管道蒸汽泄漏的检测方法、装置、电子设备及存储介质制造方法及图纸

技术编号:36184809 阅读:22 留言:0更新日期:2022-12-31 20:46
本公开涉及一种管道蒸汽泄漏的检测方法、装置、电子设备及存储介质,涉及工业领域。本公开首先获取待测管道的视频图像,从视频图像中确定多帧待测图像,其次获取待测图像中每个像素点的RGB像素值,再次根据多帧待测图像中每个像素点的RGB像素值确定每帧待测图像对应的第一待定蒸汽像素区域,然后根据多帧待测图像对应的多个第一待定蒸汽像素区域确定预设数量个第二待定蒸汽像素区域;根据所述预设数量个第二待定蒸汽像素区域确定所述待测管道是否存在蒸汽泄露。这样,能够利用待测管道的视频图像准确检测管道蒸汽泄漏,不需要构建训练数据集,降低管道蒸汽泄露的检测成本。降低管道蒸汽泄露的检测成本。降低管道蒸汽泄露的检测成本。

【技术实现步骤摘要】
管道蒸汽泄漏的检测方法、装置、电子设备及存储介质


[0001]本公开涉及工业领域,尤其涉及一种管道蒸汽泄露的检测方法、装置、电子设备及存储介质。

技术介绍

[0002]现有的管道蒸汽泄露的检测方法可以分为人工巡查或者自动检测两类,人工巡查费时费力,人力成本高,而自动检测方法一般采用深度学习的方法,通常需要大量的管道蒸汽泄露训练数据训练深度学习模型,但管道蒸汽泄露的训练数据集难以获得,自建数据集的成本较高,且用于深度学习模型的训练效果不佳。

技术实现思路

