[发明专利]一种缺陷形状可视化算法有效
申请号: | 201410052398.3 | 申请日: | 2014-02-10 |
公开(公告)号: | CN103778419A | 公开(公告)日: | 2014-05-07 |
发明(设计)人: | 王金鹤 | 申请(专利权)人: | 宁波工程学院 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/46 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 315016 浙江省宁波市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种缺陷形状可视化算法,所述算法通过视频设备获取黑白数字图像,在图像上利用缺陷单片段进行处理和检测,缺陷单片段为图象某扫描行上连续黑象素构成的区结点,区结点内不含白像素,缺陷单片段内包括左端点和右端点,所述左端点和右端点分别位于缺陷单片段的两端,图象的检测方式是自上至下、自左至右进行的,缺陷单片段连续生成过程即是端点的搜索过程,在获取了端点后,即获得缺陷单片段,利用常用的B样条函数即可利用获取的端点分段拟合曲线,从而找到缺陷轮廓。本发明能快速获得缺陷的范围空间,获得较好的提取和识别效果。 | ||
搜索关键词: | 一种 缺陷 形状 可视化 算法 | ||
【主权项】:
一种缺陷形状可视化算法,其特征是,所述算法通过视频设备获取黑白数字图像,在图像上利用缺陷单片段进行处理和检测,缺陷单片段为图象某扫描行上连续黑象素构成的区结点,区结点内不含白像素,缺陷单片段内包括左端点和右端点,所述左端点和右端点分别位于缺陷单片段的两端,图象的检测方式是自上至下、自左至右进行的,缺陷单片段连续生成过程即是端点的搜索过程,在端点搜索过程中,用端点集合组成一个链表结构,用D表示第i行上某缺陷单片段,D(Xi1,Yi)和D(Xi2,Yi)分别表示第i行缺陷单片段D的左端点和右端点坐标,Xi1和Xi2分别表示第i行缺陷单片段D的左端点和右端点的横坐标,Yi表示第i行缺陷单片段D左端点和右端点的纵坐标,N表示链表中某结点,用符号Lx1,ly分别表示被检测的后继的左端点的横坐标和纵坐标,用符号Lx2,ly分别表示被检测的后继的右端点的横坐标和纵坐标,δ1和δ2分别表示两个偏差阈值;若满足邻接条件Yi=Ly+1则结点的生成条件为满足以下条件之一:1)|Xi1‑Lx1|>δ12)|Xi2‑Lx2|>δ23)边界方向有变化对于链表结构中某N结点,若与正在检测的某缺陷单片段邻接,根据δ1和δ2等偏差阈值,判断是否满足邻接条件及结点的生成条件1或2,若符合条件,则生成新结点Node,否则,调用边界方向判别函数F(T,Xi1,Xi2,Yi)),函数内包括了两个边界方向变化状态码LeftEdgeMode和RightEdgeMode,边界方向判别函数F判断是否符合邻接条件及结点的生成条件3,若符合条件,则生成新结点;其中参数N表示链域中某结点指针;x1,x2,y分别表示某缺陷单片段的左边横坐标、右边横坐标及纵坐标。边界方向判别函数F功能为:即根据某缺陷单片段相对上一行缺陷单片段的边界走向,再结合链域中记录的边界方向变化状态码LeftEdgeMode和RightEdgeMode,即可判别边界方向是否发生了变化,若发生了变化,则激发扫描行计数器计数,当计数器累计达到预定的次数时,即可将已纪录的侯选端点转化为新的端点,在获取了端点后,即获得缺陷单片段,利用常用的B样条函数即可利用获取的端点分段拟合曲线,从而找到缺陷轮廓。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波工程学院,未经宁波工程学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410052398.3/,转载请声明来源钻瓜专利网。
- 上一篇:轨道车辆拖车转向架构架
- 下一篇:柔性纳米摩擦发电机的制备方法及该摩擦发电机