Fundamentals of Ubiquitous Tracking for Augmented Reality Vienna University of Technology Joe Newman, Thomas Pintaric, Dieter Schmalstieg Technische Universität.

Slides:



Advertisements
Similar presentations
Dynamic Spatial Mixture Modelling and its Application in Cell Tracking - Work in Progress - Chunlin Ji & Mike West Department of Statistical Sciences,
Advertisements

Bayesian Belief Propagation
Mobile Robot Localization and Mapping using the Kalman Filter
Genoa, Italy September 2-4, th IEEE International Conference on Advanced Video and Signal Based Surveillance Combination of Roadside and In-Vehicle.
State Estimation and Kalman Filtering CS B659 Spring 2013 Kris Hauser.
Online Filtering, Smoothing & Probabilistic Modeling of Streaming Data In short, Applying probabilistic models to Streams Bhargav Kanagal & Amol Deshpande.
Martin Wagner and Gudrun Klinker Augmented Reality Group Institut für Informatik Technische Universität München December 19, 2003.
An appearance-based visual compass for mobile robots Jürgen Sturm University of Amsterdam Informatics Institute.
Location and Tracking Spring 2004: Location Recognition Larry Rudolph Location of what? Services applications, resources, sensors, actuators where.
Reducing Drift in Parametric Motion Tracking
Robust Object Tracking via Sparsity-based Collaborative Model
WIEN Structured Visual Markers for Indoor Pathfinder Michael Kalkusch Michael Knapp Thomas Lidy Vienna University of Technology, Austria.
Asa MacWilliams Lehrstuhl für Angewandte Softwaretechnik Institut für Informatik Technische Universität München Dec Software.
SA-1 Body Scheme Learning Through Self-Perception Jürgen Sturm, Christian Plagemann, Wolfram Burgard.
PR-OWL: A Framework for Probabilistic Ontologies by Paulo C. G. COSTA, Kathryn B. LASKEY George Mason University presented by Thomas Packer 1PR-OWL.
Adam Rachmielowski 615 Project: Real-time monocular vision-based SLAM.
Distributed Regression: an Efficient Framework for Modeling Sensor Network Data Carlos Guestrin Peter Bodik Romain Thibaux Mark Paskin Samuel Madden.
Self-Correlating Predictive Information Tracking for Large-Scale Production Systems Zhao, Tan, Gong, Gu, Wambolt Presented by: Andrew Hahn.
Ensemble Tracking Shai Avidan IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE February 2007.
Robust Lane Detection and Tracking
Location Systems for Ubiquitous Computing Jeffrey Hightower and Gaetano Borriello.
A Probabilistic Approach to Collaborative Multi-robot Localization Dieter Fox, Wolfram Burgard, Hannes Kruppa, Sebastin Thrun Presented by Rajkumar Parthasarathy.
An experiment on squad navigation of human and robots IARP/EURON Workshop on Robotics for Risky Interventions and Environmental Surveillance January 7th-8th,
WIEN Structured Visual Markers for Indoor Pathfinder Michael Kalkusch Michael Knapp Thomas Lidy.
Bayesian Filtering for Location Estimation D. Fox, J. Hightower, L. Liao, D. Schulz, and G. Borriello Presented by: Honggang Zhang.
Clustering Vertices of 3D Animated Meshes
Overview and Mathematics Bjoern Griesbach
G. Hendeby Recursive Triangulation Using Bearings-Only Sensors TARGET ‘06 Austin Court, Birmingham Recursive Triangulation Using Bearings-Only Sensors.
Bayesian Filtering for Robot Localization
Asa MacWilliams Lehrstuhl für Angewandte Softwaretechnik Institut für Informatik, Technische Universität München Feb Ubiquitous.
Consistent Visual Information Processing Axel Pinz EMT – Institute of Electrical Measurement and Measurement Signal Processing TU Graz – Graz University.
KinectFusion : Real-Time Dense Surface Mapping and Tracking IEEE International Symposium on Mixed and Augmented Reality 2011 Science and Technology Proceedings.
An Integration Framework for Sensor Networks and Data Stream Management Systems.
From Bayesian Filtering to Particle Filters Dieter Fox University of Washington Joint work with W. Burgard, F. Dellaert, C. Kwok, S. Thrun.
International Conference on Computer Vision and Graphics, ICCVG ‘2002 Algorithm for Fusion of 3D Scene by Subgraph Isomorphism with Procrustes Analysis.
Asa MacWilliams Lehrstuhl für Angewandte Softwaretechnik Institut für Informatik Technische Universität München June 27, 2005 A Decentralized.
Implementing a Sentient Computing System Presented by: Jing Lin, Vishal Kudchadkar, Apurva Shah.
Optical3D ´05, Gerhard Schall Gerhard Schall, Joseph Newman, Fritz Fraundorfer and Dieter Schmalstieg Construction and Maintenance of Augmented Reality.
Inferring High-Level Behavior from Low-Level Sensors Don Peterson, Lin Liao, Dieter Fox, Henry Kautz Published in UBICOMP 2003 ICS 280.
1 Robot Environment Interaction Environment perception provides information about the environment’s state, and it tends to increase the robot’s knowledge.
An Information Fusion Approach for Multiview Feature Tracking Esra Ataer-Cansizoglu and Margrit Betke ) Image and.
Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Bayesian Multiple Target Tracking in Forward Scan Sonar.
Learning and Inferring Transportation Routines By: Lin Liao, Dieter Fox and Henry Kautz Best Paper award AAAI’04.
MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation 1 Dynamic Sensor Resource Management for ATE MURI.
Cerberus: A Context-Aware Security Scheme for Smart Spaces presented by L.X.Hung u-Security Research Group The First IEEE International Conference.
DIST: A Distributed Spatio-temporal Index Structure for Sensor Networks Anand Meka and Ambuj Singh UCSB, 2005.
Computer Vision Group Prof. Daniel Cremers Autonomous Navigation for Flying Robots Lecture 5.1: State Estimation Jürgen Sturm Technische Universität München.
Major Disciplines in Computer Science Ken Nguyen Department of Information Technology Clayton State University.
Personalized Interaction With Semantic Information Portals Eric Schwarzkopf DFKI
HCI 입문 Graphics Korea University HCI System 2005 년 2 학기 김 창 헌.
1 Value of information – SITEX Data analysis Shubha Kadambe (310) Information Sciences Laboratory HRL Labs 3011 Malibu Canyon.
Ubitrack - Ubiquitous Tracking for Augmented Reality Joe Newman For more information
Looking at people and Image-based Localisation Roberto Cipolla Department of Engineering Research team
Autonomous Navigation for Flying Robots Lecture 6.3: EKF Example
1 Developing a 2.5-D video avatar Tamagawa, K.; Yamada, T.; Ogi, T.; Hirose, M.; Signal Processing Magazine, IEEE Volume 18, Issue 3, May 2001 Page(s):35.
Inferring High-Level Behavior from Low-Level Sensors Donald J. Patterson, Lin Liao, Dieter Fox, and Henry Kautz.
Visualization Four groups Design pattern for information visualization
Distributed Data Analysis & Dissemination System (D-DADS ) Special Interest Group on Data Integration June 2000.
Web Service-Based Remote Monitoring System for Smart Home Space Sheng Cai Joshua Ferguson Xinhui Hu Wei Wu Project for CSE535 Mobile Computing.
Multimedia Systems and Communication Research Multimedia Systems and Communication Research Department of Electrical and Computer Engineering Multimedia.
Location System for Ubiquitous Computing Jeffrey Hightower Gaetano Borriello University of Washington.
Image Processing In Physics By: Patrick Tracey and Austin Mann Summer Bridge, 2012 Appalachian State University.
TCHO Chocolate Factory Project
3rd Studierstube Workshop TU Wien
Descriptions of 3-D Objects and Scenes
Space groups Start w/ 2s and 21s 222.
Deniz Beser A Fundamental Tradeoff in Knowledge Representation and Reasoning Hector J. Levesque and Ronald J. Brachman.
Human-object interaction
Closing Remarks.
Presentation transcript:

