Abstract
This paper will present an improved freeze interaction technique in handheld augmented reality. A freeze interaction technique allows users to freeze the augmented view and interact with the virtual content while the camera image is still. In the past, the strength of the freeze interaction technique was that it was able to overcome a shaky view by enabling users to experience a comfortable interaction. However, it froze the whole augmented scene. When a virtual object is updating continuously, the real-world view from the camera remains as a still picture until the user unfreezes the scene, thus reducing the real-time augmented reality experience which, to the user, is not attractive enough. To overcome the current problem, a ‘Freeze-Object’ interaction technique has been implemented for handheld augmented reality. The Freeze-Object interaction technique allows the user to interact with a frozen virtual object in a live real-world scene. A comparative user study was conducted to evaluate the ‘Freeze-Object’ interaction technique in a handheld touch AR environment. The Freeze-Object interaction technique was compared with the existing freeze technique in terms of user performance and user preference of the interaction technique. Users were asked to perform three basic manipulation tasks (translation, rotation and scaling) using both interaction techniques. The results indicated that there was a significant difference between both techniques with regard to the translation task and that for the overall tasks, the users preferred the Freeze-Object interaction over the existing freeze interaction technique because the former technique allows users to see live the real-world view with a frozen virtual object. The improved freeze interaction technique can be used for various applications, such as interior design and maintenance.
Similar content being viewed by others
References
Abawi DF, Dörner R, Haller M, Zauner J (2004) Efficient mixed reality application development. Proc. of European Conf. on Visual Media Production, (CVMP '04), p 289–294
Android SDK. http://developer.android.com/sdk/index.html
Arth C, Schmalstieg D (2011) Challenges of large-scale augmented reality on smartphones. ISMAR 2011. Workshop: Enabling Large-Scale Outdoor Mixed Reality and Augmented Reality
Bai H, Lee G (2012) Interaction methods for mobile augmented reality. Proceedings of The 13th International Conference of The NZ Chapter of The ACM’s Special Interest Group on Human-Computer Interaction(CHINZ 12), p 101–101
Bai H, Lee GA, Billinghurst M (2012) Freeze view touch and finger gesture based interaction methods for handheld augmented reality interfaces. Proceedings of the 27th Conference on Image and Vision Computing New Zealand, p 126–131
Boring S, Baur D, Butz A, Gustafson S, Baudisch P (2010) Touch projector: mobile interaction through video. Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Gervautz M, Schmalstieg D (2012) Anywhere interfaces using handheld augmented reality. Computer 45(7):26–31
Güven S, Feiner S, Oda O (2006) Mobile augmented reality interaction techniques for authoring situated media on-site. Proceedings of Fifth IEEE and ACM International Symposium on Mixed and Augmented Reality, p 235–236
Henrysson A, Marshally J, Billinghurst M (2007) Experiments in 3D interaction for mobile phone AR. Proceedings of The 5th International Conference On Computer Graphics And Interactive Techniques In Australia And Southeast Asia (GRAPHITE '07), 187–194
Hürst W, van Wezel C (2011) Multimodal interaction concepts for mobile augmented reality applications. Advances in multimedia modelling. Springer, Berlin Heidelberg, p 157–167
Koceski S, Koceska N (2011) Interaction between players of mobile phone game with Augmented Reality (AR) interface. International Conference on User Science and Engineering (I-User’11), 245–250
Kurkovsky S, Koshy R, Novak V, Szul P (2012) Current issues in handheld augmented reality. Communications and Information Technology (ICCIT 12), p 68–72
Langlotz T, Mooslechner S, Zollmann S, Degendorfer C, Reitmayr G, Schmalstieg D (2012) Sketching up the world: in situ authoring for mobile augmented reality. Pers Ubiquit Comput 16(6):623–630
Lee GA, Billinghurst M (2011) A user study on the snap-to-feature interaction method. IEEE International Symposium on Mixed and Augmented Reality, p 245–246
Lee GA, Yang U, Dongsik KJ, Kim KH, Kim JH, Choi JS (2009) Freeze-set-go interaction method for handheld mobile augmented reality environments. Proceedings of the 16th ACM Symposium on Virtual Reality Software and Technology (VRST’09), p 143–146
Liu TY, Tan TH, Chu YL (2010) QR code and augmented reality-supported mobile english learning system. In Mobile multimedia processing. Springer, Berlin Heidelberg, p 37–52
Mossel A, Schönauer C, Gerstweiler G, Kaufmann H (2013) Artifice-augmented reality framework for distributed collaboration. Int J Virtual Real 11(3):1–7
QUALCOMM Vuforia SDK 2011.https://developer.vuforia.com/resources/dev-guide/image-targets
Robertson G, Card S (1997) Fix and float: object movement by egocentric navigation. Proc. of User Interface Symposium and Technology, p 149–150
Sa DM, Churchill EF (2012) Mobile augmented reality: exploring design and prototyping techniques. MobileHCI. p 221–230
Schmalstieg D (2012) Trends in mobile augmented reality. IEEE Virtual Reality 2012 Tutorial, 1–3
Van Olst R (2012) 3D manipulations in handheld augmented reality applications. Master Thesis. Graduate School of Natural Sciences Department of Information and Computing Sciences. Utrecht University
Acknowledgments
This work was supported by Ministry of Education Malaysia (MOE) under Grant no. FRGS/1/2013/IC701/UKM/0219.
Conflict of Interest
The authors declare that there is no conflict of interest regarding the publication of this article.
Authors’ Contributions
All the authors contributed equally to this work. The specific contributions are given below:
Shahan Ahmad Chowdhury conducted the research on the handheld AR interaction technique, and designed and implemented the Freeze-Object interaction technique. He designed and conducted the user study and analysed the results. He wrote the manuscript.
Haslina Arshad is the main supervisor of this project. She monitored the progress of the whole research and helped to identify the research gap and findings. She also edited the submitted manuscript.
Lam Meng Chun was involved in the development phase and helped in conducting the user studies and analysing the results.
Behrang Parhizkar is the co-supervisor of this project. He helped to explain the research findings and monitored the progress of the research.
Waqas Khalid Obeidy contributed to the literature study.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Arshad, H., Chowdhury, S.A., Chun, L.M. et al. A freeze-object interaction technique for handheld augmented reality systems. Multimed Tools Appl 75, 5819–5839 (2016). https://doi.org/10.1007/s11042-015-2543-3
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-015-2543-3