Cuprins:
- Provizii
- Pasul 1: Video de proiect
- Pasul 2: Remo.tv
- Pasul 3: DeepAI
- Pasul 4: Flux de date și cod
- Pasul 5: Rezultat
Video: Generarea de artă din comentarii: 5 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
Acest proiect este unul ambițios, în care vrem să folosim unele dintre cele mai discutabile părți ale internetului, secțiuni de comentarii și camere de chat, pentru a crea artă.
De asemenea, dorim să facem proiectul ușor accesibil, astfel încât oricine să poată încerca să genereze o artă artistică excelentă. Dacă abia aștepți să încerci singur, iată un link către proiect.
Provizii
- Raspberry Pi
- DeepAI
- Remo.tv
Pasul 1: Video de proiect
Pasul 2: Remo.tv
Primul pas este colectarea mesajelor și comentariilor de chat. Cu ideea noastră de a o face ușor accesibilă, Remo.tv este o alegere naturală. Este o platformă de streaming de robot care vă permite să conectați toate tipurile de hardware la internet și să permiteți oricui să le controleze. De asemenea, are o funcționalitate de chat și capacitatea de a afișa imagini, exact ceea ce căutăm!
În acest caz, hardware-ul pe care îl vom folosi este un Raspberry Pi.
Remo.tv are o pagină excelentă Github cu instrucțiuni de configurare.
După configurare, Raspberry Pi poate începe să primească mesajele de chat, trimise prin Remo.tv.
Pasul 3: DeepAI
Cu configurarea Remo.tv putem trece la partea artistică. Fiecare comentariu pe care îl primim trebuie să fie transformat în artă și, pentru a realiza acest lucru, vom folosi o magie de inteligență artificială.
Din fericire, există o altă platformă pentru a ne face viața mai ușoară, DeepAI. Au tot felul de funcții legate de AI, dar cele care ne interesează sunt API-urile lor.
Primul API pe care îl folosim este Text To Image, tot ce trebuie să facem este să trimitem un text și să așteptăm ca magia să se întâmple. În imaginea de mai sus puteți vedea rezultatul trimiterii unui câine cu o pălărie amuzantă.
Imaginea noastră generată nu este încă artă, așa că folosim Fast Style Transfer. Acest API așteaptă o imagine originală, în cazul nostru cea generată de noi, și un stil de aplicat. Puteți vedea rezultatul combinării câinelui nostru cu o pălărie amuzantă și o pictură clasică van Gogh.
Pasul 4: Flux de date și cod
Cu toate piesele separate finalizate le putem conecta. În desen, oferim o prezentare generală a fluxului de date:
- Sosește un mesaj de chat de la Remo.tv către Raspberry Pi
- Pi-ul nostru trimite acest mesaj către API-ul Text To Image și primește o imagine generată înapoi
- Această imagine, împreună cu un stil de artă selectat aleatoriu, este apoi trimisă către API-ul Fast Style Transfer
- După ce a primit combinația dintre stilul de artă și imaginea generată, Raspberry Pi transmite rezultatul la Remo.tv.
Pentru a putea transmite în flux imaginea generată pe Remo.tv, a trebuit să scriem un cod personalizat. Din fericire, minunata comunitate Remo.tv ne-a ajutat cu asta, mulțumesc băieți!:)
Pentru toți cei curioși, codul complet este inclus în acest proiect, astfel încât să puteți începe imediat.
Pasul 5: Rezultat
Cu toată acea muncă grea făcută, este timpul să vă bucurați de o artă frumoasă!
- O banană veche
- Pepita de pui
- Pisici drăguțe care mănâncă pepene verde
- Plutind pe un nor
- Singurătate
- Locul meu fericit
- Nicăieri
Iată linkul către Comentariu către artă pe Remo.tv dacă doriți să încercați singur!
Recomandat:
Generarea de sunete diferite din filme folosind numai Arduino: 3 pași
Generarea de sunete diferite din filme folosind numai Arduino: As-salamu alaykum! Am vrut să generez diferite sunete precum predator, optimus prime & bondar din filmul cu transformatoare. De fapt mă uitam la „hackerul” videoclip despre fabricarea unei căști de prădător
Banda E - Artă realizată din piese electronice deșeurilor: 5 pași
E Band - Art Made From Scrap Electronics Parts: Ei bine … Am avut câteva rezistențe suplimentare (multe!) Și alte piese. Deci … Am realizat o piesă de artă folosind aceste resturi de circuite
Generarea tonurilor de diferite tipuri folosind ecuații matematice (MathsMusic) Arduino: 5 pași
Generarea tonurilor de diferite tipuri folosind ecuații matematice (MathsMusic) Arduino: Descrierea proiectului: A început o nouă călătorie în care ideile pot fi implementate cu ușurință folosind comunitatea open source (Mulțumită Arduino). Așadar, iată o modalitate · Uită-te în jurul tău și observă-ți împrejurimile · Descoperă problemele care trebuie să fie
Generarea tensiunii cu o bicicletă ergometră: 9 pași (cu imagini)
Generarea tensiunii cu o bicicletă ergometră: elaborarea proiectului a constat în asamblarea unui „joc” cu scopul de a pedala într-o bicicletă ergometră conectată la un generator și un turn de lămpi care sunt activate pe măsură ce turația motorului crește - ceea ce are loc acordat bicicleta
Faceți un bol de artă din sticla pentru animale de companie: 5 pași (cu imagini)
Faceți un bol de artă din sticla pentru animale de companie: PET este polietilenă tereftalat, care este un polimer termoplastic. Poate fi format din nou prin încălzire. După procesul de încălzire, devine mai rigid, rigid, durabil și sticlos. Devine și mai puternic și cristalizat atunci când este perforat. Aceasta s-a format