System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种用于网格布的图像识别方法技术_技高网

一种用于网格布的图像识别方法技术

技术编号:42999735 阅读:4 留言:0更新日期:2024-10-15 13:27
本申请涉及图像识别技术领域,提出了一种用于网格布的图像识别方法,包括:获取纤维网格布图像;基于纤维网格布图像中的目标识别网孔的质心像素点以及网孔区域之间的水平距离得到同列网孔区域集合;基于同列网孔区域集合中相邻两个网孔区域之间的水平重叠情况确定经纱线行偏移度;基于经纱线行偏移度以及同列网孔区域集合的网孔区域水平中心偏距确定经纱线整体偏斜度;基于所有同行网孔区域集合中相邻两个网孔区域中像素点之间水平距离的差异确定局部距离分布均匀度;基于经纱线整体偏斜度、局部距离分布均匀度得到纤维网格布图像的识别结果。本申请通过分析纤维网格布图像上经、纬纱线分布特点确定识别标签,提高图像识别的准确率。

【技术实现步骤摘要】

本申请涉及图像识别,具体涉及一种用于网格布的图像识别方法


技术介绍

1、玻璃纤维网格布是一种由玻璃纤维编织而成的网格布,通常采用无碱玻璃纤维作为原材料,经过编织、涂覆等工艺制成。玻璃纤维网格布具有耐高温、耐腐蚀、耐磨损、强度高、防火等特点,被广泛应用于各个领域。由于玻璃纤维网格布的生产工艺和质量控制难度较大,使得产品质量参差不齐。

2、通过对玻璃纤维网格布进行图像识别,识别出含有质量缺陷的玻璃纤维网格布,以保证生产出的玻璃纤维网格布的质量符合标准和要求,提高市场竞争力。基于卷积神经网络的图像识别模型,比如fasterrcnn、resnet等,能够自动地捕捉到图像的局部特征用于图像识别任务,具有较高的图像识别精度,但是该方法需要大量的数据集和训练集,对系统的硬件要求较高,并且图像识别速度较慢;基于支持向量机的图像识别方法,在小样本数据集的训练下具有较高的模型泛化能力,并且对系统的硬件要求不高,但是该方法的识别精度取决于图像特征的选择和设计。且由于玻璃纤维网格布具有一定的编织方式,当玻璃纤维网格布上出现起皱、变形等较小的瑕疵缺陷时,传统的图像特征难以得到较好的识别结果。


技术实现思路

1、本申请提供一种用于网格布的图像识别方法,以解决对玻璃纤维网格布图像进行识别时图像特征选择困难的问题,所采用的技术方案具体如下:

2、本申请一个实施例提供一种用于网格布的图像识别方法,该方法包括以下步骤:

3、获取纤维网格布图像;

4、根据预设范围区间获取纤维网格布图像中的目标识别网孔,基于目标识别网孔的质心像素点以及每个同行网孔区域集合内网孔区域之间的水平距离得到同列网孔区域集合;

5、基于同列网孔区域集合中相邻两个目标识别网孔之间的水平重叠情况确定所述相邻两个目标识别网孔间的经纱线行偏移度;

6、基于每个同列网孔区域集合中相邻两个目标识别网孔之间的经纱线行偏移度以及同列网孔区域集合的网孔区域水平中心偏距确定纤维网格布图像的经纱线整体偏斜度;

7、基于所有同行网孔区域集合中相邻两个目标识别网孔中像素点之间水平距离的差异确定纤维网格布图像的局部距离分布均匀度;

8、基于纤维网格布图像的经纱线整体偏斜度、局部距离分布均匀度得到纤维网格布图像的识别结果。

9、优选的,所述根据预设范围区间获取纤维网格布图像中的目标识别网孔的方法为:

10、将纤维网格布图像中所有像素点的灰度值作为输入,利用大津阈值分割算法得到分割阈值,将每个灰度值大于分割阈值的像素点作为一个前景像素点,将利用连通域分析法基于所有前景像素点得到的每个连通域作为一个网孔区域;

