YOLOv8-DBW: An Improved YOLOv8-Based Algorithm for Maize Leaf Diseases and Pests Detection
Abstract
1. Introduction
2. Materials and Methods
2.1. Data Collection
2.2. Data Enhancement and Annotation
2.3. Improved Method
2.3.1. YOLOv8 Model
2.3.2. DSConv Module
2.3.3. BiFPN Module
2.3.4. Wise-IoU
2.3.5. YOLOv8-DBW Network Model Architecture
3. Results
3.1. Experimental Environment and Parameter Settings
3.2. Evaluation Index
3.3. DSConv Module’s Impact on Network Performance
3.4. Ablation Experiments
3.5. Detection Comparison of Different Algorithms
3.6. Application of Experimental Results
4. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Announcement by the National Bureau of Statistics on the Grain Production Data for 2022—National Bureau of Statistics. Available online: https://www.stats.gov.cn/sj/zxfb/202302/t20230203_1901673.html (accessed on 16 July 2025).
- Announcement by the National Bureau of Statistics on the Grain Production Data for 2023—National Bureau of Statistics. Available online: https://www.stats.gov.cn/sj/zxfb/202312/t20231211_1945417.html (accessed on 16 July 2025).
- Announcement by the National Bureau of Statistics on the Grain Production Data for 2024—National Bureau of Statistics. Available online: https://www.stats.gov.cn/sj/zxfb/202412/t20241213_1957744.html (accessed on 16 July 2025).
- Yang, S.; Yao, J.; Teng, G. Corn Leaf Spot Disease Recognition Based on Improved YOLOv8. Agriculture 2024, 14, 666. [Google Scholar] [CrossRef] [Scilit]
- Food and Agriculture Organization of the United Nations. 2021 Annual Report-Plant Production and Protection. Rome. Available online: https://www.ippc.int/en/news/fao-plant-production-and-protection-2021-annual-report-now-available/ (accessed on 16 July 2025).
- Bi, C.; Xu, S.; Hu, N.; Zhang, S.; Zhu, Z.; Yu, H. Identification Method of Corn Leaf Disease Based on Improved Mobilenetv3 Model. Agronomy 2023, 13, 300. [Google Scholar] [CrossRef] [Scilit]
- Hossain, S.; Mou, R.M.; Hasan, M.M.; Chakraborty, S.; Razzak, M.A. Recognition and detection of tea leaf’s diseases using support vector machine. In Proceeding of the 2018 IEEE 14th International Colloquium on Signal Processing & Its Applications (CSPA), Penang, Malaysia, 9–10 March 2018; pp. 150–154. [Google Scholar]
- Mathew, A.; Antony, A.; Mahadeshwar, Y.; Khan, T.; Kulkarni, A. Plant disease detection using GLCM feature extractor and voting classification approach. Mater. Today Proc. 2022, 58, 407–415. [Google Scholar] [CrossRef] [Scilit]
- Le, V.N.T.; Ahderom, S.; Apopei, B.; Alameh, K. A novel method for detecting morphologically similar crops and weeds based on the combination of contour masks and filtered Local Binary Pattern operators. GigaScience 2020, 9, giaa017. [Google Scholar] [CrossRef] [Scilit]
- Phadikar, S. Classification of Rice Leaf Diseases Based onMorphological Changes. Int. J. Inf. Electron. Eng. 2012, 2, 460–463. [Google Scholar] [CrossRef] [Scilit]
- Zhang, L.; Xie, L.; Wang, Z.; Huang, C. Cascade Parallel Random Forest Algorithm for Predicting Rice Diseases in Big Data Analysis. Electronics 2022, 11, 1079. [Google Scholar] [CrossRef] [Scilit]
- Li, L.; Dong, Y.; Xiao, Y.; Liu, L.; Zhao, X.; Huang, W. Combining Disease Mechanism and Machine Learning to Predict Wheat Fusarium Head Blight. Remote Sens. 2022, 14, 2732. [Google Scholar] [CrossRef] [Scilit]
- Hinton, G.E.; Osindero, S.; Teh, Y.-W. A Fast Learning Algorithm for Deep Belief Nets. Neural Comput. 2006, 18, 1527–1554. [Google Scholar] [CrossRef] [Scilit]
- Wang, Y.; Yi, C.; Huang, T.; Liu, J. Research on Intelligent Recognition for Plant Pests and Diseases Based on Improved YOLOv8 Model. Appl. Sci. 2024, 14, 5353. [Google Scholar] [CrossRef] [Scilit]
- Badgujar, C.M.; Poulose, A.; Gan, H. Agricultural object detection with You Only Look Once (YOLO) Algorithm: A bibliometric and systematic literature review. Comput. Electron. Agric. 2024, 223, 109090. [Google Scholar] [CrossRef] [Scilit]
- Dong, C.; Zhang, K.; Xie, Z.; Shi, C. An improved cascade RCNN detection method for key components and defects of transmission lines. IET Gener. Transm. Distrib. 2023, 17, 4277–4292. [Google Scholar] [CrossRef] [Scilit]
- Wang, X.; Shrivastava, A.; Gupta, A. A-Fast-RCNN: Hard Positive Generation via Adversary for Object Detection. In Proceedings of the 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA, 21–26 July 2017; pp. 3039–3048. [Google Scholar] [CrossRef] [Scilit]
- Hou, J.; Yang, C.; He, Y.; Hou, B. Detecting diseases in apple tree leaves using FPN–ISResNet–Faster RCNN. Eur. J. Remote Sens. 2023, 56, 2186955. [Google Scholar] [CrossRef] [Scilit]
- Fuentes, A.; Yoon, S.; Kim, C.S.; Park, S.D. A Robust Deep-Learning-Based Detector For Real-Time Tomato Plant Diseases and Pests Recognition. Sensors 2017, 17, 2022. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Zhang, K.; Wu, Q.; Chen, Y. Detecting soybean leaf disease from synthetic image using multi-feature fusion faster R-CNN. Comput. Electron. Agric. 2021, 183, 106064. [Google Scholar] [CrossRef] [Scilit]
- Alruwaili, M.; Siddiqi, M.H.; Khan, A.; Azad, M.; Khan, A.; Alanazi, S. RTF-RCNN: An Architecture for Real-Time Tomato Plant Leaf Diseases Detection in Video Streaming Using Faster-RCNN. Bioengineering 2022, 9, 565. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Zhai, S.; Shang, D.; Wang, S.; Dong, S. DF-SSD: An Improved SSD Object Detection Algorithm Based on DenseNet and Feature Fusion. IEEE Access 2020, 8, 24344–24357. [Google Scholar] [CrossRef] [Scilit]
- Jiang, P.; Ergu, D.; Liu, F.; Cai, Y.; Ma, B. A Review of Yolo Algorithm Developments. Procedia Comput. Sci. 2022, 199, 1066–1073. [Google Scholar] [CrossRef] [Scilit]
- Redmon, J.; Divvala, S.; Girshick, R.; Farhadi, A. You Only Look Once: Unified, Real-Time Object Detection. In Proceedings of the 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, USA, 27–30 June 2016; pp. 779–788. [Google Scholar] [CrossRef] [Scilit]
- Li, Y.; Wang, J.; Wu, H.; Yu, Y.; Sun, H.; Zhang, H. Detection of powdery mildew on strawberry leaves based on DAC-YOLOv4 model. Comput. Electron. Agric. 2022, 202, 107418. [Google Scholar] [CrossRef] [Scilit]
- Yang, S.; Xing, Z.; Wang, H.; Dong, X.; Gao, X.; Liu, Z.; Zhang, X.; Li, S.; Zhao, Y. Maize-YOLO: A New High-Precision and Real-Time Method for Maize Pest Detection. Insects 2023, 14, 278. [Google Scholar] [CrossRef] [Scilit]
- Yang, H.; Sheng, S.; Jiang, F.; Zhang, T.; Wang, S.; Xiao, J.; Zhang, H.; Peng, C.; Wang, Q. YOLO-SDW: A method for detecting infection in corn leaves. Energy Rep. 2024, 12, 6102–6111. [Google Scholar] [CrossRef] [Scilit]
- Du, J. Understanding of Object Detection Based on CNN Family and YOLO. J. Phys. Conf. Ser. 2018, 1004, 012029. [Google Scholar] [CrossRef] [Scilit]
- Chen, Z.; Feng, J.; Zhu, K.; Yang, Z.; Wang, Y.; Ren, M. YOLOv8-ACCW: Lightweight Grape Leaf Disease Detection Method Based on Improved YOLOv8. IEEE Access 2024, 12, 123595–123608. [Google Scholar] [CrossRef] [Scilit]
- Jiang, T.; Du, X.; Zhang, N.; Sun, X.; Li, X.; Tian, S.; Liang, Q. YOLOv8-GO: A Lightweight Model for Prompt Detection of Foliar Maize Diseases. Appl. Sci. 2024, 14, 10004. [Google Scholar] [CrossRef] [Scilit]
- Chen, D.; Lin, F.; Lu, C.; Zhuang, J.; Su, H.; Zhang, D.; He, J. YOLOv8-MDN-Tiny: A lightweight model for multi-scale disease detection of postharvest golden passion fruit. Postharvest Biol. Technol. 2024, 219, 113281. [Google Scholar] [CrossRef] [Scilit]










