Research on Classification Method of Maize Seed Defect Based on Machine Vision

Traditionally, the classification of seed defects mainly relies on the characteristics of color, shape, and texture. This method requires repeated extraction of a large amount of feature information, which is not efficiently used in detection. In recent years, deep learning has performed well in the field of image recognition. We introduced convolutional neural networks (CNNs) and transfer learning into the quality classification of seeds and compared them with traditional machine learning algorithms. Experiments showed that deep learning algorithm was significantly better than the machine learning algorithm with an accuracy of 95% (GoogLeNet) vs. 79.2% (SURF+SVM). We used three classifiers in GoogLeNet to demonstrate that network accuracy increases as the depth of the network increases. We used the visualization technology to obtain the feature map of each layer of the network in CNNs and used the heat map to represent the probability distribution of the inference results. As an end-to-end network, CNNs can be easily applied for automated seed manufacturing.

[1]  André Dantas de Medeiros,et al.  Computer Vision as a Complementary Method to Vigour Analysis in Maize Seeds , 2018 .

[2]  Wan Kyun Chung,et al.  Super-High-Purity Seed Sorter Using Low-Latency Image-Recognition Based on Deep Learning , 2018, IEEE Robotics and Automation Letters.

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

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

[5]  François Chollet,et al.  Deep Learning with Python , 2017 .

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

[7]  Pablo M. Granitto,et al.  Weed seeds identification by machine vision , 2002 .

[8]  Kaiming He,et al.  Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks , 2015, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[9]  Stefano Bianchi,et al.  Seed-per-pod estimation for plant breeding using deep learning , 2018, Comput. Electron. Agric..

[10]  Guigang Zhang,et al.  Deep Learning , 2016, Int. J. Semantic Comput..

[11]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[12]  Andrew Zisserman,et al.  Return of the Devil in the Details: Delving Deep into Convolutional Nets , 2014, BMVC.

[13]  Jianhua Wang,et al.  Selection for high quality pepper seeds by machine vision and classifiers , 2018, Journal of Integrative Agriculture.

[14]  N. Otsu A threshold selection method from gray level histograms , 1979 .

[15]  Alex C. Wiedenhoeft,et al.  Classification of CITES-listed and other neotropical Meliaceae wood images using convolutional neural networks , 2018, Plant Methods.

[16]  Geoffrey E. Hinton,et al.  Rectified Linear Units Improve Restricted Boltzmann Machines , 2010, ICML.

[17]  Pritam Chanda,et al.  DeepSort: deep convolutional networks for sorting haploid maize seeds , 2018, BMC Bioinformatics.

[18]  Hod Lipson,et al.  Understanding Neural Networks Through Deep Visualization , 2015, ArXiv.

[19]  Manuel Berenguel,et al.  A machine vision system for seeds quality evaluation using fuzzy logic , 2001 .

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

[21]  Ali Farhadi,et al.  You Only Look Once: Unified, Real-Time Object Detection , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[22]  Shang Gao,et al.  Deep Learning: Individual Maize Segmentation From Terrestrial Lidar Data Using Faster R-CNN and Regional Growth Algorithms , 2018, Front. Plant Sci..

[23]  Luc Van Gool,et al.  Speeded-Up Robust Features (SURF) , 2008, Comput. Vis. Image Underst..

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

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