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

Game4Loc: A UAV Geo-Localization Benchmark from Game Data

About

The vision-based geo-localization technology for UAV, serving as a secondary source of GPS information in addition to the global navigation satellite systems (GNSS), can still operate independently in the GPS-denied environment. Recent deep learning based methods attribute this as the task of image matching and retrieval. By retrieving drone-view images in geo-tagged satellite image database, approximate localization information can be obtained. However, due to high costs and privacy concerns, it is usually difficult to obtain large quantities of drone-view images from a continuous area. Existing drone-view datasets are mostly composed of small-scale aerial photography with a strong assumption that there exists a perfect one-to-one aligned reference image for any query, leaving a significant gap from the practical localization scenario. In this work, we construct a large-range contiguous area UAV geo-localization dataset named GTA-UAV, featuring multiple flight altitudes, attitudes, scenes, and targets using modern computer games. Based on this dataset, we introduce a more practical UAV geo-localization task including partial matches of cross-view paired data, and expand the image-level retrieval to the actual localization in terms of distance (meters). For the construction of drone-view and satellite-view pairs, we adopt a weight-based contrastive learning approach, which allows for effective learning while avoiding additional post-processing matching steps. Experiments demonstrate the effectiveness of our data and training method for UAV geo-localization, as well as the generalization capabilities to real-world scenarios.

Yuxiang Ji, Boyong He, Zhuoyue Tan, Liaoni Wu• 2024

Related benchmarks

TaskDatasetResultRank
Satellite-to-Drone Geo-localizationUniversity-1652 to SUES-200 (test)
R@193.44
9
Cross-view Geo-localization (Drone to Satellite)U1652 to SUES
R@186.75
9
Satellite-to-Drone Geo-localizationSUES-200 to University-1652 (test)
R@177.64
9
Cross-view Geo-localization (Drone to Satellite)SUES to U1652
Recall@144.86
9
Cross-view Geo-localization (Drone to Satellite)U1652 to DUAV
R@122.88
9
Cross-view Geo-localization (Drone to Satellite)SUES to DUAV
R@120.44
9
Satellite-to-Drone Geo-localizationDroneUAV to University-1652 (test)
R@171.75
9
Cross-view Geo-localization (Drone to Satellite)DUAV to SUES
Recall@167.19
9
Cross-view Geo-localization (Drone to Satellite)DUAV to U1652
R@126.47
9
Satellite-to-Drone Geo-localizationDroneUAV to SUES-200 (test)
Recall@188.44
9
Showing 10 of 15 rows

Other info

Follow for update