[0003]为克服相关技术中存在的问题,本公开提供一种管道蒸汽泄露的检测方法、装置、电子设备及存储介质。
[0004]根据本公开实施例的第一方面,提供一种管道蒸汽泄露的检测方法,所述方法包括:
[0005]获取待测管道的视频图像,从所述视频图像中确定多帧待测图像;
[0006]获取所述待测图像中每个像素点的RGB像素值;
[0007]根据所述多帧待测图像中每个像素点的RGB像素值确定每帧待测图像对应的第一待定蒸汽像素区域;
[0008]根据所述多帧待测图像对应的多个所述第一待定蒸汽像素区域确定预设数量个第二待定蒸汽像素区域;
[0009]根据所述预设数量个第二待定蒸汽像素区域确定所述待测管道是否存在蒸汽泄露。
[0010]可选地,所述根据所述多帧待测图像中每个像素点的RGB像素值确定每帧待测图像对应的第一待定蒸汽像素区域,包括:
[0011]根据指定步长从所述视频图像中确定每帧待测图像对应的历史待测图像;
[0012]根据每帧所述待测图像中每个像素点的第一RGB像素值,和该待测图像对应的所述历史待测图像中每个像素点的第二RGB像素值确定该待测图像对应的所述第一待定蒸汽像素区域,以得到每帧待测图像对应的所述第一待定蒸汽像素区域。
[0013]可选地,所述根据每帧所述待测图像中每个像素点的第一RGB像素值,和该待测图像对应的所述历史待测图像中每个像素点的第二RGB像素值确定该待测图像对应的所述第一待定蒸汽像素区域,以得到每帧待测图像对应的所述第一待定蒸汽像素区域,包括:
[0014]针对每帧所述待测图像,根据所述第一RGB像素值和对应的所述第二RGB像素值确定第一待定像素点,所述第一待定像素点的第一RGB像素值和所述第二RGB像素值的差值均处于预设的颜色变动阈值范围,且所述第一待定像素点与相邻像素点的梯度处于预设的梯度阈值范围,且所述第一RGB像素值中最大值和最小值的差值处于预设的差值范围,所述梯
度表征所述第一待定像素点的第三RGB像素值和第四RGB像素值的差值,所述第三RGB像素值表征每个所述相邻像素点的最小RGB像素值中的最大值,所述第四RGB像素值表征每个所述相邻像素点的最小RGB像素值中的最小值;
[0015]针对每个所述第一待定像素点,在确定预设第一邻域范围内的第一待定像素点的数量大于或者等于预设的第一邻域像素点数量阈值的情况下,确定该第一待定像素点为第二待定像素点;
[0016]根据预设的第一区域生长规则,采用区域生长算法确定每个所述第二待定像素点的第一生长点值;
[0017]将每帧所述待测图像中每个所述第二待定像素点的所述第一生长点值和所述第二待定像素点的RGB像素值作为所述第一待定蒸汽像素区域。
[0018]可选地,所述根据所述多帧待测图像对应的多个所述第一待定蒸汽像素区域确定预设数量个第二待定蒸汽像素区域,包括:
[0019]针对每个所述第一待定蒸汽像素区域的每个像素点,获取预设的第二邻域范围内的像素点的第一生长点和值,在所述第一生长点和值处于预设的和值阈值范围的情况下,确定该第一待定蒸汽像素区域的该像素点为第三待定像素点;
[0020]将所述多帧待测图像划分为多组待测图像,针对每组所述待测图像中的每个所述第三待定像素点,获取该第三待定像素点在该组所述待测图像中分别对应的多个第一生长点值的第二生长点和值;根据所述第二生长点和值确定包括所述第三待定像素点的一个或者多个第一外接区域,将每组所述待测图像中任一所述待测图像在所述第一外接区域中的第三待定像素点作为该组所述待测图像对应的第四待定像素点,所述第一外接区域的面积大于或者等于第一预设区域面积阈值;
[0021]针对每个所述第四待定像素点,在确定预设第三邻域范围内的第四待定像素点的数量大于或者等于预设的第二邻域像素点数量的情况下,确定所述第四待定像素点为第五待定像素点;
[0022]根据预设的第二区域生长规则,采用所述区域生长算法确定每个所述第五待定像素点的第二生长点值;
[0023]将每个所述第五待定像素点的所述第二生长点值和所述第五待定像素点的RGB像素值作为每组所述待测图像对应的所述第二待定蒸汽像素区域。
[0024]可选地,所述根据所述预设数量个第二待定蒸汽像素区域确定所述待测管道是否存在蒸汽泄露,包括:
[0025]根据所述预设数量个第二待定蒸汽像素区域中每个RGB像素值和对应的生长点值,获取所述待测图像对应的基准蒸汽像素区域;
[0026]对基准蒸汽像素区域进行校准,以确定所述待测管道是否存在蒸汽泄露。
[0027]可选地,所述根据所述预设数量个第二待定蒸汽像素区域中每个RGB像素值和对应的生长点值,获取所述待测图像对应的基准蒸汽像素区域,包括:
[0028]针对每个所述第二待定蒸汽像素区域对应的像素点,根据预设的第四邻域范围确定所述第四邻域范围内的像素点的数量大于或者等于预设的第三邻域像素点数量阈值范围的情况下,确定所述第二待定蒸汽像素区域的所述像素点为第六待定像素点;
[0029]获取每个所述第六待定像素点在不同所述第二待定蒸汽像素区域的生长点值的
第三生长点和值;
[0030]根据所述第三生长点和值,确定包括所述第六待定像素点的一个或者多个第二外接区域,从所述第二外接区域中确定所述基准蒸汽像素区域,所述基准蒸汽像素区域的面积大于或者等于第二预设区域面积阈值。
[0031]可选地,所述对对基准蒸汽像素区域进行校准,以确定所述待测管道是否存在蒸汽泄露,包括:
[0032]从所述视频图像中在所述多帧待测图像之后确定多帧校准图像;
[0033]获取所述校准图像中每个像素点的RGB像素值;
[0034]根据所述多帧校准图像中每个像素点的RGB像素值确定每帧校准图像对应的第一校准蒸汽像素区域;
[0035]根据所述多帧校准图像对应的多个第一校准蒸汽像素区域确定多个第二校准蒸汽像素区域;
[0036]按照预设校准顺序,根据多个所述第二校准蒸汽像素区域对所述基准蒸汽像素区域进行校准,以确定所述待测管道是否存在蒸汽泄露。
[0037]可选地,所述按照预设校准顺序,根据多个所述第二校准蒸汽像素区域对所述基准蒸汽像素区域进行校准,以确定所述待测管道是否存在蒸汽泄露,包括:
[0038]根据预设校准顺序,确定当前第二校准蒸汽像素区域;<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种管道蒸汽泄漏的检测方法,其特征在于,所述方法包括:获取待测管道的视频图像,从所述视频图像中确定多帧待测图像;获取所述待测图像中每个像素点的RGB像素值;根据所述多帧待测图像中每个像素点的RGB像素值确定每帧待测图像对应的第一待定蒸汽像素区域;根据所述多帧待测图像对应的多个所述第一待定蒸汽像素区域确定预设数量个第二待定蒸汽像素区域;根据所述预设数量个第二待定蒸汽像素区域确定所述待测管道是否存在蒸汽泄露。2.根据权利要求1所述的方法,其特征在于,所述根据所述多帧待测图像中每个像素点的RGB像素值确定每帧待测图像对应的第一待定蒸汽像素区域,包括:根据指定步长从所述视频图像中确定每帧待测图像对应的历史待测图像;根据每帧所述待测图像中每个像素点的第一RGB像素值,和该待测图像对应的所述历史待测图像中每个像素点的第二RGB像素值确定该待测图像对应的所述第一待定蒸汽像素区域,以得到每帧待测图像对应的所述第一待定蒸汽像素区域。3.根据权利要求2所述的方法,其特征在于,所述根据每帧所述待测图像中每个像素点的第一RGB像素值,和该待测图像对应的所述历史待测图像中每个像素点的第二RGB像素值确定该待测图像对应的所述第一待定蒸汽像素区域,以得到每帧待测图像对应的所述第一待定蒸汽像素区域,包括:针对每帧所述待测图像,根据所述第一RGB像素值和对应的所述第二RGB像素值确定第一待定像素点,所述第一待定像素点的第一RGB像素值和所述第二RGB像素值的差值均处于预设的颜色变动阈值范围,且所述第一待定像素点与相邻像素点的梯度处于预设的梯度阈值范围,且所述第一RGB像素值中最大值和最小值的差值处于预设的差值范围,所述梯度表征所述第一待定像素点的第三RGB像素值和第四RGB像素值的差值,所述第三RGB像素值表征每个所述相邻像素点的最小RGB像素值中的最大值,所述第四RGB像素值表征每个所述相邻像素点的最小RGB像素值中的最小值;针对每个所述第一待定像素点,在确定预设第一邻域范围内的第一待定像素点的数量大于或者等于预设的第一邻域像素点数量阈值的情况下,确定该第一待定像素点为第二待定像素点;根据预设的第一区域生长规则,采用区域生长算法确定每个所述第二待定像素点的第一生长点值;将每帧所述待测图像中每个所述第二待定像素点的所述第一生长点值和所述第二待定像素点的RGB像素值作为所述第一待定蒸汽像素区域。4.根据权利要求1所述的方法,其特征在于,所述根据所述多帧待测图像对应的多个所述第一待定蒸汽像素区域确定预设数量个第二待定蒸汽像素区域,包括:针对每个所述第一待定蒸汽像素区域的每个像素点,获取预设的第二邻域范围内的像素点的第一生长点和值,在所述第一生长点和值处于预设的和值阈值范围的情况下,确定该第一待定蒸汽像素区域的该像素点为第三待定像素点;将所述多帧待测图像划分为多组待测图像,针对每组所述待测图像中的每个所述第三待定像素点,获取该第三待定像素点在该组所述待测图像中分别对应的多个第一生长点值
的第二生长点和值;根据所述第二生长点和值确定包括所述第三待定像素点的一个或者多个第一外接区域,将每组所述待测图像中任一所述待测图像在所述第一外接区域中的第三待定像素点作为该组所述待测图像对应的第四待定像素点,所述第一外接区域的面积大于或者等于第一预设区域面积阈值;针对每个所述第四待定像素点,在确定预设第三邻域范围内的第四待定像素点的数量大于或者等于预设的第二邻域像素点数量的情况下,确定所述第四待定像素点为第五待定像素点;根据预设的第二区域生长规则,采用所述区域生长算法确定每个所述第五待定像素点的第二生长点值;将每个所述第五待定像素点的所述第二生长点值和所述第五待定像素点的RGB像素值作为每组所述待测图像对应的所述第二待定蒸汽像素区域。5.根据权利要求1所述的方法,其特征在于,所述根据所述预设数量个第二待定蒸汽像素区域确定所述待测管道是否存在蒸汽泄露,包括:根据所述预设数量个第二待定蒸汽像素区域中每个RGB像素值和对应的生长点值,获取所述待测图像对应的基准蒸汽像素区域;对基准蒸汽像素区域进行校准,以确定所述待测管道是否存在蒸汽泄露。6.根据权利要求5所述的方法,其特征在于,所述根据所述预设数量个第二待定蒸汽像素区域中每个RGB像素值和对应的生长...

【专利技术属性】
技术研发人员:李平强母久状孙彬吴冰施静查贵庆吴保卫
申请(专利权)人:国能神皖池州发电有限责任公司
类型:发明
国别省市:

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

1