[发明专利]基于双目视觉的内外螺纹起始角测量方法、系统及设备有效
申请号: | 202110265947.5 | 申请日: | 2021-03-11 |
公开(公告)号: | CN112991291B | 公开(公告)日: | 2022-11-08 |
发明(设计)人: | 刘希龙;吴亚渝;马利平;刘洁锐;符亭;廖周文;罗其贵;钟浩;米长富 | 申请(专利权)人: | 中国科学院自动化研究所;重庆铁马工业集团有限公司 |
主分类号: | G06T7/00 | 分类号: | G06T7/00;G06T7/73;G06T5/00;G06T7/11;G06T7/136;G06F17/16 |
代理公司: | 北京市恒有知识产权代理事务所(普通合伙) 11576 | 代理人: | 郭文浩;尹文会 |
地址: | 100190 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 双目 视觉 内外 螺纹 起始 测量方法 系统 设备 | ||
1.一种基于双目视觉的内外螺纹起始角测量方法,其特征在于,包括以下步骤:
步骤S100,基于双目视觉设备获取平行于被检测物体中轴面的螺纹图像,并调整螺纹轴线使其与坐标轴竖直线平行,作为模板图像;
步骤S200,基于预设的第一选取规则从所述模板图像中选取第一区域,所述第一选取规则为:使所述第一区域的上顶边与被检测物体的顶面平齐,且所述第一区域的高度区域至少包含第一数量的螺纹线,所述第一区域的宽度区域每一行中不会同时出现属于不同螺纹的像素;
步骤S300,基于预设的第二选取规则从所述第一区域中选取第二区域,所述第二选取规则为:使所述第二区域的上顶边和宽度与所述第一区域的上顶边和宽度相同,并调整所述第二区域的高度以使所述第二区域内至少包含第二数量的螺纹线;
步骤S400,获取所述第二区域的图像的矩阵,基于高斯核函数对所述第二区域的图像的矩阵依次进行卷积平滑和向量化,得到模板向量数据;
步骤S500,重复步骤S100-步骤S200的方法,获取待检测物体的螺纹图像对应的第一区域,作为第一待检测区域;获得第一待检测区域图像矩阵,基于高斯核函数对所述第一待检测区域图像矩阵依次进行卷积平滑和向量化,得到待检测向量数据,包括:
步骤S510,将被检测物体替换为待检测物体,重复步骤S100-步骤S200获取待检测物体的待检测图像,并基于预设的第一选取规则从所述待检测图像中选取第一待检测区域,并获得第一待检测区域图像矩阵M2,M2∈Rheight×width,其中,height为第一区域图像的高度,width为第一区域图像的宽度;
步骤S520,通过尺度为n×n的高斯核函数G对所述第一待检测区域图像矩阵M2进行卷积平滑处理得到M2g,其中,height2为第二区域的高度,width2为第二区域的宽度;
步骤S530,将M2g进行向量化:得到待检测物体的待检测向量数据v2g,v2g∈Rheight;其中,M2g[i,j]代表M2g第i行,第j列的元素,v2g[i]代表v2g第i个元素;
步骤S600,通过相关性计算得到模板向量数据与待检测向量数据的匹配度曲线,对所述匹配度曲线进行极大值抑制,以获取螺距和螺纹起始角,包括:
步骤S610,通过相关性计算得到模板向量数据vg与待检测向量数据v2g的匹配度曲线m:m=-vg*v2g,
步骤S620,对匹配度曲线m进行极大值抑制得到mnms和各个极大值在原序列中的索引indexnms,indexnms∈Rk;
步骤S630,基于mnms和indexnms计算获取螺距L,
步骤S640,基于indexnms对螺距L取模获取螺纹起始角θ,
其中,k为indexnms序列的长度。
2.根据权利要求1所述的基于双目视觉的内外螺纹起始角测量方法,其特征在于,所述步骤S100具体为:
步骤S110,基于双目视觉设备获取被检测物体平行于中轴面的螺纹图像,并调整螺纹轴线使其与坐标轴竖直线平行;
步骤S120,将步骤S110调整后的螺纹图像进行二值化处理,将二值化处理后的螺纹图像作为模板图像。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院自动化研究所;重庆铁马工业集团有限公司,未经中国科学院自动化研究所;重庆铁马工业集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110265947.5/1.html,转载请声明来源钻瓜专利网。