Realtime personal positioning system for a wearable computer

Context awareness is an important functionality for wearable computers. In particular, the computer should know where the person is in the environment. This paper proposes an image sequence matching technique for the recognition of locations and previously visited places. As in single word recognition in speech recognition, a dynamic programming algorithm is proposed for the calculation of the similarity of different locations. The system runs on a standalone wearable computer, such as a Libretto PC. Using a training sequence, a dictionary of locations is created automatically. These locations are then recognized by the system in real time using a hat-mounted camera.

[1]  Thad Starner,et al.  Remembrance Agent: A Continuously Running Automated Information Retrieval System , 1996, PAAM.

[2]  Osamu Hori,et al.  A shot classification method of selecting effective key-frames for video browsing , 1997, MULTIMEDIA '96.

[3]  Vania Conan,et al.  Virtually documented environments , 1997, Digest of Papers. First International Symposium on Wearable Computers.

[4]  Alex Pentland,et al.  Recognizing Personal Location from Video , 1998 .

[5]  M. Lamming,et al.  "Forget-me-not" Intimate Computing in Support of Human Memory , 1994 .

[6]  Hermann Ney,et al.  The use of a one-stage dynamic programming algorithm for connected word recognition , 1984 .

[7]  Bernt Schiele,et al.  Probabilistic object recognition using multidimensional receptive field histograms , 1996, Proceedings of 13th International Conference on Pattern Recognition.

[8]  Andy Hopper,et al.  Active badges and personal interactive computing objects , 1992 .

[9]  Jon Orwant,et al.  For Want of a Bit the User Was Lost: Cheap User Modeling , 1996, IBM Syst. J..

[10]  Katashi Nagao,et al.  The world through the computer: computer augmented interaction with real world environments , 1995, UIST '95.

[11]  S. Chiba,et al.  Dynamic programming algorithm optimization for spoken word recognition , 1978 .

[12]  M. Weiser The Computer for the Twenty-First Century , 1991 .

[13]  Jennifer Healey,et al.  Augmented Reality through Wearable Computing , 1997, Presence: Teleoperators & Virtual Environments.

[14]  Alex Pentland,et al.  Unsupervised clustering of ambulatory audio and video , 1999, 1999 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings. ICASSP99 (Cat. No.99CH36258).

[15]  Alex Pentland,et al.  Visual contextual awareness in wearable computing , 1998, Digest of Papers. Second International Symposium on Wearable Computers (Cat. No.98EX215).