【技术实现步骤摘要】
一种表面划痕缺陷识别方法及视觉检测设备
[0001]本专利技术涉及视觉识别
,具体而言,涉及一种表面划痕缺陷识别方法及视觉检测设备。
技术介绍
[0002]汽车零部件生产的质量安全不仅是厂家生产过程的重要指标,也是消费者选购汽车时最看重的方面。在生产过程中,能有效的筛选出不符合质量标准的缺损零件,提高工厂生产中的零件检测效率,是零件工厂乃至整个汽车行业的共同要求;减少缺陷汽车零配件的投入使用,对解决行车安全问题至关重要。气缸作为汽车发动机组成中的一个重要组成部分,是确保汽车发动机正常运行的关键部件。
[0003]在气缸生产过程中,因为工厂的生产环境、模具的损坏、零件毛坯缺陷等原因导致产生缺陷,如果在加工生产线上没有将废品检测识别并剔除,将对产品性能产生不同程度的影响,使产品质量下降,如导致缸体抗腐蚀性降低,缩短使用寿命等。
[0004]目前,对于气缸表面划痕的检测,通过拍摄装置对气缸表面进行图像采集,然后对气缸零件灰度图像进行直方图分析,部分缺陷区域的灰度值与表面其他区域的灰度值差异较大时,缺陷区域可以 ...
【技术保护点】
【技术特征摘要】
1.一种表面划痕缺陷识别方法,其特征在于,包括:将获取的待测零件的表面图像转换成表面灰度图像;在所述表面灰度图像中使用提取模板提取感兴趣区域;使用第一阈值范围和第二阈值范围分别对所述感兴趣区域进行滤波,输出第一二值图像和第二二值图像;结合所述第一二值图像和所述第二二值图像进行区域生长,输出特征强化图像;在所述特征强化图像中识别灰度异常区域,并输出识别结果。2.根据权利要求1所述的表面划痕缺陷识别方法,其特征在于,所述使用第一阈值范围和第二阈值范围分别对所述感兴趣区域进行滤波,输出第一二值图像和第二二值图像包括:分析所述感兴趣区域内的每个像素点的灰度值与平均灰度值之间的差值,并根据得到的所有差值计算第一平均差值;将所述第一平均差值设为所述第一阈值范围的上限;将处于所述第一阈值范围内的所述差值对应的所述像素点作为前景,并转换成二值图像,输出为所述第一二值图像。3.根据权利要求1所述的表面划痕缺陷识别方法,其特征在于,所述在所述表面灰度图像中使用提取模板提取感兴趣区域之后,还包括:统计每个灰度值对应的像素点出现的频率;根据所述频率计算所述感兴趣区域不同位置的信息熵;根据不同位置的所述信息熵辅助定位所述感兴趣区域,以使所述感兴趣区域范围缩小。4.根据权利要求3所述的表面划痕缺陷识别方法,其特征在于,所述使用第一阈值范围和第二阈值范围分别对所述感兴趣区域进行滤波,输出第一二值图像和第二二值图像包括:分析缩小后的所述感兴趣区域内的每个所述像素点的所述灰度值与平均灰度值之间的差值,并根据得到的所有差值计算第二平均差值;将所述第二平均差值设为所述第二阈值范围的上限;将处于所述第二阈值范围内的所述差值对应的所述像素点作为前景,并转换成二值图像,输出所述第二二值图像。5.根据权利要求1所述的表面划痕缺陷识别方法,其特征在于,所述结合所述第一二值图像和所述第二二值图像进行区域生长,输出特征强化图像包括:结合所述第一二值图像和所述第二二值图像,按照生长像素点集生成规则,筛选出所述第一二值图像对应的第一生长像素点集和所述第二二值图像对应的第二生长像素点集;以所述第一生长像素点集为初始坐标点,对所述第一二值图像进行一次生长,将所述初始坐标点对应的所述像素点的灰度值设置为零,并记录生长后新增的所述像素点的坐标,形成第一新增坐标集;若生长后的所述第一二值图像中的所述像素点的所述灰度值为零,则将所述第二二值图像中对应的所述像素点的所述灰度值也设置为零;以所述第二生长像素点集为所述初始坐标点,对所述第二二值图像进行一次生长,将
所述初始坐标点对应的所述像素点的所述灰度值设置为零,并记录生长后新增的所述像素点的坐标,形成第二新增坐标集;若生长后的所述第二二值图像中的所述像素点的所述灰度值为零,则将所述第一二值图像中对应的所述像素点的所述灰度值也设置为零。6.根据权利要求5所述的表面划痕缺陷识别方法,其特征在于,所述生长像素点集生成规则包括:在一个二值图像中逐行检索所述灰度值为零的所述像素点,并记录所述像素点的坐标,形成检索像素点集;根据所述检索像素点集中所述像素点的坐标对另一个所述二值图像相应位置处的所述像素点进行标记;其...
【专利技术属性】
技术研发人员:李鹏堂,罗巍,王筱筱,洪天昊,杨新权,齐勇,
申请(专利权)人:哈尔滨岛田大鹏工业股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。