当前位置: 首页 > 专利查询>深圳大学专利>正文

一种牙孔检测方法及装置制造方法及图纸

技术编号:18973141 阅读:71 留言:0更新日期:2018-09-19 03:56
本发明专利技术涉及五金冲压件生产自动化领域,公开了一种牙孔检测方法,该牙孔检测方法包括:采集五金冲压件的攻牙图像并将该攻牙图像转换成灰度图,采用固定阈值、轮廓提取算法和最小外接矩形算法提取该攻牙图像中牙孔的定位区域,再采用最小外接圆算法计算该定位区域的内圆圆心位置和内圆半径大小,计算该内圆半径与标准五金冲压件牙孔区域内圆半径的差值,最后根据该差值与预置差值大小关系来分析确定该五金冲压件存在攻牙缺陷,输出该五金冲压件为不良品的信号,从而将五金冲压件中的不良品检测出来。采用该方法检测攻牙缺陷,提高牙孔检测的精度,且采用该牙孔检测方法只需获取五金冲压件的攻牙图像,五金冲压件的规格大小不影响该方法的使用。

【技术实现步骤摘要】
一种牙孔检测方法及装置
本专利技术涉及五金冲压件生产自动化领域,尤其涉及一种牙孔检测方法及装置。
技术介绍
目前五金冲压件攻牙后的牙孔检测采用人工目视检测的方法,人工目视检测需对五金冲压件的攻牙一一检测,需要检测人员有极好的视力和耐力,花费很大的人力资源。现有的牙孔检测装置,能自动检测牙孔的状态,从而将五金冲压件的牙孔缺陷检测出来,节省人力。现有的牙孔检测装置是通过滑块带动电动螺丝起子上的检测螺丝直线往复滑动来进入或脱离检测牙孔,通过位置检测装置检测滑块的位置来判断螺丝是否旋入牙孔内定深度。若牙孔存在损坏,检测螺丝无法旋入到要求位置,即可将存在攻牙缺陷的五金冲压件检测出来,此牙孔检测装置,需使检测螺丝的外螺纹半径小于牙孔半径。然而,随着技术发展,五金冲压件的规格越来越小,检测螺丝的精细度要求也越来越高,五金冲压件的规格过小时,现有检测装置无法对五金冲压件攻牙后的牙孔进行检测。
技术实现思路
本专利技术的主要目的在于提供一种牙孔检测方法及装置,用于解决现有技术中无法对规格过小的五金冲压件攻牙后的牙孔进行检测的技术问题。为实现上述目的,本专利技术第一方面提供一种牙孔检测方法,所述方法包括:采集五金冲压件的攻牙图像并将所述攻牙图像转换成灰度图,所述攻牙图像为相机拍摄的所述五金冲压件攻牙后牙孔的图像;采用固定阈值、轮廓提取算法和最小外接矩形算法提取所述攻牙图像中所述牙孔的定位区域;采用最小外接圆算法计算所述定位区域的内圆圆心位置和内圆半径大小,计算所述内圆半径与标准五金冲压件牙孔区域内圆半径的差值;根据所述差值与预置差值大小关系来分析确定所述五金冲压件存在攻牙缺陷,输出所述五金冲压件为不良品的信号。本专利技术第二方面提供一种牙孔检测装置,所述装置包括:采集模块,用于采集五金冲压件的攻牙图像并将所述攻牙图像转换成灰度图,所述攻牙图像为相机拍摄的所述五金冲压件攻牙后牙孔的图像;定位模块,用于采用固定阈值、轮廓提取算法和最小外接矩形算法提取所述攻牙图像中所述牙孔的定位区域;计算模块,用于采用最小外接圆算法计算所述定位区域的内圆圆心位置和半径大小,计算所述内圆半径与标准五金冲压件牙孔区域内圆半径的差值;确定模块,用于根据所述差值是否超过预置差值确定所述五金冲压件存在攻牙缺陷,输出所述五金冲压件为不良品的信号。从上述专利技术提供的技术方案可知,该方法利用固定阈值、轮廓提取算法和最小外接矩形算法提取攻牙图像中牙孔的定位区域,通过计算该定位区域内圆半径的大小与标准五金冲压件牙孔区域内圆半径的差值,根据该差值与预置差值大小关系来分析确定该五金冲压件存在攻牙缺陷,输出五金冲压件为不良品的信号,由此将五金冲压件的不良品检测出来。采用该方法检测攻牙缺陷,提高牙孔检测的精度,且采用该牙孔检测方法只需获取五金冲压件的攻牙图像,五金冲压件的规格大小不影响该方法的使用。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术第一实施例提供的牙孔检测方法的流程示意图;图2为第一实施例中步骤102细化步骤的流程示意图;图3为第一实施例中步骤104的细化步骤的流程示意图;图4为本专利技术第二实施例提供的牙孔检测装置的结构示意图;图5为第二实施例中定位模块的细化结构的示意图;图6为第二实施例中确定模块的细化结构的示意图。具体实施方式为使得本专利技术的专利技术目的、特征、优点能够更加的明显和易懂,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而非全部实施例。基于本专利技术中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。由于现有技术中无法对规格过小的五金冲压件攻牙后的牙孔进行检测。为了解决上述技术问题,本专利技术提出一种牙孔检测方法,以对规格过小的五金冲压件攻牙后的牙孔进行精确地检测。请参阅图1,图1为本专利技术第一实施例提供的牙孔检测方法的流程示意图,该牙孔检测方法包括步骤101至步骤104:步骤101、采集五金冲压件的攻牙图像并将该攻牙图像转换成灰度图,该攻牙图像为相机拍摄的五金冲压件攻牙后牙孔的图像。具体地,在本专利技术实施例中,相机拍摄五金冲压件攻牙后牙孔的图像,该检测方法所运用的控制系统获取该五金冲压件攻牙后牙孔的图像,即为获取该五金冲压件的攻牙图像,在获取该五金冲压件的攻牙图像后将该攻牙图像转换成灰度图,以便进一步地对该攻牙图像进行处理。步骤102、采用固定阈值、轮廓提取算法和最小外接矩形算法提取该攻牙图像中牙孔的定位区域。其中,采用固定阈值、轮廓提取算法和最小外接矩形算法提取该攻牙图像的定位区域的目的是提取到该五金冲压件的牙孔位置。如图2所示,图2为第一实施例中步骤102细化步骤的流程示意图,采用固定阈值、轮廓提取算法和最小外接矩形算法提取该攻牙图像中牙孔的定位区域具体步骤包括步骤201至步骤203:步骤201、对攻牙图像的灰度图进行局部增强处理和避位处理,得到第一攻牙图像。其中,第一攻牙图像为已进行局部增强处理和避位处理的攻牙图像,步骤201具体步骤为:遍历该攻牙图像的像素值,将大于预置指定值的像素值设置为预置指定置,将小于该预置指定值的像素值均设置为零。具体地,预先设置像素的一个指定值,遍历该灰度图像的图像区域的像素值,将大于该指定值的像素值均设置为指定值,将小于该指定值的像素值均设置为零,以完成对攻牙图像的灰度图进行局部增强处理。步骤202、对该第一攻牙图像进行图像二值化处理,得到第二攻牙图像。其中,第二攻牙图像为己进行二值化处理的攻牙图像。步骤203、对该第二攻牙图像进行图像腐蚀,然后采用轮廓提取算法对第二攻牙图像进行图像轮廓检测,并对面积最大的轮廓采用最小外接四边形拟合处理,得到外接四边形四个定点坐标。具体地,在本专利技术实施例中,在获取到攻牙图像的灰度图后,对该灰度图进行局部增强处理和避位处理得到第一攻牙图像,再对该第一攻牙图像进行二值化处理得到第二攻牙图像,再然后对该第二攻牙图像进行图像腐蚀,接着采用轮廓提取算法进行图像轮廓检测,并对面积最大的轮廓采用最小外接四边形拟合处理,得到外接四边形四个定点坐标,该四个定点坐标为攻牙图像中获取的定位区域,即为五金冲压件的牙孔区域。步骤103、采用最小外接圆算法计算该定位区域的内圆圆心位置和内圆半径大小,计算该内圆半径与标准五金冲压件牙孔区域内圆半径的差值。其中,该定位区域指五金冲压件攻牙后的牙孔区域,采用最小外接圆算法可获取该五金冲压件牙孔区域的内圆圆心位置和内圆半径大小,该内圆半径与标准五金冲压件牙孔区域内圆半径存在差值,计算可获取该差值。步骤104、根据该差值与预置差值大小关系来分析确定该五金冲压件存在攻牙缺陷,输出该五金冲压件为不良品的信号。具体地,比较该差值与预置差值的大小关系,根据该大小关系再分析确定该五金冲压件存在攻牙缺陷为不良品。进一步地,如图3所示,图3为第一实施例中步骤104的细化步骤的流程示意图,根据该差值与预置差值大小关系来分析确定该五金冲压件存在攻牙缺陷,输出本文档来自技高网...

