本文介绍的研究由南京林业大学机械电子工程学院的王金鹏、何萌、甄乾广和周宏平共同完成,发表于2024年4月的《农业机械学报》第55卷第4期。该研究提出了一种基于改进的COF YOLO V8N网络的油茶果静态与动态检测计数方法,旨在解决自然环境下油茶果检测中存在的严重遮挡、近景色和小目标等问题。
油茶是一种重要的经济作物,广泛种植于亚热带地区。然而,油茶果实的采收效率低下,主要依赖人工操作,导致成本高且效率低。为了提高采收效率,自动化采收技术成为研究热点。基于机器视觉的深度学习算法在农业领域得到了广泛应用,但在复杂环境下,油茶果的检测精度仍然面临挑战。本研究旨在通过改进YOLO V8N网络,提高油茶果在复杂环境下的检测精度,并实现静态与动态条件下的计数功能。
研究主要分为以下几个步骤:
数据采集与预处理:
网络改进:
模型训练与评估:
动态计数:
轻量化网络效果:使用SCCONV替换C2F模块后,模型的参数量和浮点运算量显著降低,同时检测精度有所提升。改进后的COF YOLO V8N网络在精确率、召回率和mAP上分别达到了97.7%、97%和99%,相比未改进的YOLO V8N分别提高了3.2、4.8和2.4个百分点。
MPDIOU效果:MPDIOU损失函数在验证集上的表现优于传统的CIOU、DIOU和EIOU,有效降低了类别损失。
小目标检测效果:添加小目标检测层后,模型在严重遮挡情况下的检测精度显著提高,精确率、召回率和mAP分别提高了4.0、9.1和4.6个百分点。
动态计数效果:结合DeepSORT算法,模型能够在动态输入条件下实现对油茶果的追踪与计数,表现出良好的鲁棒性。
本研究通过改进YOLO V8N网络,显著提高了油茶果在复杂环境下的检测精度,特别是在严重遮挡、近景色和小目标情况下的识别效果。改进后的COF YOLO V8N网络不仅具有较高的检测精度,还具备轻量化的特点,便于嵌入到边缘设备中,适用于自动化采收和果园产量估计等实际应用场景。此外,模型结合DeepSORT算法实现了动态计数功能,为果园物流分配提供了可靠的理论支持。
该研究成果不仅为油茶果的自动化采收提供了技术支持,还可推广到其他类似作物的检测与计数中。此外,模型的轻量化设计使其能够嵌入到机器人手臂等边缘设备中,具有广泛的应用前景。