1 / 8

Adapting to Dynamic Spatio-Temporal Errors in Mobile AR Systems

Adapting to Dynamic Spatio-Temporal Errors in Mobile AR Systems. Problem: Building mobile AR apps that work in realistic environments is too hard One key problem: spatial and temporal errors Project: Develop techniques/toolkits for building AR interfaces that adapt to changing errors

Download Presentation

Adapting to Dynamic Spatio-Temporal Errors in Mobile AR Systems

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Adapting to Dynamic Spatio-Temporal Errors in Mobile AR Systems • Problem: Building mobile AR apps that work in realistic environments is too hard • One key problem: spatial and temporal errors • Project: Develop techniques/toolkits for building AR interfaces that adapt to changing errors • Enable more complex/realistic AR applications to be built

  2. Scientific Issues • Quantify error in a way that is useful to toolkit and application programmers • Develop techniques to adapt interfaces based on these errors • Define a useful programming model for AR interfaces • Framework + components

  3. Challenges • Understanding error of • various tracking technologies • a complete AR system (e.g., latency, calibration) • Developing a robust AR system • Calibration, performance • Developing realistic test applications

  4. Technical Approach • Interative Design • Standard HCI Methodology • Repeat: {Design, Prototype, Generalize} • Simultaneous activities • Model error, augmentation characteristics • Design, build toolkit APIs • Develop prototype applications, infrastructure • Test and extend toolkits

  5. Accomplishments:Presenting Error To Programmers • Compute registration error (pixels) for 3D locations • Provide appcontinuousvalue of reg. error Pose Error of Viewer’s Head Distance to point

  6. AccomplishmentsAPI for Dealing with Changing Error • Low-level API: Level-of-Error (LOE) • Analogous to LOD • Change augmentation based on registration error Low Reg. Error (accurate outline) Larger Reg. Error (coarse outline) Large Reg. Error (refer to object, no outline)

  7. AccomplishmentsIntegrating Video Actors in 3D AR • Tool to support complex content for AR • Integrate actions of video narrator (ie. tutor, guide) with real and virtual 3D objects Video editor for specifying actions Synchronize videopitcher’s throw withvirtual ball Synchronize videopoet’s words withcreation of fallingvirtual words

  8. FY01 Goals • Develop a prototype of a complete toolkit • All components in place, most simplified • Develop better error models • Trackers (incl. vision-based), application data • Continue application development

More Related