Článek

Jak funguje funkce Face Unblur na Google Pixel?

protection click fraud

Nejlepší odpověď: Face Unblur je nová funkce na Pixel 6 a 6 Pro, která spoléhá na algoritmy strojového učení Google, aby zajistila, že když vyfotíte pohybující se objekt, jeho obličej nebude rozmazaný. Dělá to tak, že pořizuje fotografie z primárního a širokoúhlého objektivu současně a spojuje je dohromady, aby poskytovaly snímky s jasnými detaily.

Face Unblur skvěle využívá strojové učení

Projděte si galerii svého telefonu a najdete alespoň pár fotek, kde se objekt, který se snažíte zachytit, pohybuje příliš rychle, což vede k rozmazanému obličeji. Google se snaží tento problém vyřešit pomocí funkce Face Unblur na Pixel 6 a 6 Pro. Tato funkce se opírá o zvyk Tenzor hardwaru a využívá dovednosti strojového učení Google. Když detekuje, že se objekt pohybuje příliš rychle, automaticky pořídí snímek z primárního i širokoúhlého objektivu a spojí je dohromady. Google to popisuje takto:

Pixel 6 a Pixel 6 Pro současně pořídí tmavší, ale ostřejší fotku na ultraširokoúhlém fotoaparátu a jasnější, ale rozmazanější fotku na hlavním fotoaparátu. Google Tensor pak pomocí strojového učení automaticky spojí dva snímky, čímž získáte dobře exponovanou fotku s ostrým obličejem.

V zásadě má hlavní 50MP fotoaparát na Pixelech obvykle výchozí vyšší ISO a nízkou závěrku rychlost, a to sice vede k jasným obrázkům plným detailů, ale pro pohyb to moc nefunguje předměty. Proto, když se snažíte fotit své děti, když si hrají, jejich obličeje často vypadají rozmazaně.

Google zde používá obě čočky; ještě před pořízením fotografie fotoaparát najde objekt a určí, zda se nepohybuje příliš rychle pro primární objektiv. Pokud zjistí, že tomu tak je, automaticky se přepne do režimu Rozmazání obličeje, takže když fotíte, fotoaparát použije primární i širokoúhlý objektiv k pořízení dvou snímků.

Face Unblur funguje bezchybně dobře a je automatické – nemusíte nic dělat.

Primární čočka přispívá detaily a používá nízkou rychlost závěrky, zatímco snímek ze širokoúhlého objektivu je pořízen při nízkém ISO a vysoké rychlosti závěrky. Širokoúhlý záběr poskytuje čistý obličej, i když je objekt v pohybu, protože je natočen na a vysoká rychlost závěrky a Google pak přejde na svůj algoritmus strojového učení, aby fotografie spojil spolu.

Většina detailů, které najdete na finálním obrázku, pochází z primárního objektivu, přičemž údaje o obličeji jsou převzaty ze širokoúhlého objektivu. Pro algoritmy ML společnosti Google není nijak zvlášť obtížné tyto obrázky spojit; koneckonců Google rozpoznávání obličejů provádí již téměř deset let.

Výsledkem je, že když na Pixel 6 nebo 6 Pro vyfotíte pohybující se objekt, získáte fotku se všemi detaily a jasnou tváří. Nejlepší na tom je, že se to všechno děje automaticky. Na telefonu není k dispozici žádný režim Rozmazání obličeje, ani žádné jiné změny, které je třeba provést při fotografování. Face Unblur je jednou z několika funkcí založených na strojovém učení, které zde Google představil, a upevňuje Pixel 6 a 6 Pro jako nejlepší telefony s Androidem dnes můžete koupit.

Harish Jonnalagadda

Harish Jonnalagadda je asijský editor v Android Central. Reformovaný hardwarový modder nyní tráví čas psaním o technologické revoluci v Indii. Dříve přemýšlel o smyslu života v IBM. Kontaktujte ho na Twitteru na @chunkynerd.

instagram story viewer