[发明专利]一种工业生产中光缆表面弱边缘瑕疵的检测方法及系统有效

专利信息
申请号: 201711477748.0 申请日: 2017-12-29
公开(公告)号: CN108280823B 公开(公告)日: 2022-04-01
发明(设计)人: 杨庚;蒋洁琦;徐宁;钱晨 申请(专利权)人: 南京邮电大学
主分类号: G06T7/00 分类号: G06T7/00;G06T7/13;G06T7/136
代理公司: 南京经纬专利商标代理有限公司 32200 代理人: 朱小兵
地址: 210013 江苏省*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 工业生产 光缆 表面 边缘 瑕疵 检测 方法 系统
【说明书】:

发明公开了一种工业生产中光缆表面弱边缘瑕疵的检测方法。针对一般图像处理过程中弱边缘难以被检测出来的问题,本发明公开了一种新的图像处理方法,包括:读取图像数据、图像数据预处理、Scharr算子突出弱边缘、图像融合、形态学开闭滤波、分割图像、轮廓搜索与拟合七个步骤,通过这七个步骤,最终实现对光缆表面弱边缘瑕疵的有效检测。本发明提出了弱边缘强化算法,利用图像处理Scharr算子能突出弱边缘的优势,结合形态学开闭滤波,从而达到强化弱边缘的效果。本发明还提出一种光缆表面瑕疵检测系统。

技术领域

本发明涉及一种光缆表面瑕疵的检测方法,属于图像处理技术领域。

背景技术

工业环境中,产品表面质量是产品质量的重要组成部分,也是商品商业价值的重要保障。

从目前研究与应用热点来看,表面检测技术涉及到各行各业,包括金属加工、纺织、木材、玻璃、皮革、包装、农产品等领域。随着光通信技术在通信领域中应用的不断广泛,光缆作为光通信线路的主要组成部分,在通信行业占据着越来越重要地位,光缆的质量也越来越受到重视。光缆表面瑕疵由于受到光源、光照方式、图像采集方式等因素的影响,使得图像缺陷边缘的灰度有较宽的过渡区,不是理想的阶跃型边缘,形成了相对缓慢的过渡边缘即弱边缘,造成如气孔、疏松、裂纹等缺陷。

而工业生产中,现有的瑕疵检测技术一般能较完整检测出强边缘瑕疵,但是弱边缘瑕疵由于其灰度缓慢变化,所以较难被检测出。

发明内容

本发明所要解决的技术问题是:

针对现有的表面检测技术存在的检测不全面的问题,提供一种光缆表面弱边缘瑕疵检测方案,通过图像预处理对图像中难以检测出的弱边缘进行增强,最后成功检测出光缆表面的弱边缘瑕疵,以提高工业生产中光缆的生产质量。

本发明为解决上述技术问题,采用如下技术方案:

一种工业生产中对光缆表面瑕疵的检测方法,包括以下步骤:

A、读取图像数据,对图像数据进行预处理;

B、使用Scharr算子突出弱边缘并使其与原图像融合,对融合后的图像进行形态学开闭滤波;

C、使用最大熵阈值法分割图像,并对瑕疵轮廓进行搜索与拟合得出检测结果。

进一步的,本发明所提出的一种工业生产中对光缆表面瑕疵的检测方法,步骤A具体为:

(A1)读取图像数据,构造五维向量:

图像样本集表示一幅RGB彩色光缆图像,其中ai表示一个像素点,ai=(pi,qi)是五维向量,s是样本空间维数,i=1,2,…,n,n是样本个数,pi=(xi,yi)表示图像的坐标,qi=(bi,gi,ri)表示图像的像素,其中ri、gi、bi分别对应图像的RBG分量;

(A2)对图像数据进行预处理:

将RGB彩色光缆图像中所有点转换成其对应的灰度值,即将点ai=(pi,qi)经过公式(1)得到a′i=(pi,grayi),其中grayi为与pi对应的灰度值,

grayi=ri*0.299+gi*0.587+bi*0.114 ⑴。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/pat/books/201711477748.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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