Image-to-Image - ein neuronales Netzwerk, das Kritzeleien in "Fotos" verwandelt
Image-to-Image - ein neuronales Netzwerk, das Kritzeleien in "Fotos" verwandelt
Anonim

Der amerikanische Entwickler Christopher Hesse stellte das Projekt Edges2cats vor, das mithilfe eines neuronalen Netzes aus Skizzen Bilder macht. Um Zeichnungen zu transformieren, verwendet das Programm eine Datenbank mit mehreren Tausend Fotos.

Image-to-Image - ein neuronales Netzwerk, das Kritzeleien in "Fotos" verwandelt
Image-to-Image - ein neuronales Netzwerk, das Kritzeleien in "Fotos" verwandelt

Der Benutzer wird aufgefordert, mit der Maus ein Schwarz-Weiß-Bild zu zeichnen und die Schaltfläche Verarbeiten zu drücken. Das resultierende Bild kann gespeichert werden.

Bild-zu-Bild: Katzen
Bild-zu-Bild: Katzen

Neben Katzen können Sie auf der Website, auf der sich das Programm befindet, auch ein Haus, Schuhe oder eine Tasche zeichnen - alles mit neuronalen Netzen.

Image
Image
Image
Image
Image
Image

Zur Umsetzung seiner Idee nutzte Hesse die Google-Bibliothek TensorFlow und das Programm pix2pix. Die fertige Konfiguration mit einigen Änderungen heißt pix2pix-tensorflow und wird im Repository auf GitHub veröffentlicht. Ein fertiger Docker-Container mit bereits installierten und konfigurierten Programmen steht ebenfalls zur Verfügung.

Empfohlen: