基于YOLOv3的甘蔗茎节实时动态识别与机械臂轨迹仿真

上传人:众众****夺宝 文档编号:27316126 上传时间:2021-08-17 格式:DOCX 页数:4 大小:15.21KB
返回 下载 相关 举报
基于YOLOv3的甘蔗茎节实时动态识别与机械臂轨迹仿真_第1页
第1页 / 共4页
基于YOLOv3的甘蔗茎节实时动态识别与机械臂轨迹仿真_第2页
第2页 / 共4页
基于YOLOv3的甘蔗茎节实时动态识别与机械臂轨迹仿真_第3页
第3页 / 共4页
点击查看更多>>
资源描述
基于YOLOv3的甘蔗茎节实时动态识别与机械臂轨迹仿真 摘要:目前,甘蔗种植耗时长、劳动强度大,人们需要提高种植过程的机械化和智能化水平,而YOLOv3算法可以为机械数据采集和实时处理提供有力支持,因此有必要基于YOLOv3对甘蔗茎节实时動态识别与机械臂轨迹仿真进行研究。本文通过提取甘蔗茎节信息和构建YOLOv3网络结构对甘蔗茎节进行实时动态识别,提高识别效率和精确度;通过建立机械臂虚拟样机,对机械臂运动学进行仿真,提高轨迹仿真正确性。经过试验验证和比照分析,设计的实时动态识别和轨迹仿真方法具有较好的准确性,能够应用于甘蔗实际种植中。关键词:YOLOv3算法;甘蔗茎节;动态识别;轨迹仿真中图分类号:S566.1文献标识码:A文章编号:1003-5168202102-0012-03Real-timeDynamicRecognitionofSugarcaneStemNodesandSimulationofRoboticArmTrajectoryBasedonYOLOv3GUOJinjianZhanJiangPreschoolEducationCollegeBasicEducationCollegeofLingnanNormalUniversity,ZhanjiangGuangdong524000Abstract:Atpresent,sugarcaneplantingistime-consumingandlabor-intensive,peopleneedtoimprovethemechanizationandintelligenceleveloftheplantingprocess,andtheYOLOv3algorithmcanprovidestrongsupportformechanicaldatacollectionandreal-timeprocessing,therefore,itisnecessarytostudythereal-timedynamicrecognitionofsugarcanestemnodesandthesimulationofmanipulatortrajectorybasedonYOLOv3.Inthispaper,thereal-timedynamicrecognitionofsugarcanestemnodeswascarriedoutbyextractingtheinformationofsugarcanestemnodesandconstructingtheYOLOv3networkstructuretoimprovetheefficiencyandaccuracyofrecognition;byestablishingavirtualprototypeoftheroboticarm,thekinematicsoftheroboticarmwassimulatedtoimprovetheaccuracyofthetrajectorysimulation.Afterexperimentalverificationandcomparativeanalysis,thedesignedreal-timedynamicidentificationandtrajectorysimulationmethodshavegoodaccuracyandcanbeappliedtoactualsugarcaneplanting.Keywords:YOLOv3algorithm;sugarcanestemsection;dynamicrecognition;trajectorysimulation甘蔗是我国重要的经济农作物,不仅是制作蔗糖的主要原料,还是化工产业的重要原料。机械臂装置是甘蔗种植过程的关键部件,是提高作业效率的关键,对于提高甘蔗质量和生产收益、降低本钱具有重要作用【1】。YOLOv3算法能够对甘蔗特征进行识别定位,为种植机械数据采集和实时处理提供有力支持,进一步提高检测速度和识别效率【2】。因此,本文基于YOLOv3对甘蔗茎节实时动态识别与机械臂轨迹仿真进行研究。1基于YOLOv3的甘蔗茎节实时动态识别在采集的甘蔗图像中,甘蔗目标只占少局部区域,剩余大局部区域为背景,复杂的背景对甘蔗茎节的识别产生一定影响,因此在进行动态识别前首先需要从图像中分割甘蔗目标,提取其信息特征。一方面,可以缩小图像识别范围,降低背景对茎节识别的干扰,减小后续算法输入规模,提高运行效率;另一方面,甘蔗目标的直径和横轴交角是算法的关键参数,为分析茎节粗度和定位提供重要参考依据【3】。迭代线性拟合算法可用于估计甘蔗目标的近似线性趋势,根据图像白点像素聚集程度趋近于实际目标的标准,分割甘蔗目标。下面以图像的某像素位置为中心,将周围区域的白点像素数与面积的比值定义为图像局部密度,其计算公式可以表示为:x=1JxiJxIi1式中,x为图像局部密度;x为某一像素位置;Jx为该像素的局部邻域像素集合;Ii为图像的像素值。假设将图像的所有像素位置替换成局部密度值,那么甘蔗图像转化为局部密度图像,再通过阈值抑制过滤干扰像素,具体公式可以表示为:x=0,x式中,l為过滤阈值;m为低抑制比例;n为高抑制比例;am,n为去除低值和高值后的密度平均值。下面通过调整双抑制阈值,对图像执行边缘算子操作,得到甘蔗目标线性趋势信息,进而确定目标基线位置4-5。迭代后,稳定的拟合线与横轴的相交角度可作为甘蔗目标与横轴交角的特征信息估计。本研究通过白点像素距离计算甘蔗目标直径,沿横轴方向将图像划分为列块集合,列块高度可以表示为:Hb=Ve-Vs3式中,Hb为每个列块高度;Ve为经纵向投影后的最前面非零值位置;Vs为最后面非零值位置。下面计算所有列块的高度,在高度集合中删除极大和极小值,剩余列块的平均高度值即甘蔗的直径,甘蔗直径的估算公式可以表示为:GH=1BSlBSHBSl4式中,GH为甘蔗直径;BS为列块集合。通过对甘蔗目标进行分割,人们可以得到横轴交角和甘蔗直径的特征信息估计。YOLOv3网络是一种物体定位识别算法,具有定位速度快、识别效率高的特点,主要通过计算损失函数,检测不同尺度大小的目标【5】。本文采用的损失函数可以表示为:LP,W=p=1Palog1-gxp,Wyp=0blog1-gxp,Wypoothers5式中,P为甘蔗图像;W为网络学习参数;g为激活函数;为正负样本判定参数;a为负样本系数;b为正样本系数;xp和yp为图像像素点坐标。检测图像像素边缘性时,本研究采用多分辨率模式,以1、2和5为倍数变换图像分辨率,将其输入卷积神经网络,根据网络输出的平均结果得到边缘检测指标。识别在卷积神经网络中输入甘蔗图像,可以得到边缘概率图像,其像素值表示该位置为边缘点确实信程度。首先从边缘概率图像中提取甘蔗目标茎节信息,对图像执行启发式茎节定位算法。根据给定阈值范围和阈值变化步长,可以得到二值化图像系列,具体表示为:Per=BerP,ttT6式中,Per为二值化图像系列;Ber为图像二值化操作;P为边缘概率图像;T为步长变化。变量T用公式可以表示为:T=ts-n0.02e,n=0,1,2.7式中,s为起始阈值;e为终止阈值。生产验证模板验证二值图像,提取茎节边缘线。接着,对候选位置进行验证,以每个候选位置对应横轴为参考,纵向上移动验证模板,验证完所有二值化图像系列,对保存区域进行逻辑操作,得到茎节识别结果。2甘蔗种植机的机械臂轨迹仿真首先使用SolidWorks软件建立机械臂模型及装配体模型,为构建虚拟样机奠定根底。装配的主要部件包括机械臂上臂、下臂、转动座和固定座等,按照实际配合关系生成装配体。然后,选择整个装配体模型进行静态干预检查,修正各部件的相对位置,直至整体不存在干预部位。接下来,检测动态干预情况,根据实际情况对机械臂添加旋转副和运转函数,选取适当的驱动马达速度值,检查全局干预情况,进一步确保三维模型的正确性。将修正好的三维机械臂模型复制到ADAMS工作目录中,构建机械臂虚拟样机。在ADAMS设置好工作环境,依次定义和添加机械臂各个零件的材料属性,并根据部件间相对运动关系添加模型约束,到达整体约束效果。为确保各转动副能按预期运动,人们需要对模型添加驱动设置,经过以上步骤,完成机械臂虚拟样机的构建。机械臂运动学仿真由正运动和逆运动两局部组成,正运动仿真实质是根据各关节旋转角度,推导空间坐标位置和形态;逆运动仿真实质是由空间坐标位置和形态,反向推导各关节旋转角度。首先建立连杆坐标系D-H,得到齐次变换矩阵。构建虚拟样机,为机械臂轨迹仿真奠定了根底。在验证模型信息正确后,人们可以利用ADAMS的测量和输出功能,对模型进行参数提取和运动轨迹仿真。3试验结果与分析识别效果为检验本文提出的甘蔗茎节识别方法的效果,笔者设计10组试验,原始图像像素大小为12801024,试验结果如表1所示。由表1可知,本文设计的甘蔗茎节实时动态识别方法的识别率较高,识别速度也较快。为验证本文方法的茎节定位精度,笔者设计定位误差试验,其共分为5个误差等级,试验结果如表2所示。由表2可知,93%的甘蔗茎节的定位误差处于32像素以内,说明甘蔗图像经过识别后,茎节附近的边缘线与其他区域存在较大差异,具有一定的独特性,边缘线可作为茎节识别的重要依据6-8。识别效果比照测试为检测本文甘蔗茎节识别方法的有效性,本研究将本文方法设置为试验组,将基于小波变换和结构化机器学习的茎节识别方法设置为对照组,分别从茎节完整识别率、消耗时间和定位精确度三个指标对识别方法进行比照,其中定位精确度用误差在32像素以内的茎节数量比例表示,比照结果如表3所示。由表3的比照结果可知,与其他两种方法相比,本文设计方法具有速度快、识别率高和精度高的特点,具有较高的实用性。为检验本文机械轨迹仿真方法的有效性,本研究将其与其他两种传统方法进行比照测试,从仿真准确度、运动平均速度和时间三个指标评价仿真方法的效果,比照测试结果如表4所示。由表4比照结果可知,本文设计的轨迹仿真方法具有准确率高和速度快的特点,可应用于实际的機械臂运动空间求解中。4结语本文基于YOLOv3对甘蔗茎节实时动态识别与机械臂轨迹仿真进行研究,提高了甘蔗茎节的识别精确度和机械臂轨迹仿真的准确度,有助于进一步促进甘蔗种植的机械化开展。对于机械臂的轨迹仿真,本文没有考虑运输面板对机械臂的影响,以后研究可以对机械臂最小轨迹路线和运输截面角度进行探讨。参考文献:【1】齐榕,贾瑞生,徐志峰,等.基于YOLOv3的轻量级目标检测网络J.计算机应用与软件,202110:208-213.改进YOLOv3的同步目标定位与多种属性识别J.计算机应用,20211:1-7.改进YOLOv3的目标跟踪算法研究J.计算机仿真,20215:213-217.方法研究J.农机化研究,20218:6-12.【5】盛奋华,陈祖爵.基于虚拟仿真技术的甘蔗收割机喂入装置研究J.农机化研究,20219:59-63.识别与蔗芽检测J.洛阳理工学院学报自然科学版,20212:67-72.识别J.计算机应用,20214:1208-1213.8温翔,杨望,郭无极,等.切段式甘蔗收割机排杂离散元仿真参数标定及验证J.中国农机化学报,20211:12-18.
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 其他分类 > 其它学术


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!