„Google Pixel 4“ gali turėti „Apple True Tone“ tipo ekrano funkciją

click fraud protection

„Google“ kuria funkciją, skirtą automatiškai reguliuoti ekrano baltos spalvos balansą pagal ryškumą, pvz., „Apple True Tone“, galbūt „Google Pixel 4“.

2016 m. „Apple“ pristatė „iPad Pro“ su „Apple True Tone“ ekrano technologija, leidžiančia dinamiškai reguliuoti baltos spalvos balansą pagal aplinkos ryškumą. Tai paprasta, bet labai efektyvi funkcija, kuri pagerina skaitymo patirtį visais ryškumo lygiais. Tik tarp „Android“ įrenginių gamintojų „OnePlus“. o pastaruoju metu LG, bandė imituoti True Tone, nors tik pastarieji tai padarė sėkmingai. Dabar radome įrodymų, kad „Google“ dirba su tokia ekrano funkcija, ir ji greičiausiai bus rodoma būsimoje „Google Pixel 4“ serijoje.

Pasak Dylano Ragos, XDA ekrano analitiko, „TrueTone“ pagrindas „Apple“ įrenginiuose kyla iš „chromatinės koncepcijos“. prisitaikymas žmogaus regėjimo sistemoje, leidžiantis objektui atrodyti tos pačios spalvos, net kai jis žiūrimas esant skirtingoms spalvoms apšvietimas. Tai taikoma atspindintiems paviršiams, pvz., bet kuriam realaus pasaulio objektui, tačiau išmaniųjų telefonų ekranai spinduliuoja. Ekranai dažnai atrodo pernelyg mėlyni, kai žiūrima esant šiltesniam apšvietimui. Taip yra todėl, kad suvokiamas ekrano baltos spalvos balansas kinta priklausomai nuo jus supančios aplinkos apšvietimo spalvos. Kad būtų pasiekta tokia pati vizualiai prisitaikanti savybė, ekrano spalvų temperatūra turėtų keistis iki spalvos aplinkos apšvietimas taip, kad atrodytų, kad ekrano paviršių apšviečia aplinkos spalva apšvietimas. Dėl to ekranas atrodo nuoseklus, neatsižvelgiant į aplinkos apšvietimo spalvą." Jei įdiegta „Google Pixel 4“ ir „Pixel 4 XL“, greičiausiai tai veiks taip.

Įrodymai, patvirtinantys šios savybės įtraukimą, datuojami nutekėjusi konstrukcija kuriuos gavome sausio mėn. Šioje versijoje nustatėme, kad „Android Q“ turėjo vietos rezervavimo nustatymą, kad perjungtų „ekrano baltos spalvos balansą“. Tada ir net šiandien tai vis dar nieko nedaro. Atlikę šiek tiek kasimo, išsiaiškinome, kodėl: tam reikia visiškai naujo jutiklio, kurio nėra esamuose „Google Pixel“ išmaniuosiuose telefonuose. Tai skamba panašiai į kitą tikėtiną „Pixel 4“ funkciją, apie kurią ką tik paskelbėme anksčiau šiandien.

„Android Q“ nustatymų programoje yra nauja klasė, pavadinta DisplayWhiteBalancePreferenceController. Ji patikrina, ar loginės sistemos reikšmė config_displayWhiteBalanceAvailable yra nustatyta kaip tiesa, prieš leidžiant aukščiau pateiktą jungiklį rodyti ekrano nustatymuose. Taip pat reikalaujama, kad dabartinis „Pixel“ spalvų režimas nebūtų nustatytas į „2“, o tai atitinka „Pixel 2“ ir „Adaptive“ Pixel 3. Pasak Dylano Ragos, ši funkcija „neveikia sočiųjų spalvų profilyje, nes to profilio spalvos nėra tinkamai valdomos ir nesukalibruotas“, tai reiškia, kad ji „greičiausiai neturi kalibravimo duomenis, kad būtų galima tinkamai atlikti reikiamas spalvų erdvės transformacijas. funkcija.

Tačiau sistemoje yra keli sveikieji skaičiai, sveikųjų skaičių masyvai, eilučių masyvai ir galiausiai eilutė, kuri patvirtinkite, kad ši funkcija skirta dinamiškai reguliuoti baltos spalvos balansą pagal šviesumą ir kad jai reikia naujo jutiklis. Šie sveikieji skaičiai, sveikųjų skaičių masyvai ir eilučių masyvai patvirtina, kad "displayWhiteBalance" funkcija nustato skirtingą baltos spalvos balanso reikšmę, atsižvelgdama į aplinkos spalvų temperatūrą ir ryškumo lygį.

displayWhiteBalance ištekliai 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>

Skaityti daugiau

Tačiau dar daugiau pasako yra ši eilutė, kuri patvirtina, kad funkcijai reikalingas naujas „Google“ jutiklis:

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

Šio jutiklio nėra nė viename iš esamų „Google Pixel“ išmaniųjų telefonų, todėl jis gali būti naujas „Google Pixel 4“ serijoje. Be to, matėme kitų „Google“ jutiklių su „com.google.sensor“ pavadinimo schema, pvz., „Active Edge“ (com.google.sensor.elmyra) ir „Pixel Stand“ (com.google.sensor.dreamliner). Taigi yra didelė tikimybė, kad „com.google.sensor.color" reiškia aplinkos šviesos jutiklį, galintį matuoti spalvų duomenis.

The TMD2725 „Google Pixel 3“ neatrodo pajėgus, bet galbūt bet koks jutiklis, naudojamas „Pixel 4“, bus. LG G8 ThinQ ToF jutiklis yra suporuotas su aplinkos šviesos jutikliu, galinčiu aptikti spalvas, o tai, pasak Dylano, pradeda daryti aplinkos šviesos jutiklių pardavėjai. Galbūt „Google Pixel 4“ turės tokį paketą – juk tikimės, kad „Pixel 4“ palaikys saugus veido atpažinimas.