Google tarjoaa avoimen lähdekoodin työkalun, jota käytetään Pixel 2:n muotokuvatilan kaltaisten ominaisuuksien käyttöönottoon

Google on julkaissut lähdekoodin DeepLab-v3:lle, tekoälyteknologialle, jota voidaan käyttää muotokuvan mahdollistamiseen Tila Google Kamerassa, jolloin kehittäjät voivat käyttää samaa tekniikkaa omissa sovelluksissaan muille tarkoituksiin.

Päivitys klo 17:02 CST: Google on ottanut yhteyttä selventääkseen, että muotokuvatilatekniikka ei ole itse auki lähde, vaan pikemminkin se, että sen mahdollistava tekniikka – semanttinen kuvien segmentointi – on nyt auki peräisin. Otsikkoa on muutettu vastaamaan tätä korjausta.

Useimmat ihmiset ovat yhtä mieltä siitä, että Pixel 2 -perheellä on tällä hetkellä kaikkien älypuhelinten parhaat kamerat. Itse kameralaitteisto on loistava, mutta suurin osa taikuudesta tapahtuu ohjelmistopuolella. Esimerkiksi HDR+-ominaisuus tekee melkein mikä tahansa kamera parempi kun se on siirretty muihin puhelimiin. Uusi ohjelmistoominaisuus Pixel 2:ssa on muotokuvatila. Se tunnistaa sinut ja sumentaa taustan luodakseen viileän tehosteen.

Kamera käyttää semanttista kuvan segmentointia saavuttaakseen tämän. Periaatteessa se luokittelee jokaisen pikselin tunnisteella, kuten "henkilö" tai "taivas". Tämä auttaa kameraa erottamaan etualalla olevan henkilön ja taustalla olevan taivaan. Google on julkaissut tämän tekniikan avoimena lähdekoodina, mikä tarkoittaa, että kehittäjät voivat käyttää samaa tekniikkaa omissa sovelluksissaan. Muotokuvatila on vain yksi esimerkki siitä, kuinka tätä tekniikkaa voidaan käyttää. Kehittäjät voivat tehdä vieläkin hienoja asioita.

Tämä julkaisu sisältää DeepLab-v3+ -malleja, jotka on rakennettu tehokkaan konvoluutiohermoverkon (CNN) runkoarkkitehtuurin päälle [2, 3] tarkimpien tulosten saamiseksi, ja ne on tarkoitettu palvelinpuolen käyttöönotolle. Osana tätä julkaisua jaamme lisäksi Tensorflow-mallin koulutus- ja arviointikoodimme, as sekä mallit, jotka on jo valmiiksi koulutettu Pascal VOC 2012 - ja Cityscapes-benchmark-semanttiseen segmentointiin tehtäviä.


Lähde: Google Research