【技术保护点】
1.一种牙孔检测方法,其特征在于,所述方法包括:采集五金冲压件的攻牙图像并将所述攻牙图像转换成灰度图,所述攻牙图像为相机拍摄的所述五金冲压件攻牙后牙孔的图像;采用固定阈值、轮廓提取算法和最小外接矩形算法提取所述攻牙图像中所述牙孔的定位区域;采用最小外接圆算法计算所述定位区域的内圆圆心位置和内圆半径大小,计算所述内圆半径与标准五金冲压件牙孔区域内圆半径的差值;根据所述差值与预置差值大小关系来分析确定所述五金冲压件存在攻牙缺陷,输出所述五金冲压件为不良品的信号。

【技术特征摘要】
1.一种牙孔检测方法,其特征在于,所述方法包括:采集五金冲压件的攻牙图像并将所述攻牙图像转换成灰度图,所述攻牙图像为相机拍摄的所述五金冲压件攻牙后牙孔的图像;采用固定阈值、轮廓提取算法和最小外接矩形算法提取所述攻牙图像中所述牙孔的定位区域;采用最小外接圆算法计算所述定位区域的内圆圆心位置和内圆半径大小,计算所述内圆半径与标准五金冲压件牙孔区域内圆半径的差值;根据所述差值与预置差值大小关系来分析确定所述五金冲压件存在攻牙缺陷,输出所述五金冲压件为不良品的信号。2.根据权利要求1所述的方法,其特征在于,所述根据所述差值与预置差值大小关系来分析确定所述五金冲压件存在攻牙缺陷,输出所述五金冲压件为不良品的信号的步骤包括:判断所述差值是否超过预置差值;若所述差值超过所述预置差值,则确定所述五金冲压件存在攻牙缺陷,输出所述五金冲压件为不良品的信号;若所述差值未超过所述预置差值,则扩展所述定位区域的内圆半径,得到检测圆;将所述定位区域的内圆圆内部分和所述检测圆圆外部分的像素值均设置为零,计算所述定位区域的内圆与所述检测圆之间的圆环部分的像素点的数量;判断所述像素点的数量是否在预置范围内;若不在预置范围内,则确定所述五金冲压件存在攻牙缺陷,输出所述五金冲压件为不良品的信号。3.根据权利要求1所述的方法,其特征在于,所述采用固定阈值、轮廓提取算法和最小外接矩形算法提取所述攻牙图像中所述牙孔的定位区域的步骤具体包括:对所述攻牙图像的灰度图进行图像局部增强处理和避位处理,得到第一攻牙图像;对所述第一攻牙图像进行图像二值化处理,得到第二攻牙图像;对所述第二攻牙图像进行图像腐蚀,然后采用轮廓提取算法对所述第二攻牙图像进行图像轮廓检测,并对面积最大的轮廓采用最小外接四边形拟合处理,得到外接四边形四个定点的坐标。4.根据权利要求3所述的方法,其特征在于,所述对所述攻牙图像的灰度图进行图像局部增强处理和避位处理,得到第一攻牙图像的步骤具体包括:遍历所述攻牙图像的牙孔区域的像素值,将大于预置指定值的像素值设置为所述预置指定值,将小于所述预置指定值的像素值均设置为零。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:若采用固定阈值、轮廓提取算法和最小外接矩形算法不能获取到所述攻牙图像中所述牙孔的定位区域,则确定所述五金冲压件存在攻牙缺陷,输出所述五金冲压件为不良品的...

【专利技术属性】
技术研发人员:高志坚王廷曾庆好
申请(专利权)人:深圳大学
类型:发明
国别省市:广东,44

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

1