Bachelor-/Studienarbeit
Realisierung eines Gesichts- und Augenerkenners für Bildschirmarbeiten

Quelle: http://www.iis.fraunhofer.de
Projekte
Micro-process of software development
Art
80% Implementation. Voraussetzung sind Erfahrungen mit C#/C++ unter Windows und Java-Grundkenntnisse
Problembeschreibung
Die automatische Aufzeichnung und Analyse von Programmieraktivitäten (
Mikroprozess), zum Beispiel zur Untersuchung von
Fehlerursachen, hat noch einige Lücken. Zwar sind Aktivitäten, die mit der Entwicklungsumgebung unternommen werden, gut und nahezu vollständig protokollierbar. Aber andere Ereignisse sind schwer automatisch zu erheben, d.h. ohne Videos auszuwerten. So ist z.B. unklar, was "los" ist, wenn der Programmierer nicht tippt oder die Maus bewegt. Es kann sein, dass er gerade intensiv nachdenkt oder dass er gar nicht anwesend ist - beides sind natürlich fundamental unterschiedlich zu bewertende Aktivitäten. Ziel ist es also, weitere intelligente Sensoren zu entwickeln.
Aufgabe
Grundidee dieser Arbeit ist es, dass sich aus den Bildern einer auf den Programmierer gerichteten Webcam automatisch erkennen lässt, ob jemand (also vermutlich der Programmierer) vor dem Bildschirm sitzt. Es soll ein entsprechender Sensor entworfen werden, der solche Ereignisse an einen zentralen Server sendet, dem
ElectroCodeoGram. Wesentliche technische Vorarbeit wurde schon vom Fraunhofer Institut IIS geleistet (
http://www.iis.fraunhofer.de/bv/biometrie/download/index_d.html), deren Arbeit wir benutzen können.
Der Ablauf der Arbeit ist grob wie folgt:
- Einarbeitung in das Forschungsthema und die vorliegenden Anforderungen und Probleme
- Kennenlernen der technischen Umgebung und der Möglichkeiten
- Implementation und ausreichende Dokumentation
- Einsatz in einer Fallstudie
Die Arbeit schließt wie üblich mit einer Ausarbeitung und einem Vortrag ab.
Interesse?
Bei Interesse erklärt
SebastianJekutsch die Arbeit gerne detaillierter.