Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

SDPL: Shifting-Dense Partition Learning for UAV-View Geo-Localization

About

Cross-view geo-localization aims to match images of the same target from different platforms, e.g., drone and satellite. It is a challenging task due to the changing appearance of targets and environmental content from different views. Most methods focus on obtaining more comprehensive information through feature map segmentation, while inevitably destroying the image structure, and are sensitive to the shifting and scale of the target in the query. To address the above issues, we introduce simple yet effective part-based representation learning, shifting-dense partition learning (SDPL). We propose a dense partition strategy (DPS), dividing the image into multiple parts to explore contextual information while explicitly maintaining the global structure. To handle scenarios with non-centered targets, we further propose the shifting-fusion strategy, which generates multiple sets of parts in parallel based on various segmentation centers, and then adaptively fuses all features to integrate their anti-offset ability. Extensive experiments show that SDPL is robust to position shifting, and performs com-petitively on two prevailing benchmarks, University-1652 and SUES-200. In addition, SDPL shows satisfactory compatibility with a variety of backbone networks (e.g., ResNet and Swin). https://github.com/C-water/SDPL release.

Quan Chen, Tingyu Wang, Zihao Yang, Haoran Li, Rongfeng Lu, Yaoqi Sun, Bolun Zheng, Chenggang Yan• 2024

Related benchmarks

TaskDatasetResultRank
Cross-view geo-localizationUniversity-1652 Drone -> Satellite
R@190.16
69
Cross-view geo-localizationUniversity-1652 Satellite -> Drone
R@193.58
57
Drone-to-Satellite RetrievalSUES-200 150m
R@193.75
54
Drone-to-Satellite RetrievalSUES-200 250m
R@197.5
54
Drone-to-Satellite RetrievalSUES-200 300m
R@197.83
44
Drone-to-Satellite RetrievalSUES-200 200m
R@1 Accuracy96.25
44
Drone-view geo-localizationSUES-200 Drone→Satellite 300m altitude 1.0 (test)
R@197.83
20
Drone-view geo-localizationSUES-200 Drone→Satellite, 200m altitude 1.0 (test)
R@196.25
20
Cross-view Geo-localization (Satellite to Drone)University-1652 1.0 (test)
R@193.58
11
Drone-view geo-localizationSUES-200 Satellite→Drone, 150m altitude 1.0 (test)
R@193.75
10
Showing 10 of 11 rows

Other info

Follow for update