基于改进的YOLOv5的麦粒品质检测
Wheat Kernel Quality Testing Based on Improved YOLOv5
麦粒品质健康安全是粮食安全的重要组成部分,对其品质的快速准确检测一直是人们关注的焦点。在过去的几年里,已经提出了一些检测方法。然而,这些算法无法同时满足速度和精度的要求。为了满足这些要求,我们在改进的YOLOv5模型的基础上提出了YOLOv5s_BR2。自建了包括霉变粒、赤霉粒、发芽粒和正常粒共7844粒麦粒的数据集。利用该数据集,我们分析和研究了用于麦粒品质检测的目标检测算法。通过对YOLOv5模型中Neck结构的解耦合、去分支等优化操作,提出了YOLOv5s_BR2模型。实验结果显示,该方法对四种麦粒的检测精度达到95.5%,在GTX1050显卡上的检测速度达到32.8FPS,相较于YOLOv5s模型提升了17%,检测100克共2500粒小麦的时间为19秒。YOLOv5s_BR2模型满足了应用于麦粒品质检测的高效性、准确性、可靠性的要求。
s the health and safety of wheat kernel quality is an important part of food security, the rapid and accurate detection of wheat kernel quality has always been the focus of attention. Some detection methods have been proposed in the last few years. However, these algorithms are incapable of meeting both the requirements of speed and accuracy simultaneously. In order to meet these requirements, we propose a YOLOv5s_BR2 model based on the improved YOLOv5 model. A dataset of 7844 wheat kernels, including mildew wheat kernels, gibberella wheat kernels, germinant wheat kernels and normal wheat kernels, is constructed. Using this dataset, we analyze and research the object detection algorithms for wheat kernel quality detection. Through optimization operations such as decoupling and de-branching of the Neck structure of the YOLOv5 model, we propose the YOLOv5s_BR2 model. Experimental results show that YOLOv5s_BR2 achieves 95.5% accuracy on four kinds of wheat kernels. The detection speed on the GTX1050 graphics card reaches 32.8FPS, which is an improvement of 17% compared with YOLOv5s, and the detection time of 100 grams of 2500 kernels is 19 seconds. YOLOv5s_BR2 meets the requirements of high efficiency, accuracy and reliability applied to the wheat kernel quality detection system.
杨辉华、刘世源
农业科学技术发展自动化技术、自动化技术设备植物保护
深度学习目标检测麦粒品质检测麦粒数据集改进的YOLOv5
deep learningobject detectionwheat kernel quality testingwheat kernel datasetimproved YOLOv5
杨辉华,刘世源.基于改进的YOLOv5的麦粒品质检测[EB/OL].(2022-03-22)[2025-08-02].http://www.paper.edu.cn/releasepaper/content/202203-314.点此复制
评论