看过本文的还看了

相关文献

该作者的其他文献

文献详情 >基于改进YOLACT++的成熟芦笋检测-判别-定位方法 收藏
基于改进YOLACT++的成熟芦笋检测-判别-定位方法

基于改进YOLACT++的成熟芦笋检测-判别-定位方法

作     者:汪小旵 李为民 王琳 施印炎 武尧 王得志 WANG Xiaochan;LI Weimin;WANG Lin;SHI Yinyan;WU Yao;WANG Dezhi

作者机构:南京农业大学工学院南京210031 江苏省现代设施农业技术与装备实验室南京210031 智能农业动力装备全国重点实验室洛阳471039 

基  金:江苏省重点研发计划项目(BE2021302) 拖拉机动力系统国家重点实验室开放课题(SKT2022005) 中国机械工业集团有限公司青年科技基金项目(QNJJ-PY-2022-25) 

出 版 物:《农业机械学报》 (Transactions of the Chinese Society for Agricultural Machinery)

年 卷 期:2023年第54卷第7期

页      码:259-271页

摘      要:为解决芦笋采收机器人选择性采收过程中成熟芦笋的判别和采摘手准确定位难题,提出了一种改进YOLACT++(You only look at coefficients)算法,利用该方法对成熟芦笋进行检测判别并定位采收切割。通过引入CBAM(Convolutional block attention module)注意力机制以及SPP(Spatial pyramid pooling)结构改进传统的YOLACT++主干网络,提高了特征提取的有效性;设计了适用于芦笋目标检测的锚框长宽比以保证覆盖到不同姿态的芦笋,以提高网络检测速度和准确率。利用生成的芦笋掩膜分段计算芦笋长度和基部直径,来判定成熟芦笋,并通过空间位姿向量计算成熟芦笋基部区域切割点位置。采收机器人田间试验结果表明,经过训练的改进YOLACT++模型的检测准确率为95.22%,掩膜平均准确率为95.60%,640像素×480像素图像检测耗时53.65 ms,成熟芦笋判别准确率为95.24%,在X、Y、Z方向的切割点定位误差小于2.89 mm,滚转角和俯仰角误差最大为7.17°;与Mask R-CNN、SOLO和YOLACT++模型相比,掩膜平均准确率分别提高2.28、9.33、21.41个百分点,最大定位误差分别降低1.07、1.41、1.92 mm,最大角度误差分别降低1.81°、2.46°和3.81°。使用该方法试制的芦笋采收机器人,采收成功率为96.15%,单根芦笋采收总耗时仅为12.15 s。本研究提出的检测-判别-定位方法在保证响应速度的前提下具有较高的检测精度和定位精度,为优化改进基于机器视觉的芦笋采收机器人提供了技术支持。

主 题 词:芦笋 采收机器人 选择性采收 YOLACT++算法 目标检测 定位 

学科分类:1305[艺术学-设计学类] 13[艺术学] 082804[082804] 08[工学] 081104[081104] 0828[工学-建筑类] 0903[农学-动物生产类] 0804[工学-材料学] 0901[农学-植物生产类] 081101[081101] 0811[工学-水利类] 

核心收录:

D O I:10.6041/j.issn.1000-1298.2023.07.026

馆 藏 号:203122628...

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分