journal article·2025-03-05Open access

GE-YOLO for Weed Detection in Rice Paddy Fields

Zimeng Chen, Baifan Chen, Yi Huang, Zeshun Zhou

Applied Sciences· Volume 15· Issue 5

Abstract

Weeds are a significant adverse factor affecting rice growth, and their efficient removal necessitates an accurate, efficient, and well-generalizing weed detection method. However, weed detection faces challenges such as a complex vegetation environment, the similar morphology and color of weeds, and crops and varying lighting conditions. The current research has yet to address these issues adequately. Therefore, we propose GE-YOLO to identify three common types of weeds in rice fields in the Hunan province of China and to validate its generalization performance. GE-YOLO is an improvement based on the YOLOv8 baseline model. It introduces the Neck network with the Gold-YOLO feature aggregation and distribution network to enhance the network’s ability to fuse multi-scale features and detect weeds of different sizes. Additionally, an EMA attention mechanism is used to better learn weed feature representations, while a GIOU loss function provides smoother gradients and reduces computational complexity. Multiple experiments demonstrate that GE-YOLO achieves 93.1% mAP, 90.3% F1 Score, and 85.9 FPS, surpassing almost all mainstream object detection algorithms such as YOLOv8, YOLOv10, and YOLOv11 in terms of detection accuracy and overall performance. Furthermore, the detection results under different lighting conditions consistently maintained a high level above 90% mAP, and under conditions of heavy occlusion, the average mAP for all weed types reached 88.7%. These results indicate that GE-YOLO has excellent detection accuracy and generalization performance, highlighting the potential of GE-YOLO as a valuable tool for enhancing weed management practices in rice cultivation.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Smart Agriculture and AI · Identification and Quantification in Food · Spectroscopy and Chemometric Analyses

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Automation, Central South University, Changsha 410083, China

Funding

Intelligent Agricultural Machinery Innovation Research and Development Project of Hunan Province, China

References (39)