Fundamentals of Ubiquitous Tracking for Augmented Reality Vienna University of Technology Joe Newman, Thomas Pintaric, Dieter Schmalstieg Technische Universität München Martin Wagner, Asa MacWilliams, Martin Bauer, Gudrun Klinker For more information

Joseph Newman December 19th - Studierstube Day III, 2003 Augmented Reality (AR) Rich and meaningful AR experience Rich and meaningful AR experience Wearable computing Wearable computing Graphics rendering,display technologies Graphics rendering,display technologies Spatial model of world Spatial model of world Up-to-date & coherent Up-to-date & coherent Requires trackers and special sensors Requires trackers and special sensors Parallels with UbiComp, but crucial difference Parallels with UbiComp, but crucial difference Motivation to look at a global approach to unifying different tracking systems Motivation to look at a global approach to unifying different tracking systems

Joseph Newman December 19th - Studierstube Day III, 2003 Ubiquitous Tracking Graph-based model Graph-based model Express spatial inter-relationships Express spatial inter-relationships Dynamically extendible tracker networks of trackers Dynamically extendible tracker networks of trackers High-precision, low latency requirements High-precision, low latency requirements Framework extensible: Framework extensible: New trackers, filtering schemes, optimisation criteria New trackers, filtering schemes, optimisation criteria

