Cargando…
A novel method for peanut variety identification and classification by Improved VGG16
Crop variety identification is an essential link in seed detection, phenotype collection and scientific breeding. This paper takes peanut as an example to explore a new method for crop variety identification. Peanut is a crucial oil crop and cash crop. The yield and quality of different peanut varie...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Nature Publishing Group UK
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8333428/ https://www.ncbi.nlm.nih.gov/pubmed/34344983 http://dx.doi.org/10.1038/s41598-021-95240-y |
_version_ | 1783733017055854592 |
---|---|
author | Yang, Haoyan Ni, Jiangong Gao, Jiyue Han, Zhongzhi Luan, Tao |
author_facet | Yang, Haoyan Ni, Jiangong Gao, Jiyue Han, Zhongzhi Luan, Tao |
author_sort | Yang, Haoyan |
collection | PubMed |
description | Crop variety identification is an essential link in seed detection, phenotype collection and scientific breeding. This paper takes peanut as an example to explore a new method for crop variety identification. Peanut is a crucial oil crop and cash crop. The yield and quality of different peanut varieties are different, so it is necessary to identify and classify different peanut varieties. The traditional image processing method of peanut variety identification needs to extract many features, which has defects such as intense subjectivity and insufficient generalization ability. Based on the deep learning technology, this paper improved the deep convolutional neural network VGG16 and applied the improved VGG16 to the identification and classification task of 12 varieties of peanuts. Firstly, the peanut pod images of 12 varieties obtained by the scanner were preprocessed with gray-scale, binarization, and ROI extraction to form a peanut pod data set with a total of 3365 images of 12 varieties. A series of improvements have been made to VGG16. Remove the F6 and F7 fully connected layers of VGG16. Add Conv6 and Global Average Pooling Layer. The three convolutional layers of conv5 have changed into Depth Concatenation and add the Batch Normalization(BN) layers to the model. Besides, fine-tuning is carried out based on the improved VGG16. We adjusted the location of the BN layers. Adjust the number of filters for Conv6. Finally, the improved VGG16 model's training test results were compared with the other classic models, AlexNet, VGG16, GoogLeNet, ResNet18, ResNet50, SqueezeNet, DenseNet201 and MobileNetv2 verify its superiority. The average accuracy of the improved VGG16 model on the peanut pods test set was 96.7%, which was 8.9% higher than that of VGG16, and 1.6–12.3% higher than that of other classical models. Besides, supplementary experiments were carried out to prove the robustness and generality of the improved VGG16. The improved VGG16 was applied to the identification and classification of seven corn grain varieties with the same method and an average accuracy of 90.1% was achieved. The experimental results show that the improved VGG16 proposed in this paper can identify and classify peanut pods of different varieties, proving the feasibility of a convolutional neural network in variety identification and classification. The model proposed in this experiment has a positive significance for exploring other Crop variety identification and classification. |
format | Online Article Text |
id | pubmed-8333428 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | Nature Publishing Group UK |
record_format | MEDLINE/PubMed |
spelling | pubmed-83334282021-08-05 A novel method for peanut variety identification and classification by Improved VGG16 Yang, Haoyan Ni, Jiangong Gao, Jiyue Han, Zhongzhi Luan, Tao Sci Rep Article Crop variety identification is an essential link in seed detection, phenotype collection and scientific breeding. This paper takes peanut as an example to explore a new method for crop variety identification. Peanut is a crucial oil crop and cash crop. The yield and quality of different peanut varieties are different, so it is necessary to identify and classify different peanut varieties. The traditional image processing method of peanut variety identification needs to extract many features, which has defects such as intense subjectivity and insufficient generalization ability. Based on the deep learning technology, this paper improved the deep convolutional neural network VGG16 and applied the improved VGG16 to the identification and classification task of 12 varieties of peanuts. Firstly, the peanut pod images of 12 varieties obtained by the scanner were preprocessed with gray-scale, binarization, and ROI extraction to form a peanut pod data set with a total of 3365 images of 12 varieties. A series of improvements have been made to VGG16. Remove the F6 and F7 fully connected layers of VGG16. Add Conv6 and Global Average Pooling Layer. The three convolutional layers of conv5 have changed into Depth Concatenation and add the Batch Normalization(BN) layers to the model. Besides, fine-tuning is carried out based on the improved VGG16. We adjusted the location of the BN layers. Adjust the number of filters for Conv6. Finally, the improved VGG16 model's training test results were compared with the other classic models, AlexNet, VGG16, GoogLeNet, ResNet18, ResNet50, SqueezeNet, DenseNet201 and MobileNetv2 verify its superiority. The average accuracy of the improved VGG16 model on the peanut pods test set was 96.7%, which was 8.9% higher than that of VGG16, and 1.6–12.3% higher than that of other classical models. Besides, supplementary experiments were carried out to prove the robustness and generality of the improved VGG16. The improved VGG16 was applied to the identification and classification of seven corn grain varieties with the same method and an average accuracy of 90.1% was achieved. The experimental results show that the improved VGG16 proposed in this paper can identify and classify peanut pods of different varieties, proving the feasibility of a convolutional neural network in variety identification and classification. The model proposed in this experiment has a positive significance for exploring other Crop variety identification and classification. Nature Publishing Group UK 2021-08-03 /pmc/articles/PMC8333428/ /pubmed/34344983 http://dx.doi.org/10.1038/s41598-021-95240-y Text en © The Author(s) 2021 https://creativecommons.org/licenses/by/4.0/Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) . |
spellingShingle | Article Yang, Haoyan Ni, Jiangong Gao, Jiyue Han, Zhongzhi Luan, Tao A novel method for peanut variety identification and classification by Improved VGG16 |
title | A novel method for peanut variety identification and classification by Improved VGG16 |
title_full | A novel method for peanut variety identification and classification by Improved VGG16 |
title_fullStr | A novel method for peanut variety identification and classification by Improved VGG16 |
title_full_unstemmed | A novel method for peanut variety identification and classification by Improved VGG16 |
title_short | A novel method for peanut variety identification and classification by Improved VGG16 |
title_sort | novel method for peanut variety identification and classification by improved vgg16 |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8333428/ https://www.ncbi.nlm.nih.gov/pubmed/34344983 http://dx.doi.org/10.1038/s41598-021-95240-y |
work_keys_str_mv | AT yanghaoyan anovelmethodforpeanutvarietyidentificationandclassificationbyimprovedvgg16 AT nijiangong anovelmethodforpeanutvarietyidentificationandclassificationbyimprovedvgg16 AT gaojiyue anovelmethodforpeanutvarietyidentificationandclassificationbyimprovedvgg16 AT hanzhongzhi anovelmethodforpeanutvarietyidentificationandclassificationbyimprovedvgg16 AT luantao anovelmethodforpeanutvarietyidentificationandclassificationbyimprovedvgg16 AT yanghaoyan novelmethodforpeanutvarietyidentificationandclassificationbyimprovedvgg16 AT nijiangong novelmethodforpeanutvarietyidentificationandclassificationbyimprovedvgg16 AT gaojiyue novelmethodforpeanutvarietyidentificationandclassificationbyimprovedvgg16 AT hanzhongzhi novelmethodforpeanutvarietyidentificationandclassificationbyimprovedvgg16 AT luantao novelmethodforpeanutvarietyidentificationandclassificationbyimprovedvgg16 |