Nvidia neuronska mreža pretvara jednostavne skice u prekrasne pejzaže

Nvidia neuronska mreža pretvara jednostavne skice u prekrasne pejzaže
Vodopad pušača i vodopad zdrave osobe

Svi znamo kako nacrtati sovu. Prvo morate nacrtati oval, zatim još jedan krug, a zatim - dobijete prekrasnu sovu. Naravno, ovo je šala, i to vrlo stara, ali Nvidia inženjeri su pokušali da ostvare fantaziju.

Novi razvoj, koji se zove GauGAN, stvara prekrasne pejzaže od vrlo jednostavnih skica (stvarno jednostavnih - krugova, linija i svega toga). Naravno, ovaj razvoj se zasniva na savremenim tehnologijama – odnosno na generativnim adversarnim neuronskim mrežama.

GauGAN vam omogućava da kreirate šarene virtuelne svetove - i to ne samo za zabavu, već i za posao. Dakle, arhitekti, pejzažni dizajneri, programeri igara - svi oni mogu naučiti nešto korisno. Umjetna inteligencija odmah "shvaća" šta osoba želi i dopunjuje originalnu ideju s ogromnom količinom detalja.

“Binstorming u smislu razvoja dizajna je mnogo lakši uz pomoć GauGAN-a, budući da pametna četka može upotpuniti početnu skicu dodavanjem kvalitetnih slika,” rekao je jedan GauGAN programer.

Korisnici ovog alata mogu promijeniti originalnu ideju, modificirati pejzaž ili drugu sliku, dodati nebo, pijesak, more itd. Sve što vam srce poželi, a dodavanje traje samo nekoliko sekundi.

Neuronska mreža je obučena koristeći bazu podataka od miliona slika. Zahvaljujući tome, sistem može razumjeti šta osoba želi i kako postići ono što želi. Štoviše, neuronska mreža ne zaboravlja ni na najsitnije detalje. Dakle, ako shematski nacrtate ribnjak i neko drveće pored njega, onda će se nakon oživljavanja pejzaža svi obližnji objekti odraziti u ogledalu vode ribnjaka.

Sistemu možete odrediti kakva bi trebala biti vidljiva površina - može biti prekrivena travom, snijegom, vodom ili pijeskom. Sve se to može preobraziti u sekundi, tako da snijeg postane pijesak i umjesto snježne pustoši, umjetnik dobije pustinjski pejzaž.

„To je kao bojanka koja kaže gde da se postavi drvo, gde je sunce, a gde nebo. Zatim, nakon početnog zadatka, neuronska mreža animira sliku, dodaje potrebne detalje i teksture, crta refleksije. Sve je to zasnovano na stvarnim slikama”, kaže jedan od programera.


Iako sistemu nedostaje "razumijevanje" stvarnog svijeta, sistem stvara spektakularne pejzaže. To je zato što se ovdje koriste dvije neuronske mreže, generator i diskriminator. Generator kreira sliku i pokazuje je diskriminatoru. On, na osnovu miliona ranije viđenih slika, bira najrealnije opcije.

Zato generator "zna" gde treba da budu refleksije. Vrijedi napomenuti da je alat vrlo fleksibilan i opremljen velikim brojem postavki. Dakle, pomoću njega možete slikati, prilagođavajući se stilu određenog umjetnika, ili se jednostavno poigravati s brzim dodavanjem izlaska ili zalaska sunca.

Programeri tvrde da sistem ne uzima samo slike odnekud, već ih dodaje i dobija rezultat. Ne, sve primljene "slike" se generišu. Odnosno, neuronska mreža "stvara" kao pravi umjetnik (ili još bolje).

Program za sada nije besplatno dostupan, ali će uskoro biti moguće testirati ga u radu. To se može učiniti na GPU Technology Conference 2019, koja je trenutno u toku u Kaliforniji. Sretnici koji su mogli posjetiti izložbu već mogu testirati GauGAN.

Neuronske mreže su dugo naučene da učestvuju u kreativnom procesu. Na primjer, prošle godine, neki od njih mogao kreirati 3D modele. Osim toga, programeri iz DeepMind-a obučili su neuronsku mrežu da obnovi trodimenzionalne prostore i objekte iz crteža, fotografija i skica. Da bi se rekreirala jednostavna figura, neuronskoj mreži je dovoljna jedna slika, za stvaranje složenijih objekata potrebno je pet slika za "trening".

Što se tiče GauGAN-a, ovaj alat će očito naći dostojnu komercijalnu primjenu - mnoga područja poslovanja i nauke imaju potrebu za takvim uslugama.

izvor: www.habr.com

Dodajte komentar