„Huawei Mate 20“ pasirodys kitą mėnesį. Jis turės beprotišką stačiakampį trigubą galinės kameros jutiklių rinkinį, bet kokias fotoaparato funkcijas jis turės EMUI 9?
Kitą mėnesį bus paskelbti keli aukšto lygio išmaniųjų telefonų pranešimai. Tikimės pamatyti LG V40 ThinQ, Google Pixel 3, Razer Phone 2, naują Samsung Galaxy A telefoną, Huawei Mate 20, „OnePlus 6T“.ir „Honor Magic 2“. Kol mes iš esmės žinote viską, ką reikia žinoti apie „Pixel 3“., kiti išmanieji telefonai nėra taip gerai dokumentuoti. Mes žinome, pagrindinis dizainas ir aparatūra „Huawei Mate 20“ dėka ankstesni nutekėjimai, o dabar galime pasidalinti įžvalgomis apie galimas jo fotoaparato programos funkcijas. Negalime garantuoti, kad funkcijos bus pradėtos naudoti su „Huawei Mate 20“, tačiau šios naujos EMUI 9 kameros funkcijos bus rodomos kai kuriuose būsimuose „Huawei“ ar „Honor“ įrenginiuose.
APK išardymas dažnai gali numatyti funkcijas, kurios gali būti pateiktos būsimame programos atnaujinime, tačiau gali būti, kad kuri nors iš čia paminėtų funkcijų gali nepasinaudoti būsimame leidime. Taip yra todėl, kad šios funkcijos šiuo metu neįdiegtos tiesioginėje versijoje ir „Google“ gali bet kada jas panaudoti būsimoje versijoje.
Ypatingas ačiū PNF programinei įrangai, kad ją mums suteikė JEB dekompiliatorius. JEB leido mums dekompiliuoti ir analizuoti EMUI 9 kameros programėlės kodą. Išanalizuotą „Huawei Mate 20“ programinę-aparatinę įrangą (datuota rugsėjo 13 d.) mums pateikė FunkyHuawei.club, paslauga, leidžianti vartotojams atnaujinti, išplytų, arba prekės ženklo keitimas Huawei ir Honor telefonai už tam tikrą mokestį. FunkyHuawei planuoja visiškai palaikyti būsimą Huawei Mate 20 seriją ir šiuo metu siūlo pardavimas XDA skaitytuvams.
Povandeninis režimas
Tai pati keisčiausia nauja funkcija, kurią radau EMUI 9 fotoaparato programoje. „Huawei P20 Pro“ turi IP67 atsparumą dulkėms ir vandeniui, tačiau jis nėra visiškai atsparus vandeniui, todėl galite sugadinti telefoną bandydami filmuoti, kol jis panardintas po vandeniu. Nežinome, ar būsimasis Huawei Mate 20 ar Huawei Mate 20 Pro bus atsparus vandeniui, bet taip nėra Panašu, kad tai bus svarbu, nes šis povandeninis režimas sukurtas dirbti su vandeniui atspariu arba be jo telefonas.
Pagal mano surastas eilutes, povandeninis režimas sukurtas taip, kad padėtų jums „padaryti aiškius kadrus povandeninėje aplinkoje“. Galite paspausti garsumo mažinimo mygtuką norėdami nufotografuoti, paspauskite garsumo didinimo mygtuką, kad nufilmuotumėte vaizdo įrašą, paspauskite maitinimo mygtuką, kad įjungtumėte/išjungtumėte fotoaparatą, arba palieskite ir palaikykite apačioje esantį mygtuką, kad išeiti. Visa tai galima padaryti bakstelėjus ekraną per vandeniui atsparų telefono dėklą ir, matyt, tokius dėklus „Huawei“ pasiūlys ir patys. Tačiau bendrovė perspėja, kad bet kokiai žalai, padarytai jūsų telefonui netinkamai nesilaikant instrukcijų, garantija nebus taikoma.
Radau atitinkamą povandeninio režimo grafiką ir atrodo kaip telefono paveikslėlis krepšyje. „Huawei“ ragina tikrai brangų išmanųjį telefoną įsidėti į maišelį ir panardinti po vandeniu, kad padarytumėte puikias nuotraukas. Kai kuriems iš jūsų tai gali atrodyti labai šaunu, bet aš manau, kad aš jį išlaikysiu.
Toliau pateiktose dviejose ekrano kopijose parodyta, kaip naudojome JEB Decompiler, kad padėtų mums atrasti šią funkciją. Kairėje esančioje ekrano kopijoje rodoma, kaip vaizdo lauką kode pateikiame kryžminei nuorodai į tikrąjį išteklius, o dešinėje esančioje ekrano kopijoje rodoma, kad ro.hwcamera_underwater_enable
turi būti nustatyta kaip tiesa, kad šią funkciją būtų galima naudoti. Patikrinome local.prop aplanke /product/etc/prop, tačiau vėliavėlės trūko. Gali būti, kad ši funkcija nebus paleista su „Huawei Mate 20“, bet kadangi išnagrinėjome išankstinę programinę įrangą, nežinome, ar „Huawei“ perjungs jungiklį vėliau. Atrodo, kad povandeniniam režimui nereikia specialios aparatinės įrangos (pvz., naujojo „HiSilicon Kirin 980“), nes programėlėje nėra jam apibrėžtos „Huawei“ fotoaparato galimybių vėliavėlės.
AI kinas
Vargu ar stebina ši kita funkcija, nes „Huawei“ mums aiškiai pasakė HiSilicon Kirin 980 pristatymas kad mikroschemų rinkinys galėtų realiu laiku atpažinti objektus vaizdo įrašuose dėl savo dviejų NPU. Panašu, kad ši funkcija, pavadinta „AI Cinema“, realiuoju laiku taikys tam tikrus filtrus vaizdo įrašo metu įrašymas. Galimi filtrai: dirbtinio intelekto spalva, fono suliejimas, šviežias, senovinis ir įtemptas. Žemiau esančiame paveikslėlyje parodytas kiekvieno filtro, kurį Huawei įtraukė į EMUI 9 fotoaparato programą, grafikos pavyzdys.
Žemiau pateikiamos eilutės, kurias naudojau, kad gaučiau tikruosius kiekvieno filtro pavadinimus.
<stringname="ai_cinema_effect_none">Nonestring>
<stringname="ai_cinema_effect_bokeh">Background blurstring>
<stringname="ai_cinema_effect_color">AI colorstring>
<stringname="ai_cinema_effect_fresh">Freshstring>
<stringname="ai_cinema_effect_nostalgia">Vintagestring>
<stringname="ai_cinema_effect_hitchcock">Suspensestring>
<stringname="ai_cinema_color_tip_select">Touch to select colors.string>
Galiausiai, kad ši funkcija būtų įjungta, ro.hwcamera.aimovie_enable
turi būti nustatyta kaip tiesa. Taip nėra dabartinėje konstrukcijoje, kurią žiūrėjau, tačiau, atsižvelgiant į „Kirin 980“ galimybes, nustebtume, jei tokia funkcija nebūtų įjungta iki įrenginio pristatymo. Tačiau „Kirin 980“ turėtų palaikyti „AI Movie“ funkciją, nes yra apibrėžta jo fotoaparato galimybių vėliavėlė.
AI priartinimas
Jei jums sunku rasti tobulą priartinimo lygį, kad padarytumėte puikią nuotrauką, „Huawei“ AI priartinimo funkcija gali būti kaip tik jums. Eilutės nurodo, kad ši funkcija automatiškai pakoreguos priartinimo lygį, kad objektas būtų centre. Be to, stygos mums daug daugiau nepasako apie šią funkciją.
<stringname="title_smart_zoom">AI zoomstring>
<stringname="remark_smart_zoom">Automatically adjust the zoom level to keep your subject centeredstring>
<stringname="toast_smart_zoom_enter">AI zoom enabled.string>
<stringname="toast_smart_zoom_quit">AI zoom disabled.string>
<stringname="toast_smart_zoom_fail">Unable to lock on to subject.string>
<stringname="toast_smart_zoom_first_tip">Touch the padlock to lock on and enable AI zoom.string>
Įsigilinus į kodą matome, kad funkcijai įjungti keliami trys reikalavimai:
- Vaizdo įrašymo raiška turi būti bent 1080p.
- AI Cinema turi būti įjungtas.
- Grožio lygis turi būti 0 (išjungtas).
Taip pat matome, kad „subjektas“, į kurį nurodo eilutės, yra žmogaus veidas, sprendžiant iš „Smart Zoom“ (AI priartinimo) nuorodos „FaceDetectionExtension“ klasėje. Galiausiai matome, kad AI priartinimas gali būti kompensuojamas rankiniu būdu, jei algoritmas priartins netinkamą objektą. Kai kuriose kodo dalyse minimas prisilietimo arba bakstelėjimo padėties paėmimas ir stačiakampio apskaičiavimas, kad būtų galima priartinti.
Kad būtų įjungtas AI priartinimas, ro.hwcamera.smartzoom_enable
turi būti nustatyta kaip tiesa. Vėlgi, ši funkcija neįjungta mano žiūrimoje versijoje, tačiau „HiSilicon Kirin 980“ tikrai gali šią funkciją, todėl nenustebčiau pamatęs šią funkciją „Huawei Mate 20“.
Vaizdo įrašas Bokeh
Bokeh – tai priekinio plano objekto paryškinimo procesas suliejant objektą supantį foną. „Bokeh“ efektai fone pateikia figūras, tokias kaip žvaigždės ar apskritimai, o tai sukuria šviesos iliuziją. „Huawei“ pasiūlys kelis vaizdo „bokeh“ efektus, kaip parodyta toliau pateiktoje grafikos pavyzdyje.
„Video Bokeh“, kaip ir „AI Zoom“ ir „AI Cinema“, reikės palaikyti fotoaparato HAL. Tiksliau, videoBokehSpotShapeSupported
ir videoBokehSpotShapeValueSupported
turi būti apibrėžtos kameros galimybės. Manome, kad „Mate 20“ tai palaikys, tačiau negalime patvirtinti, ar ši funkcija iš tikrųjų įjungta įrenginyje.
Tai yra viskas, ko galėtume išmokti iš EMUI 9 fotoaparato programos „Huawei Mate 20“ programinės aparatinės įrangos išvadoje. Jei sužinosime daugiau apie „Huawei Mate 20“ arba „Huawei Mate 20 Pro“, pranešime jums visiems. Skaitytojams siūlome keletą ypatingų gėrybių, kurių įvertinimui nereikia turėti „Huawei“ ar „Honor“ įrenginio, todėl sekite naujienas!
Prisijunkite prie „Huawei Mate 20“ forumų
Prisijunkite prie „Huawei Mate 20 Pro“ forumų
Pastaba: „Huawei“ turi nustojo teikti oficialius įkrovos atrakinimo kodus savo prietaisams. Todėl „Huawei Mate 20“ ir „Huawei Mate 20 Pro“ įkrovos įkroviklis negali būti atrakintas, o tai reiškia, kad vartotojai negali mirksėti Magisk/TWRP/Projektas Treble Bendrieji sistemos vaizdai / AOSP pagrįsti pasirinktiniai ROM.