[发明专利]一种硬塑材料表面的裂纹检测方法有效
申请号: | 201510580957.2 | 申请日: | 2015-09-14 |
公开(公告)号: | CN105092597B | 公开(公告)日: | 2018-05-29 |
发明(设计)人: | 宋强;林国营;张鼎衢;马敬奇;吴亮生;何峰;钟震宇 | 申请(专利权)人: | 广东电网有限责任公司电力科学研究院;广东省自动化研究所 |
主分类号: | G01N21/88 | 分类号: | G01N21/88;G06T7/00 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 罗晓林 |
地址: | 510000 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种硬塑材料表面的裂纹检测方法,包括以下步骤:S1,获取硬塑材料表面灰度图像;S2,对获取得到的灰度图像进行二值化处理得到二值图像,提取该灰度图像中的裂纹区域ROI图像,使该ROI与灰度图像中的背景相分离;S3,获取ROI图像中的单像素骨架信息;S4,对ROI图像的单像素骨架信息进行像素点分析,将符合裂纹特征的产品进行标记。本发明能够快速、精准检测出硬塑材料表面裂纹,可用于硬塑材料表面裂纹的在线检测。 | ||
搜索关键词: | 硬塑材料 灰度图像 表面裂纹 骨架信息 裂纹检测 单像素 表面灰度图像 二值化处理 二值图像 裂纹区域 裂纹特征 在线检测 相分离 像素点 可用 检测 分析 | ||
【主权项】:
1.一种硬塑材料表面的裂纹检测方法,包括以下步骤:S1,获取硬塑材料表面灰度图像;S2,对获取得到的灰度图像进行二值化处理得到二值图像,采用渗透算法进行处理,提取该灰度图像中的裂纹区域ROI图像,使该ROI与灰度图像中的背景相分离,计算ROI的圆形度, 其中P表示ROI的周长,S为ROI的面积,C为圆形度,设圆形度阈值为Tcircle,将C小于Tcircle的ROI删除;S3,获取ROI图像中的单像素骨架信息,采用改进型OPTA算法进行获取,具体包括:将二值化图像中的ROI中的每个像素点,与预先设定好的8个消除模板进行匹配,若不存在相同的消除模板,则保留当前像素点;若存在相同的消除模板则将当前像素点再与9个保留模板进行匹配,若存在相同的保留模板,则保留当前像素点,若不存在相同的保留模板则删除当前像素点,直至将ROI中的所有像素点一一匹配,得到ROI的单像素骨架;S4,对ROI图像的单像素骨架信息进行像素点分析,将符合裂纹特征的产品进行标记;所述对灰度图像进行二值化处理时,采用渗透算法进行处理,具体包括以下步骤:S2.1,设定最大窗口为M×M,当前窗口大小为N×N,将当前窗口中心的像素点设置为种子像素点,该种子像素点为渗透区域Dp 内的点,从该种子像素点开始渗透,该种子像素点的亮度I(ps)设置为初始阈值T;S2.2,渗透区域Dp 的8邻域为Dc ,判断渗透区域Dc 内的像素点亮度与初始阈值T之间的大小关系,如果8邻域Dc 内某一个像素点的亮度值小于初始阈值T,则将该像素点属于渗透区域Dp ,否则将该像素点归属于背景Db ;S2.3,判断渗透区域Dp 是否抵达当前窗口边界,若渗透区域Dp 未抵达当前窗口边界,则返回步骤S2.2继续当前渗透过程;若渗透区域Dp 抵达当前窗口边界,则扩大当前窗口的大小,使N=N+2;S2.4,以扩大后的窗口为当前窗口,开始新一轮的像素点渗透,判断当前渗透区域Dp 的8邻域Dc 内的像素点亮度与初始阈值T之间的大小关系;如果Dc 内存在亮度小于初始阈值T的像素点,则将该像素点归属于渗透区域Dp ;如果Dc 内不存在亮度值小于初始阈值T的像素点,则结束渗透过程;S2.5,判断当前窗口大小是否大于最大窗口大小,即N是否大于M,若大于则结束渗透过程,若小于,否则返回步骤S2.3,进行新一轮的渗透过程,直至渗透结束,得到二值化图像,提取出图像中的ROI。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东电网有限责任公司电力科学研究院;广东省自动化研究所,未经广东电网有限责任公司电力科学研究院;广东省自动化研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510580957.2/,转载请声明来源钻瓜专利网。