Ava on kood animatsiooni sünteesimiseks, kasutades tehisintellekti

Rühm teadlasi Shanghai Tehnikaülikoolist avalikustasin tööriistakomplekt Impersonator, mis võimaldab masinõppe meetodite abil simuleerida inimeste liikumisi staatilistel piltidel, samuti vahetada riideid, viia objekti teise keskkonda ja muuta nurka, millest objekt on nähtav. Kood on kirjutatud Python keeles
kasutades raamistiku PyTorch. Kogumiseks on samuti vajalik torchvision ja CUDA Toolkitt.

Ava on kood animatsiooni sünteesimiseks, kasutades tehisintellekti

Tööriistakomplekt saab sisendiks kahe mõõtme pildi ja sünteesib muudetud tulemuse valitud mudeli alusel. Toetatakse kolme varianti transformatsioonidest:
Liikuv objekti loomine, mis kordab mudeleid, millega on koolitatud. Väljanägemise elementide ülekandmine mudelist objekti (näiteks riiete vahetus). Uue nurga genereerimine (näiteks protsessi sünteesimine profiilis fotolt, mis on tehtud esiküljelt). Kõiki kolme meetodit saab kombineerida, näiteks võib pildi põhjal genereerida video, mis imiteerib keerulise akrobaatilise triki sooritamist teistes riietes.

Vaata videot

Sünteesi käigus teostatakse samaaegselt objekti eraldamise toimingud fotol ja vajalike taustaelementide loomine liikumise ajal. Neuraalvõrgu mudelit saab treenida üks kord ja kasutada erinevateks transformatsioonideks. Üleslaadimiseks saadaval valmis mudelid, mis võimaldavad kohe tööriistu kasutada ilma eelneva treeninguta. Tööks on vajalik GPU, mille mälumaht on vähemalt 8GB.

Erinevalt punktide transformatsioonil põhinevatest meetoditest, mis kirjeldavad keha asukohta kahemõõtmelises ruumis, on Impersonatoris tehtud katse sünteesida kolm mõõdet (mesh) kehakirjeldusega, kasutades masinaõppe meetodeid.
Pakutud meetod võimaldab maniipuleerimist, arvestades isikupärastatud kehakuju ja praegust poosi, modelleerides looduslikke jäsemete liikumisi.

Ava on kood animatsiooni sünteesimiseks, kasutades tehisintellekti

Algse teabe, nagu tekstuurid, stiil, värvid ja näo äratuntavus, säilitamiseks rakendatakse transformatsiooni protsessis generatiivne vastandlik neuraalvõrk (Liquid Warping GAN). Teave algobjekti ja selle täpse tuvastamise parameetrite kohta saadakse rakendades konvolutsioonilist närvivõrku.

Vaata videot

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster