190 likes | 343 Views
Ubitrack - Ubiquitous Tracking for Augmented Reality. Joe Newman. For more information email: jfn@ims.tuwien.ac.at. Introduction. Ubiquitous Computing Augmented Reality Sensors Applications Ubiquitous Tracking Simulation. Ubiquitous Computing.
E N D
Ubitrack - Ubiquitous Tracking for Augmented Reality Joe Newman For more information email: jfn@ims.tuwien.ac.at
Introduction • Ubiquitous Computing • Augmented Reality • Sensors • Applications • Ubiquitous Tracking • Simulation
Ubiquitous Computing • Phase in use & development of computer systems • Permeate environment • Embedded in most artifacts • “calm” technology • Appropriate feedback at periphery of consciousness • Until need for user’s focus to be drawn • Augmented Reality (AR) is the natural interface to Ubicomp environment
Augmented Reality (AR) • Augmentation of human perception • Visual, auditory, tactual, olfactory, gustatory • Rich and meaningful AR experience • Wearable computing • Display technologies • Tracking & graphics
AR Sensors • High update rate • High accuracy • Small working volume • Mostly stationary • Expensive & scarce
Ubicomp sensors • Low update rate • Low accuracy • Large working volume • Mobile • Cheap & numerous
Ubiquitous Tracking • What could we do with perfect tracking? • Integrating different trackers • Model spatial relationship graphs that map to networks of heterogeneous sensors • Extensible framework accommodates arbitrary • sensors, filtering schemes, optimisation criteria • Query mechanism • Satisfies client needs but • Negotiates resources
World Model Asdf Asdf A sdf
Measured Relationships Asdf Asdf Asdf Asdf Asdf Asdf A S df
Optical Shared Tracking • Marker C need only be visible to a single camera
Simulation Environment • Resource constraints • People, trackers • Experiment with scarce, expensive and even non-existent equipment • Design, develop, deploy and extend Ubitrack environments • Requirements analysis • Prototyping, tools
Other tools • MATLAB • Simulink • RTW • Maple
Future Work • Expand scope of simulator • Distribution • Platforms • Tools (simulink, maple, etc…) • Develop maths to handle new • sensors • Accelerometers, RFID tags… • filters • Generalised kalman filters, Bayesian nets, Condensation Filters
Conclusion • Ubicomp and AR need Ubitrack • Theoretical framework • (Spatial) Relations modelled as graphs • Simulation important component • Extension to arbitrary sensors • Collaboration • Develop the mathematics • Improve and introduce Computer Vision trackers • Security/Privacy • Unresolved middleware issues