ARBI: Difference between revisions

From www.evillabs.net
Jump to navigation Jump to search
(Created page with "= AR Backend Interface = == Client == * Recognize AR frames * Send image of content of AR frame to backend, along with AR frame geometry * Get app from backend, and reference A...")
 
 
Line 7: Line 7:
* Get app from backend, and reference AR for app
* Get app from backend, and reference AR for app
* Run app in AR frame
* Run app in AR frame
- Handles occlusion masking
** Handles occlusion masking


== Backend ==
== Backend ==

Latest revision as of 12:55, 3 August 2012

AR Backend Interface

Client

  • Recognize AR frames
  • Send image of content of AR frame to backend, along with AR frame geometry
  • Get app from backend, and reference AR for app
  • Run app in AR frame
    • Handles occlusion masking

Backend

  • Get AR frame and frame image from client
  • Lookup frame image vs reference images for known app
  • Return app and reference image for app

App

  • Gets AR frame geometry
  • Renders sound and imagery