一种基于Hough变换的外螺纹检测方法技术

技术编号:27415435 阅读:12 留言:0更新日期:2021-02-21 14:31
本申请公开了一种基于Hough变换的外螺纹检测方法,包括步骤:S1.用标准格栅对图像获得系统进行一次性畸变标定;S2.获得包含标定格栅和被测外螺纹的图像;S3.利用针对外螺纹检测设计的快速Hough变换算法进行直线检测并计算螺纹参数。得益于Hough变换的全局性和鲁棒性,本申请中的检测方法对图像质量和被测件定位要求低,适应性好,检测可靠性高;通过查表法计算Hough变换方程、缩小Hough变换参数的累积范围等技术手段,减少了计算量,可实现实时检测;在获得被测件图像的同时获得部分标定格栅的图像,以取得图像比例信息并校核获得的图像的质量。的质量。的质量。

【技术实现步骤摘要】
一种基于Hough变换的外螺纹检测方法


[0001]本申请涉及外螺纹检测领域,尤其涉及一种基于Hough变换的外螺纹检测方法。

技术介绍

[0002]螺栓连接是常用的连接方式,是设备安全性和可靠性的保证。各种设备壳体上一般都有多个内螺纹孔,用于使用螺钉紧凑地固定其他零件。由于这些重要连接多有拧紧力矩要求而需要自动化装配,从而对所用的螺钉质量提出了很高的要求。如果螺钉的外螺纹有质量缺陷,一是可能造成无法达到力矩要求而需要返工,更有可能导致壳体上的内螺纹损坏而导致昂贵的壳体报废。这些螺钉要求有严格的生产过程控制和检测。
[0003]螺纹量规是传统的检测手段,优点是技术成熟、量规成本低、效率高、便于批量检测;其缺点是每个量规只能针对单一公差检测、无法同时提供各种统计数据、螺纹品种较多时需要多套量规、较难实现自动化测量或在线自动测量、批量较大时100%检测成本变高。
[0004]目前已有的利用机器视觉的螺纹检测技术多是在传统的影像法测量技术或者类似量规技术的模板匹配技术的基础上发展而来,在被测件的装卡、图像的预处理、尺寸信息的提取等方面有较高的要求;同时利用机器视觉进行测量时计算量很大,对测量系统的软硬件要求较高。
[0005]例如公开号为CN109141286A的专利技术专利申请,提出了一种基于机器视觉和旋合模型的螺纹通止检测方法及系统,包括中轴线确定模块,确定螺纹工件的中轴线;图像重构模块,根据中轴线旋转图像;轮廓提取模块,提取旋转后图像的螺牙外轮廓,得到每个螺牙的轮廓线;旋合位置计算模块,计算旋合匹配时各个螺牙量规位置搜索算法的起始与终止位置;旋合模拟模块,生成理论量规的轮廓线进行旋合匹配。该方案实现了机器视觉螺纹检测,但算法复杂,过于注重细节。实际上,需要实时检测的大批量生产的外螺纹多为滚压制造,其缺陷往往出现在成段的螺纹上;同时,基于机器视觉的检测方法一般只能处理一个零件截面的信息;因此,在实时检测中,局部缺陷的检测既无必要也很难实现,反而会降低检测的鲁棒性。
[0006]申请号为202011019642.8的专利技术专利申请,提出了一种基于机器视觉的外螺纹检测方法和实时检测系统,包括步骤:S1. 用标准格栅对图像进行标定;S2. 用螺纹公差要求和系统学习数据确定螺纹可旋入性的判断标准;S3. 利用针对外螺纹检测设计的快速Hough变换算法进行直线检测;S4. 生成测量报告和过程控制统计图表。该申请的技术方案公布了用一种快速Hough实现外螺纹检测的方法。该方法需要专门的标定步骤,需要在每次更换被测件种类、调整图像获得系统后进行标定。由于相机的畸变在更换被测件种类时并不变化,因此并没有必要每次标定,而图像放大比例则需要每次标定或者校核;同时由于被测件的图像中不包含可用来校核的标准图像信息,在被测件摆放不正常或者图像采集过程不正常时缺少校核机制。

技术实现思路

[0007]为了改进上述检测方法的不足,本申请提供了一种基于Hough变换的外螺纹检测方法,将部分标定栅格固定在相机拍摄视野中,利用Hough变换的全局性,在获得外螺纹尺寸参数的同时获得标定信息,从而减少了每次更换被测种类时的标定步骤,同时能确保每次测量的图像比例正确,起到校核作用。同时由于Hough变换的全局性,获得该标定信息造成的计算量增加可以忽略不计,并不影响该算法的实时性。
[0008]为了实现上述目的,本申请采用以下技术方案,包括步骤:S1. 用标准格栅对图像获得系统进行一次性畸变标定;S2. 获得带有标定格栅和被测外螺纹的图像,其中标定格栅仅位于图像周围,被测件的轴线方向相对固定但不要求准确定位;S3. 利用针对外螺纹检测设计的快速Hough变换算法进行直线检测并计算螺纹参数。
[0009]进一步地,所述步骤S2的标定格栅是在图像最边缘平行于图像边缘等间隔分布的2条以上的标定格线,优选格线数量为每个边缘2条,格线间隔根据拍摄视野大小用常规手段选定;被测件的轴线方向变化范围在
±
10
°
之内。
[0010]进一步地,所述步骤S3包括:S3.1. 根据检测精度要求确定图像分辨率和Hough变换累积阵分辨率;S3.2. 用边缘检测算法获得螺纹轮廓的边缘图像和标定格栅的图像;S3.3. 通过二值化和连续区域搜索算法确定两侧螺纹轮廓包含的像素点和标定格栅的像素点;S3.4. 用步骤S1得到的畸变标定信息对像素点坐标进行修正,并仅对位置相对固定的格栅线进行Hough变换,通过二值化和峰值搜索算法获得格栅线的参数,计算图像比例参数;S3.5. 用步骤S3.4得到的图像比例参数对像素点坐标进行进一步修正;S3.6. 通过最小二乘法确定两侧螺纹轮廓的中轴线,进而获得整个螺纹的轴线;S3.7. 根据螺纹轴线和螺纹参数确定Hough累积阵的累积范围,减少计算量;S3.8. 用查表法和预先计算好的三角函数值进行Hough变换累积;S3.9. 用二值化和连续区域搜索算法将累积阵自动分块;S3.10. 用峰值搜索算法得到所有直线的参数;S3.11. 根据获得的直线参数计算螺纹的各参数及其平均值、极值、方差等数据。
[0011]与现有技术相比,本申请具有以下优点:得益于Hough变换的全局性和鲁棒性,本申请中的检测方法和实时检测系统可与多种图像获得设备搭配使用,对被测件定位要求低,适应性好,保证了检测过程的可靠性;本方法在获得被测件图像的同时获得部分标定格栅的图像,在得到被测件参数信息的同时可以对图像获得过程进行校核;本方法通过查表法计算Hough变换、针对外螺纹检测设计的缩小累积范围的Hough变换等技术手段,减少了Hough变换的计算量,可实现实时检测。
附图说明
[0012]图1是本申请的总体流程图。
[0013]图2是实施例的针对外螺纹检测设计的快速Hough变换算法流程图。
[0014]图3是实施例步骤S1的标定格栅板。
[0015]图4是Hough变换原理图。
[0016]图5是图像空间直线(左侧)和对应的Hough变换累积阵局部(右侧)示意图。
[0017]图6是1024x1024像素图像的Hough变换累积阵尺寸的计算示意图。
具体实施方式
[0018]以下通过特定的具体实例说明本申请的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本申请的其他优点和功效。本申请还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本申请的精神的情况下进行各种修饰或改变。在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
[0019]本实施例为一种基于Hough变换的外螺纹检测方法,主要包括下列步骤。
[0020]S1. 用标准格栅对图像获得系统进行一次性畸变标定:用检测所用的图像采集系统获取标准格栅板的图像,应使格栅在图像采集系统中的位置和被测件水平对称平面在图像采集系统中的位置一致;本实施例的拍摄视野为50mmx50mm,优选采用图3的直线栅格标本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于Hough变换的外螺纹检测方法,其特征在于,包括步骤:S1. 用标准格栅对图像获得系统进行一次性畸变标定;S2. 获得包含标定格栅和被测外螺纹的图像,其中标定格栅仅位于图像周围,被测件的轴线方向相对固定但不要求准确定位;S3. 利用针对外螺纹检测设计的快速Hough变换算法进行直线检测并计算螺纹参数。2.根据权利要求1所述的外螺纹检测方法,其特征在于,步骤S2中所述的标定格栅为位于图像最边缘平行于图像边缘等间隔分布的2条以上的标定格线;被测件的轴线方向变化范围在
±
10
°
之内。3.根据权利要求1或2所述的外螺纹检测方法,其特征在于,步骤S3包括:S3.1. 根据检测精度要求确定图像分辨率和Hough变换累积阵分辨率;S3.2. 用边缘检测算法获得螺纹轮廓的边缘图像和标定格栅...

【专利技术属性】
技术研发人员:杨华廷
申请(专利权)人:上海里莱技术服务中心
类型:发明
国别省市:

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

1