Cargando…

Yolo-Pest: An Insect Pest Object Detection Algorithm via CAC3 Module

Insect pests have always been one of the main hazards affecting crop yield and quality in traditional agriculture. An accurate and timely pest detection algorithm is essential for effective pest control; however, the existing approach suffers from a sharp performance drop when it comes to the pest d...

Descripción completa

Detalles Bibliográficos
Autores principales: Xiang, Qiuchi, Huang, Xiaoning, Huang, Zhouxu, Chen, Xingming, Cheng, Jintao, Tang, Xiaoyu
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10059078/
https://www.ncbi.nlm.nih.gov/pubmed/36991930
http://dx.doi.org/10.3390/s23063221
_version_ 1785016789155971072
author Xiang, Qiuchi
Huang, Xiaoning
Huang, Zhouxu
Chen, Xingming
Cheng, Jintao
Tang, Xiaoyu
author_facet Xiang, Qiuchi
Huang, Xiaoning
Huang, Zhouxu
Chen, Xingming
Cheng, Jintao
Tang, Xiaoyu
author_sort Xiang, Qiuchi
collection PubMed
description Insect pests have always been one of the main hazards affecting crop yield and quality in traditional agriculture. An accurate and timely pest detection algorithm is essential for effective pest control; however, the existing approach suffers from a sharp performance drop when it comes to the pest detection task due to the lack of learning samples and models for small pest detection. In this paper, we explore and study the improvement methods of convolutional neural network (CNN) models on the Teddy Cup pest dataset and further propose a lightweight and effective agricultural pest detection method for small target pests, named Yolo-Pest, for the pest detection task in agriculture. Specifically, we tackle the problem of feature extraction in small sample learning with the proposed CAC3 module, which is built in a stacking residual structure based on the standard BottleNeck module. By applying a ConvNext module based on the vision transformer (ViT), the proposed method achieves effective feature extraction while keeping a lightweight network. Comparative experiments prove the effectiveness of our approach. Our proposal achieves 91.9% mAP0.5 on the Teddy Cup pest dataset, which outperforms the Yolov5s model by nearly 8% in mAP0.5. It also achieves great performance on public datasets, such as IP102, with a great reduction in the number of parameters.
format Online
Article
Text
id pubmed-10059078
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-100590782023-03-30 Yolo-Pest: An Insect Pest Object Detection Algorithm via CAC3 Module Xiang, Qiuchi Huang, Xiaoning Huang, Zhouxu Chen, Xingming Cheng, Jintao Tang, Xiaoyu Sensors (Basel) Article Insect pests have always been one of the main hazards affecting crop yield and quality in traditional agriculture. An accurate and timely pest detection algorithm is essential for effective pest control; however, the existing approach suffers from a sharp performance drop when it comes to the pest detection task due to the lack of learning samples and models for small pest detection. In this paper, we explore and study the improvement methods of convolutional neural network (CNN) models on the Teddy Cup pest dataset and further propose a lightweight and effective agricultural pest detection method for small target pests, named Yolo-Pest, for the pest detection task in agriculture. Specifically, we tackle the problem of feature extraction in small sample learning with the proposed CAC3 module, which is built in a stacking residual structure based on the standard BottleNeck module. By applying a ConvNext module based on the vision transformer (ViT), the proposed method achieves effective feature extraction while keeping a lightweight network. Comparative experiments prove the effectiveness of our approach. Our proposal achieves 91.9% mAP0.5 on the Teddy Cup pest dataset, which outperforms the Yolov5s model by nearly 8% in mAP0.5. It also achieves great performance on public datasets, such as IP102, with a great reduction in the number of parameters. MDPI 2023-03-17 /pmc/articles/PMC10059078/ /pubmed/36991930 http://dx.doi.org/10.3390/s23063221 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
Xiang, Qiuchi
Huang, Xiaoning
Huang, Zhouxu
Chen, Xingming
Cheng, Jintao
Tang, Xiaoyu
Yolo-Pest: An Insect Pest Object Detection Algorithm via CAC3 Module
title Yolo-Pest: An Insect Pest Object Detection Algorithm via CAC3 Module
title_full Yolo-Pest: An Insect Pest Object Detection Algorithm via CAC3 Module
title_fullStr Yolo-Pest: An Insect Pest Object Detection Algorithm via CAC3 Module
title_full_unstemmed Yolo-Pest: An Insect Pest Object Detection Algorithm via CAC3 Module
title_short Yolo-Pest: An Insect Pest Object Detection Algorithm via CAC3 Module
title_sort yolo-pest: an insect pest object detection algorithm via cac3 module
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10059078/
https://www.ncbi.nlm.nih.gov/pubmed/36991930
http://dx.doi.org/10.3390/s23063221
work_keys_str_mv AT xiangqiuchi yolopestaninsectpestobjectdetectionalgorithmviacac3module
AT huangxiaoning yolopestaninsectpestobjectdetectionalgorithmviacac3module
AT huangzhouxu yolopestaninsectpestobjectdetectionalgorithmviacac3module
AT chenxingming yolopestaninsectpestobjectdetectionalgorithmviacac3module
AT chengjintao yolopestaninsectpestobjectdetectionalgorithmviacac3module
AT tangxiaoyu yolopestaninsectpestobjectdetectionalgorithmviacac3module