一种基于计算机视觉的材料几何特征参数提取方法技术

技术编号:35756337 阅读:38 留言:0更新日期:2022-11-26 19:03
本发明专利技术公开了一种基于计算机视觉的材料几何特征参数提取方法,包括以下步骤,1)提取每张机织复合材料CT图像中比例尺两端的像素点坐标,计算纬向CT和经向CT的尺寸缩放系数;2)截取每张CT图像中的材料主体结构区域;3)将材料主体结构区域裁剪出规定尺寸的组分图像;4)搭建以HRnet为骨干网络的OCRnet图像语义分割神经网络;5)使用组分图像建立神经网络的训练集,并训练神经网络;可实现从CT图像中快速精确地识别并分割出纱线横截面区域;可提高测定的样本量,减少人为机械性操作,提高置信度;可通用于任何机织复合材料细观组分结构测定,适用性更强。适用性更强。适用性更强。

【技术实现步骤摘要】
一种基于计算机视觉的材料几何特征参数提取方法


[0001]本专利技术涉及机械工程领域,具体为一种基于计算机视觉的材料几何特征参数提取方法。

技术介绍

[0002]机织复合材料因其优异的力学性能而在许多行业中得到广泛应用。针对这类材料,国内外学者皆建立了诸多方法用于宏、细观数值模拟。对于细观数值模拟而言,有必要建立高精度的细观有限元模型,即从CT图像中获取材料组分真实的几何参数。
[0003]常用的方法是人为使用光学显微镜对CT图像中材料组分结构进行测定。该方法受限于测定人选取的测定标准,不同的测定人在测定同一物体时会存在些许误差。而且,从经济效益的角度考虑,该方法的测定样本通常较小,置信度会有所欠缺。

技术实现思路

