FB-CNN: Feature Fusion-Based Bilinear CNN for Classification of Fruit Fly Image

The high-resolution devices for image capturing and the high professional requirement for users, are very complex to extract features of the fruit fly image for classification. Therefore, a bilinear CNN model based on the mid-level and high-level feature fusion (FB-CNN) is proposed for classifying the fruit fly image. At the first step, the images of fruit fly are blurred by the Gaussian algorithm, and then the features of the fruit fly images are extracted automatically by using CNN. Afterward, the mid- and high-level features are selected to represent the local and global features, respectively. Then, they are jointly represented. When finished, the FB-CNN model was constructed to complete the task of image classification of the fruit fly. Finally, experiments data show that the FB-CNN model can effectively classify four kinds of fruit fly images. The accuracy, precision, recall, and F1 score in testing dataset are 95.00%, respectively.

[1]  M F Souza-Filho,et al.  Toward an Automated Identification of Anastrepha Fruit Flies in the fraterculus group ( Diptera , Tephritidae ) , 2016 .

[2]  Dumitru Erhan,et al.  Going deeper with convolutions , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[3]  Sandra Avila,et al.  Mid-level Image Representation for Fruit Fly Identification (Diptera: Tephritidae) , 2017, 2017 IEEE 13th International Conference on e-Science (e-Science).

[4]  Huang Zhe,et al.  Morphology,Hazards and China-invading Risk of Bactrocera correcta , 2014 .

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

[6]  Pietro Perona,et al.  The Caltech-UCSD Birds-200-2011 Dataset , 2011 .

[7]  Ariyan Zarei Improve CAPTCHA's Security Using Gaussian Blur Filter , 2014, ArXiv.

[8]  Xiu-Shen Wei,et al.  Deep Learning for Fine-Grained Image Analysis: A Survey , 2019, ArXiv.

[9]  Pan Peng-liang Research on Applying Vein Feature for Mathematical Morphology in Classification and Identification of Butterflies(Lepidoptera:Rhopalocera) , 2008 .

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

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

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

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

[14]  Chen Xiao Construction and testing of Automated Fruit Fly Identification System-Bactrocera Macquart(Diptera:Tephritidae) , 2011 .

[15]  Jonathan Krause,et al.  3D Object Representations for Fine-Grained Categorization , 2013, 2013 IEEE International Conference on Computer Vision Workshops.

[16]  Subhransu Maji,et al.  Bilinear CNN Models for Fine-Grained Visual Recognition , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[17]  Wang Lu,et al.  Developing and testing of image identification system for Bactrocera spp. , 2013 .

[18]  Anderson Rocha,et al.  Automatic identification of fruit flies (Diptera: Tephritidae) , 2014, J. Vis. Commun. Image Represent..

[19]  Lawrence D. Jackel,et al.  Backpropagation Applied to Handwritten Zip Code Recognition , 1989, Neural Computation.

[20]  Graham W. Taylor,et al.  Adaptive deconvolutional networks for mid and high level feature learning , 2011, 2011 International Conference on Computer Vision.