ubitrack - ubiquitous tracking for augmented reality joe newman for more information email:...

19
Ubitrack - Ubiquitous Tracking for Augmented Reality Joe Newman Joe Newman ore information email: [email protected].

Upload: madlyn-lewis

Post on 17-Jan-2016

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Ubitrack - Ubiquitous Tracking for Augmented Reality Joe Newman For more information email: jfn@ims.tuwien.ac.at

Ubitrack - Ubiquitous Tracking for

Augmented RealityJoe NewmanJoe Newman

For more information email: [email protected]

Page 2: Ubitrack - Ubiquitous Tracking for Augmented Reality Joe Newman For more information email: jfn@ims.tuwien.ac.at

Joseph Newman June 9th -Studierstube Day 4, Graz 2004

Introduction

• Ubiquitous ComputingUbiquitous Computing• Augmented RealityAugmented Reality• SensorsSensors• ApplicationsApplications• Ubiquitous TrackingUbiquitous Tracking• SimulationSimulation

Page 3: Ubitrack - Ubiquitous Tracking for Augmented Reality Joe Newman For more information email: jfn@ims.tuwien.ac.at

Joseph Newman June 9th -Studierstube Day 4, Graz 2004

Ubiquitous Computing

• Phase in use & development of computer Phase in use & development of computer systemssystems• Permeate environmentPermeate environment• Embedded in most artifactsEmbedded in most artifacts• ““calm” technologycalm” technology

• Appropriate feedback at periphery of Appropriate feedback at periphery of consciousnessconsciousness

• Until need for user’s focus to be drawnUntil need for user’s focus to be drawn• Augmented Reality (AR) is the natural interface Augmented Reality (AR) is the natural interface

to Ubicomp environmentto Ubicomp environment

Page 4: Ubitrack - Ubiquitous Tracking for Augmented Reality Joe Newman For more information email: jfn@ims.tuwien.ac.at

Joseph Newman June 9th -Studierstube Day 4, Graz 2004

Augmented Reality (AR)

• Augmentation of Augmentation of human perceptionhuman perception• Visual, auditory, Visual, auditory,

tactual, olfactory, tactual, olfactory, gustatory gustatory

• Rich and meaningful Rich and meaningful AR experienceAR experience• Wearable computingWearable computing

• Display technologiesDisplay technologies• Tracking & graphicsTracking & graphics

Page 5: Ubitrack - Ubiquitous Tracking for Augmented Reality Joe Newman For more information email: jfn@ims.tuwien.ac.at

Joseph Newman June 9th -Studierstube Day 4, Graz 2004

AR Sensors

• High update rateHigh update rate• High accuracyHigh accuracy• Small working volumeSmall working volume• Mostly stationaryMostly stationary• Expensive & scarceExpensive & scarce

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

Page 6: Ubitrack - Ubiquitous Tracking for Augmented Reality Joe Newman For more information email: jfn@ims.tuwien.ac.at

Joseph Newman June 9th -Studierstube Day 4, Graz 2004

Ubicomp sensors

• Low update rateLow update rate• Low accuracyLow accuracy• Large working volumeLarge working volume• MobileMobile• Cheap & numerousCheap & numerous

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.QuickTime™ and a

TIFF (Uncompressed) decompressorare needed to see this picture.

QuickTime™ and aTIFF (Uncompressed) decompressorare needed to see this picture.

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.QuickTime™ and a

TIFF (Uncompressed) decompressorare needed to see this picture.

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

Page 7: Ubitrack - Ubiquitous Tracking for Augmented Reality Joe Newman For more information email: jfn@ims.tuwien.ac.at

Joseph Newman June 9th -Studierstube Day 4, Graz 2004

AR Applications

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.QuickTime™ and a

TIFF (Uncompressed) decompressorare needed to see this picture.

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

Page 8: Ubitrack - Ubiquitous Tracking for Augmented Reality Joe Newman For more information email: jfn@ims.tuwien.ac.at

Joseph Newman June 9th -Studierstube Day 4, Graz 2004

Ubiquitous Tracking

• What could we do with perfect tracking?What could we do with perfect tracking?• Integrating different trackersIntegrating different trackers• Model spatial relationship graphs that map to Model spatial relationship graphs that map to

networks of heterogeneous sensorsnetworks of heterogeneous sensors• Extensible framework accommodates arbitraryExtensible framework accommodates arbitrary

• sensors, filtering schemes, optimisation criteriasensors, filtering schemes, optimisation criteria• Query mechanismQuery mechanism

