Dedicated Object-Processor for Mobile Augmented Reality-Sailor Assistance Case Study
Résumé
This paper addresses the design of embedded systems for outdoor augmented reality (AR) applications integrated to see-through glasses. The set of tasks includes object positioning, graphic computation as well as wireless communications and we consider constraints such as real-time, low power and low footprint. We introduce an original sailor assistance application, as a typical, useful and complex outdoor AR application, where context-dependent virtual objects must be placed in the user field of view according to head motions and ambient information. Our study demonstrates that it is worth working on power optimization, since the embedded system based on a standard GPP+GPU consumes more than high-luminosity see-through glasses. This work presents then three main contributions, the first one is the choice and combinations of position and attitude algorithms that fit with the application context. The second one is the architecture of the embedded system, where is introduced a fast and simple Object Processor (OP) optimized for the domain of mobile AR. Finally the OP implements a new pixel rendering method (IPS), which is implemented in hardware and takes full advantage of Open-GL ES light model. A GP+OP(s) complete architecture is described and prototyped on FPGA. It includes hardware/software partitioning based on the analysis of application requirements and ergonomics.
Domaines
Architectures Matérielles [cs.AR]
Origine : Fichiers produits par l'(les) auteur(s)
Loading...