Augmented Reality on Symbian David Caabeiro Co-Founder Sequence Point Software
Introduction
Definition Augmented reality (AR) explores the application of computer-generated imagery in live-video streams as a way to augment the real-world. Wikipedia
One of “10 Emerging Technologies 2007” Technology Review (MIT)
Definition Milgram's Reality-Virtuality Continuum
Some history 1968: Ivan Sutherland creates the first AR system
Source: ISMAR / University of Graz
Some history 1997: Steve Feiner et al. present the Touring Machine, the first mobile augmented reality system (MARS)
Some history 2001: Kooper and MacIntyre create the RWWW Browser, a mobile AR application that acts as an interface to the World Wide Web.
Some history 2006: Nokia Research Center presents MARA, a multi-sensor mobile phone AR guidance application for S60 FP2 devices.
Augmented Reality goes mainstream April 2008: Enkin (Android)
Nov. 2008: ARound (Symbian)
Why Symbian?
Browser concept Emulate web browsers Open URLs Offer directory service Allow bookmarking
Endorse standards Landmarks Exchange Format (LMX) KML ARML?
How does it work?
Basic case
What is a data provider? Any provider of geo-located data Standard format (LMX, etc) Proprietary format Provide conversion (server side) Create specific plugin (client side)
Location & orientation
3D Transformations
Problems and issues
GPS accuracy Sensor accuracy Processing power Battery constraints
Some other possibilities
http://abstrusegoose.com/strips/iScreener.PNG
Audio Analysis
Source: “Robust Audio-Fingerprinting With Spectral Entropy Signatures” - CamarenaChávez
Image local features / SURF
Contact
Web http://www.seqpoint.com Email
[email protected] Twitter @symbiancoder / @sequencepoint