Inhoudsopgave:
- Benodigdheden
- Stap 1: Projectvideo
- Stap 2: Remo.tv
- Stap 3: DeepAI
- Stap 4: Gegevensstroom en code
- Stap 5: Resultaat
Video: Kunst genereren uit opmerkingen: 5 stappen (met afbeeldingen)
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
Dit project is ambitieus, waarbij we enkele van de meest twijfelachtige delen van internet, commentaarsecties en chatrooms willen gebruiken om kunst te maken.
We willen het project ook gemakkelijk toegankelijk maken, zodat iedereen kan proberen wat fijne AI-kunst te genereren. Als je niet kunt wachten om het zelf uit te proberen, is hier een link naar het project.
Benodigdheden
- Raspberry Pi
- DeepAI
- Remo.tv
Stap 1: Projectvideo
Stap 2: Remo.tv
De eerste stap is het verzamelen van chatberichten en opmerkingen. Met ons idee om het gemakkelijk toegankelijk te maken, is Remo.tv een natuurlijke keuze. Het is een robot-streamingplatform waarmee je allerlei soorten hardware op internet kunt aansluiten en iedereen ze kunt laten besturen. Het heeft ook een chatfunctie en de mogelijkheid om afbeeldingen weer te geven, en dat is precies wat we zoeken!
In dit geval is de hardware die we zullen gebruiken een Raspberry Pi.
Remo.tv heeft een geweldige Github-pagina met installatie-instructies.
Eenmaal ingesteld, kan onze Raspberry Pi beginnen met het ontvangen van de chatberichten, verzonden via Remo.tv.
Stap 3: DeepAI
Met Remo.tv-opstelling kunnen we verder gaan met het kunstzinnige deel. Elke opmerking die we ontvangen, moet worden omgezet in kunst, en om dit te bereiken, gebruiken we wat kunstmatige intelligentie-magie.
Gelukkig is er een ander platform om ons leven gemakkelijk te maken, DeepAI. Ze hebben allerlei AI-gerelateerde functies, maar waar we in geïnteresseerd zijn, zijn hun API's.
De eerste API die we gebruiken is Text To Image, het enige wat we hoeven te doen is een sms sturen en wachten tot de magie gebeurt. Op de bovenstaande foto zie je het resultaat van het sturen van een hond met een grappige hoed.
Onze gegenereerde foto is nog geen kunst, dus gebruiken we hun Fast Style Transfer. Deze API verwacht een originele afbeelding, in ons geval onze gegenereerde, en een stijl om toe te passen. Je kunt het resultaat zien van het combineren van onze hond met een grappige hoed en een klassiek schilderij van Van Gogh.
Stap 4: Gegevensstroom en code
Als alle losse stukken zijn voltooid, kunnen we ze verbinden. In de tekening geven we een overzicht van de datastroom:
- Er komt een chatbericht van Remo.tv naar onze Raspberry Pi
- Onze Pi stuurt dit bericht naar de Text To Image API en ontvangt een gegenereerde afbeelding terug
- Deze afbeelding, samen met een willekeurig geselecteerde kunststijl, wordt vervolgens verzonden naar de Fast Style Transfer API
- Na ontvangst van de combinatie van de kunststijl en de gegenereerde afbeelding, streamt de Raspberry Pi het resultaat naar Remo.tv.
Om de gegenereerde afbeelding naar Remo.tv te kunnen streamen, moesten we wat aangepaste code schrijven. Gelukkig heeft de mooie Remo.tv-gemeenschap ons daarbij geholpen, bedankt jongens!:)
Voor alle nieuwsgierigen, de volledige code is bij dit project inbegrepen, zodat u meteen aan de slag kunt.
Stap 5: Resultaat
Met al dat harde werk gedaan, is het tijd om te genieten van wat beeldende kunst!
- Een oude banaan
- Kipnugget
- Schattige katten die watermeloen eten
- Drijvend op een wolk
- Eenzaamheid
- Mijn blije plek
- Nergens
Hier is de link naar Comment To Art op Remo.tv als je het zelf wilt proberen!
Aanbevolen:
Bewegende portretten uit het echte leven uit Harry Potter! 11 stappen (met afbeeldingen)
Ontroerende portretten uit het echte leven uit Harry Potter!: "Geweldig! Verbazingwekkend! Dit is net magie!" - Gilderoy Lockhart Ik ben een grote Harry Potter-fan en een van de dingen waar ik altijd van heb gehouden in de Wizarding World zijn de bewegende portretten. Ik kwam Kyle Stewart-Frantz's Animated Pictur tegen
Verschillende geluiden uit films genereren met alleen Arduino - Ajarnpa
Verschillende geluiden uit films genereren met alleen Arduino: As-salamu alaykum! Ik wilde verschillende geluiden genereren, zoals predator,optimus prime & hommel uit de transformatorfilm. Eigenlijk was ik naar "the hacksmith" aan het kijken. video over het maken van een roofdierhelm
Tonen genereren met Arduino: 3 stappen
Hoe tonen te genereren met Arduino: In deze instructable heb ik een circuit gemaakt dat toon genereert met Arduino. Ik hou echt van eenvoudig en snel te bouwen projecten. Hier is een eenvoudig project van dit soort. Dit is een show and tell-project dat ik precies heb gemaakt met behulp van documentatie van Arduino-websi
Hoe Gerber-bestanden te genereren vanuit Eagle 9: 4 stappen
Hoe Gerber-bestanden van Eagle 9 te genereren: In deze instructable laat ik u zien hoe u Gerber-bestanden kunt genereren van Eagle CAD-versie 9 en hoger en hoe u uw PCB's kunt bestellen met behulp van de Gerber-bestanden
Beoordeel opmerkingen over Instructables - Greasemonkey-script: 5 stappen
Beoordeel opmerkingen over Instructables -- Greasemonkey-script: soms plaatst iemand een bijzonder nuttige opmerking die u wilt erkennen. Andere keren posten mensen nogal idiote berichten waarvan je zou willen dat ze er niet waren. Net als digg kun je met dit Greasemonkey-script reacties beoordelen. Vanaf nu is de gebruikersbasis