11、将每个面积不位于预设范围区间内的网孔区域作为一个目标识别网孔。

12、优选的,所述基于目标识别网孔的质心像素点以及每个同行网孔区域集合内网孔区域之间的水平距离得到同列网孔区域集合的方法为:

13、将纤维网格布图像左下角顶点的像素点作为原点,将所有目标识别网孔的质心点的坐标作为输入,利用聚类算法获取所有质心点的聚类结果;

14、将聚类结果中每个聚类簇内所有质心点对应的目标识别网孔组成的集合作为一个同行网孔区域集合;

15、将两个目标识别网孔的质心点横坐标之间差值的绝对值作为两个目标识别网孔之间的水平距离,将每个同行网孔区域集合内所有目标识别网孔之间的水平距离的均值作为每个同行网孔区域集合的水平阈值;

16、将每个同行网孔区域集合内水平距离小于水平阈值的所有目标识别网孔组成的集合作为一个同列网孔区域集合。

17、优选的,所述基于同列网孔区域集合中相邻两个目标识别网孔之间的水平重叠情况确定所述相邻两个目标识别网孔间的经纱线行偏移度的方法为:

18、将每个同列网孔区域集合中相邻两个目标识别网孔中横坐标差值为0的像素点对的数量作为相邻两个目标识别网孔的水平重叠距离;

19、计算每个同列网孔区域集合中每个目标识别网孔中所有像素点横坐标之间差值绝对值的最大值作为每个目标识别网孔的宽度,将每个同列网孔区域集合中相邻两个目标识别网孔的宽度之和作为分母,将相邻两个目标识别网孔的水平重叠距离与分母的比值作为相邻两个目标识别网孔的水平重叠度;

20、将每个同列网孔区域集合中所有水平重叠度的最大值与每个同列网孔区域集合中相邻两个目标识别网孔的水平重叠度的差值作为相邻两个目标识别网孔之间的经纱线行偏移度。

21、优选的,所述基于每个同列网孔区域集合中相邻两个目标识别网孔之间的经纱线行偏移度以及同列网孔区域集合的网孔区域水平中心偏距确定纤维网格布图像的经纱线整体偏斜度的方法为:

22、基于纤维网格布图像中所有网孔区域的多维识别向量确定每个同列网孔区域集合的网孔区域水平中心偏距;

23、计算每个同列网孔区域集合中所有相邻两个目标识别网孔之间的经纱线行偏移度的方差,将每个同列网孔区域集合中所有相邻两个目标识别网孔之间的经纱线行偏移度的均值与1的和作为分母,将所述方差与分母的比值作为第一乘积因子;

24、将第一乘积因子与每个同列网孔区域集合的网孔区域水平中心偏距的乘积作为每个同列网孔区域集合的两侧经纱偏斜度,将所有同列网孔区域集合的两侧经纱偏斜度的均值作为纤维网格布图像的经纱线整体偏斜度。

25、优选的,所述基于纤维网格布图像中所有网孔区域的多维识别向量确定每个同列网孔区域集合的网孔区域水平中心偏距的方法为:

26、基于每个目标识别网孔在rgb空间中的边界信息以及每个目标识别网孔内像素点的颜色向量角构建每个目标识别网孔的多维识别向量;

27、将每个同列网孔区域集合中任意两个目标识别网孔质心点之间欧式距离的归一化结果作为第一权重,将第一权重与每个同列网孔区域集合中任意两个目标识别网孔的色差集中向量之间dtw距离的乘积作为第一差异值;

28、将1与第一权重的差值作为第二权重,将第二权重与每个同列网孔区域集合中任意两个目标识别网孔的局部边信息向量之间dtw距离的乘积作为第二差异值;

29、将第一差异值与第二差异值的和作为每个同列网孔区域集合中任意两个目标识别网孔之间的区域特征识别差异;

30、将每个同列网孔区域集合中每个目标识别网孔与其余目标识别网孔的多维识别向量之间余弦相似度组成集合的变异系数在每个同列网孔区域集合上的累加结果作为每个同列网孔区域集合的多维识别不稳定系数;

