Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

FG$^2$: Fine-Grained Cross-View Localization by Fine-Grained Feature Matching

About

We propose a novel fine-grained cross-view localization method that estimates the 3 Degrees of Freedom pose of a ground-level image in an aerial image of the surroundings by matching fine-grained features between the two images. The pose is estimated by aligning a point plane generated from the ground image with a point plane sampled from the aerial image. To generate the ground points, we first map ground image features to a 3D point cloud. Our method then learns to select features along the height dimension to pool the 3D points to a Bird's-Eye-View (BEV) plane. This selection enables us to trace which feature in the ground image contributes to the BEV representation. Next, we sample a set of sparse matches from computed point correspondences between the two point planes and compute their relative pose using Procrustes alignment. Compared to the previous state-of-the-art, our method reduces the mean localization error by 28% on the VIGOR cross-area test set. Qualitative results show that our method learns semantically consistent matches across ground and aerial views through weakly supervised learning from the camera pose.

Zimin Xia, Alexandre Alahi• 2025

Related benchmarks

TaskDatasetResultRank
Location and orientation estimationVIGOR (Same-Area)
Location Mean Error (m)1.95
28
Location and orientation estimationVIGOR (Cross-Area)
Location Mean Error (m)2.41
28
Position and Orientation EstimationKITTI Cross-area
Position Lateral Recall R@1m (%)89.46
13
Position and Orientation EstimationKITTI Same-area
Position Mean Error (m)5.81
7
Cross-View GeolocalizationKITTI Same-Area (test)
Lateral Recall @ 1m99.73
6
3-DoF Pose EstimationKITTI Same-area
Location Mean Error (m)0.75
2
3-DoF Pose EstimationKITTI Cross-area
Location Mean Error (m)7.45
2
Showing 7 of 7 rows

Other info

Follow for update