An Accurate and Efficient Quaternion-Based Visualization Approach to 2D/3D Vector Data for the Mobile Augmented Reality Map
Increasingly complex vector map applications and growing multi-source spatial data pose a serious challenge to the accuracy and efficiency of vector map visualization. It is true especially for real-time and dynamic scene visualization in mobile augmented reality, with the dramatic development of sp...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2022-07-01
|
Series: | ISPRS International Journal of Geo-Information |
Subjects: | |
Online Access: | https://www.mdpi.com/2220-9964/11/7/383 |
_version_ | 1797433518688567296 |
---|---|
author | Chenliang Wang Kejia Huang Wenjiao Shi |
author_facet | Chenliang Wang Kejia Huang Wenjiao Shi |
author_sort | Chenliang Wang |
collection | DOAJ |
description | Increasingly complex vector map applications and growing multi-source spatial data pose a serious challenge to the accuracy and efficiency of vector map visualization. It is true especially for real-time and dynamic scene visualization in mobile augmented reality, with the dramatic development of spatial data sensing and the emergence of AR-GIS. Such issues can be decomposed into three issues: accurate pose representation, fast and precise topological relationships computation and high-performance acceleration methods. To solve these issues, a novel quaternion-based real-time vector map visualization approach is proposed in this paper. It focuses on precise position and orientation representation, accurate and efficient spatial relationships calculation and acceleration parallel rendering in mobile AR. First, a quaternion-based pose processing method for multi-source spatial data is developed. Then, the complex processing of spatial relationships is mapped into simple and efficient quaternion-based operations. With these mapping methods, spatial relationship operations with large computational volumes can be converted into efficient quaternion calculations, and then the results are returned to respond to the interaction. Finally, an asynchronous rendering acceleration mechanism is also presented in this paper. Experiments demonstrated that the method proposed in this paper can significantly improve vector visualization of the AR map. The new approach, when compared to conventional visualization methods, provides more stable and accurate rendering results, especially when the AR map has strenuous movements and high frequency variations. The smoothness of the user interaction experience is also significantly improved. |
first_indexed | 2024-03-09T10:18:06Z |
format | Article |
id | doaj.art-30b820fe57c146bd88b20fd8180cfc46 |
institution | Directory Open Access Journal |
issn | 2220-9964 |
language | English |
last_indexed | 2024-03-09T10:18:06Z |
publishDate | 2022-07-01 |
publisher | MDPI AG |
record_format | Article |
series | ISPRS International Journal of Geo-Information |
spelling | doaj.art-30b820fe57c146bd88b20fd8180cfc462023-12-01T22:13:35ZengMDPI AGISPRS International Journal of Geo-Information2220-99642022-07-0111738310.3390/ijgi11070383An Accurate and Efficient Quaternion-Based Visualization Approach to 2D/3D Vector Data for the Mobile Augmented Reality MapChenliang Wang0Kejia Huang1Wenjiao Shi2Institute of Geographic Sciences and Natural Resources Research, Chinese Academy of Sciences, Beijing 100101, ChinaSuperMap Software Co., Ltd., Beijing 100015, ChinaInstitute of Geographic Sciences and Natural Resources Research, Chinese Academy of Sciences, Beijing 100101, ChinaIncreasingly complex vector map applications and growing multi-source spatial data pose a serious challenge to the accuracy and efficiency of vector map visualization. It is true especially for real-time and dynamic scene visualization in mobile augmented reality, with the dramatic development of spatial data sensing and the emergence of AR-GIS. Such issues can be decomposed into three issues: accurate pose representation, fast and precise topological relationships computation and high-performance acceleration methods. To solve these issues, a novel quaternion-based real-time vector map visualization approach is proposed in this paper. It focuses on precise position and orientation representation, accurate and efficient spatial relationships calculation and acceleration parallel rendering in mobile AR. First, a quaternion-based pose processing method for multi-source spatial data is developed. Then, the complex processing of spatial relationships is mapped into simple and efficient quaternion-based operations. With these mapping methods, spatial relationship operations with large computational volumes can be converted into efficient quaternion calculations, and then the results are returned to respond to the interaction. Finally, an asynchronous rendering acceleration mechanism is also presented in this paper. Experiments demonstrated that the method proposed in this paper can significantly improve vector visualization of the AR map. The new approach, when compared to conventional visualization methods, provides more stable and accurate rendering results, especially when the AR map has strenuous movements and high frequency variations. The smoothness of the user interaction experience is also significantly improved.https://www.mdpi.com/2220-9964/11/7/383AR-GISvector mapgeovisualizationquaternionAR sandbox |
spellingShingle | Chenliang Wang Kejia Huang Wenjiao Shi An Accurate and Efficient Quaternion-Based Visualization Approach to 2D/3D Vector Data for the Mobile Augmented Reality Map ISPRS International Journal of Geo-Information AR-GIS vector map geovisualization quaternion AR sandbox |
title | An Accurate and Efficient Quaternion-Based Visualization Approach to 2D/3D Vector Data for the Mobile Augmented Reality Map |
title_full | An Accurate and Efficient Quaternion-Based Visualization Approach to 2D/3D Vector Data for the Mobile Augmented Reality Map |
title_fullStr | An Accurate and Efficient Quaternion-Based Visualization Approach to 2D/3D Vector Data for the Mobile Augmented Reality Map |
title_full_unstemmed | An Accurate and Efficient Quaternion-Based Visualization Approach to 2D/3D Vector Data for the Mobile Augmented Reality Map |
title_short | An Accurate and Efficient Quaternion-Based Visualization Approach to 2D/3D Vector Data for the Mobile Augmented Reality Map |
title_sort | accurate and efficient quaternion based visualization approach to 2d 3d vector data for the mobile augmented reality map |
topic | AR-GIS vector map geovisualization quaternion AR sandbox |
url | https://www.mdpi.com/2220-9964/11/7/383 |
work_keys_str_mv | AT chenliangwang anaccurateandefficientquaternionbasedvisualizationapproachto2d3dvectordataforthemobileaugmentedrealitymap AT kejiahuang anaccurateandefficientquaternionbasedvisualizationapproachto2d3dvectordataforthemobileaugmentedrealitymap AT wenjiaoshi anaccurateandefficientquaternionbasedvisualizationapproachto2d3dvectordataforthemobileaugmentedrealitymap AT chenliangwang accurateandefficientquaternionbasedvisualizationapproachto2d3dvectordataforthemobileaugmentedrealitymap AT kejiahuang accurateandefficientquaternionbasedvisualizationapproachto2d3dvectordataforthemobileaugmentedrealitymap AT wenjiaoshi accurateandefficientquaternionbasedvisualizationapproachto2d3dvectordataforthemobileaugmentedrealitymap |