Obsah:

Generování umění z komentářů: 5 kroků (s obrázky)
Generování umění z komentářů: 5 kroků (s obrázky)

Video: Generování umění z komentářů: 5 kroků (s obrázky)

Video: Generování umění z komentářů: 5 kroků (s obrázky)
Video: 5 AI, které ti usnadní celé studium! 2024, Prosinec
Anonim
Generování umění z komentářů
Generování umění z komentářů

Tento projekt je ambiciózní a chceme v něm využít některé z nejspornějších částí internetu, sekce komentářů a chatovací místnosti.

Chceme také, aby byl projekt snadno přístupný, aby si kdokoli mohl vyzkoušet tvorbu výtvarného umění AI. Pokud se nemůžete dočkat, až si to sami vyzkoušíte, zde je odkaz na projekt.

Zásoby

  • Raspberry Pi
  • DeepAI
  • Remo.tv

Krok 1: Projektové video

Image
Image

Krok 2: Remo.tv

Remo.tv
Remo.tv

Prvním krokem je shromažďování zpráv a komentářů z chatu. S naší myšlenkou, aby byl snadno dostupný, je Remo.tv přirozenou volbou. Je to platforma pro streamování robotů, která vám umožňuje připojit všechny druhy hardwaru k internetu a nechat je ovládat kdokoli. Má také funkci chatu a schopnost zobrazovat obrázky, což je přesně to, co hledáme!

V tomto případě je hardware, který budeme používat, Raspberry Pi.

Remo.tv má skvělou stránku Github s pokyny k nastavení.

Po nastavení může náš Raspberry Pi začít přijímat zprávy z chatu odeslané prostřednictvím Remo.tv.

Krok 3: DeepAI

DeepAI
DeepAI
DeepAI
DeepAI
DeepAI
DeepAI

S nastavením Remo.tv můžeme přejít na uměleckou část. Každý komentář, který obdržíme, je třeba proměnit v umění, a abychom toho dosáhli, použijeme nějakou magii umělé inteligence.

Naštěstí existuje další platforma, která nám usnadní život, DeepAI. Mají všechny druhy funkcí souvisejících s AI, ale ty, které nás zajímají, jsou jejich API.

První API, které používáme, je Text na obrázek, vše, co musíme udělat, je poslat text a počkat, až se kouzlo stane. Na výše uvedeném obrázku můžete vidět výsledek odeslání Psa s vtipným kloboukem.

Náš vygenerovaný obrázek zatím není umění, takže používáme jejich rychlý přenos stylu. Toto API očekává originální obrázek, v našem případě náš vygenerovaný, a styl, který se má použít. Můžete vidět výsledek kombinace našeho psa s vtipným kloboukem a klasickým van Goghovým obrazem.

Krok 4: Tok dat a kód

Tok dat a kód
Tok dat a kód

Když jsou všechny oddělené kusy dokončeny, můžeme je spojit. Ve výkresu dáváme přehled toku dat:

  • Chatová zpráva přichází z Remo.tv na náš Raspberry Pi
  • Náš Pi odešle tuto zprávu do API pro text na obrázek a obdrží vygenerovaný obrázek zpět
  • Tento obrázek spolu s náhodně vybraným uměleckým stylem je poté odeslán do rozhraní Fast Style Transfer API
  • Po obdržení kombinace uměleckého stylu a generovaného obrázku Raspberry Pi streamuje výsledek na Remo.tv.

Abychom mohli generovaný obrázek streamovat do Remo.tv, potřebovali jsme napsat nějaký vlastní kód. Naštěstí nám s tím pomohla krásná komunita Remo.tv, díky kluci!:)

Pro všechny zvědavé je v tomto projektu zahrnut celý kód, takže můžete začít hned.

Krok 5: Výsledek

Výsledek
Výsledek
Výsledek
Výsledek
Výsledek
Výsledek
Výsledek
Výsledek

Při veškeré tvrdé práci je čas užít si výtvarné umění!

  • Starý banán
  • Kuřecí nugetka
  • Roztomilé kočky jí meloun
  • Plovoucí na oblaku
  • Osamělost
  • Moje šťastné místo
  • Nikde

Zde je odkaz na komentář k umění na Remo.tv, pokud si to chcete sami vyzkoušet!

Doporučuje: