[发明专利]一种圆形零件缺陷检测方法在审
申请号: | 202011226410.X | 申请日: | 2020-11-05 |
公开(公告)号: | CN112396580A | 公开(公告)日: | 2021-02-23 |
发明(设计)人: | 周哲海;王佳豪 | 申请(专利权)人: | 北京信息科技大学 |
主分类号: | G06T7/00 | 分类号: | G06T7/00;G06T7/11;G06T7/13;G06K9/62;G06N3/04;G06N3/08 |
代理公司: | 北京方可律师事务所 11828 | 代理人: | 吴艳;郝东晖 |
地址: | 100192 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 圆形 零件 缺陷 检测 方法 | ||
1.一种圆形零件缺陷检测方法,包括以下处理:
获取待检测产品的图像,所述待检测产品中包含圆形零件;
采用经训练的U-Net图像分割模型对所述图像进行分割,获得对应于所述圆形零件的目标区域的二值化图形;
提取所述二值化图形的边缘;
基于所述二值化图形的边缘提取特征数据;以及
基于所述特征数据采用经训练的SVM分类器进行分类,从而判别所述圆形零件是否有缺陷。
2.如权利要求1所述的圆形零件缺陷检测方法,其中,所述基于所述二值化图形的边缘提取特征数据包括:拟合计算所述边缘的圆心(a,b)、半径r,并按照下式计算定位误差εpos:
式中(xi,yi)表示所述边缘上的点的坐标,E表示所述边缘上的点的数量;并且提取所述半径r和所述定位误差εpos作为特征数据;并且
所述SVM分类器以所述半径r和定位误差εpos作为输入的两个特征进行二分类。
3.如权利要求2所述的圆形零件缺陷检测方法,其中,所述拟合计算采用最小二乘法。
4.如权利要求1-3中任一项所述的圆形零件缺陷检测方法,其中,所述提取所述二值化图形的边缘包括采用Sobel算子进行边缘检测。
5.如权利要求1所述的圆形零件缺陷检测方法,其中,所述U-Net图像分割模型中的卷积过程按照下式进行:
式中l表示层数,Mj代表输入的特征图,k为卷积核,b代表偏置,f为激活函数,其中,所述激活函数f为Relu函数。
6.如权利要求5所述的圆形零件缺陷检测方法,其中,所述U-Net图像分割模型中所使用的池化方法为最大池化法。
7.如权利要求1、5或6所述的圆形零件缺陷检测方法,其中,所述方法还包括离线训练所述U-Net图像分割模型。
8.如权利要求7所述的圆形零件缺陷检测方法,其中,所述离线训练所述U-Net图像分割模型中采用二元交叉熵与DICE系数损失的结合作为损失函数Loss:
其中,
式中,P是预测图像,GT是标签图像,N是批量大小,W是图像宽度,H是图像高度,gt是标签图像GT中的一个像素,p是预测图像P中的像素,w是权重,取值范围为0.5~1。
9.如权利要求1或5所述的圆形零件缺陷检测方法,其中,所述方法还包括离线训练所述SVM分类器,其中包括:
采用所述经训练的U-Net图像分割模型对待检测产品样本的图像进行图像分割而得到对应于圆形零件的目标区域的二值化图形,提取该二值化图形的边缘,并基于该边缘提取特征数据,从而得到特征数据样本;
根据所述特征数据样本所对应的待检测产品样本中的圆形零件是否有缺陷,将所述特征数据样本进行分类,得到分类结果;以及
利用所述特征数据样本以及它们对应的分类结果训练所述SVM分类器。
10.如权利要求1所述的圆形零件缺陷检测方法,其中,所述处理为在线进行的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京信息科技大学,未经北京信息科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011226410.X/1.html,转载请声明来源钻瓜专利网。