Published December 1, 2025 | Version v0
Preprint Open

NaviLoc: Visual Global Localization and Refinement for GNSS-Denied UAV Navigation

  • 1. Academia Tech

Description

Visual localization of Unmanned Aerial Vehicles (UAVs) using satellite imagery enables GNSS-free
navigation but faces a fundamental challenge: the extreme domain gap between aerial and satellite
views causes visual place recognition (VPR) to fail unpredictably along the trajectory. We identify
that a primary cause of this failure is heading-dependent feature ambiguity—standard CNN features
are not rotation invariant, causing matches to degrade when the UAV’s heading deviates from the
satellite’s canonical North orientation. We present NaviLoc, a three-stage localization pipeline that
addresses this through heading rectification: after coarse global alignment, we rotate query images to
a canonical orientation using VIO-derived headings before extracting features for local refinement.
Combined with overlapping sliding-window SE(2) optimization, NaviLoc achieves 20.38m Absolute
Trajectory Error (ATE) on a challenging UAV-to-satellite benchmark—a 31× improvement over VIO
drift and 17× over state-of-the-art VPR methods. Our approach requires no dataset-specific tuning
and runs in real-time using a lightweight MobileNet-V3 backbone.

Files

hal_naviloc.pdf

Files (163.0 kB)

Name Size Download all
md5:9fcd18cdeb56bbb78ca488ff2859699d
163.0 kB Preview Download

Additional details

Dates

Submitted
2025-12-01