找项目
找工程师
大学仕会员
联盟中心
机器人
FA零部件
工控类
大学仕自动化小程序
快速找自动化资源、人才
自动化外包小程序
快速找外包需求、找工程师
大学仕抖音号
随时掌握一手咨询
FA零部件测评
你的零部件选购指南
自动化服务商专用
项目资源一手掌握
自动化设备需求方专用
设备案例设备供应商了如指掌
大学仕微信公众号
随时掌握一手咨询
大学仕自动化小程序
快速找自动化资源、人才
自动化外包小程序
快速找外包需求、找工程师
大学仕抖音号
随时掌握一手咨询
零部件测评
微信扫码 进入小程序
自动化外包
微信扫码 进入小程序
客服协助
加客服免费发需求
联系客服咨询项目
客服电话1
13016879065
客服电话2
400-828-5522
电话咨询客服
投诉电话
18168813292
投诉热线
自动化零部件供应商入驻申请
*公司名称
主营业务
*姓名
*手机号码
电子邮箱
提交申请
激活店铺

只需2步,轻松拥有您的专属企业店铺

店铺信息

完善店铺信息,让雇主更加了解你

去完成
企业认证

完成实名认证,让雇主更加信任你

去完成
邀请你加入大学仕联盟
大学仕自动化小程序
长按识别进入小程序
资讯中心
当前位置:
某种罐盖视觉检测与定位方法及系统、介质、装置 
大学仕 2021-06-29 08:57
点赞 1126浏览

        本发明提供了某种罐盖视觉检测与定位方法,包括如下步骤:目标识别步骤:针对罐盖图像进行模板匹配,获取感兴趣区域;初步定位步骤:对于获取到的感兴趣区域进行轮廓匹配正六边形模板,缩小检测区域;精确定位步骤:根据罐盖中心的灰度特性进行阈值分割,提取中心孔作为罐盖中心;位姿解算步骤:根据标定的位姿关系解算出罐盖中心在世界坐标系下的二维坐标,并将其与高度传感器得到的数据融合,得到罐盖中心在世界坐标系下的三维坐标。本发明通过预先存储不同光照度下的模板,避免复杂的算法,同时又能满足不同环境下的检测需求,解决了光照条件对检测的影响,并通过模板匹配和轮廓匹配两种不同方法两次缩小了检测范围,确保能更准确地检测罐盖中心。


        1.某种罐盖视觉检测与定位方法,其特征在于,包括如下步骤: 目标识别步骤:针对罐盖图像进行模板匹配,获取感兴趣区域; 初步定位步骤:对于获取到的感兴趣区域进行轮廓匹配模板,缩小检测区域; 精确定位步骤:根据罐盖中心的灰度特性进行阈值分割,提取中心孔作为罐盖中心; 位姿解算步骤:根据标定的位姿关系解算出罐盖中心在世界坐标系下的二维坐标,并将其与高度传感器得到的数据融合,得到罐盖中心在世界坐标系下的三维坐标。

        2.根据权利要求1所述的罐盖视觉检测与定位方法,其特征在于,所述目标识别步骤包括: 模板存储步骤:在作业区域内,拍摄多张不同光照情况下罐盖图像存储作为模板; 模板匹配步骤:将存储的模板在待检测图像内遍历,依次按照顺序进行比较,选择匹配度最高的区域作为感兴趣区域。

        3.根据权利要求1所述的罐盖视觉检测与定位方法,其特征在于,所述初步定位步骤包括: 图像预处理步骤:对感兴趣区域进行高斯滤波去除噪声,选择合适的阈值对感兴趣区域进行二值化; 提取轮廓步骤:使用Canny边缘检测算子在感兴趣区域内进行轮廓的提取; 轮廓筛选步骤:根据罐盖在图像中的尺寸,设置轮廓长度和面积最小值,去除产生干扰的轮廓; 轮廓匹配步骤:利用事先存储的轮廓匹配模板对每个轮廓进行匹配,选择匹配度最高的轮廓,提取罐盖中心金属板的特定轮廓。


        4.根据权利要求1所述的罐盖视觉检测与定位方法,其特征在于,所述精确定位步骤包括: 划定检测区域步骤:以提取到的特定轮廓中心为圆心,提取周围200*200像素的区域,缩小检测区域; 阈值分割步骤:利用罐盖中心孔的灰度特性,设置阈值,对新的检测区域进行阈值分割,得到罐盖中心孔的轮廓; 中心孔拟合步骤:对得到的中心孔轮廓进行最小外接圆拟合,并提取外接圆形的中心作为罐盖中心。

        5.根据权利要求1所述的罐盖视觉检测与定位方法,其特征在于,所述位姿解算步骤包括: 二维坐标解算步骤:根据已经标定的机械臂与相机的位姿关系,通过图像坐标系下罐盖中心的坐标解算出在世界坐标系下罐盖中心的平面二维坐标; 三维坐标解算步骤:通过记录的相机距离地面的高度信息,利用图像中罐盖尺度的变化,得到罐盖中心在世界坐标系下的高度坐标,将高度坐标与通过位姿关系解算得到的平面二维坐标融合,得到罐盖中心在世界坐标系下的三维坐标。

        6.一种罐盖视觉检测与定位系统,其特征在于,包括: 目标识别模块:针对罐盖图像进行模板匹配,获取感兴趣区域; 初步定位模块:对于获取到的感兴趣区域进行轮廓匹配正六边形模板,缩小检测区域; 精确定位模块:根据罐盖中心的灰度特性进行阈值分割,提取中心孔作为罐盖中心; 位姿解算模块:根据标定的位姿关系解算出罐盖中心在世界坐标系下的二维坐标,并将其与高度传感器得到的数据融合,得到罐盖中心在世界坐标系下的三维坐标。

        7.根据权利要求6所述的罐盖视觉检测与定位系统,其特征在于, 所述目标识别模板包括模板存储模块和模板匹配模块,所述模板存储模块在作业区域内,拍摄多张不同光照情况下罐盖图像存储作为模板;所述模板匹配模块将存储的模板在待检测图像内遍历,依次按照顺序进行比较,选择匹配度最高的区域作为感兴趣区域; 所述初步定位模块包括图像预处理模块、提取轮廓模块、轮廓筛选模块和轮廓匹配模块,所述图像预处理模块对感兴趣区域进行高斯滤波去除噪声,选择合适的阈值对感兴趣区域进行二值化;所述提取轮廓模块使用Canny边缘检测算子在感兴趣区域内进行轮廓的提取;所述轮廓筛选模块根据罐盖在图像中的尺寸,设置轮廓长度和面积最小值,去除产生干扰的轮廓;所述轮廓匹配模块利用事先存储的轮廓匹配模板对每个轮廓进行匹配,选择匹配度最高的轮廓,提取罐盖中心金属板的特定轮廓。


        8.根据权利要求6所述的罐盖视觉检测与定位系统,其特征在于, 所述精确定位模块包括划定检测区域模块、阈值分割步骤模块和中心孔拟合模块,所述划定检测区域模块以提取到的特定轮廓中心为圆心,提取周围200*200像素的区域,缩小检测区域;所述阈值分割模块利用罐盖中心孔的灰度特性,设置阈值,对新的检测区域进行阈值分割,得到罐盖中心孔的轮廓;所述中心孔拟合模块对得到的中心孔轮廓进行最小外接圆拟合,并提取外接圆形的中心作为罐盖中心; 所述位姿解算模块包括三维坐标解算模块和三维坐标解算模块,所述二维坐标解算模块根据已经标定的机械臂与相机的位姿关系,通过图像坐标系下罐盖中心的坐标解算出在世界坐标系下罐盖中心的平面二维坐标;所述三维坐标解算模块通过记录的相机距离地面的高度信息,利用图像中罐盖尺度的变化,得到罐盖中心在世界坐标系下的高度坐标,将高度坐标与通过位姿关系解算得到的平面二维坐标融合,得到罐盖中心在世界坐标系下的三维坐标。

        9.种存储有计算机程序的计算机可读存储介质,其特征在于,所述计算机程序被处理器执行时实现权利要求1至5中任一项所述的方法的步骤。

        10.种罐盖视觉检测与定位装置,其特征在于,包括权利要求6所述的罐盖视觉检测与定位系统或者权利要求7所述的存储有计算机程序的计算机可读存储介质。



文章来源:互联网,倘若您发现本站有侵权或不当信息,请与本站联系,经本站核实后将尽快修正!

继续阅读与本文标签相同的资讯

视觉检测
推荐店铺
换一批
相关推荐
换一批
成功案例 热门商机 自动化技术 优质自动化公司