arXiv Analytics

Sign in

arXiv:2010.06497 [cs.CV]AbstractReferencesReviewsResources

Satellite Image Classification with Deep Learning

Mark Pritt, Gary Chern

Published 2020-10-13Version 1

Satellite imagery is important for many applications including disaster response, law enforcement, and environmental monitoring. These applications require the manual identification of objects and facilities in the imagery. Because the geographic expanses to be covered are great and the analysts available to conduct the searches are few, automation is required. Yet traditional object detection and classification algorithms are too inaccurate and unreliable to solve the problem. Deep learning is a family of machine learning algorithms that have shown promise for the automation of such tasks. It has achieved success in image understanding by means of convolutional neural networks. In this paper we apply them to the problem of object and facility recognition in high-resolution, multi-spectral satellite imagery. We describe a deep learning system for classifying objects and facilities from the IARPA Functional Map of the World (fMoW) dataset into 63 different classes. The system consists of an ensemble of convolutional neural networks and additional neural networks that integrate satellite metadata with image features. It is implemented in Python using the Keras and TensorFlow deep learning libraries and runs on a Linux server with an NVIDIA Titan X graphics card. At the time of writing the system is in 2nd place in the fMoW TopCoder competition. Its total accuracy is 83%, the F1 score is 0.797, and it classifies 15 of the classes with accuracies of 95% or better.

Comments: 7 pages, 18 figures, 2017 IEEE Applied Imagery Pattern Recognition Workshop (AIPR)
Journal: 2017 IEEE Applied Imagery Pattern Recognition Workshop (AIPR), Washington, DC, USA, 2017, pp. 1-7
Categories: cs.CV, cs.LG
Related articles: Most relevant | Search more
arXiv:1412.4564 [cs.CV] (Published 2014-12-15)
MatConvNet - Convolutional Neural Networks for MATLAB
arXiv:1412.6296 [cs.CV] (Published 2014-12-19)
Generative Modeling of Convolutional Neural Networks
arXiv:1605.06402 [cs.CV] (Published 2016-05-20)
Ristretto: Hardware-Oriented Approximation of Convolutional Neural Networks