Realisierung von Multi-Touch und Multi-User-Interfaces

Allgemeine Informationen

    Lernziele:

      In der Veranstaltung sollen Kenntnisse und F√§higkeiten in aktuellen Hard- und Softwaretechniken vermittelt werden, die f√ľr die Konstruktion und den Betrieb von Multi-Touch und Multi-User Interfaces ben√∂tigt werden. Im Theorieteil der Veranstaltung wird zum einen die Hardware erl√§utert, die zur Realisierung der Interfaces ben√∂tigt wird. Techniken, die auf Kamerabasis arbeiten werden dabei detailliert analysiert. Softwareseitig werden Bildverarbeitungs und computer-graphische Algorithmen vermittelt, die zum Betrieb der Interfaces notwendig sind. Im praktischen Teil der Veranstaltung werden ausgew√§hlte Aspekte des Theorieteils vertieft. Dies geschieht mittels einer Projektarbeit, die im 2er Team √ľberwiegend selbstst√§ndig durchgef√ľhrt wird.

    Lehrinhalte:

    • Anwendungsgebiete der Multi-Touch und Multi-User Interfaces
    • Hardwarel√∂sungen (Kamerabasierende L√∂sungen werden tiefergehend behandelt)
    • Kalibrierungsverfahren
    • Echtzeit Videobildverfahren, soweit sie zum Betrieb der Interfaces n√∂tig sind. Dazu geh√∂ren Verfahren aus den Bereichen: Segmentierung, Filterung, Objekt Tracking
    • Gestenerkennung und die damit verbundene Steuerung von Programmen.

    Literatur:

    • Bill Buxton, Microsoft Research, Multi-Touch Systems thatI Have Known and Loved": www.billbuxton.com/multitouchOverview.html, 2008.
    • Han, J. Y. Low-Cost Multi-Touch Sensing through Frustrated Total Internal Reflection. New York University, 2005. www.cs.nyu.edu/~jhan/ftirsense
    • Mehta, Nimish: A Flexible Machine Interface, M.A.Sc. Thesis, Department of Electrical Engineering, University of Toronto supervised by Professor K.C. Smith, 1982.
    • Jorda, S., Geiger, G., Alonso, A., Kaltenbrunner, M.: The reac-Table: Exploring the Synergy between Live Music Performance and Tabletop Tangible Interfaces". Baton Rouge, Louisiana, 2007. reactable.iua.upf.edu
    • Kaltenbrunner, M., Bovermann, T., Bencina, R., Costanza, E.: TUIO - A Protocol for Table Based Tangible User Interfaces". Vannes, France, 2005.
    • Andrew D. Wilson, Jacob O. Wobbrock, Yang Li: Gestures without Libraries, Toolkits or Training: A $1 Recognizer for User Interface Prototypes", University of Washington, 2007.