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...
Autores principales: | , , , , , , |
---|---|
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 |