基于边缘检测的挤出成型橡胶密封圈表面异常检测方法技术

技术编号:34609993 阅读:22 留言:0更新日期:2022-08-20 09:15
本发明专利技术涉及应用电子设备进行图像识别的技术领域,具体涉及基于边缘检测的挤出成型橡胶密封圈表面异常检测方法,该方法包括:获取密封条图像的灰度图像以及灰度图像中的边缘像素点;根据边缘像素点得到初始链码,根据初始链码得到型号轮廓的直线段和对称曲线;切割第三链码得到分段链码,根据分段链码得到型号轮廓的分段对称曲线;去除型号轮廓对应的边缘像素点,根据其余边缘像素点得到闭合曲线和非闭合曲线;根据闭合曲线和非闭合曲线得到密封条的破损程度和异常程度;根据破损程度和异常程度得到密封条缺陷程度;根据缺陷程度和预设的缺陷阈值得到异常密封条,本发明专利技术方法能够去除型号对检测结果的影响,提高了异常检测的准确度。确度。确度。

【技术实现步骤摘要】
基于边缘检测的挤出成型橡胶密封圈表面异常检测方法


[0001]本专利技术涉及图像处理
,具体涉及基于边缘检测的挤出成型橡胶密封圈表面异常检测方法。

技术介绍

[0002]橡胶密封圈作为一种重要的工业用品,已经是多个行业的基础零部件,其中一种挤出成型橡胶密封圈,其特征在于,由挤出的条状密封条经裁切后绕成使用时,可以根据管径大小,切割成相应的长度绕成,提高了密封效果且不需要多副模具,就可制成不同规格的密封圈,降低了成本,但是生产的挤出成型橡胶密封圈会存在一些缺陷,比如切割不平、表面划痕、凹槽等,这些缺陷会直接影响到密封圈的性能和使用寿命,同时也会造成安全问题,因此密封圈出厂前和使用前都必须进行严格的破损检测。
[0003]传统的破损检测一是目测法,通过找到可疑破损区域后进一步借助于显微镜等进行复查,这样的检测方法效率低,而且人工易产生疲倦出现失误;二是基于机器视觉的检测法,基于机器视觉的检测方法大多依赖于手工设计的特征,过程繁复,效果不佳,而且无法准确的对密封圈上的型号和缺陷进行区分,对检测结果造成影响,因此,需要一种基于边缘检测的挤出成型橡胶密封圈表面异常检测方法。

技术实现思路

[0004]本专利技术提供的基于边缘检测的挤出成型橡胶密封圈表面异常检测方法,以解决现有的问题。
[0005]本专利技术的基于边缘检测的挤出成型橡胶密封圈表面异常检测方法采用如下技术方案:该方法包括:
[0006]获取用于制造橡胶密封圈的待检测密封条的灰度图像,对灰度图像进行边缘检测得到边缘图像;
[0007]对边缘图像中的边缘像素点进行链码跟踪得到多个初始链码,根据每个初始链码中的相邻码元的差值得到对应的新链码;利用新链码获取众数链码,根据众数链码中的码元均值获取边缘图像中型号轮廓的直线段;
[0008]从多个初始链码中去除直线段对应的链码得到多个第二链码;利用每个第二链码中的码元和预设的标准值获取边缘图像中型号轮廓的对称曲线;
[0009]从多个初始链码中去除直线段和对称曲线对应的链码得到多个第三链码,根据每个第三链码中的码元对第三链码进行切割得到多个分段链码,根据分段链码获得边缘图像中型号轮廓的分段对称曲线;
[0010]对边缘图像中型号轮廓的直线段、对称曲线和分段对称曲线进行遮挡,得到边缘图像中的闭合曲线、非闭合曲线;
[0011]根据边缘图像中闭合曲线、非闭合曲线中所有像素点的数量得到密封条的破损程度;根据闭合曲线在灰度图像中内外的非边缘像素点的灰度值确定出异常闭合曲线,根据
异常闭合曲线内的像素点的数量得到密封条的异常程度;
[0012]根据密封条的破损程度和异常程度得到密封条的缺陷程度,根据缺陷程度和预设的缺陷阈值确定异常密封条。
[0013]进一步,利用新链码获取众数链码的步骤包括:
[0014]将新链码中每个码元和其后的4个码元作为该码元的码元组,获取每个码元组内的众数,将众数置换为该码元组对应的码元的值;
[0015]将每个新链码的后4个码元全置换为0,将置换码元后的新链码记为众数链码。
[0016]进一步,根据每个第三链码中的码元对第三链码进行切割得到多个分段链码的步骤包括:
[0017]利用初始链码得到众数链码的方法,根据第三链码得到第三众数链码;
[0018]根据第三众数链码中的码元得到多个小链码,获取小链码对应的第三链码,记为分段链码。
[0019]进一步,根据第三众数链码中的码元得到多个小链码的步骤包括:
[0020]将码元值为0的码元记为0码元,若第三众数链码中某处出现连续两个及以上的0码元,去除该处的0码元,则该第三众数链码被分成多个小链码。
[0021]进一步,利用每个第二链码中的码元和预设的标准值获取边缘图像中型号轮廓的对称曲线的步骤包括:
[0022]若第二链码的码元数量为奇数,获取该第二链码的中心码元以及关于中心码元对称的多个第一码元对,对每个第一码元对求第一和值;
[0023]根据中心码元、第一和值、预设的奇数标准值确定型号轮廓的对称曲线;
[0024]若第二链码的码元数量为偶数,获取该第二链码的中心两码元以及关于中心两码元对称的多个第二码元对,获取中心两码元的中心和值以及每个第二码元对的第二和值;
[0025]进一步,根据分段链码获得边缘图像中型号轮廓的分段对称曲线的步骤包括:
[0026]根据获取边缘图像中型号轮廓的对称曲线的方法确定分段链码对应的对称曲线;
[0027]若某个第三链码中所有分段链码全部对应的是对称曲线,则该第三链码对应边缘图像中型号轮廓的分段对称曲线。
[0028]进一步,根据边缘图像中闭合曲线、非闭合曲线中所有像素点的数量得到密封条的破损程度的步骤包括:
[0029]获取边缘图像中闭合曲线和非闭合曲线中所有像素点的数量总和,获取密封条的轮廓周长;
[0030]根据闭合曲线和非闭合曲线中所有像素点的数量总和与轮廓周长的比值得到密封条的破损程度。
[0031]进一步,根据异常闭合曲线内的像素点的数量得到密封条的异常程度的步骤包括:
[0032]获取所有异常闭合曲线内的像素点的数量总和,记为异常像素点数量;
[0033]获取密封条灰度图像中所有像素点的数量;
[0034]根据异常像素点数量与所有像素点的数量的比值得到密封条的异常程度。
[0035]进一步,还包括根据缺陷程度确定密封条的缺陷等级,根据缺陷等级将密封条分类。
[0036]本专利技术的有益效果是:本专利技术的基于边缘检测的挤出成型橡胶密封圈表面异常检测方法,通过对灰度图像进行直方图均衡化处理,增加了灰度图像的对比度便于后续对破损程度的获取;对获取边缘像素点后的图像进行二值化处理,从而能使后续快速获取边缘像素点的数量;通过对差值链码进行众数处理,消除了型号轮廓中直线段拐点处的影响,从而得到更准确的型号轮廓边缘;去除型号轮廓所对应的边缘像素点,消除了型号轮廓对异常检测的影响,其余边缘像素点就全部表示缺陷,从而使检测结果更准确;本方法还根据得到的破损程度和异常程度得到缺陷程度,从两方面确定缺陷程度,使密封条表面的破损检测结果更准确。
附图说明
[0037]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0038]图1为本专利技术的基于边缘检测的挤出成型橡胶密封圈表面异常检测方法的实施例总体步骤的流程图;
[0039]图2为本专利技术的实施例中密封条的初始灰度图像;
[0040]图3为本专利技术的实施例中密封条的灰度图像;
[0041]图4为本专利技术的实施例中密封条的二值化图像;
[0042]图5为本专利技术的实施例中的缺陷等级曲线图。
...

