基于改进YOLOv8的草莓识别与果梗采摘关键点检测  

Recognizing strawberry to detect the key points for peduncle picking using improved YOLOv8 model

在线阅读下载全文

作  者:杨震宇 汪小旵[1,2] 祁子涵 王得志 YANG Zhenyu;WANG Xiaochan;QI Zihan;WANG Dezhi(College of Engineering,Nanjing Agricultural University,Nanjing 210031,China;Jiangsu Province Engineering Lab for Modern Facility Agriculture Technology,Nanjing 210031,China)

机构地区:[1]南京农业大学工学院,南京210031 [2]江苏省现代农业设施农业技术与装备试验室,南京210031

出  处:《农业工程学报》2024年第18期167-175,共9页Transactions of the Chinese Society of Agricultural Engineering

基  金:江苏省农业科技自主创新资金(CX(21)2006)。

摘  要:为解决草莓采摘机器人工作过程中果梗采摘点定位精度低和遮挡草莓识别困难等问题,该研究提出一种改进后YOLOv8算法与pose关键点检测算法相结合的草莓识别定位方法。通过对YOLOv8进行优化,引入BiFPN(bidirectional feature pyramid network)和GAM(generalized attention module)模块以强化模型的双向信息流,动态分配特征权重,并专注于小目标特征的提取和强化被遮挡区域特征,旨在提升模型复杂环境中采摘点定位准确率和遮挡识别的预测准确性。试验结果显示,相比于原始模型,经过改进的YOLOv8-pose模型在草莓识别准确率(precision,P)、召回率(recall,R)、平均精度(mean average precision,mAP)及关键点平均精度(mean average precision-key point,mAP_(kp))上分别提高6.01、1.98、6.67和7.85个百分点,基于关键点检测的果梗采摘点在X、Y、Z方向定位误差分别为1.4、1.4和2.2 mm。此外,根据草莓遮挡重叠区域面积对草莓遮挡程度分类,利用不同遮挡程度对模型性能验证,在遮挡情况下改进后YOLOv8-pose,mAP_(kp)比原模型提高9.78个百分点。基于该研究所提出的视觉模型,机器人在田间试验下的采摘成功率为95%,单个草莓的采摘耗时10 s,可为实现机器人精准采摘提供重要的技术支持。Robotic harvesting had been constrained by the low positioning accuracy of strawberry stem picking points and the significant challenge of identifying occluded strawberries.In this study,we proposed an improved YOLOv8 model combined with Pose key-point detection for enhanced strawberry recognition and localization.The accuracy of picking point localization was also improved,especially for occluded strawberries in complex environments.To optimize the YOLOv8 model,we introduced the Bidirectional Feature Pyramid Network(BiFPN)and the Generalized Attention Module(GAM),which enhanced bidirectional information flow,dynamically allocated feature weights,and focused on extracting features of small targets and enhancing the features of occluded regions.As a result,the model's ability to accurately detect and localize strawberries in complex environments was significantly improved.Experimental results showed that the improved YOLOv8-pose model outperformed the original model in several metrics:the Precision(P)increased by 6.01 percentage points,Recall(R)by 1.98 percentage points,mean Average Precision(mAP)by 6.67 percentage points,and mean Average Precision for key points(mAP_(kp))by 7.85 percentage points.The positioning accuracy for strawberry stem picking points,based on key-point detection,achieved errors of just 1.4 mm in both the x and y directions and 2.2 mm in the z direction.Additionally,the occlusion level was classified according to the overlap area of occluded strawberries,and the model's performance under varying occlusion conditions was assessed.Under these conditions,the mAP_(kp) of the improved YOLOv8-pose model increased by 9.78 percentage points compared to the original model.Field trials further validated the model's effectiveness,with the strawberry-picking robot achieving a 95%success rate,picking each strawberry within 10 seconds.The high success rate and short picking time demonstrated the practicality of the model in real-world agricultural settings,indicating its high efficiency and accuracy.The im

关 键 词:图像识别 草莓 YOLOv8 采摘 遮挡 

分 类 号:TP391.4[自动化与计算机技术—计算机应用技术] S24[自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象