Sisällysluettelo:
- Näin Googlen algoritmi toimii
- Automaattinen korjaus kontekstin mukaan
- Ehkä näemme tämän tekniikan Pixelissä
Googlen ja MIT: n tutkijat kehittivät algoritmin, joka pyrkii korjaamaan laajakulmakuvien virheet.
Olet ehkä nähnyt, että joidenkin ihmisten kasvot näyttävät venytetyiltä, hieman puristetuilta tai vääristyneiltä valokuvissa. Vaikka se voi johtua valokuvaajan harvoista taidoista, totuus on, että mobiililaitteiden laajakulmaobjektiivilla otetut kuvat aiheuttavat yleensä vääristymiä kuvan reunalla olevissa esineissä tai ihmisissä.
On olemassa erilaisia menetelmiä, jotka yrittävät ratkaista tämän ongelman, mutta toistaiseksi mikään niistä ei ole ollut yhtä tehokas kuin Googlen uusi ehdotus. Vaikka se saattaa tuntua helpolta korjata, se ei ole, koska se vaatii monimutkaista paikallista muokkausta, joka ei vaikuta valokuvan muihin kohteisiin.
Näin Googlen algoritmi toimii
Kuten tutkijat selittävät, tämä algoritmi tunnistaa kasvot ja luo verkon, jonka avulla tämän tyyppinen vääristymä voidaan kääntää automaattisesti, kun otetaan laajakulmainen kuva kuvan osoittamalla tavalla:
Voimme kertoa eron sovellettaessa tätä algoritmia seuraavissa kuvissa. Se on selfie, joka otettiin laajakulmaobjektiivilla, jonka näkökenttä oli 97 °.
Ensimmäinen kuva näyttää kasvojen vääristymät ja toinen näyttää kuinka algoritmi palautti kasvojen muodot alkuperäiseen tilaansa.
Toisin sanoen tämä prosessi aktivoituu automaattisesti käytettäessä laajakulmaobjektiivia, joka tarjoaa tämän erityisen avun kasvoille, mutta ei aiheuta muutoksia muuhun kuvaan. Ja tietysti tämän automaattisen korjauksen nopeus (noin 920 millisekuntia) tekee käyttäjien mahdottomaksi havaita.
Heidän testiensä mukaan tämä algoritmi toimii näkökentässä onnistuneesti välillä 70 ° - 120 °, joka kattaa melkein kaikki mahdollisuudet mobiililaitteesta.
Käyttääksesi tämän algoritmin potentiaalia käyttäjän ei tarvitse tehdä mitään toimia tai aktivoida mitään erityistä kameratilaa. Tämä toiminto toteutetaan automaattisesti vain, kun se havaitsee laajakulmalinssin käytön.
Automaattinen korjaus kontekstin mukaan
Näemme tämän algoritmin dynamiikan seuraavasta videosta:
Algoritmi korjaa automaattisesti ottamalla huomioon loput näkymässä näkyvät kohteet varmistaen, että koko valokuvan konteksti vastaa toisiaan. Tulokset ovat luonnollisia ilman yksityiskohtia, jotka osoittavat, että valokuvaa on muutettu ollenkaan.
Projektin takana oleva tiimi on jakanut valokuvagallerian Flickrissä, joka osoittaa, kuinka erilaiset menetelmät ratkaisevat tämän ongelman verrattuna heidän algoritminsa dynamiikkaan. On yli 160 valokuvaa (kuten artikkelin alussa oleva valokuva), jotka auttavat meitä arvioimaan tuloksia.
Ehkä näemme tämän tekniikan Pixelissä
Voisimme toivoa, että tätä algoritmia tai jotain johdettua tekniikkaa käytetään seuraavan sukupolven Pixelissä, koska tähän projektiin osallistuva tiimi on Googlen työntekijöitä.
Jaetussa asiakirjassa he eivät kuitenkaan ole maininneet mitään siitä. Nämä ensimmäiset toiminnassa esitetyn algoritmin testit ovat onnistuneet ja osoittaneet jälleen kerran, kuinka tekoälyn potentiaali voi parantaa mobiililaitteiden dynamiikkaa ja helpottaa käyttäjien elämää.
Koska epäilemättä samanlainen dynamiikka mobiililaitteessamme säästää paljon päänsärkyä ja aikaa yrittää muokata näitä vääristymiä valokuvissa.
