Academia.eduAcademia.edu

Outline

Location-based augmented reality on mobile phones

Abstract

The computational capability of mobile phones has been rapidly increasing, to the point where augmented reality has become feasible on cell phones. We present an approach to indoor localization and pose estimation in order to support augmented reality applications on a mobile phone platform. Using the embedded camera, the application localizes the device in a familiar environment and determines its orientation. Once the 6 DOF pose is determined, 3D virtual objects from a database can be projected into the image and displayed for the mobile user. Off-line data acquisition consists of acquiring images at different locations in the environment. The online pose estimation is done by a feature-based matching between the cell phone image and an image selected from the precomputed database using the phone's sensors (accelerometer and magnetometer). The application enables the user both to visualize virtual objects in the camera image and to localize the user in a familiar environment. We describe in detail the process of building the database and the pose estimation algorithm used on the mobile phone. We evaluate the algorithm performance as well as its accuracy in terms of reprojection distance of the 3D virtual objects in the cell phone image.

References (21)

  1. C. Arth, D. Wagner, et al. Wide area localization on mobile phones. In Proc. IEEE International Symposium on Mixed and Augmented Reality, pp 73-82, Orlando, FL, 2009.
  2. H. Bay, T. Tuytelaars, et al. Surf: Speeded up robust features. In European Conference on Computer Vision, pp 404-417, 2006.
  3. J. S. Beis and D. G. Lowe. Shape indexing using approx- imate nearest-neighbour search in high-dimensional spaces. In Proc. IEEE Conf. Comp. Vision Patt. Recog, pp 1000- 1006, 1997.
  4. M. A. Fischler and R. C. Bolles. Random sample consen- sus: a paradigm for model fitting with applications to image analysis and automated cartography. pp 726-740, 1987.
  5. P. Gemeiner, A. Davison, et al. Improving localization ro- bustness in monocular SLAM using a high-speed camera. In Proc. of Robotics: Science and Systems IV, June 2008.
  6. J.-S. Gutmann, W. Burgard, et al. An experimental com- parison of localization methods. In Proc. of the IEEE/RSJ International Conference on Intelligent Robots and Systems, 1998.
  7. R. M. Haralick, C. Lee, et al. Analysis and solutions of the three point perspective pose estimation problem. Tr, 1991.
  8. A. Harter, A. Hopper, et al. The anatomy of a context-aware application. In Proceedings of the 5th Annual ACM/IEEE In- ternational Conference on Mobile Computing and Network- ing, pp 59-68, 1999.
  9. M. Kalkusch, T. Lidy, et al. Structured visual markers for indoor pathfinding. In Proceedings of the First IEEE Inter- national Workshop on ARToolKit. IEEE, 2002.
  10. L. Naimark and E. Foxlin. Circular data matrix fiducial system and robust image processing for a wearable vision- inertial self-tracker. In Proceedings of the 1st Interna- tional Symposium on Mixed and Augmented Reality, page 27, Darmstadt, Germany, 2002.
  11. N. B. Priyantha, A. Chakraborty, et al. The Cricket Location- Support System. In 6th ACM MOBICOM, Boston, MA, Au- gust 2000.
  12. N. Ravi, P. Shankar, et al. Indoor localization using camera phones. In Proceedings of the Seventh IEEE Workshop on Mobile Computing Systems & Applications, pp 1-7, 2006.
  13. G. Reitmayr and T. W. Drummond. Initialisation for visual tracking in urban environments. In Proceedings of the 2007 6th IEEE and ACM International Symposium on Mixed and Augmented Reality, pp 1-9, 2007.
  14. T. Röfer and M. Jüngel. Vision-based fast and reactive monte-carlo localization. In IEEE International Conference on Robotics and Automation, pp 856-861, 2003.
  15. M. Rohs. Real-world interaction with camera-phones. In 2nd International Symposium on Ubiquitous Computing Systems, pp 74-89, Tokyo, Japan, Nov. 2004.
  16. M. Rohs and P. Zweifel. A conceptual framework for camera phone-based interaction techniques. In Proc. Pervasive, pp 171-189, 2005.
  17. R. Sim and G. Dudek. Mobile robot localization from learned landmarks. In Proceedings of IEEE/RSJ Conference on Intelligent Robots and Systems (IROS), 1998.
  18. S. Thrun, D. Fox, et al. Robust monte carlo localization for mobile robots. Artificial Intelligence, 128(1-2):99-141, 2001.
  19. E. Toye, R. Sharp, et al. Using smart phones to access site- specific services. IEEE Pervasive Computing, 4(2):60-66, 2005.
  20. D. Wagner, G. Reitmayr, et al. Pose tracking from natural features on mobile phones. In ISMAR '08: Proc. IEEE/ACM International Symposium on Mixed and Augmented Reality, pp 125-134, 2008.
  21. Z. Zhang. A flexible new technique for camera calibration. IEEE Transactions on Pattern Analysis and Machine Intelli- gence, 22:1330-1334, 1998.