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

Portierung eines Visual Code Systems für Mobiltelefone von Symbian nach Java (S)

Status: Abgeschlossen

Am Institut für Pervasive Computing ist ein Visual-Code-System (visualcodes.sourceforge.net) entwickelt worden, mit dem 2-dimensionale visuelle Tags durch Mobiltelefone mit integrierter Fotokamera erkannt werden können. Die Code-Erkennung läuft dabei komplett auf dem Mobiltelefon selbst ab, ohne dass eine weitere Infrastruktur nötig ist. Die Tags sind üblicherweise auf Papierdokumente aufgedruckt, können aber auch auf elektronischen Bildschirmen, wie öffentlichen Wandbildschirmen, Fernsehern, oder den Displays von Mobiltelefonen und PDAs anzeigt werden.

Der Erkennungsalgorithmus läuft bisher auf Mobiltelefonen mit Symbian OS. In der Semesterabeit soll das System auf J2ME portiert werden. Die folgenden Technologien sind für die Implementierung relevant: J2ME (MIDP 2.0, CLDC 1.0), MMAPI für den Zugriff auf die Kamera (JSR 135) und die Java Bluetooth API (JSR 82). Das System soll per Over-the-Air Provisioning (OTA) installierbar sein. Eine besondere Schwierigkeit ergibt sich daraus, dass J2ME keine Gleitkomma-Operationen kennt, diese also emuliert werden müssen.

Student/Bearbeitet von: Manuel Graber
Contact/Ansprechpartner: Michael Rohs

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