AI Wiki
Martie 06, 2023

Cum se generează animație de morphing de imagine cu ControlNet

Datorită unui experiment anterior conduced, am avut ideea să folosim ControlNet pentru morphing. Abia atunci am trecut la utilizarea modelului depth2img, care poate crea o imagine dintr-o hartă de adâncime, mai degrabă decât ControlNet. Și ControlNet poate funcționa nu doar în profunzime. Acest post are mai multe informații despre tehnică.

Cum se generează animație de morphing de imagine cu ControlNet

Vă voi face o scurtă descriere a procedurii. Opțiunea de rezistență la eliminarea zgomotului, care afectează numărul de pași în timpul generării, ne este disponibilă dacă generăm o imagine în img2img. De exemplu, cu pași = 30 și puterea de dezgomot = 0.5, vor mai rămâne doar 15 pași de creat. Acest raționament poate fi aplicat la animarea morfului. Puteți transforma orice imagine; portretele nu sunt singurele care pot fi realizate.

Faceți poza originală. Activați ControlNet în timp ce lăsați caseta de imagine goală. Alegeți sămânța să fie -1 pentru a genera teste aleatorii; numărul loturilor influențează cantitatea acestora. Puteți experimenta parametrii de ghidare, greutatea cardului primit și modul ControlNet. Dacă vă place generația, trageți-o cu mouse-ul în img2img și apoi repetați procesul, căutând imaginea în care va deveni în cele din urmă a doua imagine. Pe măsură ce fiecare imagine este finalizată, apare întrebarea cum să creați o animație. (Pentru început, nu uitați să setați numărul de lot la 1 pentru a evita crearea de fotografii suplimentare.)

Vom folosi o soluție interesantă chiar acum, dar voi vorbi despre deficiențele ei mai târziu.

Se va folosi diagrama XYZ; trebuie să-l alegeți din lista de Scripturi. Ne va permite să creăm nu doar imaginea finală, ci și tranziția de la imaginea sursă.

Valorile X le punem pe linia care scrie:

0.0.296.0.39.0.459.0.515.0.563.0.606.0.644.0.68.0.713.0.743.0.772.0.799.0.825.0.85.0.874.0.897.0.919.0.94.0.961.

Aceasta înseamnă că atunci când începe generația, vom primi 21 de imagini în loc de doar una (numărul de valori separate prin virgule). De ce este această linie acolo? De exemplu, poate apărea diferit.

Acest format face mai ușor de înțeles: solicitați 20 de imagini de la automat și îi cereți să demonstreze modul în care dezgomotul va afecta rezultatul pentru valori cuprinse între 0 și 1. Dezavantajul celei de-a doua opțiuni este că are ca rezultat o schimbare liniară a valorilor. , din cauza caracteristicilor dezgomotului, nu pare a fi o transformare realistă. Numerele aproape de zero aproape că nu au niciun efect asupra rezultatului. iar la niveluri mai mari de 0.5, , începe să influențeze foarte vizibil.

Ca rezultat, prima linie este o curbă de tipul x.4, sau x ridicată cu 0.4. O funcție dreaptă, liniară și o funcție curbă, care va produce o ieșire mai precisă, sunt contrastate în imagine. Puteți folosi un blender pentru a crea un astfel de șir.

Trebuie să alegeți cantitatea de cadre pentru tranziție înainte de a vă crea linia. Este editabil în setările proiectului.

Trebuie să efectuați mai mulți pași pentru a obține o linie. Mai întâi, experimentați cu forma curbei. Pentru a realiza acest lucru, selectați „Șterge cadrele cheie” din meniul contextual al parametrului de animație.

Iată formula pentru obținerea curbei; parametrul a devenit albastru, indicând că șoferul operează în el.

Puteți să vă jucați cu valoarea aici. 4. Dar, evită să mergi prea jos. frame/21 denotă o schimbare a valorii de la 0 la 1 la cadrul 0 la cadrul 21. Au rămas doar valori între 1 și 20 de cadre.

Cu toate acestea, cheile nu sunt șoferul. Mai întâi trebuie să fie pregătiți. Pentru a realiza acest lucru, faceți clic pe Obiect > Animație > Acțiune de coacere în fereastra 3d și apoi faceți clic pe OK.

Totuși, acest lucru va afecta toate cheile posibile ale obiectului și ar trebui șterse. Selectați totul, cu excepția primei linii și apăsați X de pe tastatură (mouse-ul ar trebui să fie situat sub listă).

Și acum, pentru a obține linia din partea stângă a ecranului, faceți clic pe redare și deschideți fereastra consolei.

Am un șir care poate fi copiat.

Acum, pentru a face animația, trebuie să faceți acest proces separat pentru fiecare poziție a imaginii care a fost făcută la început și apoi să o asamblați în animație într-un editor video.

Da, procesul nu este încă automatizat, dar puteți personaliza totul pentru dvs. Puteți schimba modelul de generare și modelul și modul ControlNet, puteți activa sau dezactiva preprocesul sau orice altceva doriți. Principalul lucru este să nu pierdeți rezultate bune și apoi să repetați totul corect pentru a crea animație.

