Recognition of carrot appearance quality based on deep feature and support vector machine

Abstract Carrot appearance quality is an essential indicator for carrot sorter, so it is crucial to identify carrot appearance quality in carrot processing accurately. This paper proposed an innovative carrot appearance detection method, using a convolutional neural network to extract image feature information, and a support vector machine for classification. Firstly, the deep features based on 12 models were utilized for training the support vector machine. The deep features of the three-layer full connection layer of the network models (AlexNet, VGG16, VGG19) were extracted and imported into the support vector machine. The results showed that: (1) The accuracy of deep features with SVM were superior to the transfer learning models, and the average accuracy had increased by 1.42%. (2) The accuracy of the three models (AlexNet, VGG16, VGG19) based on the initial full connection layer was 98.13%, 98.06%, and 97.88%, respectively. The best model was ResNet101 + SVM, which had a recognition accuracy of 98.17%. So, this method has positive significance for the development of carrot sorter.

[1]  Daniel E. Guyer,et al.  Rapid and/or nondestructive quality evaluation methods for potatoes: A review , 2015, Comput. Electron. Agric..

[2]  Bram van Ginneken,et al.  A survey on deep learning in medical image analysis , 2017, Medical Image Anal..

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

[4]  Forrest N. Iandola,et al.  SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <1MB model size , 2016, ArXiv.

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

[6]  Sergey Ioffe,et al.  Rethinking the Inception Architecture for Computer Vision , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[7]  Deng Limiao,et al.  A Carrot Sorting System Using Machine Vision Technique , 2019, Computer Vision-Based Agriculture Engineering.

[8]  Andreas Kamilaris,et al.  Deep learning in agriculture: A survey , 2018, Comput. Electron. Agric..

[9]  Rafael Rieder,et al.  Computer vision and artificial intelligence in precision agriculture for grain crops: A systematic review , 2018, Comput. Electron. Agric..

[10]  Deyong Yang,et al.  Research on Carrot Surface Defect Detection Methods Based on Machine Vision , 2019, IFAC-PapersOnLine.

[11]  Ren-shuai Huang,et al.  Determination of soluble solids content and firmness in plum using hyperspectral imaging and chemometric algorithms , 2020 .

[12]  François Chollet,et al.  Xception: Deep Learning with Depthwise Separable Convolutions , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[13]  Mahmoud Omid,et al.  An automatic sorting system for unwashed eggs using deep learning , 2020 .

[14]  Ruoyu Zhang,et al.  Detection of internal qualities of hami melons using hyperspectral imaging technology based on variable selection algorithms , 2017 .

[15]  I. Adams,et al.  Carrot yellow leaf virus Is Associated with Carrot Internal Necrosis , 2014, PloS one.

[16]  Chris McCarthy,et al.  Deep learning - Method overview and review of use for fruit detection and yield estimation , 2019, Comput. Electron. Agric..

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

[18]  Prabira Kumar Sethy,et al.  Deep feature based rice leaf disease identification using support vector machine , 2020, Comput. Electron. Agric..

[19]  Kilian Q. Weinberger,et al.  Densely Connected Convolutional Networks , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[20]  Defu Zhang,et al.  Detection of rice plant diseases based on deep transfer learning. , 2020, Journal of the science of food and agriculture.

[21]  Deng Limiao,et al.  Recognition pest by image-based transfer learning. , 2019, Journal of the science of food and agriculture.

[22]  Yoshua Bengio,et al.  How transferable are features in deep neural networks? , 2014, NIPS.

[23]  Chao Chen,et al.  Fast implementation of real-time fruit detection in apple orchards using deep learning , 2020, Comput. Electron. Agric..

[24]  Chen Xu,et al.  Detection and Analysis of Behavior Trajectory for Sea Cucumbers Based on Deep Learning , 2020, IEEE Access.

[25]  U. Mn Image processing method for detection of carrot green-shoulder, fibrous roots and surface cracks , 2013 .

[26]  Enhua Wu,et al.  Squeeze-and-Excitation Networks , 2017, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[27]  Tristan Perez,et al.  DeepFruits: A Fruit Detection System Using Deep Neural Networks , 2016, Sensors.

[28]  Sergey Ioffe,et al.  Inception-v4, Inception-ResNet and the Impact of Residual Connections on Learning , 2016, AAAI.

[29]  Deng Limiao,et al.  Identifying carrot appearance quality by transfer learning , 2019, Journal of Food Process Engineering.

[30]  Narayan Singh Thakur,et al.  Chemical composition, functional properties and processing of carrot—a review , 2012, Journal of Food Science and Technology.

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

[32]  Sierra Young,et al.  A survey of public datasets for computer vision tasks in precision agriculture , 2020, Comput. Electron. Agric..

[33]  Hongfei Zhu,et al.  Identifying carrot appearance quality by an improved dense CapNet , 2020 .

[34]  Ahmad Jahanbakhshi,et al.  Evaluation of image processing technique and discriminant analysis methods in postharvest processing of carrot fruit , 2020, Food science & nutrition.

[35]  Geoffrey E. Hinton,et al.  Deep Learning , 2015, Nature.

[36]  Zenghui Wang,et al.  Deep Convolutional Neural Networks for Image Classification: A Comprehensive Review , 2017, Neural Computation.