天津农业科学2024,Vol.30Issue(10):55-64,10.DOI:10.3969/j.issn.1006-6500.2024.10.009
基于Swin Transformer和YOLOv8的玉米叶病害识别算法研究
Research on Maize Leaf Disease Recognition Algorithm Based on Swin Transformer and YOLOv8
摘要
Abstract
In order to improve the accuracy of identifying corn leaf disease pests,this paper proposed an improved algorithm that com-bines Swin Transformer and YOLOv8 network.Based on the YOLOv8 network,modules such as Focus and Depthwise Convolution were introduced to reduce computation and parameters,increase the receptive field and feature channels,and improve feature fusion and transmission capabilities.Additionally,the Wise Intersection over Union(WIoU)loss function was adopted to optimize the network.The experimental results showed that the Swin Transformer-YOLO model achieved excellent performance on the self-built corn leaf dis-ease dataset,with an accuracy of 91.5%and a mean average precision(mAP@0.5)of 89.4%,significantly outperforming other detec-tors.Compared to mainstream algorithms(such as YOLOv8,YOLOv7,YOLOv5,and YOLOx),the Swin Transformer-YOLO model ex-celled in all metrics,particularly in accuracy and mean average precision.Specifically,the Swin Transformer-YOLO model had a re-call rate of 77.6%,an mAP@0.5∶0.95 of 71%,and an F1 score of 0.84.In summary,this study provides a technical means for the ac-curate identification of corn leaf diseases in complex environments and offered new insights for small target detection.关键词
玉米叶病害识别/小目标检测/Swin Transformer/YOLOv8/模型优化Key words
maize leaf disease recognition/small target detection/Swin Transformer/YOLOv8/model optimization分类
农业科技引用本文复制引用
朱雷,朱劲松..基于Swin Transformer和YOLOv8的玉米叶病害识别算法研究[J].天津农业科学,2024,30(10):55-64,10.基金项目
湖北省教育厅科学技术研究项目(B2021052) (B2021052)