• Satisfies client needs Satisfies client needs butbut• Negotiates resourcesNegotiates resources

Page 9: Ubitrack - Ubiquitous Tracking for Augmented Reality Joe Newman For more information email: jfn@ims.tuwien.ac.at

Joseph Newman June 9th -Studierstube Day 4, Graz 2004

AsdfAsdf

A

sdf

World Model

Page 10: Ubitrack - Ubiquitous Tracking for Augmented Reality Joe Newman For more information email: jfn@ims.tuwien.ac.at

Joseph Newman June 9th -Studierstube Day 4, Graz 2004

AsdfAsdfAsdfAsdfAsdfAsdfA

S

df

Measured Relationships

Page 11: Ubitrack - Ubiquitous Tracking for Augmented Reality Joe Newman For more information email: jfn@ims.tuwien.ac.at

Joseph Newman June 9th -Studierstube Day 4, Graz 2004

Inferred Relationships

Page 12: Ubitrack - Ubiquitous Tracking for Augmented Reality Joe Newman For more information email: jfn@ims.tuwien.ac.at

Joseph Newman June 9th -Studierstube Day 4, Graz 2004

Optical Shared Tracking

Marker C need only be visible to a single Marker C need only be visible to a single cameracamera

Page 13: Ubitrack - Ubiquitous Tracking for Augmented Reality Joe Newman For more information email: jfn@ims.tuwien.ac.at

Joseph Newman June 9th -Studierstube Day 4, Graz 2004

Simulation Environment

• Resource constraintsResource constraints• People, trackersPeople, trackers

• Experiment with scarce, expensive and Experiment with scarce, expensive and even non-existent equipmenteven non-existent equipment

• Design, develop, deploy and extend Design, develop, deploy and extend Ubitrack environmentsUbitrack environments• Requirements analysisRequirements analysis

• Prototyping, toolsPrototyping, tools

Page 14: Ubitrack - Ubiquitous Tracking for Augmented Reality Joe Newman For more information email: jfn@ims.tuwien.ac.at

Joseph Newman June 9th -Studierstube Day 4, Graz 2004

GUI

Page 15: Ubitrack - Ubiquitous Tracking for Augmented Reality Joe Newman For more information email: jfn@ims.tuwien.ac.at

Joseph Newman June 9th -Studierstube Day 4, Graz 2004

Simulation

Page 16: Ubitrack - Ubiquitous Tracking for Augmented Reality Joe Newman For more information email: jfn@ims.tuwien.ac.at

Joseph Newman June 9th -Studierstube Day 4, Graz 2004

Other tools

MATLABMATLAB

SimulinkSimulink

RTWRTW

MapleMaple

Page 17: Ubitrack - Ubiquitous Tracking for Augmented Reality Joe Newman For more information email: jfn@ims.tuwien.ac.at

Joseph Newman June 9th -Studierstube Day 4, Graz 2004

Future Work

• Expand scope of simulatorExpand scope of simulator• DistributionDistribution• PlatformsPlatforms• Tools (simulink, maple, etc…)Tools (simulink, maple, etc…)

• Develop maths to handle newDevelop maths to handle new• sensorssensors

• Accelerometers, RFID tags…Accelerometers, RFID tags…• filtersfilters

• Generalised kalman filters, Bayesian nets, Generalised kalman filters, Bayesian nets, Condensation FiltersCondensation Filters

Page 18: Ubitrack - Ubiquitous Tracking for Augmented Reality Joe Newman For more information email: jfn@ims.tuwien.ac.at

Joseph Newman June 9th -Studierstube Day 4, Graz 2004

Conclusion• Ubicomp and AR need UbitrackUbicomp and AR need Ubitrack• Theoretical frameworkTheoretical framework

• (Spatial) Relations modelled as graphs(Spatial) Relations modelled as graphs• Simulation important componentSimulation important component

• Extension to arbitrary sensorsExtension to arbitrary sensors• CollaborationCollaboration

• Develop the mathematicsDevelop the mathematics• Improve and introduce Computer Vision Improve and introduce Computer Vision

trackerstrackers• Security/PrivacySecurity/Privacy• Unresolved middleware issuesUnresolved middleware issues

Page 19: Ubitrack - Ubiquitous Tracking for Augmented Reality Joe Newman For more information email: jfn@ims.tuwien.ac.at

Joseph Newman June 9th -Studierstube Day 4, Graz 2004

Questions?