A fast object detector based on high-order gradients and Gaussian process regression for UAV images

Unmanned aerial vehicles (UAVs) acquire images characterized by an exceptional level of detail, which calls for processing and analysis methods capable of efficiently exploiting their rich information content. In particular, the detection of specific classes of objects (e.g. cars, roofs) represents an important but challenging task for these images. Most of the related literature has aimed at proposing methods capable of providing satisfactory detection accuracies. However, they typically refer to a specific class of objects and give little attention to the processing time. In this work, we present a novel and fast methodological alternative. In addition to being particularly fast, the proposed method is a general detection approach that can be customized to any class of objects after an opportune training phase. It consists of the design of a non-linear filter that combines image gradient features at different orders and Gaussian process (GP) modelling. High-order image gradients permit one to capture detailed information regarding the structure of the investigated class of objects. The GP model fed with high-order gradients yields an estimate of the presence of the object of interest for a given position of the sliding window within the image. Two separate sets of experiments were conducted, each aiming at assessing the proposed method to detect a given class of objects common in urban scenarios, namely vehicles and solar panels, respectively. Results on real UAV georeferenced images characterized by 2 cm resolution and by three channels (red, green, and blue (RGB)) are provided and discussed, showing particularly interesting properties of the detector.

[1]  C. N. Savithri,et al.  Vehicle Detection From Aerial Imagery , 2013 .

[2]  Farid Melgani,et al.  Gaussian Process Regression for Estimating Chlorophyll Concentration in Subsurface Waters From Remote Sensing Data , 2010, IEEE Geoscience and Remote Sensing Letters.

[3]  David A. McAllester,et al.  Object Detection with Discriminatively Trained Part Based Models , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[4]  Chunhua Zhang,et al.  The application of small unmanned aerial systems for precision agriculture: a review , 2012, Precision Agriculture.

[5]  Laurent Durieux,et al.  A method for monitoring building construction in urban sprawl areas using object-based analysis of Spot 5 images and existing GIS data , 2008 .

[6]  Bill Triggs,et al.  Histograms of oriented gradients for human detection , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[7]  Carol J. Friedland,et al.  Unmanned Aerial Vehicle Data Acquisition for Damage Assessment in Hurricane Events , 2010 .

[8]  Farid Melgani,et al.  A Multiobjective Genetic SVM Approach for Classification Problems With Limited Training Samples , 2009, IEEE Transactions on Geoscience and Remote Sensing.

[9]  Toby P. Breckon,et al.  Real-time people and vehicle detection from UAV imagery , 2011, Electronic Imaging.

[10]  John A. Richards,et al.  Remote Sensing Digital Image Analysis , 1986 .

[11]  Farid Melgani,et al.  Automatic Car Counting Method for Unmanned Aerial Vehicle Images , 2014, IEEE Transactions on Geoscience and Remote Sensing.

[12]  Laurent Najman,et al.  A complete processing chain for ship detection using optical satellite imagery , 2010 .

[13]  Dale A. Quattrochi,et al.  Special issue on NASA earth science satellite data for application to public health , 2014 .

[14]  Deren Li,et al.  Object Classification of Aerial Images With Bag-of-Visual Words , 2010, IEEE Geoscience and Remote Sensing Letters.

[15]  Sushant Sachdeva,et al.  Dimension Reduction , 2008, Encyclopedia of GIS.

[16]  Farid Melgani,et al.  Detecting Cars in UAV Images With a Catalog-Based Approach , 2014, IEEE Transactions on Geoscience and Remote Sensing.

[17]  Helmi Zulhaidi Mohd Shafri,et al.  Development of fuzzy rule-based parameters for urban object-oriented classification using very high resolution imagery , 2014 .

[18]  Aníbal Ollero,et al.  Cooperative Fire Detection using Unmanned Aerial Vehicles , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[19]  Christopher Hunt,et al.  Notes on the OpenSURF Library , 2009 .

[20]  Chunhui Zhao,et al.  Improved sparse representation using adaptive spatial support for effective target detection in hyperspectral imagery , 2013 .

[21]  Nasser M. Nasrabadi,et al.  Hyperspectral Target Detection : An Overview of Current and Future Challenges , 2014, IEEE Signal Processing Magazine.

[22]  Wen Yang,et al.  High-resolution satellite scene classification using a sparse coding based multiple feature combination , 2012 .

[23]  G LoweDavid,et al.  Distinctive Image Features from Scale-Invariant Keypoints , 2004 .

[24]  A. Roli Artificial Neural Networks , 2012, Lecture Notes in Computer Science.