Systementwicklungsprojekt
| Thema: |
Erstellen einer graphischen Benutzeroberfläche zur Anthropometrie- und Haltungsanpassung eines 3D Menschmodells |
| Bearbeiter: | Florian Bichlmaier |
| Betreuung: | Jan Bandouch |
| Themensteller: | Prof. Michael Beetz, PhD |
Beschreibung:
Im Projekt MeMoMan wird in Zusammenarbeit mit dem Lehrstuhl für Ergonomie des Maschinenwesens der TUM ein System zur automatisierten genauen 3D Bewegungsbestimmung von Menschen entwickelt. Dazu wird das in der Industrie weitverbreitete Menschmodell RAMSIS verwendet. Über eine manuelle Anthropometrieanpassung kann dieses Modell an beliebige Körpermaße angepasst werden, so dass ein präzises Modell der zu verfolgenden Versuchsperson zur Verfügung steht. Einzelne Haltungen/Bewegungen des Modells sind über die 3D Lage im Raum sowie die Winkelstellungen von insgesamt 28 Gelenkpunkten (65 Freiheitsgrade) parametrisierbar.
|
Aufgabenstellung:
Bisherige Arbeiten haben sich mit der Bewegungsverfolgung von Personen in Videobildern beschäftigt. Dazu ist zunächst eine Anthropometrieanpassung notwendig, d.h. das Modell muss an Körpergröße und Umfang der zu verfolgenden Person angepasst werden. Ausserdem muss die korrekte Haltung der Person zu Beginn der Sequenz vorgegeben werden.
In dieser Arbeit soll eine graphische Benutzerschnittstelle programmiert werden, die es dem Nutzer ermöglicht, die oben erwähnten Anpassungen manuell vorzunehmen, und die Ergebnisse in Konfigurationsdateien abzulegen. Dabei soll auf einfache und intuitive Bedienbarkeit Wert gelegt werden. Eventuell kann in Zusammenarbeit mit den Ergonomen untersucht werden, inwieweit sich die Anthropometrieeinstellungen durch wenige Parameter abdecken lassen.
Erforderliche Fähigkeiten:
- Zielgerichtetes, eigenverantwortliches Arbeiten
- Motivation und Fähigkeit, sich in neue Bereiche einzuarbeiten
- gute Kenntnisse in OOP (vorzugsweise C++)
- Grundkenntnisse in der GUI Programmierung (vorzugsweise Qt)

