Joseph Newman December 19th - Studierstube Day III, 2003 Asdf A sdf World Model

Joseph Newman December 19th - Studierstube Day III, 2003 Asdf A S df Measured Relationships

Joseph Newman December 19th - Studierstube Day III, 2003 Inferred Relationships

Joseph Newman December 19th - Studierstube Day III, 2003 Fusion + other filtering “The use of multiple location systems simultaneously to form hierarchical and overlapping levels of sensing to increase accuracy beyond what is possible using any individual system”, Hightower New inference results in new edge in G(  New inference results in new edge in G(  Model other filtering schemes Model other filtering schemes Environmental knowledge Environmental knowledge Voronoi graphs Voronoi graphs Bayesian, particle filters, etc…. Bayesian, particle filters, etc….

Joseph Newman December 19th - Studierstube Day III, 2003 Relationship Modelling Representation Representation Not just homogeneous matrices Not just homogeneous matrices Pixel locations (x,y), 3D positions (x,y,z) Pixel locations (x,y), 3D positions (x,y,z) Accelerations and velocities Accelerations and velocities Attributes Attributes Latency, update frequency, confidence value, pose accuracy, Monetary cost, time-to-live Latency, update frequency, confidence value, pose accuracy, Monetary cost, time-to-live Difficult to obtain from proprietary devices Difficult to obtain from proprietary devices Slowly varying (compared to tracking data) Slowly varying (compared to tracking data)

Joseph Newman December 19th - Studierstube Day III, 2003

Joseph Newman December 19th - Studierstube Day III, 2003 Optical shared tracking Marker K need only be visible to a single camera Including other sensors extends range of possible inferences

Joseph Newman December 19th - Studierstube Day III, 2003

Joseph Newman December 19th - Studierstube Day III, 2003 Future Work Simulation Simulation Implementation Implementation Studierstube/OpenTracker Studierstube/OpenTracker DWARF components DWARF components Auto-calibration Auto-calibration Model small amounts of uncertainty Model small amounts of uncertainty Adaptive model Adaptive model Evaluation Evaluation

Joseph Newman December 19th - Studierstube Day III, 2003 Conclusion Theoretical framework describing tracking setups Theoretical framework describing tracking setups Inter-relationships modelled in a graph Inter-relationships modelled in a graph State spaces, attributes, error functions State spaces, attributes, error functions Extendible Extendible Maps to implementation of UbiTrack concepts (work in progress!) Maps to implementation of UbiTrack concepts (work in progress!) Partial standardisation of tracker setups Partial standardisation of tracker setups Formal approach towards ubiquity of AR Formal approach towards ubiquity of AR