LiDAR, GNSS and IMU Sensor Alignment through Dynamic Time Warping to Construct 3D City Maps

📅 2025-07-11
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
LiDAR-based 3D mapping suffers from cumulative drift in GNSS-denied or degraded environments, leading to global misalignment. To address this, we propose a tightly coupled multi-sensor fusion framework integrating LiDAR, GNSS, and IMU measurements. Our method employs dynamic time warping for velocity-level temporal synchronization, extended Kalman filtering for state estimation, GNSS anchor constraints, and fine-grained NTD (Normal Transform Distance) registration over overlapping segments. Additionally, pose-graph optimization and loop closure detection are integrated to jointly enhance local accuracy and global consistency. Evaluated on a large-scale multimodal urban dataset, the framework reduces global registration error from 3.32 m to 1.24 m (a 61.4% improvement). It significantly improves mapping robustness and accuracy under GNSS-limited conditions, enabling high-fidelity smart city modeling and GPS-denied navigation.

Technology Category

Application Category

📝 Abstract
LiDAR-based 3D mapping suffers from cumulative drift causing global misalignment, particularly in GNSS-constrained environments. To address this, we propose a unified framework that fuses LiDAR, GNSS, and IMU data for high-resolution city-scale mapping. The method performs velocity-based temporal alignment using Dynamic Time Warping and refines GNSS and IMU signals via extended Kalman filtering. Local maps are built using Normal Distributions Transform-based registration and pose graph optimization with loop closure detection, while global consistency is enforced using GNSS-constrained anchors followed by fine registration of overlapping segments. We also introduce a large-scale multimodal dataset captured in Perth, Western Australia to facilitate future research in this direction. Our dataset comprises 144{,}000 frames acquired with a 128-channel Ouster LiDAR, synchronized RTK-GNSS trajectories, and MEMS-IMU measurements across 21 urban loops. To assess geometric consistency, we evaluated our method using alignment metrics based on road centerlines and intersections to capture both global and local accuracy. Our method reduces the average global alignment error from 3.32,m to 1.24,m, achieving a 61.4% improvement. The constructed high-fidelity map supports a wide range of applications, including smart city planning, geospatial data integration, infrastructure monitoring, and GPS-free navigation. Our method, and dataset together establish a new benchmark for evaluating 3D city mapping in GNSS-constrained environments. The dataset and code will be released publicly.
Problem

Research questions and friction points this paper is trying to address.

Align LiDAR, GNSS, and IMU data to reduce mapping drift
Improve global consistency in 3D city-scale mapping
Address GNSS constraints for accurate urban environment modeling
Innovation

Methods, ideas, or system contributions that make the work stand out.

Dynamic Time Warping for sensor alignment
Extended Kalman filtering for signal refinement
GNSS-constrained anchors for global consistency
🔎 Similar Papers
No similar papers found.
Haitian Wang
Haitian Wang
University of Western Australia
3D point cloudComputer visionMachine leaningIoTRemote sensing
Hezam Albaqami
Hezam Albaqami
Department of Computer Science & Artificial Intelligence, University of Jeddah
Artificial IntelligenceMachine LearningPattern RecognitionBioinformatics
X
Xinyu Wang
Department of Computer Science and Software Engineering, University of Western Australia, 35 Stirling Highway, Crawley, Perth, 6009, Western Australia, Australia
M
Muhammad Ibrahim
Department of Computer Science and Software Engineering, University of Western Australia, 35 Stirling Highway, Crawley, Perth, 6009, Western Australia, Australia
Zainy M. Malakan
Zainy M. Malakan
Umm Al-Qura University, College of Computing, Department of Data Science
Computer VisionHand GesturesDeep LearningAI
A
Abdullah M. Algamdi
Department of Computer Science and Artificial Intelligence, College of Computer Science and Engineering, University of Jeddah, Jeddah, 21493, Saudi Arabia
M
Mohammed H. Alghamdi
Department of Information and Technology Systems, College of Computer Science and Engineering, University of Jeddah, Jeddah, 21493, Saudi Arabia
A
Ajmal Mian
Department of Computer Science and Software Engineering, University of Western Australia, 35 Stirling Highway, Crawley, Perth, 6009, Western Australia, Australia