[发明专利]基于特征点检测与SVM分类器的巡检目标缺陷检测方法有效
申请号: | 201811612271.7 | 申请日: | 2018-12-27 |
公开(公告)号: | CN109801267B | 公开(公告)日: | 2023-06-09 |
发明(设计)人: | 姜欢 | 申请(专利权)人: | 北京航天福道高技术股份有限公司 |
主分类号: | G06T7/00 | 分类号: | G06T7/00;G06T7/11;G06T7/136;G06T7/187;G06T7/155;G06T7/13;G06T7/44;G06V10/764;G06V10/80 |
代理公司: | 北京中索知识产权代理有限公司 11640 | 代理人: | 刘翔 |
地址: | 100089 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 特征 检测 svm 分类 巡检 目标 缺陷 方法 | ||
1.一种基于特征点检测与SVM分类器的巡检目标缺陷检测方法,其特征在于,包括:
步骤A:获取实时拍摄的巡检目标图像I(x,y),其中x∈[1,M],y∈[1,N],M、N为巡检图的尺寸,对I(x,y)进行灰度值变换,将图像I(x,y)从RGB空间转换为灰度空间I′(x,y);
步骤B:使用最大类间方差法和SUSAN边缘检测法对转换后的巡检图I′(x,y)进行处理,确定待检目标的候选区域Ai(xi,yi),其中i=1,...,n,n为候选区域的个数;
步骤C:根据待检目标的形状特征对候选区域进行筛选和区域融合,以删除误检的目标区域,处理后的候选区域为A′j(xj,yj),其中j=1,...,Num,Num为处理后的候选区域个数;
步骤D:对处理后的候选区域A′j(xj,yj)进行LBP与LPQ特征提取,并将二者特征进行融合,输入到预先训练好的SVM分类器中进行分类识别,以判断设备中零件是否齐全;
所述步骤D具体包括:
步骤D1:对处理后的候选区域A′j(xj,yj)进行LBP与LPQ特征提取,先对目标区域进行LBP特征提取,对图像中的每个像素,计算以其为中心3×3邻域内各像素和中心像素的大小关系,并把像素的灰度值转化为一个八位二进制序列;转化完成后计算目标区域图像的LPQ直方图;最后将二者结合以共同作为目标区域的特征;
步骤D2:预先建立正常样本、缺陷样本、背景三类样本库,并对SVM分类器进行训练,包括:
将正常样本和缺陷样本作为类别1,背景作为类别2,训练SVM分类器,记为SVM-1;将正常样本作为类别1,缺陷样本作为类别2,训练SVM分类器,记为SVM-2;
步骤D3:将目标区域提取后的LBP与LPQ联合特征依次输入到SVM-1,SVM-2的分类器中进行分类,使用SVM-1将目标与背景区分,使用SVM-2将正常样本与缺陷样本区分,以实现对缺陷样本的检测识别。
2.根据权利要求1所述的基于特征点检测与SVM分类器的巡检目标缺陷检测方法,其特征在于,所述步骤B包括:
步骤B1:使用最大类间方差法计算所述灰度图像I′(x,y)的最佳分割阈值T;
步骤B2:根据步骤B1计算出的阈值T,取其1/5作为SUSAN特征边缘的检测阈值,检测目标区域的边缘;
步骤B3:对所述步骤B2检测后的图像进行二值化处理以突出目标区域,处理后的图像为B(x,y);
步骤B4:移除B(x,y)中区域面积小于Ni的小目标区域,其中Ni表现为目标区域的像素个数之和;
步骤B5:对处理后的二值图像,使用形态学运算和连通区域标注法确定目标区域最大外接矩形框,并统计候选区域个数n。
3.根据权利要求2所述的基于特征点检测与SVM分类器的巡检目标缺陷检测方法,其特征在于,所述步骤B1中利用最大类间方差法计算图像最佳分割阈值T的方法包括:
对于待检图像I′(x,y),将目标和背景的分割阈值记作T,图像中像素的灰度值小于阈值T的像素个数记作N0,占整幅图像的比例记为ω0,平均灰度为μ0,则ω0=N0/(M×N);像素灰度大于阈值T的像素个数记作N1,占整幅图像的比例为ω1,平均灰度为μ1,则ω1=N1/(M×N);图像的总平均灰度记为μ,类间方差为g,则有:
其中N0+N1=M×N,ω0+ω1=1,对式(1)进行简化得g=ω0ω1(μ0-μ1)2,采用遍历法得到最佳分割阈值T。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航天福道高技术股份有限公司,未经北京航天福道高技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811612271.7/1.html,转载请声明来源钻瓜专利网。