Dezavantajele tehnologiei — nu ar trebui să puneți multe baze pentru tranziție. Am scris mai sus că denoise afectează numărul de pași. Se poate dovedi că ieșirea va duplica imagini, deoarece mai multe valori de dezgomot vor fi în același număr de pași. Numărul lor poate fi observat în consola automată.

Această tehnologie poate fi utilizată împreună cu întârzieri de interpolare, adică trimiterea animației pentru a completa cadrele lipsă; aceasta va oferi schimbări mai fine.

Sursa originală

Citiți mai multe articole conexe:

Etichete:

Declinare a responsabilităţii

În conformitate cu Ghidurile proiectului Trust, vă rugăm să rețineți că informațiile furnizate pe această pagină nu sunt destinate și nu trebuie interpretate ca fiind consiliere juridică, fiscală, investițională, financiară sau orice altă formă de consiliere. Este important să investești doar ceea ce îți poți permite să pierzi și să cauți sfaturi financiare independente dacă ai îndoieli. Pentru informații suplimentare, vă sugerăm să consultați termenii și condițiile, precum și paginile de ajutor și asistență furnizate de emitent sau agent de publicitate. MetaversePost se angajează să raporteze corecte, imparțial, dar condițiile de piață pot fi modificate fără notificare.

Despre autor

Damir este liderul echipei, manager de produs și editor la Metaverse Post, care acoperă subiecte precum AI/ML, AGI, LLM-uri, Metaverse și Web3-domenii conexe. Articolele sale atrag o audiență masivă de peste un milion de utilizatori în fiecare lună. El pare a fi un expert cu 10 ani de experiență în SEO și marketing digital. Damir a fost menționat în Mashable, Wired, Cointelegraph, The New Yorker, Inside.com, Entrepreneur, BeInCrypto și alte publicații. Călătorește între Emiratele Arabe Unite, Turcia, Rusia și CSI ca nomad digital. Damir a obținut o diplomă de licență în fizică, despre care crede că i-a oferit abilitățile de gândire critică necesare pentru a avea succes în peisajul în continuă schimbare al internetului. 

Mai multe articole
Damir Yalalov
Damir Yalalov

Damir este liderul echipei, manager de produs și editor la Metaverse Post, care acoperă subiecte precum AI/ML, AGI, LLM-uri, Metaverse și Web3-domenii conexe. Articolele sale atrag o audiență masivă de peste un milion de utilizatori în fiecare lună. El pare a fi un expert cu 10 ani de experiență în SEO și marketing digital. Damir a fost menționat în Mashable, Wired, Cointelegraph, The New Yorker, Inside.com, Entrepreneur, BeInCrypto și alte publicații. Călătorește între Emiratele Arabe Unite, Turcia, Rusia și CSI ca nomad digital. Damir a obținut o diplomă de licență în fizică, despre care crede că i-a oferit abilitățile de gândire critică necesare pentru a avea succes în peisajul în continuă schimbare al internetului. 

Apetitul instituțional crește față de ETF-urile Bitcoin pe fondul volatilității

Dezvăluirile prin dosarele 13F dezvăluie investitori instituționali de seamă care se amestecă în ETF-uri Bitcoin, subliniind o acceptare tot mai mare a...

Aflați mai multe

Sosește ziua sentinței: soarta lui CZ este în echilibru, în timp ce tribunalul american ia în considerare pledoaria DOJ

Changpeng Zhao este pe cale de a fi condamnat astăzi într-un tribunal american din Seattle.

Aflați mai multe
Alăturați-vă comunității noastre tehnologice inovatoare
Citeste mai mult
Află mai multe
Med-Gemini de la Google este pregătit să dea un avans GPT-4 Cu performanța sa superioară în domeniul sănătății
AI Wiki Noutăţi Software Tehnologia
Med-Gemini de la Google este pregătit să dea un avans GPT-4 Cu performanța sa superioară în domeniul sănătății
2 Mai, 2024
Renașterea AI în dezvoltarea jocurilor în 2024
AI Wiki Metaverse Wiki Educaţie pieţe Software Tehnologia
Renașterea AI în dezvoltarea jocurilor în 2024
1 Mai, 2024
Posibile provocări ale integrării inteligenței artificiale în contractele inteligente, echilibrând în același timp inovația și securitatea
AI Wiki Securitate Wiki Software Povești și recenzii Tehnologia
Posibile provocări ale integrării inteligenței artificiale în contractele inteligente, echilibrând în același timp inovația și securitatea
Aprilie 29, 2024
Monede AI fac valuri în lumea criptografică: performanță, cazuri de utilizare și ce urmează
AI Wiki Crypto Wiki Povești și recenzii Tehnologia
Monede AI fac valuri în lumea criptografică: performanță, cazuri de utilizare și ce urmează
Aprilie 26, 2024
CRYPTOMERIA LABS PTE. LTD.