Search papers, labs, and topics across Lattice.
AeroMap3D is a monocular UAV localization system that integrates visual, geometric, and semantic map priors to enable accurate navigation in GNSS-denied environments. The system tackles the challenges of cross-view discrepancies and structural inconsistencies by employing a lightweight adapter for UAV-to-map registration and utilizing OpenStreetMap annotations to filter out unreliable matches. As a result, AeroMap3D achieves a mean 3D localization error of 5.88 m across extensive flight paths without requiring retraining or fine-tuning of existing models.
Achieving a mean 3D localization error of just 5.88 m, AeroMap3D redefines UAV navigation in GNSS-denied environments without the need for model retraining.
We present AeroMap3D, a monocular 6-DoF UAV localization system that anchors onboard imagery to visual, geometric, and semantic map priors for GNSS-denied navigation. AeroMap3D addresses two fundamental challenges in map-referenced aerial localization: the cross-view discrepancy between UAV imagery and satellite maps, and the structural inconsistency between bare-earth digital elevation models (DEMs) and urban scenes. First, we introduce a lightweight adapter that enables a dense matcher pretrained on internet-scale generic data to perform reliable UAV-to-map registration without finetuning. By estimating the scale ratio and yaw offset between the UAV image and map tile, the adapter removes the dominant geometric misalignment induced by altitude, camera field of view, and heading before dense correspondence estimation. Second, AeroMap3D lifts 2D UAV-map correspondences onto DEM terrain while using OpenStreetMap annotations to reject semantically unreliable matches before RANSAC-PnP pose estimation, thereby reducing errors caused by unmodeled building heights and off-nadir structures. Delayed map-based pose measurements are further fused with relative-motion priors using a delayed-state EKF for continuous trajectory estimation. Without UAV-Terra3D retraining or tuning, AeroMap3D localizes all trajectories across eight Austin sites within 50 m and achieves 5.88 m mean 3D error over 55 km of flight.