一种焊缝射线探伤底片灵敏度识别方法、设备和存储介质技术

技术编号:38661862 阅读:40 留言:0更新日期:2023-09-02 22:44
本发明专利技术提供一种焊缝射线探伤底片灵敏度识别方法、设备和存储介质,其中,方法包括:获取焊缝射线探伤底片图像,确定与所述焊缝射线探伤底片图像对应的像质计单丝图像;根据所述像质计单丝图像,得到候选单丝图像;根据所述候选单丝图像,得到单丝图像;根据所述单丝图像进行底片灵敏度识别。本发明专利技术能够准确识别焊缝射线探伤底片中有效单丝的数量,根据有效单丝的数量判断焊缝射线探伤底片灵敏度,提高了焊缝射线探伤底片灵敏度判断的精度,减少人为判断的失误,降低成本,提高效率。提高效率。

【技术实现步骤摘要】
一种焊缝射线探伤底片灵敏度识别方法、设备和存储介质


[0001]本专利技术涉及计算机视觉
,尤其涉及一种焊缝射线探伤底片灵敏度识别方法、设备和存储介质。

技术介绍

[0002]随着计算机网络技术的迅速发展,计算机视觉变得尤为重要。计算机视觉(Computer Vision)是一个允许计算机或机器处理视觉角色的研究领域。与计算机视觉相关的技术已经在我们身边随处可见。有与图像和视频相关的技术,例如智能手机相机功能中使用的面部识别和全景图像创建、物体识别和图像恢复。计算机视觉是从相机或扫描仪,图像或通过输入和输出的媒体接收到的视频输入画面对象(Object),前景(Foreground),背景(Background)它是通过分析这些对象和周围环境数据来创建有意义的信息的能力。此类信息的生成是出于特定目的而执行的,可以视为人工智能的一个领域。
[0003]射线探伤灵敏度,是指在射线底片上所能够发现的焊缝内部最小缺陷的能力,它是衡量射线探伤自身工作质量的重要指标,射线探伤的技术水平和所用的器材性能水平较集中地反映在这项指标上。焊缝射线探伤底片灵敏度识别属于射线探伤灵敏度识别的一种,焊缝射线探伤底片灵敏度识别就是判断底片上像质计的几根单丝清晰可见,并结合像质计编号得到底片灵敏度。关于几根单丝清晰可见,目前是由人工进行判断的,这不仅容易产生人为失误,而且会增加人力成本。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种焊缝射线探伤底片灵敏度识别方法、设备和存储介质。
[0005]一种焊缝射线探伤底片灵敏度识别方法,包括以下步骤:
[0006]在其中一个实施例中,获取焊缝射线探伤底片图像,确定与所述焊缝射线探伤底片图像对应的像质计单丝图像;
[0007]根据所述像质计单丝图像,得到候选单丝图像;
[0008]根据所述候选单丝图像,得到单丝图像;
[0009]根据所述单丝图像进行底片灵敏度识别。
[0010]在其中一个实施例中,确定与所述焊缝射线探伤底片图像对应的像质计单丝图像包括:
[0011]对所述焊缝射线探伤底片图像进行OCR识别,得到字符图像;
[0012]对所述字符图像进行分析,得到像质计图像;
[0013]对所述像质计图像进行推导,得到像质计单丝图像。
[0014]在其中一个实施例中,根据所述像质计单丝图像,得到候选单丝图像包括:
[0015]对所述像质计单丝图像进行二值化处理,得到二值化单丝图像;
[0016]对所述二值化单丝图像进行霍夫直线检测,得到候选单丝图像。
[0017]在其中一个实施例中,根据所述候选单丝图像,得到单丝图像包括:
[0018]基于所述候选单丝图像,根据奇异直线过滤技术,去除候选单丝图像中的非单丝直线,得到第一单丝图像;
[0019]基于所述第一单丝图像,根据直线合并技术,去除第一单丝图像中重复单丝,得到第二单丝图像;
[0020]基于所述第二单丝图像,根据单丝复核技术,去除第二单丝图像中的短单丝,得到单丝图像。
[0021]在其中一个实施例中,根据单丝复核技术,去除第二单丝图像中的短单丝,得到单丝图像包括:
[0022]对所述第二单丝图像中多条单丝进行处理,去除短单丝,得到单丝图像。
[0023]在其中一个实施例中,对所述第二单丝图像中多条单丝进行处理,去除短单丝包括:
[0024]以单丝为中心,生成矩形选框;
[0025]获取所述矩形选框内像素点的灰度值,根据所述灰度值生成像素点灰度数组:
[0026]P=[[G
11
,G
12
,

G
1L
],[G
21
,G
22
,

G
2L
],

,[G
W1
,G
W2
,

G
WL
]][0027]其中,P表示像素点灰度数组,L表示像素点列坐标,W表示像素点行坐标,G
WL
表示W行L列的像素点的灰度值;
[0028]将所述像素点灰度数组按列求平均灰度,得到平均灰度数组:
[0029]p=[G1,G2,

G
i
,

,G
L
][0030]其中,p表示平均灰度数组,G
i
表示第i个像素点元素灰度,L表示像素点列坐标;
[0031]判断平均灰度数组中后一个像素点元素灰度和前一个像素点元素灰度的差值和预设阈值的关系,响应于所述差值大于预设阈值,获得单丝的断点;
[0032]根据所述断点将所述平均灰度数组分为若干断点像素点灰度数组,针对每个断点像素点灰度数组,计算各数组平均灰度的均值,根据各数组平均灰度的均值以及断点像素点灰度数组的长度判定相应单丝是否为长单丝;
[0033]响应于所述响应单丝为长单丝,保留所述长单丝;
[0034]响应于所述响应单丝非长单丝,去除所述短单丝。
[0035]在一个实施例中,根据所述单丝图像进行底片灵敏度识别包括:
[0036]获取单丝图像中的单丝数量,根据所述单丝数量计算底片灵敏度;
[0037]根据所述底片灵敏度进行底片灵敏度识别。
[0038]在一个实施例中,根据所述单丝数量计算底片灵敏度包括:
[0039]根据如下公式计算底片灵敏度:
[0040]S=M+N
‑1[0041]其中,S表示底片灵敏度,M表示像质计编号的第一个数字,N表示单丝数量。
[0042]一种设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述各个实施例中所述的一种焊缝射线探伤底片灵敏度识别方法的步骤。
[0043]一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述各个实施例中所述的一种焊缝射线探伤底片灵敏度识别方法的步骤。
[0044]相比于现有技术,本专利技术的优点及有益效果在于:本专利技术能够准确识别焊缝射线探伤底片中有效单丝的数量,根据有效单丝的数量判断焊缝射线探伤底片灵敏度,提高了焊缝射线探伤底片灵敏度判断的精度,减少人为判断的失误,降低成本,提高效率。
附图说明
[0045]图1为一个实施例中一种焊缝射线探伤底片灵敏度识别方法的流程示意图;
[0046]图2为一个实施例中焊缝射线探伤底片图像示意图;
[0047]图3为一个实施例中像质计编号具体识别图像示意图;
[0048]图4为一个实施例中候选单丝图像示意图;
[0049]图5为一个实施例中二值化单丝图像示意图;
[0050]图6为一个实施例中候选单丝图像示意图;
[0051]图7为一个实施例中第一单丝图像示意图;
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种焊缝射线探伤底片灵敏度识别方法,其特征在于,包括:获取焊缝射线探伤底片图像,确定与所述焊缝射线探伤底片图像对应的像质计单丝图像;根据所述像质计单丝图像,得到候选单丝图像;根据所述候选单丝图像,得到单丝图像;根据所述单丝图像进行底片灵敏度识别。2.根据权利要求1所述一种焊缝射线探伤底片灵敏度识别方法,其特征在于,所述确定与所述焊缝射线探伤底片图像对应的像质计单丝图像包括:对所述焊缝射线探伤底片图像进行OCR识别,得到字符图像;对所述字符图像进行分析,得到像质计图像;对所述像质计图像进行推导,得到像质计单丝图像。3.根据权利要求1所述一种焊缝射线探伤底片灵敏度识别方法,其特征在于,所述根据所述像质计单丝图像,得到候选单丝图像包括:对所述像质计单丝图像进行二值化处理,得到二值化单丝图像;对所述二值化单丝图像进行霍夫直线检测,得到候选单丝图像。4.根据权利要求1所述一种焊缝射线探伤底片灵敏度识别方法,其特征在于,所述根据所述候选单丝图像,得到单丝图像包括:基于所述候选单丝图像,根据奇异直线过滤技术,去除候选单丝图像中的非单丝直线,得到第一单丝图像;基于所述第一单丝图像,根据直线合并技术,去除第一单丝图像中重复单丝,得到第二单丝图像;基于所述第二单丝图像,根据单丝复核技术,去除第二单丝图像中的短单丝,得到单丝图像。5.根据权利要求4所述一种焊缝射线探伤底片灵敏度识别方法,其特征在于,所述根据单丝复核技术,去除第二单丝图像中的短单丝,得到单丝图像包括:对所述第二单丝图像中多条单丝进行处理,去除短单丝,得到单丝图像。6.根据权利要求5所述一种焊缝射线探伤底片灵敏度识别方法,其特征在于,所述对所述第二单丝图像中多条单丝进行处理,去除短单丝包括:以单丝为中心,生成矩形选框;获取所述矩形选框内像素点的灰度值,根据所述灰度值生成像素点灰度数组:P=[[G
11
,G
12
,

G
1L
],[G
21
,G
22
,

G
...

【专利技术属性】
技术研发人员:王旭于兴华于梦珏李琰但源张婧
申请(专利权)人:理工特智科技重庆有限公司
类型:发明
国别省市:

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

1