Google está trabajando en una función para ajustar automáticamente el balance de blancos de la pantalla según el brillo, como True Tone de Apple, posiblemente para Google Pixel 4.
En 2016, Apple presentó el iPad Pro con la tecnología de pantalla True Tone de Apple para ajustar dinámicamente el balance de blancos según el brillo ambiental. Es una característica simple pero muy efectiva que mejora la experiencia de lectura en todos los niveles de brillo. Entre los fabricantes de dispositivos Android, sólo OnePlus y más recientemente, LG, han intentado imitar True Tone, aunque sólo este último lo ha hecho con éxito. Ahora, hemos encontrado evidencia de que Google está trabajando en una función de visualización de este tipo y probablemente aparecerá en la próxima serie Google Pixel 4.
Según Dylan Raga, Display Analyst de XDA, la base de TrueTone en los dispositivos Apple proviene "del concepto de color Adaptación en el sistema visual humano, que permite que un objeto parezca del mismo color incluso cuando se ve bajo condiciones de diferentes colores. Encendiendo. Esto se aplica a las superficies reflectantes, como cualquier objeto del mundo real, pero las pantallas de los teléfonos inteligentes son emisoras. Las pantallas suelen aparecer demasiado azules cuando se ven con una iluminación más cálida. Esto se debe a que el balance de blancos percibido de la pantalla cambia con el color de la iluminación ambiental que lo rodea. Para lograr la misma propiedad de adaptación visual, la pantalla debe cambiar su temperatura de color hacia el color de la iluminación ambiental para que parezca que la superficie de la pantalla está siendo iluminada por el color del ambiente Encendiendo. Esto hace que la pantalla parezca consistente independientemente del color de la iluminación ambiental". Si se implementa en Google Pixel 4 y Pixel 4 XL, así es como probablemente funcionará.
La evidencia para la inclusión de esta característica se remonta a la compilación filtrada que obtuvimos en enero. En esa versión, descubrimos que Android Q tenía una configuración de marcador de posición para alternar el "balance de blancos de pantalla". En aquel entonces y aún hoy, todavía no hace nada. Después de investigar un poco, descubrimos por qué: requiere un sensor completamente nuevo que no está presente en los teléfonos inteligentes Google Pixel existentes. eso suena parecido a otra posible característica de Pixel 4 que acabamos de publicar hoy.
Dentro de la aplicación Configuración en Android Q, hay una nueva clase llamada DisplayWhiteBalancePreferenceController
. Comprueba si el valor del marco booleano config_displayWhiteBalanceAvailable
se establece en verdadero antes de permitir que el interruptor anterior se muestre en la configuración de Pantalla. También requiere que el modo de color actual en el Pixel no esté configurado en "2", que corresponde a "Saturado" en el Pixel 2 y "Adaptable" en el Pixel 3. Según Dylan Raga, la característica "no funciona en el perfil de color Saturado ya que ese perfil no está administrado ni calibrado adecuadamente", lo que significa que "lo más probable es que no tenga los datos de calibración para realizar correctamente las transformaciones necesarias del espacio de color". Además de la clase de controlador de preferencias, no hay nada más en Configuración o SystemUI para este nuevo característica.
Sin embargo, dentro del marco hay múltiples números enteros, matrices de enteros, matrices de cadenas y, finalmente, una cadena que Confirme que esta función sirve para ajustar dinámicamente el balance de blancos según el brillo y que requiere una nueva sensor. Los siguientes números enteros, matrices de enteros y matrices de cadenas confirman que "displayWhiteBalance
La función " establece un valor de balance de blancos diferente según la temperatura del color ambiental y el nivel de brillo.
mostrar recursos de WhiteBalance en framework-res
<array name="config_displayWhiteBalanceAmbientColorTemperatures" />
<array name="config_displayWhiteBalanceBaseThresholds">
<item>0.0item>
array>
<array name="config_displayWhiteBalanceDecreaseThresholds">
<item>0.1item>
array>
<array name="config_displayWhiteBalanceDisplayColorTemperatures" />array name="config_displayWhiteBalanceDisplayNominalWhite"> array>
<item>0.950456item>
<item>1.000000item>
<item>1.089058item>array name="config_displayWhiteBalanceDisplayPrimaries"> array>
<item>0.412315item>
<item>0.212600item>
<item>0.019327item>
<item>0.357600item>
<item>0.715200item>
<item>0.119200item>
<item>0.180500item>
<item>0.072200item>
<item>0.950633item>
<item>0.950456item>
<item>1.000000item>
<item>1.089058item>
<array name="config_displayWhiteBalanceIncreaseThresholds">
<item>0.1item>
array>
<integername="config_displayWhiteBalanceBrightnessFilterHorizon">10000integer>
<integername="config_displayWhiteBalanceBrightnessSensorRate">250integer>
<integername="config_displayWhiteBalanceColorTemperatureDefault">6500integer>
<integername="config_displayWhiteBalanceColorTemperatureFilterHorizon">10000integer>
<integername="config_displayWhiteBalanceColorTemperatureMax">8000integer>
<integername="config_displayWhiteBalanceColorTemperatureMin">4000integer>
<integername="config_displayWhiteBalanceColorTemperatureSensorRate">250integer>
<integername="config_displayWhiteBalanceDecreaseDebounce">5000integer>
<integername="config_displayWhiteBalanceIncreaseDebounce">5000integer>
leer más
Sin embargo, lo que es más revelador es la siguiente cadena que confirma que la función requiere un nuevo sensor de Google:
<stringname="config_displayWhiteBalanceColorTemperatureSensorName">com.google.sensor.colorstring>
Este sensor no se encuentra en ninguno de los teléfonos inteligentes Google Pixel existentes, por lo que podría ser nuevo en la serie Google Pixel 4. Además, hemos visto otros sensores de Google con el esquema de nombres "com.google.sensor", como Active Edge (com.google.sensor.elmyra
) y soporte de píxeles (com.google.sensor.dreamliner
). Por lo tanto, hay muchas posibilidades de que esto "com.google.sensor.color
" se refiere a un sensor de luz ambiental capaz de medir datos de color.
El TMD2725 en el Google Pixel 3 no parece capaz, pero tal vez cualquier sensor que se use en el Pixel 4 sí lo sea. El sensor ToF del LG G8 ThinQ está emparejado con un sensor de luz ambiental capaz de detectar el color, lo que, según Dylan, es algo que los proveedores de sensores de luz ambiental están empezando a hacer. Quizás el Google Pixel 4 incluya dicho paquete; después de todo, esperamos que el Pixel 4 sea compatible reconocimiento facial seguro.