1 / 21

TransMotion Emberi mozgás digitalizálása

TransMotion Emberi mozgás digitalizálása. BMF-NIK, Informatikai Automatizált Rendszerek szakirány Kertész Tamás Rieger Péter László Szolyka Sándor Konzulens: Vámossy Zoltán. A projekt célja. Emberi mozgás digitalizálása rögzítés: Motion Capture megjelenítés: Performance Animation

Download Presentation

TransMotion Emberi mozgás digitalizálása

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. TransMotionEmberi mozgás digitalizálása BMF-NIK, Informatikai Automatizált Rendszerek szakirány Kertész Tamás Rieger Péter László Szolyka Sándor Konzulens: Vámossy Zoltán

  2. 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 TransMotion

  3. 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 TransMotion

  4. Motion Capture • Felhasználási területei: • filmipar • játékipar • számítógép vezérlése • távvezérlés TransMotion

  5. Performance Animation • Karakter-animáció • Maya TransMotion

  6. Felhasznált szoftvereszközök • Microsoft Visual Studio .NET 2005 • Microsoft .NET Framework 2.0 • Microsoft DirectShow • Autodesk MAYA 7.0 • Intel OpenCV TransMotion

  7. 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 TransMotion

  8. 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 TransMotion

  9. Kamera-kalibráció • Belső paraméterek • Külső paraméterek • OpenCV CalibFilter • Kalibrációs minta • Működőképes TransMotion

  10. 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 TransMotion

  11. 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 TransMotion

  12. 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! TransMotion

  13. 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 TransMotion

  14. Főprogram • A különálló modulok integrálása • A teljes Motion Capture folyamat vezérlése • Felhasználói felület TransMotion

  15. A Performance Animationkörnyezet konfigurálása • Maya Embedded Language szkript • A 3D-s koordináták hozzárendelése a karaktermodellhez TransMotion

  16. A 3D-s környezet kialakítása • 3D-s karaktermodell megalkotása • környezet kialakítása TransMotion

  17. 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. TransMotion

  18. TransMotion

  19. 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 TransMotion

  20. TransMotion honlap www.bmfnik.hu/iar/2005_2006/tm/ Várjuk az észrevételeket, javaslatokat! Köszönjük a figyelmet! TransMotion

More Related