Download - TransMotion Emberi mozgás digitalizálása
![Page 1: TransMotion Emberi mozgás digitalizálása](https://reader031.vdocuments.pub/reader031/viewer/2022011718/5681325e550346895d98f115/html5/thumbnails/1.jpg)
TransMotionEmberi mozgás digitalizálásaBMF-NIK, Informatikai Automatizált
Rendszerek szakirány
Kertész TamásRieger Péter László
Szolyka Sándor
Konzulens: Vámossy Zoltán
![Page 2: TransMotion Emberi mozgás digitalizálása](https://reader031.vdocuments.pub/reader031/viewer/2022011718/5681325e550346895d98f115/html5/thumbnails/2.jpg)
2006.05.16 TransMotion 2/21
A projekt célja Emberi mozgás digitalizálása
rögzítés: Motion Capture megjelenítés: Performance Animation külön számítógépen
Célkitűzések: költség-hatékonyság real-time megvalósítás univerzalitás
![Page 3: TransMotion Emberi mozgás digitalizálása](https://reader031.vdocuments.pub/reader031/viewer/2022011718/5681325e550346895d98f115/html5/thumbnails/3.jpg)
2006.05.16 TransMotion 3/21
Motion Capture Mozgás digitalizálása Fajtái:
Elektromágneses Rádiófrekvenciás Elektrotechnikai Ultrahangos Optikai
Szükséges: kamerák színészek markerek
![Page 4: TransMotion Emberi mozgás digitalizálása](https://reader031.vdocuments.pub/reader031/viewer/2022011718/5681325e550346895d98f115/html5/thumbnails/4.jpg)
2006.05.16 TransMotion 4/21
Motion Capture Felhasználási területei:
filmipar játékipar számítógép vezérlése távvezérlés
![Page 5: TransMotion Emberi mozgás digitalizálása](https://reader031.vdocuments.pub/reader031/viewer/2022011718/5681325e550346895d98f115/html5/thumbnails/5.jpg)
2006.05.16 TransMotion 5/21
Performance Animation Karakter-animáció Maya
![Page 6: TransMotion Emberi mozgás digitalizálása](https://reader031.vdocuments.pub/reader031/viewer/2022011718/5681325e550346895d98f115/html5/thumbnails/6.jpg)
2006.05.16 TransMotion 6/21
Felhasznált szoftvereszközök Microsoft Visual Studio .NET 2005 Microsoft .NET Framework 2.0 Microsoft DirectShow Autodesk MAYA 7.0 Intel OpenCV
![Page 7: TransMotion Emberi mozgás digitalizálása](https://reader031.vdocuments.pub/reader031/viewer/2022011718/5681325e550346895d98f115/html5/thumbnails/7.jpg)
2006.05.16 TransMotion 7/21
Felhasznált hardvereszközök 3 db Logitech QuickCam Zoom 3 db Logitech QuickCam Pro 5000 Közös jellemzők:
felbontás: 320*240 vagy 640*480 képfrissítési frekvencia: 30 fps csatlakozás: USB
![Page 8: TransMotion Emberi mozgás digitalizálása](https://reader031.vdocuments.pub/reader031/viewer/2022011718/5681325e550346895d98f115/html5/thumbnails/8.jpg)
2006.05.16 TransMotion 8/21
A TransMotion rendszer felépítése Kamera-kalibráció Kamerakezelés Képfeldolgozás A 3D-s koordináták kiszámítása A két rendszer összekapcsolása Főprogram, felhasználói felület A Perf. Animation környezet konfigurálása A 3D-s környezet kialakítása
![Page 9: TransMotion Emberi mozgás digitalizálása](https://reader031.vdocuments.pub/reader031/viewer/2022011718/5681325e550346895d98f115/html5/thumbnails/9.jpg)
![Page 10: TransMotion Emberi mozgás digitalizálása](https://reader031.vdocuments.pub/reader031/viewer/2022011718/5681325e550346895d98f115/html5/thumbnails/10.jpg)
2006.05.16 TransMotion 10/21
Kamera-kalibráció Belső paraméterek Külső paraméterek OpenCV CalibFilter Kalibrációs minta Működőképes
![Page 11: TransMotion Emberi mozgás digitalizálása](https://reader031.vdocuments.pub/reader031/viewer/2022011718/5681325e550346895d98f115/html5/thumbnails/11.jpg)
2006.05.16 TransMotion 11/21
Kamerakezelés OpenCV vs. DirectShow DirectShowLib Tetszőleges számú kamera
6 webkamerával működik! Minél több kamera, annál kevesebb fps
![Page 12: TransMotion Emberi mozgás digitalizálása](https://reader031.vdocuments.pub/reader031/viewer/2022011718/5681325e550346895d98f115/html5/thumbnails/12.jpg)
2006.05.16 TransMotion 12/21
Képfeldolgozás Markerdetektálás Tetszőleges számú marker
csak a színek szabnak határt Fényviszonyok sokat számítanak Stúdiókörülmények kellenek
![Page 13: TransMotion Emberi mozgás digitalizálása](https://reader031.vdocuments.pub/reader031/viewer/2022011718/5681325e550346895d98f115/html5/thumbnails/13.jpg)
2006.05.16 TransMotion 13/21
A 3D-s pozíciók kiszámítása Minden kamerából egy egyenest húzunk
külső paraméterek megtalált marker helye
Az egyenesek kitérők megkeressük a marker feltételezett térbeli helyét
Jó eredményt ad, univerzális!
![Page 14: TransMotion Emberi mozgás digitalizálása](https://reader031.vdocuments.pub/reader031/viewer/2022011718/5681325e550346895d98f115/html5/thumbnails/14.jpg)
2006.05.16 TransMotion 14/21
A két rendszer összekapcsolása Szerver-kliens viszony
szerver: Motion Capture kliens: Performance Animation
TCP/IP kapcsolat lehet localhost is lehetőség van több szerver használatára
![Page 15: TransMotion Emberi mozgás digitalizálása](https://reader031.vdocuments.pub/reader031/viewer/2022011718/5681325e550346895d98f115/html5/thumbnails/15.jpg)
2006.05.16 TransMotion 15/21
Főprogram A különálló modulok integrálása A teljes Motion Capture folyamat vezérlése Felhasználói felület
![Page 16: TransMotion Emberi mozgás digitalizálása](https://reader031.vdocuments.pub/reader031/viewer/2022011718/5681325e550346895d98f115/html5/thumbnails/16.jpg)
2006.05.16 TransMotion 16/21
A Performance Animationkörnyezet konfigurálása Maya Embedded Language szkript A 3D-s koordináták hozzárendelése a
karaktermodellhez
![Page 17: TransMotion Emberi mozgás digitalizálása](https://reader031.vdocuments.pub/reader031/viewer/2022011718/5681325e550346895d98f115/html5/thumbnails/17.jpg)
2006.05.16 TransMotion 17/21
A 3D-s környezet kialakítása 3D-s karaktermodell megalkotása környezet kialakítása
![Page 18: TransMotion Emberi mozgás digitalizálása](https://reader031.vdocuments.pub/reader031/viewer/2022011718/5681325e550346895d98f115/html5/thumbnails/18.jpg)
2006.05.16 TransMotion 18/21
Tesztelés Egyelőre nem volt lehetőség megfelelő stúdió-közeli
körülmények között tesztelni. A teljes rendszer egyben működőképes, a 3D-s
pozíciókat helyesen számolja ki és ábrázolja. Nagyon sok függ a körülményektől; a rossz
fényviszonyok, az árnyékok, illetve a képbe lógó tárgyak problémát okoznak.
Gyors mozgás követésére a rendszer jelenleg nem alkalmas, 3 kamerával 20 fps alá kerülünk.
![Page 19: TransMotion Emberi mozgás digitalizálása](https://reader031.vdocuments.pub/reader031/viewer/2022011718/5681325e550346895d98f115/html5/thumbnails/19.jpg)
2006.05.16 TransMotion 19/21
![Page 20: TransMotion Emberi mozgás digitalizálása](https://reader031.vdocuments.pub/reader031/viewer/2022011718/5681325e550346895d98f115/html5/thumbnails/20.jpg)
2006.05.16 TransMotion 20/21
Továbbfejlesztési lehetőségek Számítógép vezérlése 3D-s modellezés kézzel (‘digitális
szobrászat’) Játékok irányítása
![Page 21: TransMotion Emberi mozgás digitalizálása](https://reader031.vdocuments.pub/reader031/viewer/2022011718/5681325e550346895d98f115/html5/thumbnails/21.jpg)
2006.05.16 TransMotion 21/21
TransMotion honlapwww.bmfnik.hu/iar/2005_2006/tm/
Várjuk az észrevételeket, javaslatokat!Köszönjük a figyelmet!