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...

Full description

Bibliographic Details
Main Authors: Chenliang Wang, Kejia Huang, Wenjiao Shi
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