System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及图像处理,尤其涉及一种基于红外图像的设备检测方法、装置、设备及介质。
技术介绍
1、热红外线图像,这一技术术语通常简称为红外图像或热像,是通过捕捉物体表面辐射出的红外能量并转化为可见图像的一种成像方式。这种技术因其独特的非接触式测量特性,在多个领域尤其是设备检测场景中展现出了巨大的应用价值。红外图像不仅能在夜间或光线不足的环境下提供清晰的视觉信息,还能揭示出物体表面的温度分布,为故障诊断、能效评估等提供了重要依据。
2、在设备检测的具体应用中,红外图像中的形状识别,特别是圆形目标的检测,显得尤为重要。圆形目标如轴承、圆形加热元件以及圆形电子元件等,在机械设备中扮演着关键角色,其健康状况直接影响到整个系统的运行效率和安全性。通过红外图像对这些圆形目标进行精准检测,可以及时发现潜在的故障或异常,从而采取相应措施进行预防或修复,提高设备的可靠性和使用寿命。
3、然而,在实际的检测过程中,往往会遇到圆形目标被部分遮挡的情况。这种遮挡可能是由于设备布局、其他部件的干扰或是检测视角的限制等原因造成的。遮挡现象的存在使得红外图像中的圆形目标呈现出不规则的形状,给检测工作带来了挑战。传统的检测方法在面对这种复杂场景时,往往难以准确识别出被遮挡的圆形目标,导致检测结果的准确性降低。
技术实现思路
1、本申请实施例提供了一种基于红外图像的设备检测方法、装置、设备及介质,可解决对于存在遮挡时难以对圆形目标进行较为准确的检测的问题。
2、一方面,本申请实施例提
3、获取关于目标设备的目标红外图像,所述目标红外图像中至少包括被部分遮挡的圆形目标;
4、对所述目标红外图像进行预处理,获得预处理红外图像;
5、对所述预处理红外图像进行边缘检测,获得所述圆形目标的边缘轮廓;
6、在所述边缘轮廓上取任意两点的中垂线,获得若干中垂线形成的交汇区域,并根据所述交汇区域确定所述圆形目标的假设圆心;
7、确定所述假设圆心到各个方向的所述边缘轮廓的若干距离值,并根据所述若干距离值确定所述圆形目标的半径;
8、根据所述假设圆心和所述半径,获得所述圆形目标对应的修正圆形,并根据所述修正圆形剔除多余的遮挡部分,获得修正圆形图像;
9、基于所述修正圆形图像,确定所述圆形目标对应的部件的类型。
10、作为一种可选的实施方式,所述交汇区域包括若干交点;所述根据所述交汇区域确定所述圆形目标的假设圆心,包括:
11、对所述若干交点进行圆形拟合,获得拟合圆;
12、将所述拟合圆的圆心确定为所述假设圆心。
13、作为一种可选的实施方式,所述根据所述若干距离值确定所述圆形目标的半径,包括:
14、对所述若干距离值进行遍历,并形成所述若干距离值中关于距离值的直方图;
15、根据所述直方图,确定所述圆形目标的半径。
16、作为一种可选的实施方式,所述根据所述直方图,确定所述圆形目标的半径,包括:
17、将所述直方图中出现次数最多的距离值或者出现次数大于出现次数阈值的距离值确定所述圆形目标的半径。
18、作为一种可选的实施方式,所述对所述若干距离值进行遍历,并形成所述若干距离值中关于距离值的直方图,包括:
19、基于所述圆形目标对应的圆形部件的真实半径,确定半径范围;
20、根据所述半径范围对所述若干距离值进行遍历,并形成所述若干距离值中关于距离值的直方图。
21、作为一种可选的实施方式,所述对所述目标红外图像进行预处理,获得预处理红外图像,包括:
22、对所述目标红外图像进行降噪处理,获得降噪红外图像;
23、对所述降噪红外图像进行边缘增强,获得预处理红外图像。
24、作为一种可选的实施方式,所述对所述预处理红外图像进行边缘检测,获得所述圆形目标的边缘轮廓,包括:
25、采用canny边缘检测算法对所述预处理红外图像进行边缘检测,获得所述圆形目标的边缘轮廓。
26、再一方面,本申请实施例提供了一种基于红外图像的设备检测装置,包括:
27、图像获取模块,用于获取关于目标设备的目标红外图像,所述目标红外图像中至少包括被部分遮挡的圆形目标;
28、图像预处理模块,用于对所述目标红外图像进行预处理,获得预处理红外图像;
29、边缘检测模块,用于对所述预处理红外图像进行边缘检测,获得所述圆形目标的边缘轮廓;
30、圆心确定模块,用于在所述边缘轮廓上取任意两点的中垂线,获得若干中垂线形成的交汇区域,并根据所述交汇区域确定所述圆形目标的假设圆心;
31、半径确定模块,用于确定所述假设圆心到各个方向的所述边缘轮廓的若干距离值,并根据所述若干距离值确定所述圆形目标的半径;
32、图像修正模块,用于根据所述假设圆心和所述半径,获得所述圆形目标对应的修正圆形,并根据所述修正圆形剔除多余的遮挡部分,获得修正圆形图像;
33、部件识别模块,用于基于所述修正圆形图像,确定所述圆形目标对应的部件的类型。
34、再一方面,本申请实施例提供了一种电子设备,包括:
35、存储器和处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序,实现如前述基于红外图像的设备检测方法。
36、再一方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述处理器执行所述计算机程序,实现如前述基于红外图像的设备检测方法。
37、本专利技术的有益效果为:
38、本申请的实施例提供一种基于红外图像的设备检测方法、装置、设备及介质,该方法通过获取关于目标设备的目标红外图像,所述目标红外图像中至少包括被部分遮挡的圆形目标;对所述目标红外图像进行预处理,获得预处理红外图像;对所述预处理红外图像进行边缘检测,获得所述圆形目标的边缘轮廓;在所述边缘轮廓上取任意两点的中垂线,获得若干中垂线形成的交汇区域,并根据所述交汇区域确定所述圆形目标的假设圆心;确定所述假设圆心到各个方向的所述边缘轮廓的若干距离值,并根据所述若干距离值确定所述圆形目标的半径;根据所述假设圆心和所述半径,获得所述圆形目标对应的修正圆形,并根据所述修正圆形剔除多余的遮挡部分,获得修正圆形图像;基于所述修正圆形图像,确定所述圆形目标对应的部件的类型。也即,该方法在进行圆形检测时,首先进行圆形识别,在二维空间中利用边缘轮廓上取任意两点的中垂线过圆心的特点确定圆心,且在确定圆心后,通过圆心到边缘轮廓的各个方向的若干距离值来确定半径,从而获得剔除多余的遮挡部分的修正圆形图像,再进行圆形识别,一方面,可以降低直接识别造成的误识别,另一方面,相对于现有的霍夫变换在三维空间中进行,该方法在二维空间即完成,对于计算量较大的霍夫变换,显著提高检本文档来自技高网...
【技术保护点】
1.一种基于红外图像的设备检测方法,其特征在于,包括:
2.根据权利要求1所述的基于红外图像的设备检测方法,其特征在于,所述交汇区域包括若干交点;根据所述交汇区域确定所述圆形目标的假设圆心,包括:
3.根据权利要求1所述的基于红外图像的设备检测方法,其特征在于,根据所述若干距离值确定所述圆形目标的半径,包括:
4.根据权利要求3所述的基于红外图像的设备检测方法,其特征在于,根据所述直方图,确定所述圆形目标的半径,包括:
5.根据权利要求3所述的基于红外图像的设备检测方法,其特征在于,对所述若干距离值进行遍历,并形成所述若干距离值中关于距离值的直方图,包括:
6.根据权利要求1所述的基于红外图像的设备检测方法,其特征在于,对所述目标红外图像进行预处理,获得预处理红外图像,包括:
7.根据权利要求1所述的基于红外图像的设备检测方法,其特征在于,对所述预处理红外图像进行边缘检测,获得所述圆形目标的边缘轮廓,包括:
8.一种基于红外图像的设备检测装置,其特征在于,包括:
9.一种电子设备,其特
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述处理器执行所述计算机程序,实现如权利要求1-7中任一项所述的方法。
...【技术特征摘要】
1.一种基于红外图像的设备检测方法,其特征在于,包括:
2.根据权利要求1所述的基于红外图像的设备检测方法,其特征在于,所述交汇区域包括若干交点;根据所述交汇区域确定所述圆形目标的假设圆心,包括:
3.根据权利要求1所述的基于红外图像的设备检测方法,其特征在于,根据所述若干距离值确定所述圆形目标的半径,包括:
4.根据权利要求3所述的基于红外图像的设备检测方法,其特征在于,根据所述直方图,确定所述圆形目标的半径,包括:
5.根据权利要求3所述的基于红外图像的设备检测方法,其特征在于,对所述若干距离值进行遍历,并形成所述若干距离值中关于距离值的直方图,包括:
6.根据权利要求1所述的基...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。