CNN Based Wildlife Recognition with Super-Pixel Segmentation for Ecological Surveillance

Recent years, the convolutional neural network have shown to provide excellent results on recognition in different competitions. However, challenges in specific missions still exist. The cluttered backgrounds and rich feature changes of wild environment bring great challenges to the problem of species recognition of wild animals. To address these problems, this paper proposes a novel and effective combination to learn a CNN model. This is achieved by apply simple linear iterative clustering (SLIC)super-pixel segmentation method to unified data dimension during the process of making raw image data (captured by camera-traps)into a dataset. In short, the super-pixel-divided images provides the input of the convolutional neural network. In order to verify the application, we conducted a comprehensive performance comparisons between our SLIC-dataset and generally used Resize-dataset over CNN networks. Results proved that our proposed method performs exceptionally well in low-resolution data when it is crucial to take full advantage of the edge information of original images. In addition, we collected and annotated a standard camera-trap dataset of 14 common wildlife species in China, which contains 16,480 training images and 4,120 testing images.

[1]  Honglak Lee,et al.  Convolutional deep belief networks for scalable unsupervised learning of hierarchical representations , 2009, ICML '09.

[2]  Pascal Fua,et al.  SLIC Superpixels Compared to State-of-the-Art Superpixel Methods , 2012, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[3]  Francisco Aparecido Rodrigues,et al.  Segmentation of large images based on super-pixels and community detection in graphs , 2016, IET Image Process..

[4]  Dorin Comaniciu,et al.  Mean Shift: A Robust Approach Toward Feature Space Analysis , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[5]  Michael S. Bernstein,et al.  ImageNet Large Scale Visual Recognition Challenge , 2014, International Journal of Computer Vision.

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

[7]  Tony X. Han,et al.  Deep convolutional neural network based species recognition for wild animal monitoring , 2014, 2014 IEEE International Conference on Image Processing (ICIP).

[8]  Zhi Zhang,et al.  Visual Informatics Tools for Supporting Large-Scale Collaborative Wildlife Monitoring with Citizen Scientists , 2016, IEEE Circuits and Systems Magazine.

[9]  Umar Mohammed,et al.  Superpixel lattices , 2008, 2008 IEEE Conference on Computer Vision and Pattern Recognition.

[10]  Gong Cheng,et al.  RIFD-CNN: Rotation-Invariant and Fisher Discriminative Convolutional Neural Networks for Object Detection , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[11]  Sven J. Dickinson,et al.  TurboPixels: Fast Superpixels Using Geometric Flows , 2009, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[12]  Joseph F. Murray,et al.  Convolutional Networks Can Learn to Generate Affinity Graphs for Image Segmentation , 2010, Neural Computation.

[13]  Andrew Zisserman,et al.  Very Deep Convolutional Networks for Large-Scale Image Recognition , 2014, ICLR.

[14]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[15]  Jitendra Malik,et al.  Normalized cuts and image segmentation , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[16]  Robert L. Stevenson,et al.  Super-resolution from image sequences-a review , 1998, 1998 Midwest Symposium on Circuits and Systems (Cat. No. 98CB36268).

[17]  Sildomar T. Monteiro,et al.  Super pixel based classification using conditional random fields for hyperspectral images , 2016, 2016 IEEE International Conference on Image Processing (ICIP).

[18]  A. Krizhevsky Convolutional Deep Belief Networks on CIFAR-10 , 2010 .

[19]  Fei-Fei Li,et al.  ImageNet: A large-scale hierarchical image database , 2009, 2009 IEEE Conference on Computer Vision and Pattern Recognition.

[20]  Ying-Yu Chen,et al.  Rapid Prototyping for Wildlife and Ecological Monitoring , 2010, IEEE Systems Journal.

[21]  Yan Qiu Chen,et al.  Robust human detection with super-pixel segmentation and random ferns classification using RGB-D camera , 2017, 2017 IEEE International Conference on Multimedia and Expo (ICME).

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

[23]  Jitendra Malik,et al.  Learning a classification model for segmentation , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.