Neurónová sieť Nvidia premení jednoduché náčrty na nádhernú krajinu

Neurónová sieť Nvidia premení jednoduché náčrty na nádhernú krajinu
Vodopád fajčiara a vodopád zdravého človeka

Všetci vieme, ako nakresliť sovu. Najprv musíte nakresliť ovál, potom ďalší kruh a potom dostanete nádhernú sovu. Samozrejme, je to vtip a je to veľmi starý vtip, ale inžinieri Nvidie sa pokúsili premeniť fantáziu na skutočnosť.

Nový vývoj, s názvom GauGAN, vytvára nádherné krajiny z veľmi jednoduchých náčrtov (naozaj jednoduchých - kruhy, čiary a všetko). Samozrejme, tento vývoj je založený na moderných technológiách – menovite na generatívnych adversariálnych neurónových sieťach.

GauGAN vám umožňuje vytvárať farebné virtuálne svety – nielen pre zábavu, ale aj pre prácu. Takže architekti, krajinní dizajnéri, vývojári hier – všetci sa môžu naučiť niečo užitočné. Umelá inteligencia okamžite „pochopí“, čo človek chce a pôvodný nápad doplní obrovským množstvom detailov.

„Premýšľanie o dizajne je oveľa jednoduchšie pomocou GauGAN, pretože inteligentná kefa dokáže vylepšiť pôvodný náčrt kvalitnými obrázkami,“ povedal jeden z vývojárov GauGAN.

Používatelia tohto nástroja môžu zmeniť pôvodný nápad, upraviť krajinu alebo iný obrázok, pridať oblohu, piesok, more atď. Čokoľvek si vaše srdce želá, a jeho pridanie trvá len pár sekúnd.

Neurónová sieť bola trénovaná pomocou databázy miliónov obrázkov. Vďaka tomu dokáže systém pochopiť, čo človek chce a ako dosiahnuť to, čo chce. Neurónová sieť navyše nezabúda ani na tie najmenšie detaily. Ak teda nakreslíte schematický diagram rybníka a niekoľkých stromov vedľa neho, potom, čo krajina ožije, všetky objekty v okolí sa odrazia vo vodnom zrkadle rybníka.

Systému sa dá povedať, aká by mala byť viditeľná plocha – môže byť pokrytá trávou, snehom, vodou alebo pieskom. To všetko sa dá za sekundu premeniť tak, že zo snehu sa stane piesok a namiesto zasneženej pustatiny dostane umelec púštnu krajinu.

„Je to ako omaľovánka, ktorá vám povie, kam umiestniť strom, kde je slnko a kde je obloha. Potom po úvodnej úlohe neurónová sieť oživí obrázok, pridá potrebné detaily a textúry a nakreslí odrazy. „Toto všetko je založené na skutočných obrázkoch,“ hovorí jeden z vývojárov.


Hoci systému chýba „porozumenie skutočnému svetu“, systém vytvára pôsobivé krajiny. Používajú sa tu totiž dve neurónové siete, generátor a diskriminátor. Generátor vytvorí obrázok a ukáže ho diskriminátoru. Na základe miliónov predtým videných obrázkov vyberá najrealistickejšie možnosti.

To je dôvod, prečo generátor „vie“, kde by mali byť odrazy. Stojí za zmienku, že nástroj je veľmi flexibilný a vybavený veľkým množstvom nastavení. Takže s jeho pomocou môžete maľovať obrázky, prispôsobovať sa štýlu konkrétneho umelca, alebo len tak rýchlo pridať východ alebo západ slnka.

Vývojári tvrdia, že systém len tak odniekiaľ nezoberie obrázky, nesčíta ich a dostane výsledok. Nie, vygenerujú sa všetky výsledné „obrázky“. To znamená, že neurónová sieť „vytvára“ ako skutočný umelec (alebo ešte lepšie).

Program zatiaľ nie je voľne dostupný, no čoskoro si ho bude možné vyskúšať. Dá sa to urobiť na konferencii GPU Technology Conference 2019, ktorá sa práve teraz koná v Kalifornii. Šťastlivci, ktorí mohli výstavu navštíviť, už môžu GauGAN testovať.

Neurónové siete sa už dlho učili podieľať sa na tvorivom procese. Napríklad minulý rok niektorí z nich mohli vytvárať 3D modely. Okrem toho vývojári z DeepMind trénovali neurónovú sieť na rekonštrukciu trojrozmerných priestorov a objektov z kresieb, fotografií a náčrtov. Na vytvorenie jednoduchej postavy potrebuje neurónová sieť jeden obrázok, na vytvorenie zložitejších objektov je potrebných päť obrázkov na „tréning“.

Pokiaľ ide o GauGAN, tento nástroj jednoznačne nájde dôstojné komerčné uplatnenie - mnohé oblasti obchodu a vedy takéto služby potrebujú.

Zdroj: hab.com

Pridať komentár