[发明专利]一种基于显著性检测的表面裂纹识别方法有效

专利信息
申请号: 201710382614.4 申请日: 2017-05-26
公开(公告)号: CN107256547A 公开(公告)日: 2017-10-17
发明(设计)人: 姚明海;方存亮;顾勤龙;王宪保 申请(专利权)人: 浙江工业大学
主分类号: G06T7/00 分类号: G06T7/00;G06T5/50;G06T7/11;G06T7/44;G06T7/90
代理公司: 杭州之江专利事务所(普通合伙)33216 代理人: 林蜀
地址: 310014 浙*** 国省代码: 浙江;33
权利要求书: 暂无信息 说明书: 暂无信息
摘要: 一种基于显著性检测的表面裂纹识别方法:通过CCD照相机获取需要检测的目标图像;对图像进行预处理;将颜色空间从RGB变换到Lab,采用超像素分割算法对图像进行预分割;利用均值漂移算法对过小的区域进行聚类,形成易于提取特征的较大区域;使用改进的GCS模型计算颜色子显著图,利用Gabor滤波器获取纹理子显著图;对颜色和纹理子显著图进行自适应平方融合,得到最终的显著图;对显著图进行自适应阈值分割,获得感兴趣的区域,再进行二维快速哈尔变换,得到图像的像素强度,对比设定的像素阈值判断区域内是否存在裂纹。本方法不仅能够优质地处理普通图像,还能够有效处理具有复杂纹理的图像,识别效率高,准确性好。
搜索关键词: 一种 基于 显著 检测 表面 裂纹 识别 方法
【主权项】:
一种基于显著性检测的表面裂纹识别方法,具体步骤如下:步骤一,利用工业CCD照相机,采用线扫描方式获取需要进行检测的目标图像;步骤二,将图像从RGB色彩空间转换至Lab色彩空间,利用超像素分割算法(SLIC),选取一定大小的尺度对输入图像进行预分割;步骤三,针对可能出现的“过分割”现象,采用均值漂移(Mean‑Shift)算法将小区域聚类成更大的区域;步骤四,利用改进的GCS模型来获得彩色子显著图;从每个分割区域提取记录色彩频率的特征向量,并将所有像素的坐标归一化为[0,1];然后,根据色彩特征向量的差异产生彩色子显著图;计算公式如下:SC(rk)=Σrk≠riexp(-Dr(rk,ri)σ2)w(ri)Dc(rk,ri)]]>公式中,SC(rk)表示区域rk的显著值;w(ri)表示区域ri的权重值,并且等于区域ri中的像素数;Dr(rk,ri)表示区域rk和ri之间的空间距离,且被定义为它们重心之间的欧式距离;σ2表示控制空间权重强度的正系数;Dc(rk,ri)表示Lab空间中rk和ri的颜色距离度,计算公式如下:Dc(rk,ri)=Σi=1n1Σj=1n2f(r1,i)f(r2,j)D(r1,i,r2,j)]]>其中,f(rk,i)表示第k个片段区域rk中的所有nk个颜色中第i个颜色rk,i的频率,k={1,2};步骤五,利用Gabor滤波器来获得纹理子显著图,具体过程如下:5.1对于通过分割方法输出的区域中的每个像素,计算具有四个尺度和六个方向的Gabor滤波器的响应;假定第i个区域中的像素为Pjk,如果具有某个标度s和某个方向o的Gabor滤波器的响应是Gjk(s,o),则在第i个区域中,所有像素的平均Gabor响应Xi(s,o)的计算公式如下:Xi(s,o)=1NiΣj=1rΣk=1cGjk(s,o)]]>式中,Ni是第i个区域中像素的数量,r是图像中的行数,c是图像中的列数;5.2计算Gabor响应的方差Yi(s,o),公式如下:Yi(s,o)=1NiΣj=1rΣk=1c(Gjk(s,o)-Xi(s,o))2]]>5.3将所求的平均值Xi(s,o)与方差Yi(s,o)进行组合,计算在第i个区域中,具有某个标度s和某个方向o的平均值Pi,Qi:Pi=124Σs=14Σo=16Xi(s,o)]]>Qi=124Σs=14Σo=16Yi(s,o)]]>其中,Pi,Qi分别为Xi(s,o),Yi(s,o)对于四个尺度和六个方向的平均值;5.4计算第i个区域的纹理显著值ST(i)ST(i)=Σj=1,j≠iNRNjNi*((Pi-Pj)2+(Qi-Qj)2)]]>其中NR表示分割图像中区域的总数;Ni和Nj分别表示第i个和第j个区域中的像素数量;步骤六,对颜色和纹理子显著图进行自适应平方融合,得到最终的显著图,对于位置为(i,j)的像素,显著值计算公式如下:Sij=r*(1-α)SCij2+αSTij2]]>其中,r为常数,取值1.5;SCij,STij分别表示在位置(i,j)处像素的颜色显著值和纹理显著值;α为自适应融合系数,计算公式如下:α=1T*exp(Qmaxk-1)]]>Qmax=max(Q1,Q2,…,QNR)Qmax是Q1,Q2,…,QNR的最大值,通过设定合适的T,K值,可以生成最终的显著图,来实现对目标对象更好的检测;步骤七,对显著图进行自适应阈值分割,分割出显著区域;步骤八,利用haar函数,将灰度图像分解为高频分量和低频分量,haar函数表示如下:h00(n)=h(0,n)=1N0≤n<2p=N]]>其中,k=2i+j,i表示比例且0≤i<p,j确定比例i中函数的位置值且0≤j<2i;用i和j来指定函数的缩放和位置;步骤九,隔离识别图像的边缘特征的那些高频系数,具体过程如下:9.1使用二维快速哈尔变换,将图像的每一行进行哈尔变换,得到变换后的新图像Ⅰ;9.2将新图像Ⅰ的每一列进行哈尔变换,得到变换后的新图像Ⅱ;9.3对新图像Ⅱ分别进行均值、差分和缩放处理,得到3个处理后的图像;9.4利用高斯滤波器对3个处理后图像进行去噪,之后对3个图像进行“与”操作,组合成新的幅度图像;步骤十,设定裂纹检测的阈值,一般为裂纹图像中所有像素强度的平均值;步骤十一,将幅度图像的像素强度与阈值水平进行比较,判断是否存在裂纹。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201710382614.4/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top