|
Vorlesung im Wintersemester 2008/09
Neu: ab WS2008/09 mit 4 Semesterwochenstunden
Derzeitige Mensch-Maschine Schnittstellen sind immer noch weitgehend "blind" was die Wahrnehmung Ihrer Benutzer betrifft. Sie sind daher weder in der Lage, die natürlichen menschlichen Kommunikationskanäle wie Mimik, Blickrichtung, Gestik, Körpersprache etc. für die Mensch-Maschine Interaktion zu nutzen, noch um ausreichendes Wissen über Ihre Nutzer, deren Zustand und Absichten zu gewinnen. Aktuelle Forschungsarbeiten beschäftigen sich damit dies zu verbessern und bessere Mensch-Maschine Schnittstellen zu entwickeln, welche ihre Benutzer und deren Handlungen wahrnehmen, und die gewonnene Kontextinformation dazu nutzen um angemessen mit den Nutzern zu interagieren.
In dieser Vorlesung werden aktuelle Arbeiten aus dem Bereich der Bildverarbeitung vorgestellt, die sich mit der visuellen Perzeption von Personen für die Mensch-Maschine Interaktion befassen. In den einzelnen Themengebieten werden verschiedene Methoden und Algorithmen, deren Vor- und Nachteile, sowie der Stand der Technik diskutiert.
Themen:
- Lokalisierung und Erkennung von Gesichtern
- Erkennung der Mimik (facial expressions)
- Schätzen von Kopfdrehung und Blickrichtung
- Lokalisation und Tracking von Personen
- Tracking und Modellierung von Körpermodellen ("articulated body tracking")
- Gestenerkennung
- Audio-visuelle Spracherkennung
- Multi-Kamera Umgebungen
- Tools und Bibliotheken
Organisatorisches
Termine (4 SWS): (Erster Termin ist der 27.10.2008)
- Montags, 14:00 - 15:30 Uhr
- Freitags, 9:45 - 11:15 Uhr
Raum: -102 (Informatikgebäude 50.34)
Dozent: Dr. Rainer Stiefelhagen
Prüfbar in diesen Vertiefungsfächern:
- 13 Anthropomatik
- 14 Kognitive Systeme
Mailingliste für Teilnehmer der Vorlesung
Neu: Ergebnisse der Lehrevaluation [pdf]
Materialien
| 2008-10-27 |
Einführung [pdf] |
| 2008-10-31 |
Basics: Image Processing [pdf] |
| 2008-11-03 |
Basics: Image Transformation and 2D Structure [pdf] |
| 2008-11-07 |
Pattern recognition [pdf]
|
| 2008-11-10 |
Definitions and Methodologies [pdf]
|
| 2008-11-14 |
Face Detection 1 [pdf] |
2008-11-17
|
Programming Intro [pdf] |
2008-11-20
|
Face Detection 2 [pdf] |
2008-11-27
|
Face Recognition 1 [pdf] |
| 2008-12-01 |
Face Recognition 2 [pdf] |
| 2008-12-05 |
Focus-of-Attention [pdf] |
| 2008-12-08 |
Presentations and Assignment 2 [pdf] |
| 2008-12-12 |
People Detection 1 [pdf] |
| 2008-12-15 |
People Detection 2 [pdf] |
| 2008-12-19 |
People Detection 3 [pdf] |
| 2008-12-22 |
Scene Context and Geometry 1 [pdf]
|
| 2009-01-09 |
Facial Features [pdf] |
| 2009-01-12 |
Facial Expression [pdf] |
| 2009-01-16 |
Gesture Recognition [pdf] |
| 2009-01-19 |
Presentations and Assignment 3 [pdf] |
| 2009-01-23 |
Keine Vorlesung
|
| 2009-01-26 |
Tracking I [pdf] |
| 2009-01-30 |
Tracking II [pdf] |
| 2009-02-02 |
Activity Analysis [pdf] |
| 2009-02-06 |
Audio-visual Speech Recognition [pdf] |
| 2009-02-13 |
Zusammenfassung [pdf] |
Ergänzende Literatur:
- Face Detection
- Phung et al., Skin Segmentation Using Color Pixel Classification: Analysis and Comparison, IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 27, No. 1, January 2005. [pdf]
-
Stan Birchfield, An Elliptical Head Tracker, 31st Asilomar Conference on Signals, Systems, and Computers, November 1997. [pdf]
-
Stan Birchfield, Elliptical Head Tracking Using Intensity Gradients and Color Histograms, IEEE Conference on Computer Vision and Pattern ecognition, Santa Barbara, California, June 1998. [pdf]
-
Paul Viola and Michael Jones, Rapid Object Detection Using a boosted cascade of simple features, IEEE International Conference on Computer Vision and Pattern Recognition (CVPR), 2001 [pdf]
-
Paul Viola and Michael Jones. Robust real-time object detection, Cambridge Research Laboratory, Technical Report, February 2001, CRL 2001/01 [pdf]
- Face Recognition
-
M. Turk and A. Pentland, Eigenfaces for Recognition, Journal of Cognitive Science, pp. 71-86, 1991.[pdf]
-
M. Turk and A. Pentland, Face Recognition Using Eigenfaces, CVPR, 1991. [pdf]
-
P.N. Belhumeur, J.P. Hespanha and D.J. Kriegman, Eigenfaces vs. Fisherfaces: Recognition Using Class Specific Linear Projection, IEEE Trans. on PAMI, Vol. 19, No. 7, pp. 711-720, 1997. [pdf]
-
W. Zhao, R. Chellappa, P.J.J. Phillips, and A. Rosenfeld, Face Recognition: A Literature Survey, ACM Computing Survey, Vol. 35, No 4, 399-458, 2003. [pdf]
-
Volker Blanz, Thomas Vetter, Face Recognition Based on Fitting a 3D Morphable Model, IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol.25, No.9, September 2003. [pdf]
-
Hazim Kemal Ekenel, Rainer Stiefelhagen, Local Appearance Based Face Recognition Using Discrete Cosine Transform, 13th European Signal Processing Conference (EUSIPCO), Antalya, Turkey, September 2005. [pdf]
- Activity Recognition
-
F. Bobick, J. Davis, The Recognition of Human Movement Using Temporal Templates, IEEE PAMI, Vol. 23, No. 3, March 2001. [ pdf]
-
N. Oliver, E. Horvitz, A. Garg, Layered Representations for Human Activity Recognition, Proceedings of the 4th IEEE International Conference on Multimodal Interfaces (ICMI). [ pdf]
-
D. Demirdjian, K. Tollmar, K. Koile, N. Checka, T. Darrell, Activity Maps for Location-Aware Computing, Proceedings of the Sixth IEEE Workshop on Applications of Computer Vision, 2002. [ pdf]
-
C. Wojek, K. Nickel, R. Stiefelhagen, Activity Recognition and Room Level Tracking in an Office Environment , IEEE Int. Conference on Multisensor Fusion and Integration for Intelligent Systems - MFI06, September 2006. [ pdf]
- Audo Visual Speech Recognition
- Gerasimos Potamianos, Chalapathy Neti, Juergen Luettin, Iain Matthews, Audio-Visual Automatic Speech Recognition: An Overview, Issues in Visual and Audio-Visual Speech Processing, G. Bailly, E. Vatikiotis-Bateson, and P. Perrier, Eds., MIT Press, 2004. [pdf]
Programmieraufgaben
The programming assignments are done in C++/Qt under Linux. If you do not have Linux and Qt 4, you can download a virtual linux image for VirtualBox. VirtualBox is a free PC Emulator that allows you to run Linux inside Windows, MacOS or another Linux OS.
Files:
Howto:
1. Install VirtualBox 2. Unpack UbuntuMini.vdi.tar.bz2 3. Add UbuntuMini.vdi to VirtualBox via the "Virtual Disk Manager" (Ctrl+D) 4. Create a new virtual machine and assign the UbuntuMini.vdi to it as a hard disk 5. Run it 6. Login and type "startx"
Assignment 2:
Training and test data for assignment 2 (people classification):
Assignment 3:
Archiv
Vorlesung Visuelle Perzeption für Mensch-Maschine Schnittstellen WS2007/08 Vorlesung Visuelle Perzeption für Mensch-Maschine Schnittstellen WS2006/07 Vorlesung Visuelle Perzeption für Mensch-Maschine Schnittstellen WS2005/06
|