面向智能除草机器人的苗草图像分割算法研究

来源 :昆明理工大学 | 被引量 : 0次 | 上传用户:jinhao03
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在农业生产领域,玉米是我国重要的农作物,玉米苗期的除草能有效保障作物产量。目前国内的除草方式主要包括人工除草、化学除草和中耕除草等,这些传统的方法存在各自的缺点,比如除草效率低、劳动成本高、破坏土壤环境和造成化学污染等,因此,研究智能农业除草机器人的技术具有现实意义。视觉系统是智能除草机器人的一项基础且重要的研究任务,高精度和低延时的图像算法是完成识别的关键,现有的除草机器人视觉系统普遍使用传统图像分割与识别方法,这些方法的算法鲁棒性和精确度较差,往往不能满足复杂的户外环境。随着人工智能的快速发展,深度学习得到了人们的广泛关注,基于深度学习的图像分割技术在实时性和精度上获得了很大的提升,这些技术也逐渐从理论研究走向实际应用。然而,目前深度学习网络存在模型参数量多、运算速度慢等问题,深度学习模型的边缘设备部署依旧是一个难点。针对这些问题,本文从深度学习的模型架构和边缘设备端的优化部署角度出发,探索一种应用于智能除草机器人视觉系统的苗草图像分割算法。本文完成的工作如下:(1)本文开发了面向除草机器人的视觉系统试验平台,通过分析智能农业除草机器人视觉系统的功能和需求,提出了视觉系统的总体设计方案,搭建了相关实验平台以及视觉系统的深度学习环境。(2)本文从玉米实验田中采集了大量苗期玉米杂草图像,对实验图像进行超绿灰度化和高斯滤波等图像预处理,然后对苗草图像使用OTSU阈值分割和边缘检测算法实验,同时使用基于类间方差法的遗传算法,以及全卷积神经网络分别进行图像分割实验。通过多种分割算法对比分析,得出卷积神经网络方法在苗草图像分割中的可行性以及有效性,并探讨深度学习在图像分割领域的发展前景。(3)为实现高性能的分割模型,本文基于Yolact实例分割算法,融合预激活残差网络和特征金字塔作为主干特征提取模块,在苗草数据集上综合评估模型性能,并与其他算法进行对比实验。结果表明,本文模型在检测速度和精度上表现良好。(4)本文基于TensorRT对实例分割模型进行推理加速,主要包括使用权重量化以及层间张量重构等优化方法,将优化后的模型部署在GPU嵌入式平台上,通过对苗草测试集与苗草视频的分析测试,结果显示,优化的模型在玉米苗期图像分割与识别上具有一定的优势,基本满足农业除草机器人视觉系统的检测要求。
其他文献
磨矿是选矿生产中选矿工序的前行工序,在磨矿工序中,要使用球磨机。球磨机是金属矿山选矿厂中的一种必备装备和重要装备。原矿经破碎后加水混流到球磨机磨筒中,球磨机磨筒旋转,破碎后的原矿与球磨机磨筒中的钢球混合运动完成磨矿过程。在磨矿工序中,破碎后的原矿与水不断进入球磨机磨筒中,磨细后的矿浆不断流出球磨机磨筒,球磨机磨筒中的钢球连续磨损甚至破碎,球磨机磨筒中的钢球不断损耗。某选矿厂原来设计的磨矿系统中只有
无线传感器网络的监测功能在各领域应用广泛,而监测功能的发挥需建立在各网络节点位置信息已知的基础之上,而对未知节点的定位则涉及节点的定位算法,本文将主要对无需测距定位算法中应用最为广泛的DV-Hop定位算法进行优化研究,该算法由于其定位成本相较其它算法较低而被广泛应用,但是该算法应用场景局限于二维平面,且定位误差较大,而实际定位过程中定位场景多为三维空间区域,且对定位误差与定位成本要求较高,故本文将
随着硬件设备性能的不断提高和软件功能的不断强大,使得目标跟踪技术广泛应用于人们的日常生活以及军事、医疗、无人驾驶和人机交互领域中。经过科研工作者多年的研究,目标跟踪算法在简单应用场景中已经取得了不错的跟踪效果,然而在实际场景中存在遮挡、目标形变和运动模糊等一系列具有挑战性的干扰因素,这就需要建立更加复杂的外观表征模型,同时合理的模型更新策略也是目标跟踪能否成功的关键。本文在高速核相关滤波目标跟踪算
浮选是选矿工业最重要的技术方法,广泛用于有色金属、非金属、煤炭等各类矿物的选别。药剂添加(加药)是浮选生产过程中一个非常重要的环节,加药量的准确性直接关系到选矿的数量、质量和经济效益。选厂传统的人工加药方式不仅精度差、劳动强度大、调节不及时,而且经常出现断药情况。因此实现加药自动控制已成为选矿行业的共识。本论文针对现有电磁阀加药法和计量泵加药法容易受到药液压力变化、粘度变化、含渣质以及管路结垢、阀
目前我国广泛使用的是AC型剩余电流保护器,它只能在线路中产生50Hz正弦交流剩余电流时正确动作,若产生的剩余电流中包含脉动直流分量或者平滑直流分量,保护器将无法及时断开线路,导致发生人员触电或设备损坏的事故。目前已经有学者对复杂波形条件下的剩余电流的检测理论进行了相关的研究,但是相关设备的研发仍然处于初始阶段。现有的剩余电流检测方法的缺点有:零点稳定性差、温漂大、电路结构复杂、功耗大。常用的剩余电
近年来,移动机器人在巡检作业、智能电器、无人驾驶等领域的作用日益显现。全方位移动机器人相比于轮式机器人具有更高的运动灵活性和更多自由度,Mecanum轮作为一种特殊的轮体结构,能够借助不同的组合方式完成移动平台在平面内的任意方向移动,可满足室内狭窄平整地面的工作要求。由于移动平台结构的特殊性,在实际应用过程中全向移动机器人易受到周围环境条件改变以及建模不精确等各种扰动影响,因此针对移动平台设计一个
机器人是工业自动化生产中最重要的装备之一,其运行状态很大程度上影响着自动化生产线的整体安全和生产进程,因此对机器人的状态监测与故障诊断研究尤为重要,现阶段应用较为广泛的方法是对传感器采集到的各种信号做信号分析与处理。然而对于工业机器人来说,由于各个关节之间存在耦合作用,其前端关节的电流信号中包含后端所有关节的信息;加之机器人运行过程中,其转速大多处于变化之中,导致其振动信号为强烈的非平稳信号。针对
随着科学技术的发展,融合多种传感器的扫地机器人被用于家庭和公共场所的地面清洁,代替人们进行清洁工作。因其高效的清洁工作和低廉的价格赢得了人们的广泛认可,具有广阔的市场前景。扫地机器人的控制系统需有较高的可靠性与实用性,同时全局路径规划也是衡量扫地机器人性能的重要指标之一,标志着智能扫地机器人的智能化水平。全局路径规划要求扫地机器人规划出一条尽量不重复并且覆盖全部可清扫区域的路径。但现有的扫地机器人
焊接作为一种常用的加工方法,被广泛的应用在各行各业中。由于在焊接过程中容易收到外部环境的影响,这将会使焊缝表面出现凹陷、咬边、裂纹(表面)、电弧擦伤、破口残留等表面缺陷。目前在对焊缝表面缺陷检测中,传统的接触式检测方法存在着检测速度慢和容易划伤表面等不足;常用的非接触检测方法在检测复杂形态及大型焊缝表面时也存在着局限性;因此开展面向焊缝表面缺陷检测的电涡流传感器开发,以实现焊缝表面缺陷在线检测,具
板球系统可以看作是在二维空间中的球杆系统的扩展,作为一个多自由度的复杂系统,板球系统常常作为控制领域中理论研究的一种重要的实验对象,被用来验证各种控制算法性能。滑模控制是非线性系统控制中的一种常见的控制方法,特殊之处在于其控制过程中的不连续性。这种不连续性使得被控系统的状态在沿着轨迹做小范围快速上下切换运动,正是这种不连续特性使得滑模控制具备良好的鲁棒性,但使系统产生抖振问题。本文以板球系统为控制