Projektarbeit (I6Bac) im SS 2010
Sehen drei Augen besser als zwei? - Algorithmen zur Objektlokalisierung mit drei Kameras
Die Bestimmung der exakten 3D-Position von realen Objekten anhand von Kamerabildern ist eine anspruchsvolle, aber
interessante Aufgabe mit vielen Anwendungen in der Computer Vision oder Augmented Reality.
Mit dieser Aufgabenstellung beschäftigen wir uns unter anderem in dem
BMBF-Förderprojekt Triokulus.
Sehen drei Augen mehr als zwei? In dieser Projektarbeit sollen Algorithmen zum optischen Tracking
untersucht bzw. entwickelt werden, die in der Lage sind, (Alltags-)Gegenstände in einer
von uns aufgebauten Testumgebung zu erkennen und zu lokalisieren. Dazu stehen drei Kameras zur
Verfügung, die es erlauben, aus korrespondierenden Punkten auf deren Lage im Raum zu schließen
- ähnlich dem stereoskopischen Sehen, nur mit einem "Auge" mehr.
Nach einer ersten Phase, die primär zur Einarbeitung in die Thematik dient, teilen Sie sich
im Laufe des Semesters in zwei Teams auf, die am Semesterende in einem Wettbewerb
gegeneinander antreten.
In der Arbeit soll die OpenCV-Bibliothek ("Open Computer Vision") verwendet werden.
Sie beeinhaltet zahlreiche der erforderlichen Algorithmen (z.B. Finden von markanten Punkten
in den Kamera-Bildern) und auch z.B. Routinen zum Ansprechen der Kameras oder Anzeigen von Bildern.
Voraussetzungen:
- gute Mathematik-Kenntnisse (insbesondere Lineare Algebra)
- Kenntnisse in C/C++ (für OpenCV)
Material
|