[发明专利]被测目标物表面缺陷判别方法及装置、计算机可读取介质在审
申请号: | 201811496321.X | 申请日: | 2018-12-07 |
公开(公告)号: | CN111292290A | 公开(公告)日: | 2020-06-16 |
发明(设计)人: | 朱家兵 | 申请(专利权)人: | 合肥欣奕华智能机器有限公司 |
主分类号: | G06T7/00 | 分类号: | G06T7/00;G06T7/62;G06T7/70 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 230013 安徽省合*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标 表面 缺陷 判别 方法 装置 计算机 读取 介质 | ||
本发明公开了一种被测目标物表面缺陷判别方法及装置、计算机可读取介质,该被测目标物表面缺陷判别方法包括:获取被测目标物表面的图像;对图像进行预处理,得出被测目标物表面的缺陷区域;对缺陷区域进行椭圆拟合,得出拟合后的缺陷区域的缺陷参数;根据缺陷参数确定被测目标物表面缺陷的类型。通过对缺陷区域进行椭圆拟合得出缺陷区域的缺陷参数,相比相关技术中通过单一面积或长度参数对缺陷进行度量,可以使对缺陷的度量更加的全面,从而更好的判别被测目标物表面缺陷的类型。
技术领域
本发明涉及图像处理领域,尤其涉及一种被测目标物表面缺陷判别方法及装置、计算机可读介质。
背景技术
在工业生产中,均会通过对被测目标物表面缺陷进行检测的方法来判别被测目标物的等级及合格率。
相关技术中,对被测目标物表面缺陷进行检测时,会基于表面缺陷的面积、长度和/或宽度对缺陷进行度量,但面积相同的缺陷在形态上确有很大差异;相同的长度的缺陷,其宽度会存在相应的差异,无法通过简单的参数对缺陷进行判别。
因此,如何在表面缺陷检测中对缺陷进行判别是本领域技术人员亟待解决的技术问题。
发明内容
本发明实施例提供一种被测目标物表面缺陷判别方法及装置、计算机可读介质,用以解决相关技术中无法对被测目标物表面缺陷进行判别的问题。
本发明实施例提供了一种被测目标物表面缺陷判别方法,包括:
获取被测目标物表面的图像;
对所述图像进行预处理,得出所述被测目标物表面的缺陷区域;
对所述缺陷区域进行椭圆拟合,得出拟合后的所述缺陷区域的缺陷参数;
根据所述缺陷参数确定所述被测目标物表面缺陷的类型。
在一种可能的实现方式中,在本发明实施例提供的上述被测目标物表面缺陷判别方法中,所述对所述缺陷区域进行椭圆拟合,得出拟合后的所述缺陷区域的缺陷参数;具体包括:
确定所述缺陷区域的中心位置的坐标;
根据所述缺陷区域的中心位置的坐标和所述缺陷区域内各像素的坐标,采用空间矩的方法计算出各所述像素坐标的二阶矩;
根据各所述像素坐标的二阶矩计算出待拟合椭圆的长半轴和短半轴。
在一种可能的实现方式中,在本发明实施例提供的上述被测目标物表面缺陷判别方法中,所述确定所述缺陷区域的中心位置的坐标,具体包括:
根据所述缺陷区域内所有所述像素坐标的平均值确定所述缺陷区域的中心位置的坐标。
在一种可能的实现方式中,在本发明实施例提供的上述被测目标物表面缺陷判别方法中,所述根据所述缺陷区域的中心位置的坐标和所述缺陷区域内各像素的坐标,采用空间矩的方法计算出各所述像素坐标的二阶矩,具体包括:采用下列公式计算各所述像素坐标的二阶矩:
其中,M20表示各所述像素的横坐标的方差,M02表示各所述像素的纵坐标的方差,M11表示各所述像素横纵坐标的协方差,r表示各所述像素的横坐标,c表示各所述像素的纵坐标,r0表示所述缺陷区域的中心位置的横坐标,c0表示所述缺陷区域的中心位置的纵坐标,N表示所述缺陷区域内所述像素的个数,R表示所述缺陷区域内的像素坐标。
在一种可能的实现方式中,在本发明实施例提供的上述被测目标物表面缺陷判别方法中,所述根据各所述像素坐标的二阶矩计算出待拟合椭圆的长半轴和短半轴,具体包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥欣奕华智能机器有限公司,未经合肥欣奕华智能机器有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811496321.X/2.html,转载请声明来源钻瓜专利网。