Innehållsförteckning:
- Tillbehör
- Steg 1: Projektvideo
- Steg 2: Remo.tv
- Steg 3: DeepAI
- Steg 4: Dataflöde och kod
- Steg 5: Resultat
Video: Generera konst från kommentarer: 5 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:38
Detta projekt är ett ambitiöst projekt där vi vill använda några av de mest tvivelaktiga delarna av internet, kommentarsektioner och chattrum för att skapa konst.
Vi vill också göra projektet lättillgängligt så att vem som helst kan försöka skapa lite fin AI -konst. Om du inte kan vänta med att prova själv, här är en länk till projektet.
Tillbehör
- Raspberry Pi
- DeepAI
- Remo.tv
Steg 1: Projektvideo
Steg 2: Remo.tv
Det första steget är att samla chattmeddelanden och kommentarer. Med vår idé att göra det lättillgängligt är Remo.tv ett naturligt val. Det är en robotströmningsplattform som låter dig ansluta alla typer av hårdvara till internet och låta vem som helst styra dem. Den har också en chattfunktion och möjligheten att visa bilder, vilket är precis vad vi letar efter!
I det här fallet är hårdvaran vi använder en Raspberry Pi.
Remo.tv har en bra Github -sida med installationsinstruktioner.
Efter installationen kan vår Raspberry Pi börja ta emot chattmeddelanden, skickade via Remo.tv.
Steg 3: DeepAI
Med Remo.tv -installationen kan vi gå vidare med den konstnärliga delen. Varje kommentar som vi får måste förvandlas till konst, och för att uppnå detta kommer vi att använda lite artificiell intelligensmagi.
Lyckligtvis finns det som en annan plattform för att göra vårt liv enkelt, DeepAI. De har alla typer av AI -relaterade funktioner, men de vi är intresserade av är deras API: er.
Det första API: et vi använder är Text To Image, allt vi behöver göra är att skicka en text och vänta på att magin ska hända. På bilden ovan kan du se resultatet av att skicka En hund med en rolig hatt.
Vår genererade bild är inte konst ännu, så vi använder deras snabba stilöverföring. Detta API förväntar sig en originalbild, i vårt fall vår genererade, och en stil som ska tillämpas. Du kan se resultatet av att kombinera vår hund med en rolig hatt och en klassisk van Gogh -målning.
Steg 4: Dataflöde och kod
Med alla separerade bitar färdiga kan vi ansluta dem. På ritningen ger vi en översikt över dataflödet:
- Ett chattmeddelande kommer från Remo.tv till vår Raspberry Pi
- Vår Pi skickar detta meddelande till Text To Image API och tar emot en genererad bild tillbaka
- Denna bild, tillsammans med en slumpmässigt vald konststil, skickas sedan till Fast Style Transfer API
- Efter att ha fått kombinationen av konststilen och den genererade bilden, strömmar Raspberry Pi resultatet till Remo.tv.
För att kunna strömma den genererade bilden till Remo.tv behövde vi skriva lite anpassad kod. Lyckligtvis hjälpte det härliga Remo.tv -samhället oss med det, tack killar!:)
För alla nyfikna ingår hela koden i detta projekt så att du kan komma igång direkt.
Steg 5: Resultat
Med allt det hårda arbetet gjort är det dags att njuta av lite konst!
- En gammal banan
- Kycklingklump
- Söta katter som äter vattenmelon
- Flyter på ett moln
- Ensamhet
- Min lyckliga plats
- Ingenstans
Här är länken till Comment To Art på Remo.tv om du vill prova själv!
Rekommenderad:
Generera olika ljud från filmer med endast Arduino: 3 steg
Generera olika ljud från filmer som endast använder Arduino: As-salamu alaykum! Jag ville generera olika ljud som rovdjur, optimus prime & humla från transformatorfilm. Egentligen såg jag " hacksmeden " video om hur man gör rovdjurshjälm
Smart karta över Idaho med LED -data + konst: 8 steg (med bilder)
Smart karta över Idaho med LED -data + konst: Jag har alltid velat hitta ett sätt att konstnärligt och dynamiskt visa geografiska data genom att " måla " en karta med ljus. Jag bor i Idaho och älskar mitt tillstånd så jag trodde att det här skulle vara ett bra ställe att börja! Förutom att vara ett konstverk med
2D -konst med programmerbara lysdioder och anpassningsbar bas och logotyp: 5 steg (med bilder)
2D -konst med programmerbara lysdioder och anpassningsbar bas och logotyp: Välkommen till den instruerbara! Idag kommer jag att visa dig hur du gör ett 2D -konstprojekt med en logotyp och övergripande design efter eget val. Jag gjorde det här projektet eftersom det kan lära människor om många färdigheter som programmering, kabeldragning, 3D -modellering och andra. Detta
Dynamisk LED -belysningskontroller för konst: 16 steg (med bilder)
Dynamisk LED -belysningskontroller för konst: Introduktion: Belysning är en viktig aspekt av bildkonst. Och om belysningen kan förändras med tiden kan det bli en betydande dimension av konsten. Detta projekt började med att delta i en ljusshow och uppleva hur belysningen helt kunde
Generera spänning med en ergometercykel: 9 steg (med bilder)
Generera spänning med en ergometercykel: Projektets utarbetande bestod i montering av ett "spel" med målet att trampa i en ergometercykel ansluten till en generator och ett torn av lampor som aktiveras när motorvarvtalet ökar - vilket sker enligt cykeln