[0004]本专利技术的目的在于提供一种基于计算机视觉的材料几何特征参数提取方法,可实现从CT图像中快速精确地识别并分割出纱线横截面区域;可提高测定的样本量,减少人为机械性操作,提高置信度;可通用于任何机织复合材料细观组分结构测定,适用性更强。
[0005]为达到上述目的,根据本专利技术的一个方面,本专利技术提供如下技术方案:
[0006]一种基于计算机视觉的材料几何特征参数提取方法,包括以下步骤:
[0007]1)提取每张机织复合材料CT图像中比例尺两端的像素点坐标,计算纬向CT和经向CT的尺寸缩放系数;
[0008]2)截取每张CT图像中的材料主体结构区域;
[0009]3)将材料主体结构区域裁剪出规定尺寸的组分图像;
[0010]4)搭建以HRnet为骨干网络的OCRnet图像语义分割神经网络;
[0011]5)使用组分图像建立神经网络的训练集,并训练神经网络;
[0012]6)使用神经网络对需要识别材料CT图像中材料主体结构进行纱线横截面分割;
[0013]7)对分割后的纱线横截面进行轮廓识别和拟合,并提取轮廓的几何特征参数;
[0014]8)将提取的几何特征参数乘以缩放系数,得到材料内部结构的真实参数。
[0015]本专利技术进一步设置为,所述步骤1)提取机织复合材料CT图像中比例尺两端的像素点坐标,计算纬向CT和经向CT的尺寸缩放系数,具体为,
[0016]调用Python和OpenCV库,分别选取每张机织复合材料CT图中比例尺的左右端点,使用图像处理算法提取左右端点的像素点坐标,并利用横坐标差值计算纬向CT和经向CT的尺寸缩放系数。
[0017]本专利技术进一步设置为,所述步骤2)截取CT图像中的材料主体结构区域,具体为,
[0018]调用Python和OpenCV库,分别选取每张CT图中材料主体结构区域的两个斜对顶点,提取两点的坐标,并利用两点的坐标生成矩形的裁剪区域,截取每张CT图中的材料主体结构区域。
[0019]本专利技术进一步设置为,所述步骤3)将材料主体结构区域裁剪出规定尺寸的组分图像,具体为,
[0020]调用Python和OpenCV库,读取材料主体结构区域图像的宽度尺寸,并以所述宽度尺寸作为正方形裁剪区域的边长,从图像中包含一个完整结构周期的区域内等间距裁取多张正方形组分图像,并将多张所述组分图像等比例缩放。
[0021]本专利技术进一步设置为,所述步骤4)搭建以HRnet为骨干网络的OCRnet图像语义分割神经网络,具体为,
[0022]构建包含粗分割分支和细分割分支的OCRnet网络框架,且OCRnet网络框架的骨干网络采用保持高分辨率特征的HRnet。
[0023]本专利技术进一步设置为,所述步骤5)使用组分图像建立神经网络的训练集,并训练神经网络,具体为,
[0024]使用软件Labelme,描出各组分图像中所有纱线横截面的外轮廓,生成带标签的灰度图,以生成带标签的各灰度图建立神经网络的训练集,并从训练集中选取设定比例的图像进行缩放和水平旋转变换,实现数据增强,将数据增强后的训练集交予神经网络训练,获得输出图像。
[0025]本专利技术进一步设置为,所述步骤6)使用神经网络对需要识别材料CT图像中材料主体结构进行纱线横截面分割,具体为,
[0026]将需要识别的材料CT图像输入神经网络,由神经网络对纱线轮廓进行分割。
[0027]本专利技术进一步设置为,所述步骤7)对分割后的纱线横截面进行轮廓识别和拟合,并提取轮廓的几何特征参数,具体为,
[0028]调用Python和OpenCV库,对神经网络输出图像依次进行二值化、中值滤波平滑、边界识别和边界最小外接矩形拟合的操作,并提取该轮廓的几何特征参数。
[0029]本专利技术进一步设置为,所述几何特征参数包括重心坐标、最小外接矩形的长宽尺寸和面积。
[0030]本专利技术进一步设置为,所述步骤8)将提取的几何特征参数乘以缩放系数,得到材料内部结构的真实参数,具体为,
[0031]将经向CT和纬向CT提取的几何特征参数,乘以对应方向上的缩放系数,即可得到真实尺寸值。
[0032]与现有技术相比,本专利技术具有的有益之处是:1、可实现从CT图像中快速精确地识别并分割出纱线横截面区域;2、可提高测定的样本量,减少人为机械性操作,提高置信度;3、可通用于任何机织复合材料细观组分结构测定,适用性更强。
附图说明
[0033]图1为本专利技术步骤流程图;
[0034]图2为缩放系数提取图;
[0035]图3为材料主体结构区域截取图;
[0036]图4为OCRnet结构示意图;
[0037]图5为HRnet结构示意图;
[0038]图6为训练集制作示意图;
[0039]图7为神经网络分割结果图;
[0040]图8为几何特征参数提取流程图。
具体实施方式
[0041]下面结合说明书附图,对本专利技术作进一步的说明。
[0042]本专利技术提供了一种基于计算机视觉的材料几何特征参数提取方法,可实现从CT图像中快速精确地识别并分割出纱线横截面区域;可提高测定的样本量,减少人为机械性操作,提高置信度;可通用于任何机织复合材料细观组分结构测定,适用性更强,如图1所示,本专利技术专利的具体步骤包括,
[0043]1)提取每张机织复合材料CT图像中比例尺两端的像素点坐标,计算纬向CT和经向CT的尺寸缩放系数,具体为,
[0044]调用Python和OpenCV库,如图2所示,选取每张机织复合材料CT图中比例尺的左右端点,用event函数中的cv2.EVENT_LBUTTONDOWN识别鼠标左键单击动作,用cv2.circle函数对单机点位进行标记,用append函数将点位坐标记录到points数组中,并利用横坐标差值计算纬向CT和经向CT的尺寸缩放系数,缩放系数计算公式为:
[0045][0046]式中,α为缩放系数,d为比例尺实际长度,x
l
为左端点横坐标,x
r
为右端点横坐标。
[0047]2)截取每张CT图像中的材料主体结构区域,具体为,<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于计算机视觉的材料几何特征参数提取方法,包括以下步骤:1)提取机织复合材料CT图像中比例尺两端的像素点坐标,计算纬向CT和经向CT的尺寸缩放系数;2)截取CT图像中的材料主体结构区域;3)将材料主体结构区域裁剪出规定尺寸的组分图像;4)搭建以HRnet为骨干网络的OCRnet图像语义分割神经网络;5)使用组分图像建立神经网络的训练集,并训练神经网络;6)使用神经网络对需要识别材料CT图像中材料主体结构进行纱线横截面分割;7)对分割后的纱线横截面进行轮廓识别和拟合,并提取轮廓的几何特征参数;8)将提取的几何特征参数乘以缩放系数,得到材料内部结构的真实参数。2.根据权利要求1中所述的一种基于计算机视觉的材料几何特征参数提取方法,其特征在于:所述步骤1)提取机织复合材料CT图像中比例尺两端的像素点坐标,计算纬向CT和经向CT的尺寸缩放系数,具体为,调用Python和OpenCV库,分别选取每张机织复合材料CT图中比例尺的左右端点,使用图像处理算法提取左右端点的像素点坐标,并利用横坐标差值计算纬向CT和经向CT的尺寸缩放系数。3.根据权利要求1中所述的一种基于计算机视觉的材料几何特征参数提取方法,其特征在于:所述步骤2)截取CT图像中的材料主体结构区域,具体为,调用Python和OpenCV库,分别选取CT图中材料主体结构区域的两个斜对顶点,提取两点的坐标,并利用两点的坐标生成矩形的裁剪区域,截取每张CT图中的材料主体结构区域。4.根据权利要求1中所述的一种基于计算机视觉的材料几何特征参数提取方法,其特征在于:所述步骤3)将材料主体结构区域裁剪出规定尺寸的组分图像,具体为,调用Python和OpenCV库,读取材料主体结构区域图像的宽度尺寸,并以所述宽度尺寸作为正方形裁剪区域的边长,从图像中包含一个完整结构周期的区域内等间距裁取多张正方形组分图像,并将多张所述组分图像等比例缩放。5.根据权利要求1中所述的一种基...

【专利技术属性】
技术研发人员:过淳张宏建崔海涛徐颖温卫东
申请(专利权)人:南京航空航天大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1