A Google Pixel 4 Apple True Tone-szerű megjelenítési funkcióval rendelkezhet

A Google olyan funkción dolgozik, amely automatikusan beállítja a kijelző fehéregyensúlyát a fényerő alapján, például az Apple True Tone-ján, esetleg a Google Pixel 4 esetében.

2016-ban az Apple bemutatta az iPad Pro-t az Apple True Tone kijelzőtechnológiájával, amely dinamikusan állítja be a fehéregyensúlyt a környezeti fényerő alapján. Ez egy egyszerű, de nagyon hatékony funkció, amely minden fényerőszinten javítja az olvasási élményt. Az Android készülékgyártók körében csak OnePlus és legutóbb, LG, megpróbálták utánozni a True Tone-t, bár ez csak az utóbbi sikerült. Bizonyítékot találtunk arra vonatkozóan, hogy a Google dolgozik egy ilyen megjelenítési funkción, és valószínűleg megjelenik a hamarosan megjelenő Google Pixel 4 sorozaton.

Dylan Raga, az XDA Display Analyst szerint az Apple eszközök TrueTone alapja a „kromatikus koncepció adaptáció az emberi látórendszerben, amely lehetővé teszi, hogy egy tárgy azonos színűnek tűnjön, még akkor is, ha különböző színben nézzük világítás. Ez vonatkozik a fényvisszaverő felületekre, például bármely valós objektumra, de az okostelefonok képernyői sugárzóak. A képernyők gyakran túlságosan kéknek tűnnek, ha melegebb megvilágítás mellett nézzük. Ennek az az oka, hogy a kijelző érzékelt fehéregyensúlya a környezeti világítás színével együtt változik. Ugyanezen vizuális adaptációs tulajdonságok elérése érdekében a kijelző színhőmérsékletét a színe felé kell változtatnia a környezeti megvilágítást úgy, hogy úgy tűnik, hogy a képernyő felületét a környezet színe megvilágítja világítás. Ezáltal a képernyő egyenletesnek tűnik a környezeti megvilágítás színétől függetlenül." Ha a Google Pixel 4 és Pixel 4 XL készülékeken alkalmazzák, valószínűleg így fog működni.

Ennek a funkciónak a felvételére vonatkozó bizonyítékok a kiszivárgott építmény amit januárban szereztünk meg. Ebben az összeállításban azt találtuk, hogy az Android Q helyőrző beállítással rendelkezik a "kijelző fehéregyensúly" beállítására. Akkor és még ma sem csinál semmit. Némi ásás után rájöttünk, miért: egy teljesen új érzékelőre van szükség, amely a meglévő Google Pixel okostelefonokon nem található meg. Ez hasonlóan hangzik egy másik valószínű Pixel 4-funkcióhoz, amelyről a mai napon tettünk közzé.

Az Android Q Beállítások alkalmazásában van egy új osztály, melynek neve DisplayWhiteBalancePreferenceController. Ellenőrzi, hogy a logikai keretérték-e config_displayWhiteBalanceAvailable igazra van állítva, mielőtt a fenti kapcsolót megjelenítené a Megjelenítési beállításokban. Ez azt is megköveteli, hogy a Pixel aktuális színmódja ne legyen „2”, ami a Pixel 2-n a „Saturated”-nek, a Pixel 3-on pedig az „Adaptive”-nek felel meg. Dylan Raga szerint a funkció "nem működik a telített színprofilon, mivel ez a profil nincs megfelelően kezelve és nincs kalibrálva", ami azt jelenti, hogy "valószínűleg nincs a kalibrációs adatok a szükséges színtér-átalakítások megfelelő végrehajtásához." A preferenciavezérlő osztályon kívül nincs más a Beállításokban vagy a SystemUI-ban ehhez az újhoz funkció.

A kereten belül azonban több egész szám, egész szám tömb, karakterlánc tömb és végül egy karakterlánc található győződjön meg arról, hogy ez a funkció a fehéregyensúly dinamikus beállítására szolgál a fényerő alapján, és újat igényel érzékelő. A következő egész számok, egész szám tömbök és karakterlánc tömbök megerősítik, hogy a "displayWhiteBalance" funkció eltérő fehéregyensúly-értéket állít be a környezeti színhőmérséklet és fényerő alapján.

displayWhiteBalance erőforrások framework-res-ben

<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>

Olvass tovább

Ami azonban sokkal beszédesebb, az a következő karakterlánc, amely megerősíti, hogy a funkcióhoz új Google-érzékelőre van szükség:

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

Ez az érzékelő egyik meglévő Google Pixel okostelefonon sem található, így újdonság lehet a Google Pixel 4 sorozatban. Ezenkívül láttunk más Google érzékelőket is „com.google.sensor” elnevezési sémával, mint például az Active Edge (com.google.sensor.elmyra) és Pixel Stand (com.google.sensor.dreamliner). Így jó esély van rá"com.google.sensor.color" olyan környezeti fényérzékelőre utal, amely képes színadatok mérésére.

A TMD2725 a Google Pixel 3-ban nem tűnik alkalmasnak, de lehet, hogy a Pixel 4-ben használt szenzor az is lesz. Az LG G8 ThinQ ToF érzékelője egy színérzékelésre képes környezeti fényérzékelővel van párosítva, amit Dylan szerint a környezeti fényérzékelő gyártói kezdenek megtenni. Talán a Google Pixel 4 is tartalmazni fog egy ilyen csomagot – elvégre azt várjuk, hogy a Pixel 4 támogatja biztonságos arcfelismerés.