【技术保护点】

【技术特征摘要】
1.基于边缘检测的挤出成型橡胶密封圈表面异常检测方法,其特征在于,该方法包括:获取用于制造橡胶密封圈的待检测密封条的灰度图像,对灰度图像进行边缘检测得到边缘图像;对边缘图像中的边缘像素点进行链码跟踪得到多个初始链码,根据每个初始链码中的相邻码元的差值得到对应的新链码;利用新链码获取众数链码,根据众数链码中的码元均值获取边缘图像中型号轮廓的直线段;从多个初始链码中去除直线段对应的链码得到多个第二链码;利用每个第二链码中的码元和预设的标准值获取边缘图像中型号轮廓的对称曲线;从多个初始链码中去除直线段和对称曲线对应的链码得到多个第三链码,根据每个第三链码中的码元对第三链码进行切割得到多个分段链码,根据分段链码获得边缘图像中型号轮廓的分段对称曲线;对边缘图像中型号轮廓的直线段、对称曲线和分段对称曲线进行遮挡,得到边缘图像中的闭合曲线、非闭合曲线;根据边缘图像中闭合曲线、非闭合曲线中所有像素点的数量得到密封条的破损程度;根据闭合曲线在灰度图像中内外的非边缘像素点的灰度值确定出异常闭合曲线,根据异常闭合曲线内的像素点的数量得到密封条的异常程度;根据密封条的破损程度和异常程度得到密封条的缺陷程度,根据缺陷程度和预设的缺陷阈值确定异常密封条。2.根据权利要求1所述的基于边缘检测的挤出成型橡胶密封圈表面异常检测方法,其特征在于,利用新链码获取众数链码的步骤包括:将新链码中每个码元和其后的4个码元作为该码元的码元组,获取每个码元组内的众数,将众数置换为该码元组对应的码元的值;将每个新链码的后4个码元全置换为0,将置换码元后的新链码记为众数链码。3.根据权利要求2所述的基于边缘检测的挤出成型橡胶密封圈表面异常检测方法,其特征在于,根据每个第三链码中的码元对第三链码进行切割得到多个分段链码的步骤包括:利用初始链码得到众数链码的方法,根据第三链码得到第三众数链码;根据第三众数链码中的码元得到多个小链码,获取小链码对应的第三链码,记为分段链码。4.根据权利要求3所述的基于边缘检测的挤出成型橡胶密封圈表面异常检测方法,其特征在于,根据第三众数链码中的码元得到多个小链码的步骤包括:将码元值为0的码元记为0码元...

【专利技术属性】
技术研发人员:骆东彬李锋
申请(专利权)人:南通三杰石墨制品有限公司
类型:发明
国别省市:

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

1