[发明专利]一种快速计算裂缝宽度的方法有效
申请号: | 202010768861.X | 申请日: | 2020-08-03 |
公开(公告)号: | CN111862088B | 公开(公告)日: | 2021-07-13 |
发明(设计)人: | 魏帅帅;牛磊;郭庆辉;周广利;孙粉粉 | 申请(专利权)人: | 山东省交通科学研究院 |
主分类号: | G06T7/00 | 分类号: | G06T7/00;G06T7/60;G06T7/13;G06T7/70 |
代理公司: | 济南誉琨知识产权代理事务所(普通合伙) 37278 | 代理人: | 庞庆芳 |
地址: | 250000 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 快速 计算 裂缝 宽度 方法 | ||
1.一种快速计算裂缝宽度的方法,其特征在于,包括以下步骤:
步骤1,采用中轴变换算法提取裂缝骨架;
步骤2,根据裂缝边界划分进行剪枝,去除骨架中的小分支;
步骤3,计算裂缝孔隙所占的所有网格到周围背景骨架的最短距离d,根据裂缝骨架的位置找到对应的d值,d值为裂缝宽度的一半;
步骤1,首先采用MAT算法得到裂纹的骨架,MAT算法通过计算对象边界内的像素,以确定每个像素是否满足连接条件,如果满足条件,像素将成为对象骨架中的元素,具体过程为:
根据数字图像计算连接性准则,其算法检查每个前景像素P及其相邻像素Pi,“i=1,2,…8”为相邻像素的下标;点Q是距像素P最近的边界点,矢量定义为:
D是计算从点P到背景像素的最短欧几里德距离并返回相应矢量的距离图,根据式(1)的定义,矢量表示为:
然后,连接条件写为:
符号x和y分别是点Q和Qi之间x和y方向上的相对距离,第一个条件限制骨架宽度的范围,第二个条件产生两点Q和Qi之间距离的下界ρ,收集满足上述条件的每个像素P,并构成骨架。
2.如权利要求1所述的一种快速计算裂缝宽度的方法,其特征在于,步骤2中,为了得到代表裂纹扩展方向的主骨架,对传统的剪枝算法进行了改进,改变了裂纹边界的划分方案,具体过程为:
对于简单闭合物体的域Ω,MAT得到的骨架定义为它是与物体边界相切的最大圆盘中心的集合对于任意点最大圆盘切线的对应中心到点x表示为C(x),且包含在骨架中,然后,以C(x)为中心的最大圆盘与物体边界相切的点称为生成点,并表示为G(C(x)),物体的边界由n条折线组成,分别为l1、,l2,…,ln,如下所示:
任意点C(x),x∈li的生成点用数学表达式称为G(x,li):
任意x∈li;
然后,确定了去除树枝的条件如下:如果则删除由MAT算法获得的骨架点C(x)。
3.如权利要求1所述的一种快速计算裂缝宽度的方法,其特征在于,步骤3中,
首先,计算每个孔隙网格的d值,每个组成孔隙的网格初始值都为1,如果距离该网格为d的所有网格都为孔隙,那么d的值加0.5;否则维持d的值不变;
最后,如果d的值为1且周围网格没有孔隙,那么该网格的d值设置为0.5,如果周围至少存在一个网格为孔隙,那么d的值设置为1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东省交通科学研究院,未经山东省交通科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010768861.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种陈腐垃圾处理后不同粒径石料分选系统
- 下一篇:丝线检测装置