Tel Avivi ĂŒlikooli teadlaste grupp avas lĂ€htekoodid, mis on seotud masinĂ”ppe sĂŒsteemiga MDM (Motion Diffusion Model), mis vĂ”imaldab genereerida realistlikke inimeste liikumisi. Kood on kirjutatud Pythonis, kasutades PyTorchi raamistikku, ja seda levitatakse MIT-litsentsi alusel. Eksperimentide lĂ€biviimiseks saab kasutada nii ettevalmistatud mudeleid kui ka treenida mudeleid iseseisvalt pakutavate skriptide abil, nĂ€iteks kasutades kolme mÔÔtmeliste inimeste piltide kogu HumanML3D. SĂŒsteemi Ă”petamiseks on vajalik CUDA toega GPU.
TavapÀraste vÔimaluste rakendamine inimese liikumiste animeerimiseks on keeruline, kuna suur liikuvate vÔimaluste mitmekesisus ja nende formaalse kirjeldamise raskused, samuti inimese tajumise suur tundlikkus ebatavaliste liikumiste suhtes. Varasemad katsed kasutada genereerivaid masinÔppe mudeleid seisid silmitsi kvaliteedi ja piiratud vÀljendusvÔime probleemidega.
Pakkuda sĂŒsteemis on katse kasutada liikumiste genereerimiseks difusioonimudeleid, mis oma olemuselt sobivad paremini inimeste liikumiste simuleerimiseks, kuid ei ole ilma puudusteta, nagu kĂ”rged arvutusressursside nĂ”udmised ja keeruline juhtimine. MDM-is on difusioonimudelite puuduste minimeerimiseks kasutatud 'transformer' arhitektuuriga nĂ€rvivĂ”rku ja malli (sample) ennustamist asemel mĂŒra ennustamise igal etapil, mis lihtsustab anomaaliate, nĂ€iteks jala pinnaga kontakti kaotamise ennetamist.
Generatsiooni juhtimiseks on ette nĂ€htud vĂ”imalus kasutada loomulikus keeles tegevuse tekstilist kirjeldust (nĂ€iteks 'inimene kĂ”nnib edasi ja kummardub midagi maast ĂŒles tĂ”stma') vĂ”i kasutada tĂŒĂŒpilisi tegevusi nagu 'jooks' ja 'hĂŒpped'. SĂŒsteemi saab kasutada ka liikumiste redigeerimiseks ja kaotatud detailide tĂ€iendamiseks. Teadlaste poolt viidi lĂ€bi testimine, mille kĂ€igus osalejate ĂŒlesanne oli valida mitme variandi seast kvaliteetsem tulemus â 42% juhtudest eelistavad inimesed sĂŒnteesitud liikumisi reaalsetele.

Allikas: opennet.ru
