Cargando…

High-Performance Plant Pest and Disease Detection Based on Model Ensemble with Inception Module and Cluster Algorithm

Protecting crop yields is the most important aspect of agricultural production, and one of the important measures in preserving yields is the control of crop pests and diseases; therefore, the identification of crop pests and diseases is of irreplaceable importance. In recent years, with the maturit...

Descripción completa

Detalles Bibliográficos
Autores principales: Li, Manzhou, Cheng, Siyu, Cui, Jingyi, Li, Changxiang, Li, Zeyu, Zhou, Chang, Lv, Chunli
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9824411/
https://www.ncbi.nlm.nih.gov/pubmed/36616330
http://dx.doi.org/10.3390/plants12010200
_version_ 1784866403138928640
author Li, Manzhou
Cheng, Siyu
Cui, Jingyi
Li, Changxiang
Li, Zeyu
Zhou, Chang
Lv, Chunli
author_facet Li, Manzhou
Cheng, Siyu
Cui, Jingyi
Li, Changxiang
Li, Zeyu
Zhou, Chang
Lv, Chunli
author_sort Li, Manzhou
collection PubMed
description Protecting crop yields is the most important aspect of agricultural production, and one of the important measures in preserving yields is the control of crop pests and diseases; therefore, the identification of crop pests and diseases is of irreplaceable importance. In recent years, with the maturity of computer vision technology, more possibilities have been provided for implementing plant disease detection. However, although deep learning methods are widely used in various computer vision tasks, there are still limitations and obstacles in practical applications. Traditional deep learning-based algorithms have some drawbacks in this research area: (1) Recognition accuracy and computational speed cannot be combined. (2) Different pest and disease features interfere with each other and reduce the accuracy of pest and disease diagnosis. (3) Most of the existing researches focus on the recognition efficiency and ignore the inference efficiency, which limits the practical production application. In this study, an integrated model integrating single-stage and two-stage target detection networks is proposed. The single-stage network is based on the YOLO network, and its internal structure is optimized; the two-stage network is based on the Faster-RCNN, and the target frame size is first clustered using a clustering algorithm in the candidate frame generation stage to improve the detection of small targets. Afterwards, the two models are integrated to perform the inference task. For training, we use transfer learning to improve the model training speed. Finally, among the 37 pests and 8 diseases detected, this model achieves 85.2% mAP, which is much higher than other comparative models. After that, we optimize the model for the poor detection categories and verify the generalization performance on open source datasets. In addition, in order to quickly apply this method to real-world scenarios, we developed an application embedded in this model for the mobile platform and put the model into practical agricultural use.
format Online
Article
Text
id pubmed-9824411
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-98244112023-01-08 High-Performance Plant Pest and Disease Detection Based on Model Ensemble with Inception Module and Cluster Algorithm Li, Manzhou Cheng, Siyu Cui, Jingyi Li, Changxiang Li, Zeyu Zhou, Chang Lv, Chunli Plants (Basel) Article Protecting crop yields is the most important aspect of agricultural production, and one of the important measures in preserving yields is the control of crop pests and diseases; therefore, the identification of crop pests and diseases is of irreplaceable importance. In recent years, with the maturity of computer vision technology, more possibilities have been provided for implementing plant disease detection. However, although deep learning methods are widely used in various computer vision tasks, there are still limitations and obstacles in practical applications. Traditional deep learning-based algorithms have some drawbacks in this research area: (1) Recognition accuracy and computational speed cannot be combined. (2) Different pest and disease features interfere with each other and reduce the accuracy of pest and disease diagnosis. (3) Most of the existing researches focus on the recognition efficiency and ignore the inference efficiency, which limits the practical production application. In this study, an integrated model integrating single-stage and two-stage target detection networks is proposed. The single-stage network is based on the YOLO network, and its internal structure is optimized; the two-stage network is based on the Faster-RCNN, and the target frame size is first clustered using a clustering algorithm in the candidate frame generation stage to improve the detection of small targets. Afterwards, the two models are integrated to perform the inference task. For training, we use transfer learning to improve the model training speed. Finally, among the 37 pests and 8 diseases detected, this model achieves 85.2% mAP, which is much higher than other comparative models. After that, we optimize the model for the poor detection categories and verify the generalization performance on open source datasets. In addition, in order to quickly apply this method to real-world scenarios, we developed an application embedded in this model for the mobile platform and put the model into practical agricultural use. MDPI 2023-01-03 /pmc/articles/PMC9824411/ /pubmed/36616330 http://dx.doi.org/10.3390/plants12010200 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Li, Manzhou
Cheng, Siyu
Cui, Jingyi
Li, Changxiang
Li, Zeyu
Zhou, Chang
Lv, Chunli
High-Performance Plant Pest and Disease Detection Based on Model Ensemble with Inception Module and Cluster Algorithm
title High-Performance Plant Pest and Disease Detection Based on Model Ensemble with Inception Module and Cluster Algorithm
title_full High-Performance Plant Pest and Disease Detection Based on Model Ensemble with Inception Module and Cluster Algorithm
title_fullStr High-Performance Plant Pest and Disease Detection Based on Model Ensemble with Inception Module and Cluster Algorithm
title_full_unstemmed High-Performance Plant Pest and Disease Detection Based on Model Ensemble with Inception Module and Cluster Algorithm
title_short High-Performance Plant Pest and Disease Detection Based on Model Ensemble with Inception Module and Cluster Algorithm
title_sort high-performance plant pest and disease detection based on model ensemble with inception module and cluster algorithm
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9824411/
https://www.ncbi.nlm.nih.gov/pubmed/36616330
http://dx.doi.org/10.3390/plants12010200
work_keys_str_mv AT limanzhou highperformanceplantpestanddiseasedetectionbasedonmodelensemblewithinceptionmoduleandclusteralgorithm
AT chengsiyu highperformanceplantpestanddiseasedetectionbasedonmodelensemblewithinceptionmoduleandclusteralgorithm
AT cuijingyi highperformanceplantpestanddiseasedetectionbasedonmodelensemblewithinceptionmoduleandclusteralgorithm
AT lichangxiang highperformanceplantpestanddiseasedetectionbasedonmodelensemblewithinceptionmoduleandclusteralgorithm
AT lizeyu highperformanceplantpestanddiseasedetectionbasedonmodelensemblewithinceptionmoduleandclusteralgorithm
AT zhouchang highperformanceplantpestanddiseasedetectionbasedonmodelensemblewithinceptionmoduleandclusteralgorithm
AT lvchunli highperformanceplantpestanddiseasedetectionbasedonmodelensemblewithinceptionmoduleandclusteralgorithm