Nvidijina neuronska mreža pretvara jednostavne skice u prekrasne krajolike

Nvidijina neuronska mreža pretvara jednostavne skice u prekrasne krajolike
Vodopad pušača i vodopad zdrave osobe

Svi znamo kako nacrtati sovu. Prvo morate nacrtati oval, zatim još jedan krug, a onda ćete dobiti prekrasnu sovu. Naravno, ovo je šala, i to vrlo stara, ali Nvidijini inženjeri su se potrudili da fantazija postane stvarnost.

Novi razvoj, pod nazivom GauGAN, stvara prekrasne krajolike iz vrlo jednostavnih skica (stvarno jednostavnih - krugova, linija i svega). Naravno, ovaj razvoj temelji se na modernim tehnologijama - naime generativnim suparničkim neuronskim mrežama.

GauGAN vam omogućuje stvaranje šarenih virtualnih svjetova - ne samo za zabavu, već i za posao. Dakle, arhitekti, dizajneri pejzaža, programeri igara - svi oni mogu naučiti nešto korisno. Umjetna inteligencija odmah “shvaća” što osoba želi i nadopunjuje izvornu ideju s ogromnim brojem detalja.

"Razmišljanje o dizajnu puno je lakše korištenjem GauGAN-a jer pametni kist može poboljšati izvornu skicu kvalitetnim slikama", rekao je jedan od programera GauGAN-a.

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

Neuronska mreža trenirana je pomoću baze podataka od milijuna slika. Zahvaljujući tome, sustav može razumjeti što osoba želi i kako postići ono što želi. Štoviše, neuronska mreža ne zaboravlja ni na najmanje detalje. Dakle, ako nacrtate shematski dijagram ribnjaka i nekoliko stabala pored njega, nakon što krajolik oživi, ​​svi predmeti u blizini će se odraziti u vodenom zrcalu ribnjaka.

Sustavu se može reći kakva treba biti vidljiva površina - može biti prekrivena travom, snijegom, vodom ili pijeskom. Sve se to može transformirati u sekundi, tako da snijeg postane pijesak i umjesto snijegom prekrivene pustoši umjetnik dobije pustinjski krajolik.

“To je poput bojanke koja vam govori gdje da postavite drvo, gdje je sunce, a gdje nebo. Zatim, nakon početnog zadatka, neuronska mreža animira sliku, dodaje potrebne detalje i teksture te crta refleksije. "Sve se to temelji na stvarnim slikama", kaže jedan od programera.


Iako sustavu nedostaje "razumijevanje" stvarnog svijeta, sustav proizvodi impresivne krajolike. To je zato što se ovdje koriste dvije neuronske mreže, generator i diskriminator. Generator stvara sliku i prikazuje je diskriminatoru. On, na temelju milijuna prethodno viđenih slika, odabire najrealnije opcije.

Zbog toga generator "zna" gdje refleksije trebaju biti. Vrijedno je napomenuti da je alat vrlo fleksibilan i opremljen velikim brojem postavki. Dakle, uz njegovu pomoć možete slikati slike, prilagođavajući se stilu određenog umjetnika, ili se samo baviti brzim dodavanjem izlaska ili zalaska sunca.

Programeri tvrde da sustav ne uzima samo slike odnekud, zbraja ih i dobiva rezultat. Ne, sve rezultirajuće "slike" se generiraju. Odnosno, neuronska mreža “stvara” kao pravi umjetnik (ili još bolje).

Za sada program nije slobodno dostupan, no uskoro će se moći isprobati. To se može učiniti na GPU tehnološkoj konferenciji 2019., koja se upravo održava u Kaliforniji. Sretnici koji su uspjeli posjetiti izložbu već mogu isprobati GauGAN.

Neuronske mreže odavno su naučene da sudjeluju u kreativnom procesu. Na primjer, prošle godine, neki od njih mogli stvarati 3D modele. Osim toga, programeri iz DeepMinda uvježbali su neuronsku mrežu da rekonstruira trodimenzionalne prostore i objekte iz crteža, fotografija i skica. Kako bi ponovno stvorila jednostavnu figuru, neuronska mreža treba jednu sliku; za stvaranje složenijih objekata potrebno je pet slika za "trening".

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

Izvor: www.habr.com

Dodajte komentar