Nakreslete obrys kočky a umělá inteligence vyrobí její fotografii

Jednou ze zajímavých aplikací strojového učení na grafická data je i mapování jednoho obrázku na druhý. Co to znamená v praxi? Zvolíte libovolnou fotku a stroj pomocí své naučené databáze vybere tu geometricky nejpodobnější.

Vstupními daty přitom nemusí být nějaká reálná fotografie, ale jakýkoliv geometrický tvar. Možností využití je pak opravdu nepřeberné množství. Jednou z nich by mohla být třeba policejní skica pachatele.

Oběť nakreslí, jak vypadal, jen v hrubých rysech, a neuronová síť pomocí svého modelu vybere nejpodobnější vzorovou tvář, anebo ji podle geometrických čar doslova zrekonstruuje. Jak by to mohlo vypadat v praxi, si můžete vyzkoušet na webu Image-to-Image Demo, který nabízí několik typů porovnávacích technik.

V první ukázce nakreslíte pomocí základních geometrických tvarů fasádu a stroj ji zrekonstruuje pomocí reálných fotografií.

Klepněte pro větší obrázek
Vlevo pomocí stanovených barev nakreslete objekty a model vygeneruje z fotografických dat odpovídající fasádu

Druhá ukázka dělá to samé, ale zase s databází naučených koček. Nakreslete tedy kočku a stroj kresbičku fotografizuje.

Klepněte pro větší obrázek
Generátor koček

A ještě dámské boty

Klepněte pro větší obrázek
Pokud dokážete nakreslit střevíc, výsledek bude stát za to

A kabelky...

Klepněte pro větší obrázek
Každý muž dokáže navrhnout vkusnou dámskou kabelku

Pokud máte k dispozici rychlý počítač s výkonnou grafikou a dostatek studijních dat, můžete si vycvičit vlastní model prakticky na jakýchkoliv fotografiích, k dispozici je totiž neuronová síť pro TensorFlow.

Témata článku: Technologie, Web, Strojové učení, Neuronová síť, TensorFlow, GitHub, Vědomí, Reálný fotograf, Reálná fotografie, Obrys, Kočka, Pach, Hrubý rys, Sonet, Inteligence, Fotograf

Určitě si přečtěte


Aktuální číslo časopisu Computer

26 procesorů v důkladném testu

Zhodnotili jsme 18 bezdrátových reproduktorů

Jak fungují cash back služby?

Pohlídejte své děti na internetu