| Software/Hardware Configuration | Information |
|---|---|
| CPU | Intel(R)Core (TM)i7-13650HX |
| GPU | NIVIDA RTX 4060 |
| Memory | 16 GB |
| Operating system | Windows 11 |
| System environment | Pycharm |
| Python version | 3.8.20 |
| Pytorch version | 2.2.1 |
| CUDA version | 11.8 |
| Parameter Types | Parameter Settings |
|---|---|
| Image size | 640 × 640 |
| Initial learning rate | 0.01 |
| Batch | 16 |
| Epochs | 100 |
| Patience | 50 |
| Optimizer | SGD |
| Algorithm | P | R | F1 | mAP50 |
|---|---|---|---|---|
| YOLOv8n | 0.850 | 0.850 | 0.847 | 0.875 |
| DSConv-backbone | 0.856 | 0.849 | 0.849 | 0.880 |
| DSConv-neck | 0.843 | 0.864 | 0.851 | 0.878 |
| DSConv-all | 0.860 | 0.859 | 0.857 | 0.884 |
| Module | P | R | F1 | mAP50 | GFLOPs | Params | |||
|---|---|---|---|---|---|---|---|---|---|
| DSConv | BiFPN | Wise-IoU | |||||||
| YOLOv8n | × | × | × | 0.850 | 0.850 | 0.847 | 0.875 | 8.2 | 3.0 |
| √ | × | × | 0.860 | 0.859 | 0.857 | 0.884 | 6.9 | 2.7 | |
| × | √ | × | 0.845 | 0.858 | 0.850 | 0.883 | 8.1 | 3.0 | |
| × | × | √ | 0.875 | 0.850 | 0.859 | 0.884 | 8.2 | 3.0 | |
| √ | √ | × | 0.870 | 0.837 | 0.850 | 0.881 | 7.6 | 2.8 | |
| √ | × | √ | 0.864 | 0.845 | 0.850 | 0.888 | 6.9 | 2.7 | |
| × | √ | √ | 0.866 | 0.837 | 0.847 | 0.879 | 8.1 | 3.0 | |
| √ | √ | √ | 0.864 | 0.861 | 0.860 | 0.890 | 7.6 | 2.8 | |
| Model | P | R | mAP50 | GFLOPs | FPS | MB | Params |
|---|---|---|---|---|---|---|---|
| Faster R-CNN | 0.624 | 0.763 | 0.722 | 251.4 | 13 | 320 | 114.2 |
| SSD | 0.758 | 0.633 | 0.698 | 96.7 | 52 | 83 | 89.1 |
| YOLOv5s | 0.823 | 0.798 | 0.838 | 16.8 | 80 | 18.5 | 8.1 |
| YOLOv6n | 0.817 | 0.806 | 0.844 | 13.0 | 105 | 6.8 | 9.2 |
| YOLOv7Tiny | 0.844 | 0.837 | 0.876 | 13.5 | 68 | 6.0 | 6.6 |
| YOLOv8n | 0.850 | 0.850 | 0.875 | 8.2 | 286 | 6.0 | 3.0 |
| YOLOv9s | 0.855 | 0.852 | 0.886 | 26.7 | 273 | 5.8 | 7.2 |
| YOLO11n | 0.864 | 0.842 | 0.889 | 6.6 | 257 | 5.2 | 2.6 |
| YOLOv8-DBW | 0.864 | 0.861 | 0.890 | 7.6 | 282 | 6.1 | 2.8 |
| Category | YOLOv8n | YOLOv8-DBW | ||||
|---|---|---|---|---|---|---|
| P | R | mAP50 | P | R | mAP50 | |
| Fall armyworm larva | 0.967 | 0.840 | 0.920 | 0.970 | 0.864 | 0.921 |
| Yellow stem borer | 0.907 | 0.935 | 0.953 | 0.920 | 0.954 | 0.979 |
| Yellow stem borer larva | 0.899 | 0.991 | 0.964 | 0.943 | 1.000 | 0.971 |
| Grasshopper | 0.796 | 0.963 | 0.920 | 0.814 | 0.975 | 0.909 |
| Grey leaf spot | 0.695 | 0.610 | 0.638 | 0.687 | 0.636 | 0.657 |
| Corn rust | 0.779 | 0.608 | 0.705 | 0.778 | 0.588 | 0.744 |
| Downy mildew | 0.777 | 0.809 | 0.856 | 0.827 | 0.846 | 0.899 |
| Blight | 0.841 | 0.895 | 0.929 | 0.861 | 0.890 | 0.935 |
| Healthy | 0.994 | 1.000 | 0.995 | 0.995 | 1.000 | 0.995 |
| All | 0.850 | 0.850 | 0.875 | 0.864 | 0.861 | 0.890 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. 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/).
Share and Cite
Gan, X.; Cao, S.; Wang, J.; Wang, Y.; Hou, X. YOLOv8-DBW: An Improved YOLOv8-Based Algorithm for Maize Leaf Diseases and Pests Detection. Sensors 2025, 25, 4529. https://doi.org/10.3390/s25154529
Gan X, Cao S, Wang J, Wang Y, Hou X. YOLOv8-DBW: An Improved YOLOv8-Based Algorithm for Maize Leaf Diseases and Pests Detection. Sensors. 2025; 25(15):4529. https://doi.org/10.3390/s25154529
Chicago/Turabian StyleGan, Xiang, Shukun Cao, Jin Wang, Yu Wang, and Xu Hou. 2025. "YOLOv8-DBW: An Improved YOLOv8-Based Algorithm for Maize Leaf Diseases and Pests Detection" Sensors 25, no. 15: 4529. https://doi.org/10.3390/s25154529
APA StyleGan, X., Cao, S., Wang, J., Wang, Y., & Hou, X. (2025). YOLOv8-DBW: An Improved YOLOv8-Based Algorithm for Maize Leaf Diseases and Pests Detection. Sensors, 25(15), 4529. https://doi.org/10.3390/s25154529

