skip to main content
10.1145/2542242.2542254acmotherconferencesArticle/Chapter ViewAbstractPublication PageschinzConference Proceedingsconference-collections
research-article

Using the S-PI Algorithm for Interaction in Augmented Reality

Authors Info & Claims
Published:15 November 2013Publication History

ABSTRACT

In this paper, we describe a new interaction approach for intuitive 3D object handling in Augmented Reality (AR). Our method transforms the AR tracking pattern into a point-based representation and then uses this to perform object interaction such as translate, rotate, and clone. This is based on a robust real-time computer vision algorithm that constructs a 6DOF camera pose relative to a handheld paddle used for input. Using a point-by-point calculation of the camera pose relative to the paddle we can overlay 3D graphics on top of the paddle or a ground plane. This allows the user to inspect virtual objects from different viewing angles in the AR interface and perform interactions with the objects. In this paper, we first review related work and then briefly describe our system architecture and tracking method. We evaluate our approach with regard to speed and accuracy, and compare it to existing marker-based AR systems. Finally, we demonstrate the robustness and usefulness of our approach in an example AR application.

References

  1. Azuma, Y. Baillot, R. Behringer, S. Feiner, S. Julier, and B. MacIntyre. Recent advances in augmented reality. IEEE Computer Graphics & Applications, 21:6, 34--47, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. S. White, D. Feng, and S. Feiner, "Poster: Shake Menus: Activation and Placement Techniques for Prop-Based 3D Graphical Menus," in Proc. IEEE 3DUI, Lafayette, LA, pp. 129--130. 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. M. Billinghurst, H. Kato, and I. Poupyrev, "The Magic-Book -- Moving Seamlessly between Reality and Virtuality", IEEE Computer Graphics and Applications 21 (2001), no. 3, 6--8, ISSN 0272-1716, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. C. Geiger, Leif Oppermann, Christian Reimann: 3D-Registered Interaction-Surfaces in Augmented Reality Space. In Proceedings of 2nd IEEE International Augmented Reality Toolkit Workshop (2003)Google ScholarGoogle Scholar
  5. K. Kiyokawa, Haruo Takemura, Naokazu Yokoya: A Collaboration Support Technique by Integrating a Shared Virtual Reality and a Shared Augmented Reality. In Proceedings of IEEE International Conference on Systems Man and Cybernetics (1999) 48--53Google ScholarGoogle Scholar
  6. H. Kato, M. Billinghurst, I. Poupyrev, N. Tetsutani, K. Tachibana: Tangible Augmented Reality for Human Computer Interaction. In Proceedings of Nicograph, Nagoya, Japan (2001)Google ScholarGoogle Scholar
  7. Zsolt Szalavari, Michael Gervautz: The Personal Interaction Panel -- A Two-Handed Interface for Augmented Reality. In Proceedings of EUROGRAPHICS, Computer Graphics Forum, Vol. 16, 3 (1997) 335--346.Google ScholarGoogle Scholar
  8. V. Buchmann, S. Violich, M. Billinghurst, and A. Cockburn, "FingARtips: gesture based direct manipulation in Augmented Reality," in Proc. 2nd International Conference on Computer Graphics and Interactive Techniques in Australasia and South East Asia, 2004, pp. 212--221. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. F. Zhou, H. B.-L. Duh, and M. Billinghurst, "Trends in Augmented Reality Tracking, Interaction and Display: A Review of Ten Years of ISMAR " in Proc. IEEE ISMAR, Cambridge, UK, pp. 193--202, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Ismail A. W., Sunar M. S. and Yusof. C. S., Journal of Computing, Volume 3, Issue 1, January 2011, ISSN 2151-9617, "Single-point Interaction for 3D Object Handling in Augmented Reality" (2011)Google ScholarGoogle Scholar
  11. H. Ishii, B. Ullmer. Tangible bits: towards seamless interfaces between people, bits and atoms. In ACM CHI'97, pp. 234--241, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Kato, H., Billinghurst, M., Poupyrev, I., Imamoto, K., Tachibana, K.: Virtual Object Manipulation on a Table-Top AR Environment. In: Proceedings of the International Symposium on Augmented Reality (ISAR 2000), October 2000, pp. 111--119 (2000)Google ScholarGoogle ScholarCross RefCross Ref
  13. Irawati, S., Green, S., Billinghurst, M., Duenser, A., Ko, H.: An evaluation of an augmented reality multimodal interface using speech and paddle gestures. In: Pan, Z., Cheok, D.A.D., Haller, M., Lau, R., Saito, H., Liang, R. (eds.) ICAT 2006. LNCS, vol. 4282, pp. 272--283. Springer, Heidelberg (2006) Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Henrysson, A., Billinghurst, M., Ollila, M.: Virtual object manipulation using a mobile phone. In: Proceedings of the 2005 international conference on Augmented tele-existence, Christchurch, New Zealand, December 5--8 (2005) Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Lee, BS and Chun, JC, Interactive manipulation of augmented objects in marker-less AR using vision-based hand mouse, In Inn Conference on Information Technology(ITNG), (2010), pp.398--403. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Billinghurst, M., Poupyrev, I., Kato, H., May, R. (2000) Mixing Realities in Shared Space: An Augmented Reality Interface for Collaborative Computing. In Proceedings of the IEEE International Conference on Multimedia and Expo (ICME2000), July 30th - August 2, New York.Google ScholarGoogle Scholar
  17. M. Fiala, "ARTag, a fiducial marker system using digital techniques," in Proc. CVPR 2005, San Diego, CA, pp. 590--596. 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. T.Lee and T.Hollerer, Hand AR: Markerless Inspection of Augmented Reality Objects Using Fingertip Tracking, In Proc.IEEE ISWC '07,(2007), pp.83--90. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. T.Lee and T.Hollerer, "Initializing Markerless Tracking Using a Simple Hand Gesture," In Proc.ACMIIEEE ISMAR '07, (2007), pp.1--2. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. T.Lee and T.Hollerer, "Hybrid Feature Tracking and User Interaction for Markerless Augment Reality," In IEEE Int'I Conference on Virtual Reality'08 (2008), pp.145--152.Google ScholarGoogle Scholar
  21. K. Dorfmüller-Ulhaas and D. Schmalstieg. Finger tracking for interaction in augmented environments. In ISAR '01, pp. 55--64, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. S. Malik, C. McDonald and G. Roth. Tracking for interactive pattern-based augmented reality. In ISMAR '02, pp. 117--126, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. J. Park, B. Jiang and U. Neumann. Vision-based pose computation: robust and accurate augmented reality tracking. In IWAR '99, pp. 312, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. G. Klein and T. Drummond. Robust visual tracking for non-instrumented augmented reality. In ISMAR '03, pp. 113--122, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. M. Bajura and N. Ulrich. Dynamic registration correction in video-based augmented reality systems. IEEE Computer Graphics and Applications, 15:5 52--60, September 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. ARToolKit, http://www.hitl.washington.edu/artoolkitGoogle ScholarGoogle Scholar
  27. Sunar, M.S., Mohd Zin, A., Tengku Sembok, T.M.: Improved View Frustum Culling Technique for Real-Time Virtual Heritage Application. The International Journal of Virtual Reality 7(3), 43--48 (2008)Google ScholarGoogle Scholar

Index Terms

  1. Using the S-PI Algorithm for Interaction in Augmented Reality

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Other conferences
          CHINZ '13: Proceedings of the 14th Annual ACM SIGCHI_NZ conference on Computer-Human Interaction
          March 2015
          85 pages
          ISBN:9781450326407
          DOI:10.1145/2542242

          Copyright © 2013 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 15 November 2013

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article
          • Research

          Acceptance Rates

          Overall Acceptance Rate8of23submissions,35%
        • Article Metrics

          • Downloads (Last 12 months)2
          • Downloads (Last 6 weeks)0

          Other Metrics

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader