一种螺纹平纹缺陷检测方法技术

技术编号:37321434 阅读:25 留言:0更新日期:2023-04-21 23:01
本发明专利技术公开了一种螺纹平纹缺陷检测方法,属于螺纹检测领域。包括有以下步骤:S1:计算螺杆区域二值图,将螺杆和其背景分离,螺杆区域内的所有像素置为全白,背景置为全黑;S2:计算螺杆的螺纹内凹点;S3:判断是否有平纹缺陷。相比于现有技术,本发明专利技术的有益效果是:本方法可以通过图像处理技术快速方便的检测出螺杆是否存在平纹缺陷,检测效率高,且更加精确,能够避免螺杆在装配时无法使用的问题。避免螺杆在装配时无法使用的问题。避免螺杆在装配时无法使用的问题。

【技术实现步骤摘要】
一种螺纹平纹缺陷检测方法


[0001]本专利技术属于螺纹检测领域,具体涉及一种螺纹平纹缺陷检测方法。

技术介绍

[0002]螺杆是工业加工生产中较为常见的一类紧固产品,需求量大且对品质的要求极为严格,在螺杆装配之前需要对其螺纹进行检测,确保螺杆的螺纹没有缺陷。依靠人工进行螺杆的螺纹检测,工作量大且作业条件和主观判断等因素会影响检测结果的准确性。随着计算机技术的发展,出现了基于机器视觉的螺纹检测技术,基于采集到的图像,经过预处理和轮廓匹配等操作得到螺丝的圈数,完成量化的螺杆整体及局部检测。
[0003]如申请号为CN202211325564。3的现有专利公开了一种尺度空间自适应的螺母内螺纹检测方法,通过图像采集及处理,基于SIFT算法,在六角螺杆内螺纹检测场景下,匹配标准零件和生产零件的关键点,通过关键点的匹配程度得到合格率,能够实现内螺纹的局部磨损、腐蚀或变形等缺陷的检测。
[0004]该内螺纹检测方法虽然可以实现螺杆整体及局部检测,但其主要是用于检测螺纹的破损缺陷,无法针对螺纹的平纹缺陷进行检测。/>[0005]平纹本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种螺纹平纹缺陷检测方法,其特征在于,包括有以下步骤:S1:计算螺杆区域二值图,将螺杆和其背景分离,螺杆区域内的所有像素置为全白,背景置为全黑;S2:计算螺杆的螺纹内凹点;S3:判断是否有平纹缺陷。2.如权利要求1所述的一种螺纹平纹缺陷检测方法,其特征在于,步骤S1包括有:步骤S11:将背景区域最小灰度值预设为bg_val,然后将图像中灰度值<bg_val的像素分离出来得到初始的螺杆二值图;步骤S12:通过openCV的算子运算操作去除毛刺,然后过滤掉小块,得到像素全白,背景全黑的区域二值图。3.如权利要求1所述的一种螺纹平纹缺陷检测方法,其特征在于,步骤S2包括有:步骤S21:计算出整个螺杆区域的垂直中心线x=x0;步骤S22:在y轴方向取螺杆左右侧边缘点,记录在区间[ymin,ymax]中,将区间中最靠近中心线x0的点作为基准点(xbase,ybase);步骤S23:将螺杆的标准螺间距预设为d0,在x0的左右两侧,从y1=ybase开始向上、向下搜索出所有的螺纹内凹点。4.如权利要求3所述的一种螺纹平纹缺陷检测方法,其特征在于,在步骤S21中,通过openCV的算子运算操作得到螺杆区域的重心点,该点的x坐标所在x轴垂线就是垂直中心线。5.如权利要求3所述的一种螺纹平纹缺陷检测方法,其特征在于,在步骤S22中,在取螺杆左右侧边缘点时,去掉顶部螺尾和底部螺头所在位置的边缘点,即:螺尾以下1

2个螺纹边缘点不要,螺头以上1

2个螺纹也不要,y方向上只保留中间部分[ymin,ymax]作为边缘点。6.如权利要求3所述的一种螺纹平纹缺陷检测方法,其特征在于,步骤S22中,基准点(xbase,ybase)是螺杆上的某个螺纹内凹点。7.如权利要求3所述的一种螺纹平纹缺陷检测方法,其特征在于,步骤S23中,搜索的螺纹内凹点的具体方法为:向上在[y1

d0/2,y1

d0*3/2]的边缘点内取横向最靠近x0的那个点作为一个螺纹内凹点(x2,y2),然后再在该凹点继续向上在[y2

d0/2,y2

d0*3/2]的...

【专利技术属性】
技术研发人员:谷强苏树师
申请(专利权)人:广东艾可欣技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1