Pregunta simple pero buscando no encuentro mucha evidencia. Uso un dispositivo LED (no OLED), ¿eso también haría alguna diferencia?
¿Tiene alguna estimación sobre el porcentaje de reducción de energía al utilizar el modo de escala de grises?
Pregunta simple pero buscando no encuentro mucha evidencia. Uso un dispositivo LED (no OLED), ¿eso también haría alguna diferencia?
¡Todos están confundiendo escala de grises con Modo Oscuro!
El modo oscuro cambia los colores de las aplicaciones (incluyendo la pantalla de inicio y aplicaciones del sistema como configuraciones, etc.) y generalmente hace que los fondos sean negros ya que la mayoría de la pantalla es el fondo y al hacerlo negro se ahorra mucha energía. Así que el Modo Oscuro intenta tener la mayor cantidad de colores oscuros/negros en la pantalla. básicamente significa fondo oscuro/negro y texto/elementos blancos en la pantalla.
Por otro lado, el Modo Escala de Grises es algo completamente diferente. Sí, cambiará lo que ves en la pantalla pero no como el 'modo oscuro'. La escala de grises simplemente elimina todos los colores y los vuelve grises, al igual que los antiguos televisores.
¿Cómo se ahorra batería? (y sí, se ahorra) La pantalla seguirá encendida y el brillo no cambiará en absoluto, por lo que no se ahorra batería en la pantalla. Pero tu teléfono inteligente tiene una GPU dentro y es lo que ahorrará batería en el modo escala de grises. La GPU es donde se procesa lo que ves en tu pantalla y generalmente trabaja con millones de colores que incluyen todos los tonos y mezclas de rojo, verde y azul y hay casi 17 millones de posibilidades de colores. Pero en la escala de grises ¡solo hay 256! ¡Es increíble, ¿verdad? Y esto es exactamente lo que ahorra energía de la batería, es porque la GPU tiene que hacer MUCHÍSIMO MENOS cálculos.
Información adicional: los colores en la pantalla se calculan a partir de los valores 0-255, 0 siendo el más oscuro y 255 el más brillante. Entonces, un solo píxel en una pantalla en escala de grises puede ser una de esas 256 posibilidades, pero en una pantalla normal que muestra todos los colores tenemos un "minipíxel" para el rojo, otro para el verde y uno para el azul. Se mezclan en valores de 0-255 para crear otros colores. Eso significa que ahora tenemos 255_255_255(combinando los valores de rojo, verde y azul)=16777216 y esa es la cantidad de posibilidades de colores en una pantalla RGB.
¿Tiene alguna estimación sobre el porcentaje de reducción de energía al utilizar el modo de escala de grises?
Buen trabajo dejando claro que la escala de grises no es el modo oscuro. Pero creo que tus suposiciones son incorrectas. (1) Sí, el sistema podría almacenar y procesar menos datos para cada píxel, pero es muy probable que no lo haga porque eso podría dañar el software. Pruébalo tú mismo: activa la escala de grises, toma una captura de pantalla, desactiva la escala de grises, mira la captura de pantalla, si tiene color el sistema sigue almacenando y procesando todos los colores como de costumbre (este es el caso para mí en Android 11).
(2) De cualquier manera, todas las aplicaciones/páginas web siguen utilizando sus colores regulares que deben convertirse a escala de grises. Este es un trabajo adicional que no tendrías que hacer si simplemente mantuvieras los colores. Si el sistema (¡incluido el software!) solo procesara los colores convertidos (lo cual no hace, ver comentario anterior) entonces tal vez este trabajo adicional podría valer la pena porque podrías ahorrar trabajo en otros lugares. Tales compensaciones siempre dependerían de tu sistema. No hay una respuesta general.
No, porque todavía se está consumiendo energía para mostrar la imagen. Si el dispositivo fuera OLED o AMOLED, entonces se habría ahorrado un poco de energía, ya que cada píxel es una fuente individual que se alimenta, y los píxeles negros no recibirían energía.
La mejor opción para ahorrar energía con LED sería si la GPU estuviera procesando imágenes en 8 bits, pero no lo está. Si activas la escala de grises y tomas una captura de pantalla y luego la desactivas, la imagen seguirá estando en color.
Si la pantalla es LCD o LED, entonces no hay ahorro de batería, como se respondió en esta pregunta Will grayscale increase or decrease battery consumption? en AskDifferent.
Sin embargo, con una pantalla AMOLED, hay una ventaja ya que los píxeles negros se apagarán. Según el artículo Why You Should Use Always Use Dark Mode on Phones
Dicho esto, las diferencias de consumo de energía que Google descubrió entre usar una aplicación normalmente y usar su "modo noche" (o modo oscuro) fueron llamativas, especialmente para teléfonos basados en OLED. Por ejemplo, al probar un Google Pixel basado en AMOLED, Google encontró que Google Maps usa un 63 por ciento menos de energía cuando está en modo Noche en comparación con el modo normal. En cambio, un iPhone 7 basado en LCD no experimentó ningún cambio en el consumo de energía
Aunque el modo Noche no es en escala de grises, la ventaja de apagar el píxel oscuro debería ayudar a ahorrar batería.
Para un dispositivo LCD, el factor de energía principal es el consumo de la iluminación de fondo. Si muestra la pantalla en color o en blanco y negro no tiene un impacto en la iluminación de fondo, por lo tanto no hace ninguna diferencia en el consumo de energía.
En las pantallas OLED, cada píxel está brillando, o para ser precisos cada subpíxel (rojo-verde-azul y a veces un blanco adicional) está brillando y requiere energía. Cuantos más píxeles y más brillante brille el píxel, más energía se necesita. Supondría que por ejemplo, un subpíxel azul brillando al 100% requeriría un poco más de energía que 3 subpíxeles RGB brillando a una menor intensidad en modo de escala de grises. Sin embargo, el efecto no debería ser muy alto. Por lo tanto, asumiría que el ahorro de energía de una pantalla OLED en modo de escala de grises es muy pequeño.
PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.