Google radi na značajci za automatsko podešavanje ravnoteže bijele boje na temelju svjetline, poput Appleovog True Tonea, vjerojatno za Google Pixel 4.
Apple je 2016. predstavio iPad Pro s Appleovom True Tone tehnologijom zaslona za dinamičko podešavanje ravnoteže bijele boje na temelju ambijentalne svjetline. To je jednostavna, ali vrlo učinkovita značajka koja poboljšava iskustvo čitanja na svim razinama svjetline. Samo među proizvođačima Android uređaja OnePlus i nedavno, LG, pokušali su oponašati True Tone, iako je samo ovaj posljednji to uspio. Sada smo pronašli dokaze da Google radi na takvoj značajci zaslona i vjerojatno će se pojaviti na nadolazećoj seriji Google Pixel 4.
Prema Dylanu Ragi, XDA-ovom analitičaru zaslona, osnova TrueTonea u Appleovim uređajima dolazi od "koncepta kromatskog prilagodba u ljudskom vizualnom sustavu, koja omogućuje objektu da izgleda iste boje čak i kada se promatra u različitim bojama rasvjeta. To se odnosi na reflektirajuće površine, kao što je bilo koji predmet iz stvarnog svijeta, ali zasloni pametnih telefona su emisioni. Zasloni se često čine previše plavi kada se gledaju pod toplijim svjetlom. To je zato što se percipirana ravnoteža bijele boje na zaslonu mijenja s bojom ambijentalnog osvjetljenja oko vas. Da bi se postiglo isto svojstvo vizualne prilagodbe, zaslon bi trebao promijeniti temperaturu boje prema boji ambijentalno osvjetljenje tako da se čini da je površina ekrana osvijetljena bojom ambijenta rasvjeta. Zbog toga zaslon izgleda dosljedno bez obzira na boju ambijentalnog osvjetljenja." Ako se implementira na Google Pixel 4 i Pixel 4 XL, ovako će najvjerojatnije funkcionirati.
Dokazi za uključivanje ove značajke potječu iz procurila gradnja koje smo dobili u siječnju. U toj verziji otkrili smo da Android Q ima postavku rezerviranog mjesta za prebacivanje "balansa bijele boje zaslona". Tada, a ni danas, još uvijek ništa ne radi. Nakon malo kopanja, otkrili smo zašto: zahtijeva potpuno novi senzor koji nije prisutan na postojećim Google Pixel pametnim telefonima. To zvuči slično na još jednu vjerojatnu značajku Pixela 4 o kojoj smo upravo objavili ranije danas.
Unutar aplikacije Postavke u Androidu Q postoji nova klasa pod nazivom DisplayWhiteBalancePreferenceController
. Provjerava je li boolean okvirna vrijednost config_displayWhiteBalanceAvailable
je postavljeno na true prije nego što dopusti da se gornji prekidač prikaže u postavkama zaslona. Također zahtijeva da trenutni način boje na Pixelu nije postavljen na "2", što odgovara "Zasićenom" na Pixelu 2 i "Prilagodljivom" na Pixelu 3. Prema Dylanu Ragi, značajka "ne radi na profilu zasićenih boja budući da tim profilom nije pravilno upravljano bojama i nije kalibriran", što znači da "najvjerojatnije nema podatke o kalibraciji za pravilno izvođenje potrebnih transformacija prostora boja." Osim klase regulatora preferencija, ne postoji ništa drugo u postavkama ili korisničkom sučelju sustava za ovaj novi značajka.
Međutim, unutar okvira su višestruki cijeli brojevi, nizovi cijelih brojeva, nizovi nizova i na kraju niz koji potvrdite da ova značajka služi za dinamičko podešavanje ravnoteže bijele boje na temelju svjetline i da zahtijeva novu senzor. Sljedeći cijeli brojevi, nizovi cijelih brojeva i nizovi nizova potvrđuju da "displayWhiteBalance
" značajka postavlja drugu vrijednost balansa bijele boje na temelju temperature boje i razine svjetline u okruženju.
displayWhiteBalance resursi u 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>
Čitaj više
Međutim, ono što govori više je sljedeći niz koji potvrđuje da značajka zahtijeva novi Google senzor:
<stringname="config_displayWhiteBalanceColorTemperatureSensorName">com.google.sensor.colorstring>
Ovaj senzor se ne nalazi ni na jednom od postojećih Google Pixel pametnih telefona, tako da bi mogao biti nov za Google Pixel 4 seriju. Nadalje, vidjeli smo druge Google senzore sa shemom imenovanja "com.google.sensor", kao što je Active Edge (com.google.sensor.elmyra
) i Pixel Stand (com.google.sensor.dreamliner
). Dakle, postoji dobra šansa da ovo "com.google.sensor.color
" odnosi se na senzor ambijentalnog svjetla koji može mjeriti podatke o boji.
The TMD2725 u Google Pixelu 3 ne čini se sposobnim, ali možda će biti sposoban koji god se senzor koristi u Pixelu 4. ToF senzor na LG G8 ThinQ uparen je sa senzorom ambijentalnog svjetla koji može detektirati boju, za što Dylan kaže da je nešto što proizvođači senzora ambijentalnog svjetla počinju raditi. Možda će Google Pixel 4 sadržavati takav paket—uostalom, očekujemo da će Pixel 4 podržavati sigurno prepoznavanje lica.