/CVCities

CV-Cities: Advancing Cross-view Geo-localization in Global Cities

Primary LanguagePythonBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

πŸŒπŸšΆβ€β™‚οΈπŸ”CV-Cities: Advancing Cross-View Geo-Localization in Global Cities

ArXiv: 🚧 coming soon...

Description πŸ“œ

Cross-view geo-localization(CVGLοΌ‰ is beset with numerous difficulties and challenges, mainly due to the significant discrepancies in viewpoint, the intricacy of localization scenarios, and global localization needs. Given these challenges, we present a novel cross-view image geo-localization framework. The experimental results demonstrate that the proposed framework outperforms existing methods on multiple public datasets and self-built datasets. To improve the cross-view geo-localization performance of the framework on a global scale, we have built a novel global cross-view geo-localization dataset, CV-Cities. This dataset encompassing a diverse range of intricate scenarios. It serves as a challenging benchmark for cross-view geo-localization.

CV-Cities: Global Cross-view Geo-localization Dataset πŸ’Ύ

We collected 223,736 ground images and 223,736 satellite images with high-precision GPS coordinates of 16 typical cities in five continents. To download this dataset, you can click: πŸ€—CV-Cities or πŸ€—CV-Cities (mirror).

City distribution πŸ“Š

City distribution

Sample points and monthly distribution of 16 cities πŸ“

Capetown London Melbourne mexico Colorbar
Colorbar
Capetown, South Africa London, UK Melbourne, Australia Mexico city, Mexico
newyork paris rio Taipei
New York, USA Paris, France Rio, Brazil Taipei, China
Losangeles Maynila Santiago Sydney
Losangeles, USA Manila, Philipine Santiago, Chile Sydney, Australia
Seattle Singapore Barcelona Tokyo
Seattle, USA Singapore Barcelona, Span Tokyo, Japan

Different scenes 🏞️

ground image satellite image ground image satellite image
City scene Nature scene
ground image satellite image ground image satellite image
Water scene Occlusion

Scenes, yearly and monthly distribution πŸ“Š

Scenes distribution Yearly distribution monthly distribution

Framework πŸ–‡οΈ

Framework

Precision distribution 🚿

London Rio seattle
London, UK Rio, Brazil Seattle, USA
Singapore sydney taipei
Singapore Sydney, Australia Taipei, China

Model Zoo πŸ“¦

🚧 Under Construction

Train the CVCities πŸš‚

python train/train_cvcities.py

Acknowledgments 🧭

This code is based on the amazing work of:

Citation βœ…

🚧 Under Construction