[发明专利]一种基于生成元的裂纹生成方法、存储介质及终端设备有效
| 申请号: | 202110423277.5 | 申请日: | 2021-04-20 |
| 公开(公告)号: | CN113284089B | 公开(公告)日: | 2023-05-05 |
| 发明(设计)人: | 李铭辉;吴明洋;李存宝;尚德磊;鲁俊;宋真龙;朱正文 | 申请(专利权)人: | 深圳大学 |
| 主分类号: | G06T7/00 | 分类号: | G06T7/00;G06T7/13;G06T7/181;G06T7/73 |
| 代理公司: | 深圳市君胜知识产权代理事务所(普通合伙) 44268 | 代理人: | 徐凯凯 |
| 地址: | 518061 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 生成 裂纹 方法 存储 介质 终端设备 | ||
1.一种基于生成元的裂纹生成方法,其特征在于,包括以下步骤:
获取待处理裂纹图像,通过图像处理方法获得裂纹点坐标数据;
对所述裂纹点坐标数据进行方向概率分解,获得裂纹生成元数据;
设置组合数n-1,将所述裂纹生成元数据中的每一段裂纹重新排列后依次连接,形成n-1条裂纹生成元,并获得n-1条裂纹生成元的点坐标数据;
对所述n-1条裂纹生成元进行放缩变换和平移变换处理并首尾连接组合成新的裂纹;
对所述裂纹点坐标数据进行方向概率分解,获得裂纹生成元数据的步骤包括:
根据所述裂纹点坐标数据计算每一段裂纹的成长向量;
统计每一段裂纹的成长向量对应的成长次数;
计算每一段裂纹的成长向量对应的概率;
通过将每一段裂纹的成长向量的每个坐标与对应的概率相乘,获得裂纹生成元的向量坐标;
设定一个方向向量集合的顺序,便获得了一个确定的裂纹生成元;
在三维像素空间中,将所有裂纹点之间的裂纹线段归纳为26个成长方向向量,其组成的集合为:
其中,D表示成长方向矩阵,di表示第i种成长方向向量,di=(D1,i,D2,i,D3,i)T,i=1,2...,26;
在二维像素平面中,将所有裂纹点之间的裂纹线段归纳为8个成长方向向量,其组成的集合为:
对像素空间中各方向统计特征一致的裂纹线,设沿着26个方向的累计生长次数为Ti,tmax表示总生长次数,则成长方向向量对应的概率集合P={pi},pi∈[0,1],式中:且
当成长方向向量集合和对应的概率集合确定后,设定一个成长方向的检索集合ΔS={ΔSt},ΔSt∈[1,2,...,26],t=1,2,...,n-1,在二维像素空间时,ΔSt∈[1,2,...,8],则获得一条各个方向成长概率和为1的裂纹生成元。
2.根据权利要求1所述基于生成元的裂纹生成方法,其特征在于,通过图像处理方法获得裂纹点坐标数据的步骤包括:
对待处理裂纹图像进行二值化处理;
对经过二值化处理的裂纹图像进行形态学细化处理,获得标准裂纹轮廓线图像;
通过提取所述标准裂纹轮廓线图像中的裂纹所在像素位置,获得裂纹点的坐标数据,记为F={fi},fi=(xi,yi,zi)T,i=1,2...,n,其中,F表示裂纹点的集合,符号T表示转置,fi表示裂纹线中第i个点的坐标,则裂纹起点为f1=(x1,y1,z1)T,裂纹终点为fn=(xn,yn,zn)T。
3.根据权利要求1所述基于生成元的裂纹生成方法,其特征在于,
设定裂纹生成元的起点坐标全为0,即Δf1=(0,0,0)T,此时,该生成元的有序成长向量集合系统ΔD={pidi},i=1,2,...,26,其中,di表示第i种成长方向向量,pi表示第i种成长方向向量对应的概率,在二维像素空间中,i=1,2...,8;
当已知生成元的成长向量集合系统ΔD、每条生成元的成长方向检索集合ΔS,以及组合数n-1时,一条统计上成长方向向量及其对应的概率一致的裂纹点集合系统GΔDP=(ΔDi,ΔSi,n-1),i=1,2,3,...n-1,式中,ΔDi表示第i个生成元,ΔSi表示第ΔSi个生成元中每段的顺序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳大学,未经深圳大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110423277.5/1.html,转载请声明来源钻瓜专利网。