Show source-provided references
1. Towards paddy rice smart farming: A review on big data, machine learning, and rice production tasks10.1109/ACCESS.2021.3069449 ↗
2. Weed density classification in rice crop using computer vision10.1016/j.compag.2020.105590 ↗
3. Detecting creeping thistle in sugar beet fields using vegetation indices10.1016/j.compag.2015.01.008 ↗
4. Khan, A., Ilyas, T., Umraiz, M., Mannan, Z.I., and Kim, H. (2020). Ced-net: Crops and weeds segmentation for smart farming using a small cascaded encoder-decoder architecture. Electronics, 9.10.3390/electronics9101602 ↗
5. Bah, M.D., Hafiane, A., and Canals, R. (2018). Deep learning with unsupervised data labeling for weed detection in line crops in UAV images. Remote. Sens., 10.10.20944/preprints201809.0088.v1 ↗
6. Advancing real-time plant disease detection: A lightweight deep learning approach and novel dataset for pigeon pea crop10.1016/j.atech.2024.100408 ↗
7. Weed detection in paddy field using an improved RetinaNet network10.1016/j.compag.2022.107179 ↗
8. Siddique Ibrahim S P, S.I., Nithin, U., Kareem, S.M.A., and Kailash, G.V. (2023, January 4–5). Weed Net: Deep learning informed convolutional neural network based weed detection in soybean crops. Proceedings of the 2023 3rd International Conference on Mobile Networks and Wireless Communications (ICMNWC), IEEE, Tumkur, India.
9. UAV-based weed detection in Chinese cabbage using deep learning10.1016/j.atech.2023.100181 ↗
10. Shahi, T.B., Dahal, S., Sitaula, C., Neupane, A., and Guo, W. (2023). Deep learning-based weed detection using UAV images: A comparative study. Drones, 7.10.3390/drones7100624 ↗
11. Girshick, R., Donahue, J., Darrell, T., and Malik, J. (2014, January 23–28). Rich feature hierarchies for accurate object detection and semantic segmentation. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Columbus, OH, USA.10.1109/CVPR.2014.81 ↗
12. Girshick, R. (2015). Fast r-cnn. arXiv.10.1109/ICCV.2015.169 ↗
13. Faster R-CNN: Towards real-time object detection with region proposal networks10.1109/TPAMI.2016.2577031 ↗
14. Redmon, J. (2018). Yolov3: An incremental improvement. arXiv.
15. Bochkovskiy, A., Wang, C.Y., and Liao, H.Y.M. (2020). Yolov4: Optimal speed and accuracy of object detection. arXiv.
16. Zhu, X., Lyu, S., Wang, X., and Zhao, Q. (2021, January 11–17). TPH-YOLOv5: Improved YOLOv5 Based on Transformer Prediction Head for Object Detection on Drone-Captured Scenarios. Proceedings of the IEEE/CVF International Conference on Computer Vision, Montreal, QC, Canada.10.1109/ICCVW54120.2021.00312 ↗
17. Wang, C.Y., Bochkovskiy, A., and Liao, H.Y.M. (2023, January 18–22). YOLOv7: Trainable Bag-of-Freebies Sets New State-of-the-Art for Real-Time Object Detectors. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Vancouver, BC, Canada.10.1109/CVPR52729.2023.00721 ↗
18. Wang, C.Y., Yeh, I.H., and Mark Liao, H.Y. (October, January 29). Yolov9: Learning What you Want to Learn Using Programmable Gradient Information. Proceedings of the European Conference on Computer Vision, Milan, Italy.
19. Wang, A., Chen, H., Liu, L., Chen, K., Lin, Z., Han, J., and Ding, G. (2024). Yolov10: Real-time end-to-end object detection. arXiv.
20. Cotton-YOLO: Improved YOLOV7 for rapid detection of foreign fibers in seed cotton10.1016/j.compag.2024.108752 ↗
21. CBAM+ ASFF-YOLOXs: An improved YOLOXs for guiding agronomic operation based on the identification of key growth stages of lettuce10.1016/j.compag.2022.107491 ↗
22. GTCBS-YOLOv5s: A lightweight model for weed species identification in paddy fields10.1016/j.compag.2023.108461 ↗
23. YOLO-EP: A detection algorithm to detect eggs of Pomacea canaliculata in rice fields10.1016/j.ecoinf.2023.102211 ↗
24. Lin, T.Y., Maire, M., Belongie, S., Hays, J., Perona, P., Ramanan, D., Dollár, P., and Zitnick, C.L. (2014, January 6–12). Microsoft coco: Common objects in context. Proceedings of the Computer Vision–ECCV 2014: 13th European Conference, Zurich, Switzerland. Proceedings, Part V 13.10.1007/978-3-319-10602-1_48 ↗
25. Gold-YOLO: Efficient object detector via gather-and-distribute mechanism
26. Ouyang, D., He, S., Zhang, G., Luo, M., Guo, H., Zhan, J., and Huang, Z. (2023, January 4–10). Efficient multi-scale attention module with cross-spatial learning. Proceedings of the ICASSP 2023–2023 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), IEEE, Rhodes, Greece.10.1109/ICASSP49357.2023.10096516 ↗
27. Rezatofighi, H., Tsoi, N., Gwak, J., Sadeghian, A., Reid, I., and Savarese, S. (2019, January 16–20). Generalized Intersection Over Union: A Metric and a Loss for Bounding Box Regression. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Long Beach, CA, USA, 2019.10.1109/CVPR.2019.00075 ↗
28. Pan, X., Ge, C., Lu, R., Song, S., Chen, G., Huang, Z., and Huang, G. (2022, January 19–24). On the integration of self-attention and convolution. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, New Orleans, LO, USA.10.1109/CVPR52688.2022.00089 ↗
29. Woo, S., Park, J., Lee, J.Y., and Kweon, I.S. (2018, January 8–14). Cbam: Convolutional block attention module. Proceedings of the European Conference on Computer Vision (ECCV), Munich, Germany.10.1007/978-3-030-01234-2_1 ↗
30. Wang, Q., Wu, B., Zhu, P., Li, P., Zuo, W., and Hu, Q. (2020, January 14–19). ECA-Net: Efficient channel attention for deep convolutional neural networks. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Online.10.1109/CVPR42600.2020.01155 ↗
31. Liu, Y., Shao, Z., and Hoffmann, N. (2021). Global attention mechanism: Retain information to enhance channel-spatial interactions. arXiv.
32. Focal and efficient IOU loss for accurate bounding box regression10.1016/j.neucom.2022.07.042 ↗
33. Gevorgyan, Z. (2022). SIoU loss: More powerful learning for bounding box regression. arXiv.
34. Tong, Z., Chen, Y., Xu, Z., and Yu, R. (2023). Wise-IoU: Bounding box regression loss with dynamic focusing mechanism. arXiv.
35. Tan, M., Pang, R., and Le, Q.V. (2020, January 14–19). Efficientdet: Scalable and efficient object detection. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Seattle, WA, USA.10.1109/CVPR42600.2020.01079 ↗
36. LDConv: Linear deformable convolution for improving convolutional neural networks10.1016/j.imavis.2024.105190 ↗
37. Cgnet: A light-weight context guided network for semantic segmentation10.1109/TIP.2020.3042065 ↗
38. Zhang, X., Liu, C., Yang, D., Song, T., Ye, Y., Li, K., and Song, Y. (2023). RFAConv: Innovating spatial attention and standard convolutional operation. arXiv.
39. Li, C., Zhou, A., and Yao, A. (2022). Omni-dimensional dynamic convolution. arXiv.