[发明专利]基于视觉技术的尼龙齿轮分度圆测量方法有效
申请号: | 201911118702.9 | 申请日: | 2019-11-15 |
公开(公告)号: | CN110793462B | 公开(公告)日: | 2021-11-30 |
发明(设计)人: | 曾志强;段能全;冯鹏鹏;杜晓军;杜文华;王俊元;党长营;高志强;常文铎;张晓琳;杨志成 | 申请(专利权)人: | 中北大学 |
主分类号: | G01B11/24 | 分类号: | G01B11/24;G01B11/08;G06T7/13;G06T7/60 |
代理公司: | 太原晋科知识产权代理事务所(特殊普通合伙) 14110 | 代理人: | 赵江艳 |
地址: | 030051*** | 国省代码: | 山西;14 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 视觉 技术 尼龙 齿轮 分度 测量方法 | ||
1.一种基于视觉技术的尼龙齿轮分度圆测量方法,其特征在于,包括以下步骤:
S1、将待测尼龙齿轮放在影像测量仪工作平台上并使其位于相机视野中心,然后采集齿轮图像,并对采集到的齿轮图像进行预处理;
S2、选取Canny算子提取图像的边缘信息,进行边缘特征选择,得到齿轮图像的有效边缘,并计算得到齿轮的中心孔的圆心位置以及齿轮的齿顶圆的半径rd和齿根圆的半径rg;
S3、以中心孔的圆心为圆心,以齿顶圆的半径rd和齿根圆的半径rg的平均值为半径,画出中间圆,得到中间圆与齿廓边缘的全部交点,以任意一个交点为起点,依次计算出每相邻两点的距离d1,d2……d2z,其中z表示齿轮齿数,将依次得到的所有相邻两交点间的距离分为两个数组,一组为齿厚数组,一组为齿槽宽数组,计算两个数组的欧氏距离;
S4、小幅度改变中间圆的半径,重复步骤S3,计算两数组的欧氏距离,直至得到最小的欧式距离,其对应的中间圆的半径即为齿轮分度圆。
2.根据权利要求1所述的一种基于视觉技术的尼龙齿轮分度圆测量方法,其特征在于,所述步骤S3中,若d1表示一个齿厚两侧距离,则齿厚数组为A={A1,A2,A3,.....AZ}={d1,d3,d5,.....d2z-1},齿槽宽数组为B={B1,B2,B3,.....BZ}={d2,d4,d6,.....d2z},欧式距离的计算公式为:
3.根据权利要求1所述的一种基于视觉技术的尼龙齿轮分度圆测量方法,其特征在于,所述步骤S1中,图像预处理的方法为中值滤波法,其具体步骤为:将图像分成多个奇数模板,对每个奇数模板内的像素值进行排序,选择排序得到的序列中的中值作为该模板的输出像素;
所述步骤S2的具体步骤为:
选取canny算子提取图像中的边缘信息,通过特征选择得到中心孔的有效边缘,采用几何法拟合得到中心孔的连续边缘,并计算得到齿轮的中心孔的圆心位置;
根据边缘信息,进行轮廓特征选择,得到齿轮轮廓,计算齿轮轮廓的最小外接圆半径得到齿顶圆半径rd;计算齿轮轮廓的最大内接圆得到齿根圆半径rg。
4.根据权利要求3所述的一种基于视觉技术的尼龙齿轮分度圆测量方法,其特征在于,计算齿轮轮廓的最大外接圆得到齿根圆半径rg的具体步骤为:
在图像中设定一个阈值,对灰度化处理后的图像进行二值化处理,二值化处理后对图像进行区域填充,然后计算图像区域的最大内接圆半径,得到齿根圆半径rg。
5.根据权利要求1所述的一种基于视觉技术的尼龙齿轮分度圆测量方法,其特征在于,所述步骤S4中,改变中间圆的半径时,其步长为0.05个像素。
6.根据权利要求1所述的一种基于视觉技术的尼龙齿轮分度圆测量方法,其特征在于,还包括采用标定板对测量系统进行标定,完成像素当量计算的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中北大学,未经中北大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911118702.9/1.html,转载请声明来源钻瓜专利网。