Code for animation synthesis using neural networks is now open

Shanghaï tehnikakÔrgkooli teadlaste grupp avalikustas tööriistakomplekt Impersonator, mis vÔimaldab masinÔppe meetodite abil simuleerida inimeste liikumisi staatilistel piltidel, samuti asendada riideid, viia objekt teise keskkonda ja muuta vaatenurka, mille alt objekt on nÀhtav. Kood on kirjutatud keeles Python
rakendades raamistikku PyTorch. Kogumise jaoks on samuti vajalik torchvision ja CUDA Toolkit.

Code for animation synthesis using neural networks is now open

Tööriist vĂ”tab sisendina kahemÔÔtmelise pildi ja sĂŒnteesib muudetud tulemuse valitud mudeli pĂ”hjal. Toe all on kolm varianti transformatsioonidest:
Liikuva objekti loomine, mis kordab mudeleid, millele ta on koolitatud. VĂ€limuse elementide ĂŒlekandmine modellist objektile (nt riiete vahetamine). Uue vaatenurga genereerimine (nt portree sĂŒnteesimine pĂ”hjal fotost). KĂ”iki kolme meetodit saab kombineerida, nĂ€iteks on vĂ”imalik fotost genereerida video, mis imiteerib keerulise akrobaatikatriki sooritamist teistes riietes.

MĂ€ngi videot

SĂŒnteesi kĂ€igus tehakse samal ajal ka objektide eristamise ja tausta puuduvate elementide loomise toimingud liikumise ajal. Mudelit nĂ€rvivĂ”rgu jaoks saab koolitada ĂŒhe korra ja kasutada erinevateks transformatsioonideks. Laadimiseks saadaval valmis mudelid, mis vĂ”imaldavad tööriista kohe kasutada ilma eelneva koolituseta. Tööks on vajalik GPU, mille mĂ€lu suurus on vĂ€hemalt 8GB.

Erinevalt transformatsioonimeetoditest, mis pĂ”hinevad vĂ”tmepunktide transformatsioonil, mis kirjeldavad keha asukohta kahemÔÔtmelises ruumis, on Impersonatoris pĂŒĂŒtud sĂŒnteesida kolme mÔÔtmelist vĂ”rku (mesh), mis kirjeldab keha, kasutades masinĂ”ppe meetodeid.
Pakutud meetod vÔimaldab manipuleerida, arvestades isikupÀrastatud keha kuju ja hetki, modelleerides loomulikke jÀsemete liikumisi.

Code for animation synthesis using neural networks is now open

Algteabe, nÀiteks tekstuuride, stiili, vÀrvide ja nÀo Àratuntavuse sÀilitamiseks rakendatakse transformatsiooni kÀigus generatiivset vastandvÔrku (Liquid Warping GAN). Algobjekti teave ja parameetrid selle tÀpseks tuvastamiseks ekstraheeritakse konvolutsiooniliste nÀrvivÔrkude rakendamise teel konvolutsiooniline nÀrvivÔrk.

MĂ€ngi videot

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster