Papers › Each Part Matters: Local Patterns Facilitate Cross-view Geo-localization

Each Part Matters: Local Patterns Facilitate Cross-view Geo-localization

26 Aug 2020arXiv:2008.11646archive 2025-07-28

Tingyu Wang, Zhedong Zheng, Chenggang Yan, Jiyong Zhang, Yaoqi Sun, Bolun Zheng, Yi Yang

Cross-view geo-localization is to spot images of the same geographic target from different platforms, e.g., drone-view cameras and satellites. It is challenging in the large visual appearance changes caused by extreme viewpoint variations. Existing methods usually concentrate on mining the fine-grained feature of the geographic target in the image center, but underestimate the contextual information in neighbor areas. In this work, we argue that neighbor areas can be leveraged as auxiliary information, enriching discriminative clues for geolocalization. Specifically, we introduce a simple and effective deep neural network, called Local Pattern Network (LPN), to take advantage of contextual information in an end-to-end manner. Without using extra part estimators, LPN adopts a square-ring feature partition strategy, which provides the attention according to the distance to the image center. It eases the part matching and enables the part-wise representation learning. Owing to the square-ring partition design, the proposed LPN has good scalability to rotation variations and achieves competitive results on three prevailing benchmarks, i.e., University-1652, CVUSA and CVACT. Besides, we also show the proposed LPN can be easily embedded into other frameworks to further boost performance.

PaperPDFCode

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

wtyhub/LPN officialmentioned on GitHubpytorchMIT report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Drone navigationDrone-view target localizationImage-Based LocalizationRepresentation Learninggeo-localization

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Drone navigation University-1652 LPN AP 74.79 #3 of 6 Archive leaderboard report
Drone navigation University-1652 LPN Recall@1 86.45 #3 of 6 Archive leaderboard report
Drone-view target localization University-1652 LPN AP 79.14 #7 of 11 Archive leaderboard report
Drone-view target localization University-1652 LPN Recall@1 75.93 #7 of 11 Archive leaderboard report
Image-Based Localization cvact LPN Recall@1 79.99 #6 of 8 Archive leaderboard report
Image-Based Localization cvact LPN Recall@1 (%) 97.03 #6 of 8 Archive leaderboard report
Image-Based Localization cvact LPN Recall@10 92.56 #6 of 8 Archive leaderboard report
Image-Based Localization cvact LPN Recall@5 90.63 #6 of 8 Archive leaderboard report
Image-Based Localization cvusa LPN Recall@1 85.79 #6 of 8 Archive leaderboard report
Image-Based Localization cvusa LPN Recall@10 96.98 #6 of 8 Archive leaderboard report
Image-Based Localization cvusa LPN Recall@5 95.38 #6 of 8 Archive leaderboard report
Image-Based Localization cvusa LPN Recall@top1% 99.41 #6 of 8 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections