Animal recognition system based on convolutional neural network

In this paper, the performances of well-known image recognition methods such as Principal Component Analysis (PCA), Linear Discriminant Analysis (LDA), Local Binary Patterns Histograms (LBPH) and Support Vector Machine (SVM) are tested and compared with proposed convolutional neural network (CNN) for the recognition rate of the input animal images. In our experiments, the overall recognition accuracy of PCA, LDA, LBPH and SVM is demonstrated. Next, the time execution for animal recognition process is evaluated. The all experimental results on created animal database were conducted. This created animal database consist of 500 different subjects (5 classes/ 100 images for each class). The experimental result shows that the PCA features provide better results as LDA and LBPH for large training set. On the other hand, LBPH is better than PCA and LDA for small training data set. For proposed CNN we have obtained a recognition accuracy of 98%. The proposed method based on CNN outperforms the state of the art methods.

[1]  Michael G. Madden,et al.  The effect of principal component analysis on machine learning accuracy with high-dimensional spectral data , 2005, Knowl. Based Syst..

[2]  Mamun Bin Ibne Reaz,et al.  Ensemble SVM classifiers based on PCA and LDA for IDS , 2016, 2016 International Conference on Advances in Electrical, Electronic and Systems Engineering (ICAEES).

[3]  Patrik Kamencay,et al.  Accurate wild animal recognition using PCA, LDA and LBPH , 2016, 2016 ELEKTRO.

[4]  Wolfram Burgard,et al.  Multimodal deep learning for robust RGB-D object recognition , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[5]  Jheng-Long Wu,et al.  A Deep Learning Framework for Coreference Resolution Based on Convolutional Neural Network , 2017, 2017 IEEE 11th International Conference on Semantic Computing (ICSC).

[6]  Pieter Abbeel,et al.  Multimodal blending for high-accuracy instance recognition , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

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

[8]  Dirk van den Heuvel,et al.  Face Recognition Using Local Binary Patterns Histograms (LBPH) on an FPGA-Based System on Chip (SoC) , 2016, 2016 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW).

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

[10]  Md. Al Mehedi Hasan,et al.  Face recognition using PCA and SVM , 2009, 2009 3rd International Conference on Anti-counterfeiting, Security, and Identification in Communication.

[11]  Vladimir Vapnik,et al.  Statistical learning theory , 1998 .

[12]  Mohamed T. Faheem Saidahmed,et al.  A new object recognition framework based on PCA, LDA, and K-NN , 2016, 2016 11th International Conference on Computer Engineering & Systems (ICCES).

[13]  Sven Behnke,et al.  RGB-D object recognition and pose estimation based on pre-trained convolutional neural network features , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).