31、将每个同列网孔区域集合中所有目标识别网孔质心点横坐标的均值与每个目标识别网孔质心点横坐标的差值的绝对值作为同列距离,将同列距离与每个目标识别网孔对应的所有区域特征识别差异中最大值的乘积在每个同列网孔区域集合上的累加结果作为每个同列网孔区域集合的网孔区域水平中心偏距。

32、优选的,所述目标识别网孔的多维识别特征向量的获取方法为:

33、对每个目标识别网孔进行dct变换,本文档来自技高网...

【技术保护点】

1.一种用于网格布的图像识别方法,其特征在于,该方法包括以下步骤:

2.根据权利要求1所述的一种用于网格布的图像识别方法,其特征在于,所述根据预设范围区间获取纤维网格布图像中的目标识别网孔的方法为:

3.根据权利要求1所述的一种用于网格布的图像识别方法,其特征在于,所述基于目标识别网孔的质心像素点以及每个同行网孔区域集合内网孔区域之间的水平距离得到同列网孔区域集合的方法为:

4.根据权利要求1所述的一种用于网格布的图像识别方法,其特征在于,所述基于同列网孔区域集合中相邻两个目标识别网孔之间的水平重叠情况确定所述相邻两个目标识别网孔间的经纱线行偏移度的方法为:

5.根据权利要求1所述的一种用于网格布的图像识别方法,其特征在于,所述基于每个同列网孔区域集合中相邻两个目标识别网孔之间的经纱线行偏移度以及同列网孔区域集合的网孔区域水平中心偏距确定纤维网格布图像的经纱线整体偏斜度的方法为:

6.根据权利要求5所述的一种用于网格布的图像识别方法,其特征在于,所述基于纤维网格布图像中所有网孔区域的多维识别向量确定每个同列网孔区域集合的网孔区域水平中心偏距的方法为:

7.根据权利要求6所述的一种用于网格布的图像识别方法,其特征在于,所述目标识别网孔的多维识别特征向量的获取方法为:

8.根据权利要求1所述的一种用于网格布的图像识别方法,其特征在于,所述基于所有同行网孔区域集合中相邻两个目标识别网孔中像素点之间水平距离的差异确定纤维网格布图像的局部距离分布均匀度的方法为:

9.根据权利要求8所述的一种用于网格布的图像识别方法,其特征在于,所述目标识别网孔中像素点之间最大水平距离的获取方法为:

10.根据权利要求1所述的一种用于网格布的图像识别方法,其特征在于,所述基于纤维网格布图像的经纱线整体偏斜度、局部距离分布均匀度得到纤维网格布图像的识别结果的方法为:

...

【技术特征摘要】

1.一种用于网格布的图像识别方法,其特征在于,该方法包括以下步骤:

2.根据权利要求1所述的一种用于网格布的图像识别方法,其特征在于,所述根据预设范围区间获取纤维网格布图像中的目标识别网孔的方法为:

3.根据权利要求1所述的一种用于网格布的图像识别方法,其特征在于,所述基于目标识别网孔的质心像素点以及每个同行网孔区域集合内网孔区域之间的水平距离得到同列网孔区域集合的方法为:

4.根据权利要求1所述的一种用于网格布的图像识别方法,其特征在于,所述基于同列网孔区域集合中相邻两个目标识别网孔之间的水平重叠情况确定所述相邻两个目标识别网孔间的经纱线行偏移度的方法为:

5.根据权利要求1所述的一种用于网格布的图像识别方法,其特征在于,所述基于每个同列网孔区域集合中相邻两个目标识别网孔之间的经纱线行偏移度以及同列网孔区域集合的网孔区域水平中心偏距确定纤维网格布图像的经纱线整体偏斜度的方法为...

【专利技术属性】
技术研发人员:奚科华
申请(专利权)人:南通皓科新材料技术有限公司
类型:发明
国别省市:

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

1