journal article·2021-08-26Open access

Performance Evaluation of Ground AR Anchor with WebXR Device API

Daehyeon Lee, Woosung Shim, Munyong Lee, Seunghyun Lee, Kye-Dong Jung, Soonchul Kwon

Applied Sciences· Volume 11· Issue 17

Abstract

Recently, the development of 3D graphics technology has led to various technologies being combined with reality, where a new reality is defined or studied; they are typically named by combining the name of the technology with “reality”. Representative “reality” includes Augmented Reality, Virtual Reality, Mixed Reality, and eXtended Reality (XR). In particular, research on XR in the web environment is actively being conducted. The Web eXtended Reality Device Application Programming Interface (WebXR Device API), released in 2018, allows instant deployment of XR services to any XR platform requiring only an active web browser. However, the currently released tentative version has poor stability. Therefore, in this study, the performance evaluation of WebXR Device API is performed using three experiments. A camera trajectory experiment is analyzed using ground truth, we checked the standard deviation between the ground truth and WebXR for the X, Y, and Z axes. The difference image experiment is conducted for the front, left, and right directions, which resulted in a visible difference image for each image of ground truth and WebXR, small mean absolute error, and high match rate. In the experiment for measuring the 3D rendering speed, a frame rate similar to that of real-time is obtained.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Augmented Reality Applications · Virtual Reality Applications and Impacts · Computer Graphics and Visualization Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Smart System, Kwangwoon University, Seoul 01897, Korea

DIngenium College, Kwangwoon University, Seoul 01897, Korea

Graduate School of Smart Convergence, Kwangwoon University, Seoul 01897, Korea

References (27)

Show source-provided references
1. Rodrigues, A.B., Dias, D.R.C., Martins, V.F., Bressan, P.A., and de Paiva Guimarães, M. (2017, January 9–14). WebAR: A web-augmented reality-based authoring tool with experience API support for educational applications. Proceedings of the International Conference on Universal Access in Human-Computer Interaction, Vancouver, BC, Canada.
2. Neelakantam, S., and Pant, T. (2017). Introduction to VR and WebVR. Learning Web-Based Virtual Reality, Apress.10.1007/978-1-4842-2710-7 ↗
3. (2021, August 23). WebVR API. Available online: https://developer.mozilla.org.
4. Jones, B., and Waliczek, N. (2021, July 01). WebXR device API. W3C Working Draft. This Specification Describes Support for Accessing Virtual Reality (VR) and Augmented Reality (AR) Devices, Including Sensors and Head-Mounted Displays. Available online: https://www.w3.org/TR/webxr/.
5. Macintyre, B., and Smith, T.F. (2018, January 16–20). Thoughts on the Future of WebXR and the Immersive Web. Proceedings of the 2018 IEEE International Symposium on Mixed and Augmented Reality Adjunct (ISMAR-Adjunct), Munich, Germany.10.1109/ISMAR-Adjunct.2018.00099 ↗
6. A real-time remote rendering system for interactive mobile graphics10.1145/2348816.2348825 ↗
7. A Survey of Augmented Reality. Presence: Teleoperators and Virtual Environments10.1162/pres.1997.6.4.355 ↗
8. Recent advances in augmented reality10.1109/38.963459 ↗
9. Tracking requirements for augmented reality10.1145/159544.159581 ↗
10. Das, H. (1995). Augmented reality: A class of displays on the reality-virtuality continuum. Telemanipulator and Telepresence Technologies, Available online: https://www.spiedigitallibrary.org/conference-proceedings-of-spie/2351/1/Augmented-reality–a-class-of-displays-on-the-reality/10.1117/12.197321.short?SSO=1.
11. Renius, O. (2021, July 01). A Technical Evaluation of the WebXR Device API for Developing Augmented Reality Web Applications. Linkoping University, Department of Computer and Information Science, Human-Centered Systems. ISRN: LIU-IDA/LITH-EX-A–19/032–SE. Available online: http://www.diva-portal.se/smash/get/diva2:1328199/FULLTEXT01.pdf.
12. Eisert, P., and Fechteler, P. (2008, January 12–15). Low delay streaming of computer graphics. Proceedings of the 2008 15th IEEE International Conference on Image Processing, San Diego, CA, USA.10.1109/ICIP.2008.4712352 ↗
13. Flexible point-based rendering on mobile devices10.1109/MCG.2004.5 ↗
14. Baratto, R.A., Kim, L.N., and Nieh, J. (2005, January 23–26). THINC. Proceedings of the Twentieth ACM Symposium on Operating Systems Principles—SOSP’05, Brighton, UK.10.1145/1095810.1095837 ↗
15. A Streaming-Based Solution for Remote Visualization of 3D Graphics on Mobile Devices10.1109/TVCG.2007.29 ↗
16. Streaming scenes to MPEG-4 video-enabled devices10.1109/MCG.2003.1159614 ↗
17. WebVR—Web Virtual Reality Engine Based on P2P network
18. Gunkel, S., Prins, M., Stokking, H., and Niamut, O. (2017, January 18–22). WebVR meets WebRTC: Towards 360-degree social VR experiences. Proceedings of the 2017 IEEE Virtual Reality (VR), Los Angeles, CA, USA.10.1109/VR.2017.7892377 ↗
19. Woods, A.J., Bolas, M.T., Merritt, J.O., and McDowall, I.E. (2005). WebVR: An interactive web browser for virtual environments. Stereoscopic Displays and Virtual Reality Systems XII, SPIE.10.1117/12.582624 ↗
20. (2019, July 29). OpenXR. Royalty-Free, Open Standard that Provides High-Performance Access to Augmented Reality (AR) and Virtual Reality (VR)—Collectively Known as XR—Platforms and Devices. Available online: https://www.khronos.org/registry/OpenXR/.
21. Parisi, T. (2012). WebGL: Up and Running, O’Reilly Media, Inc.
22. 3Dmol.js: Molecular visualization with WebGL10.1093/bioinformatics/btu829 ↗
23. Angel, E., and Shreiner, D. (2014). Interactive Computer Graphics with WebGL, Addison-Wesley Professional.
24. Woo, M., Neider, J., Davis, T., and Shreiner, D. (1999). OpenGL Programming Guide: The Official Guide to Learning OpenGL, Addison-Wesley Longman Publishing Co., Inc.. Version 1.2. Pearson Education.
25. Lee, J., Hafeez, J., Kim, K., Lee, S., and Kwon, S. (2019). A Novel Real-Time Match-Moving Method with HoloLens. Appl. Sci., 9.10.3390/app9142889 ↗
26. Hwang, L., Ha, S., Gentet, P., Lee, J., Kwon, S., and Lee, S. (2020). Verification of an Accommodative Response for Depth Measurement of Floating Hologram Using a Holographic Optical Element. Appl. Sci., 10.10.3390/app10196788 ↗
27. A Study on Augmented 3D Display Optimization Based on Holographic Optical Element for High Depth and Magnified Image10.3389/fphy.2021.663122 ↗