Deep neural networks-based vehicle detection in satellite images

Vehicle detection in satellite images is an Challenging task, but meaningful at the same time. This paper propose a vehicle detection method in satellite images using Deep Convolutional Neural Network(DNN). DNN is a model of deep learning and it has a high learning capacity when dealing with images. DNN consist of several convolution layers and pooling layers, the last layer is full connection with output(this can be considered as neural network). DNN can automatically learn rich features from trainning dataset, and has achieved excellent performance in many applications such as image classification and object recognition. To benefit from this method, we propose a vehicle detection framework. Firstly we use a graph-based superpixel segmentation to extract a set of image patches, which can help us locate vehicle effectively. And then we train a DNN network to classify these pathes into vehicle and non-vehicle. Experimental results indicate that the proposed method has a good performance, with high detection rates and very few false alarms for all test road segment.

[1]  Alexei A. Efros,et al.  Ensemble of exemplar-SVMs for object detection and beyond , 2011, 2011 International Conference on Computer Vision.

[2]  Shiming Xiang,et al.  Vehicle Detection in Satellite Images by Parallel Deep Convolutional Neural Networks , 2013, 2013 2nd IAPR Asian Conference on Pattern Recognition.

[3]  Shiming Xiang,et al.  Vehicle Detection in Satellite Images by Hybrid Deep Convolutional Neural Networks , 2014, IEEE Geoscience and Remote Sensing Letters.

[4]  Line Eikvil,et al.  Classification-based vehicle detection in high-resolution satellite images , 2009 .

[5]  Larry S. Davis,et al.  Vehicle Detection Using Partial Least Squares , 2011, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[6]  Uwe Stilla,et al.  Airborne Vehicle Detection in Dense Urban Areas Using HoG Features and Disparity Maps , 2013, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[7]  Wei Hu,et al.  Study of urban expansion simulation on the condition of ecological environment protection: — A case study in Dianchi Basin in Kunming , 2009, 2009 Joint Urban Remote Sensing Event.

[8]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[9]  Daniel P. Huttenlocher,et al.  Efficient Graph-Based Image Segmentation , 2004, International Journal of Computer Vision.

[10]  Yoshua Bengio,et al.  Gradient-based learning applied to document recognition , 1998, Proc. IEEE.

[11]  Uwe Stilla,et al.  Vehicle Detection in Very High Resolution Satellite Images of City Areas , 2010, IEEE Transactions on Geoscience and Remote Sensing.

[12]  Y. LeCun,et al.  Learning methods for generic object recognition with invariance to pose and lighting , 2004, Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2004. CVPR 2004..

[13]  Yann LeCun,et al.  What is the best multi-stage architecture for object recognition? , 2009, 2009 IEEE 12th International Conference on Computer Vision.

[14]  Li Bai,et al.  Multiple Kernel Learning for vehicle detection in wide area motion imagery , 2012, 2012 15th International Conference on Information Fusion.

[15]  Hsu-Yung Cheng,et al.  Vehicle Detection in Aerial Surveillance Using Dynamic Bayesian Networks , 2012, IEEE Transactions on Image Processing.

[16]  Songlin Yang,et al.  Evaluation of urban road vehicle detection from high resolution remote sensing imagery using object-oriented method , 2009, 2009 Joint Urban Remote Sensing Event.