IM2GPS: estimating geographic information from a single image

James H. Hays and Alexei A. Efros
Proc. Computer Vision and Pattern Recognition (CVPR), June, 2008.


Download
  • Adobe portable document format (pdf) (12MB)
Copyright notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.

Abstract
Estimating geographic information from an image is an excellent, difficult high-level computer vision problem whose time has come. The emergence of vast amounts of geographically-calibrated image data is a great reason for computer vision to start looking globally ?on the scale of the entire planet! In this paper, we propose a simple algorithm for estimating a distribution over geographic locations from a single image using a purely data-driven scene matching approach. For this task, we will leverage a dataset of over 6 million GPS-tagged images from the Internet. We represent the estimated image location as a probability distribution over the Earth's surface. We quantitatively evaluate our approach in several geolocation tasks and demonstrate encouraging performance (up to 30 times better than chance). We show that geolocation estimates can provide the basis for numerous other image understanding tasks such as population density estimation, land cover estimation or urban/rural classification.

Notes

Text Reference
James H. Hays and Alexei A. Efros, "IM2GPS: estimating geographic information from a single image," Proc. Computer Vision and Pattern Recognition (CVPR), June, 2008.

BibTeX Reference
@inproceedings{Hays_2008_6110,
   author = "James H. Hays and Alexei A. Efros",
   title = "IM2GPS: estimating geographic information from a single image",
   booktitle = "Proc. Computer Vision and Pattern Recognition (CVPR)",
   month = "June",
   year = "2008",
}