Das Google Pixel 4 verfügt möglicherweise über eine Apple True Tone-ähnliche Anzeigefunktion

Google arbeitet an einer Funktion zur automatischen Anpassung des Weißabgleichs des Displays basierend auf der Helligkeit, wie etwa True Tone von Apple, möglicherweise für das Google Pixel 4.

Im Jahr 2016 stellte Apple das iPad Pro mit der True Tone-Display-Technologie von Apple vor, um den Weißabgleich basierend auf der Umgebungshelligkeit dynamisch anzupassen. Es handelt sich um eine einfache, aber sehr effektive Funktion, die das Leseerlebnis bei allen Helligkeitsstufen verbessert. Nur unter Android-Geräteherstellern OnePlus und zuletzt, LGhaben versucht, True Tone nachzuahmen, obwohl dies nur Letzterem gelungen ist. Jetzt haben wir Hinweise darauf gefunden, dass Google an einer solchen Anzeigefunktion arbeitet und diese wahrscheinlich in der kommenden Google Pixel 4-Serie erscheinen wird.

Laut Dylan Raga, XDAs Display-Analyst, beruht TrueTone in Apple-Geräten auf „dem Konzept der Chromatik“. Anpassung im menschlichen visuellen System, die es einem Objekt ermöglicht, auch bei Betrachtung unter unterschiedlichen Farben in der gleichen Farbe zu erscheinen Beleuchtung. Dies gilt für reflektierende Oberflächen wie alle realen Objekte, Smartphone-Bildschirme sind jedoch emittierend. Bildschirme erscheinen oft übermäßig blau, wenn sie bei wärmerem Licht betrachtet werden. Dies liegt daran, dass sich der wahrgenommene Weißabgleich des Displays mit der Farbe der Umgebungsbeleuchtung um Sie herum ändert. Um die gleiche visuelle Anpassungseigenschaft zu erreichen, sollte das Display seine Farbtemperatur in Richtung der Farbe von ändern die Umgebungsbeleuchtung, sodass es den Anschein hat, als würde die Oberfläche des Bildschirms durch die Farbe der Umgebung beleuchtet Beleuchtung. Dadurch erscheint der Bildschirm unabhängig von der Farbe der Umgebungsbeleuchtung konsistent.“ Bei Implementierung auf Google Pixel 4 und Pixel 4 XL wird es höchstwahrscheinlich so funktionieren.

Der Beweis für die Aufnahme dieser Funktion stammt aus dem Jahr durchgesickerter Build die wir im Januar erhalten haben. In diesem Build haben wir festgestellt, dass Android Q über eine Platzhaltereinstellung verfügt, um den „Weißabgleich der Anzeige“ umzuschalten. Damals und auch heute noch bringt es nichts. Nach einigem Recherchieren haben wir herausgefunden, warum: Es ist ein völlig neuer Sensor erforderlich, der bei bestehenden Google Pixel-Smartphones nicht vorhanden ist. Das klingt ähnlich zu einer weiteren wahrscheinlichen Pixel 4-Funktion, über die wir heute gerade gepostet haben.

In der App „Einstellungen“ in Android Q gibt es eine neue Klasse namens DisplayWhiteBalancePreferenceController. Es prüft, ob der boolesche Rahmenwert config_displayWhiteBalanceAvailable wird auf „true“ gesetzt, bevor die obige Umschaltfläche in den Anzeigeeinstellungen angezeigt werden kann. Es erfordert außerdem, dass der aktuelle Farbmodus auf dem Pixel nicht auf „2“ eingestellt ist, was „Gesättigt“ auf dem Pixel 2 und „Adaptiv“ auf dem Pixel 3 entspricht. Laut Dylan Raga funktioniert die Funktion „nicht mit dem gesättigten Farbprofil, da dieses Profil nicht ordnungsgemäß farbverwaltet und nicht kalibriert ist“, was bedeutet, dass dies „höchstwahrscheinlich nicht der Fall ist“. die Kalibrierungsdaten, um die notwendigen Farbraumtransformationen ordnungsgemäß durchzuführen.“ Außer der Preference-Controller-Klasse gibt es für dieses Neue nichts anderes in den Einstellungen oder in der SystemUI Besonderheit.

Innerhalb des Frameworks gibt es jedoch mehrere Ganzzahlen, Ganzzahl-Arrays, String-Arrays und schließlich einen String Bestätigen Sie, dass diese Funktion zur dynamischen Anpassung des Weißabgleichs basierend auf der Helligkeit dient und dass eine neue Funktion erforderlich ist Sensor. Die folgenden Ganzzahlen, Ganzzahl-Arrays und String-Arrays bestätigen, dass „displayWhiteBalanceDie Funktion „stellt einen anderen Weißabgleichwert basierend auf der Farbtemperatur und Helligkeitsstufe der Umgebung ein.

displayWhiteBalance-Ressourcen in 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">
<item>0.950456item>
<item>1.000000item>
<item>1.089058item>
array>
array name="config_displayWhiteBalanceDisplayPrimaries">
<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>
<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>

mehr lesen

Noch aussagekräftiger ist jedoch die folgende Zeichenfolge, die bestätigt, dass für die Funktion ein neuer Google-Sensor erforderlich ist:

<stringname="config_displayWhiteBalanceColorTemperatureSensorName">com.google.sensor.colorstring>

Dieser Sensor ist auf keinem der bestehenden Google Pixel-Smartphones zu finden, könnte also neu in der Google Pixel 4-Serie sein. Darüber hinaus haben wir andere Google-Sensoren mit dem Namensschema „com.google.sensor“ gesehen, beispielsweise Active Edge (com.google.sensor.elmyra) und Pixel Stand (com.google.sensor.dreamliner). Daher besteht eine gute Chance, dass dies „com.google.sensor.color„bezieht sich auf einen Umgebungslichtsensor, der Farbdaten messen kann.

Der TMD2725 im Google Pixel 3 scheint nicht in der Lage zu sein, aber vielleicht wird es der Sensor sein, der im Pixel 4 verwendet wird. Der ToF-Sensor des LG G8 ThinQ ist mit einem Umgebungslichtsensor gepaart, der Farben erkennen kann, was laut Dylan etwas ist, mit dem Anbieter von Umgebungslichtsensoren beginnen. Vielleicht wird das Google Pixel 4 ein solches Paket enthalten – schließlich erwarten wir, dass das Pixel 4 dies unterstützt sichere Gesichtserkennung.