Small logo of ETH main building ETH Zurich : Computer Science : Pervasive Computing : Distributed Systems : Education : Student Projects : Abstract

PhotoWall: Interaktion mit Fotos auf Wanddisplays (S)

Status: Abgeschlossen

Thema dieser Semesterarbeit ist die Benutzung von Wanddisplays (Large-Scale Public Displays) zur Interaktion mit Fotos, die man mit einem Kamera-Mobiltelefon gemacht hat. Die Organisation dieser Fotos auf dem Mobiltelefon selbst ist wegen der geringen Displaygrösse problematisch und erfordert üblicherweise, die Bilder zunächst umständlich auf einen PC hochzuladen. Die Idee ist nun, öffentliche Wanddisplays bereitzustellen, um diese Aufgabe zu erledigen. Das Nutzungs-Szenario könnte wie folgt aussehen:

Ein Benutzer kommt mit Mobiltelefon zum Wanddisplay und verbindet sich mit diesem über Bluetooth. Die gemachten Bilder (bzw. Thumbnails der Bilder) werden hochgeladen und auf dem Wandbildschirm angezeigt. Zur Interaktion wird nun ein bereits implementierter Algorithmus benutzt, der die Bewegung des Mobiltelefons gegenüber dem Hintergrund mit Hilfe der Kamera erkennt. Dieser wurde prototypisch bereits für verschiedene Beispielanwendungen benutzt (siehe Camera-Controlled Pong, Camera-Controlled 3-D Wireframe und Camera-Controlled Subway Map). Neben der Bewegung in x- und y-Richtung liefert der Algorithmus auch die Drehung um die z-Achse als Parameter. Mit Hilfe von Visual Codes, die auf dem Wanddisplay eingeblendet werden, können einzelne Elemente ausgewählt werden. Mit diesem Interaktionsmechanismus und der Tastatur des Mobiltelefons soll der Benutzer die Möglichkeit bekommen, durch die Bilder zu navigieren, sie zu vergrössern, zu drehen, auszusortieren, Kontrast und Helligkeit zu verändern, etc. Ausserdem soll er ausgewählte Bilder an einen Druckservice schicken und sie in sein Online-Photoalbum einsortieren können. Einzelne Bilder sollen für andere Passanten des Wandbildschirms zurückgelassen werden können und dann abwechselnd angezeigt werden. Weitere Optionen sind der Austausch von Bildern und das Herunterladen von Bildern anderer. Die "PhotoWall" wird damit zu einer Art Photo-Tauschbörse.

Die Arbeit umfasst den Entwurf der Benutzungsschnittstelle, die Implementierung der PhotoWall in Java auf dem PC und eines Client-Programms in C++ unter Symbian OS. Eventuell kann die Arbeit auch als Diplom- oder Master-Arbeit durchgeführt werden.

Student/Bearbeitet von: Marcel Beer
Contact/Ansprechpartner: Michael Rohs

ETH ZurichDistributed Systems Group
Last updated May 7 2012 07:19:02 PM MET mr