Image-to-Image - sieć neuronowa, która zamienia doodle w „zdjęcia”
Image-to-Image - sieć neuronowa, która zamienia doodle w „zdjęcia”
Anonim

Amerykański programista Christopher Hesse zaprezentował projekt Edges2cats, który wykorzystuje sieć neuronową do przekształcania szkiców w obrazy. Do przekształcania rysunków program wykorzystuje bazę kilku tysięcy fotografii.

Image-to-Image - sieć neuronowa, która zamienia doodle w „zdjęcia”
Image-to-Image - sieć neuronowa, która zamienia doodle w „zdjęcia”

Użytkownik jest proszony o narysowanie czarno-białego obrazu za pomocą myszy i naciśnięcie przycisku Przetwarzaj. Wynikowy obraz można zapisać.

Obraz do obrazu: koty
Obraz do obrazu: koty

Oprócz kotów, na stronie, na której znajduje się program, można również narysować dom, buty czy torbę - wszystko za pomocą sieci neuronowych.

Image
Image
Image
Image
Image
Image

Do realizacji swojego pomysłu Hesse wykorzystał bibliotekę Google TensorFlow oraz program pix2pix. Gotowa konfiguracja z pewnymi zmianami nazywa się pix2pix-tensorflow i jest publikowana w repozytorium na GitHub. Dostępny jest również gotowy kontener Dockera z już zainstalowanymi i skonfigurowanymi programami.

Zalecana: