一种伪彩调节方法、设备、存储介质与流程

专利2024-12-03  50



1.本发明涉及输电线路故障监测技术领域,尤其涉及一种非接触式混合线路故障监测方法及系统。


背景技术:

2.自然界中的一切物体,只要它们的温度高于绝对零度-273℃,都会有红外辐射。通过热成像技术将探测器吸收到的红外辐射转换为伪彩形式的热力图像,我们可以得知物体的温度分布,从而对物体进行判断分析。在红外热成像中,为了对比度更大地、更清楚地展示人们关注的区域,不同的场景下往往需要用到不同的伪彩色阶,例如,查看人体更多的可能用到高对比彩虹色阶,工业测温更多的用到铁红色阶等。一般来说,热成像传感器在捕获一帧画面后,内部机芯能够产生出少至三种多至十几种伪彩热成像图像,这时,只需要给机芯发送某个伪彩指令就可以切换不同的色阶。
3.但是这种使用硬件出图的方法非常不灵活,在红外成像领域逐渐发达和完善之后,存在以下问题:
4.(1)在一些特定的场合,人们需要同时对比多种色阶以选择出一种合适的伪彩渲染帮助分析;(2)通过调节输入范围绘制伪彩的上下界范围,着重高亮渲染对应温度范围的画面,使人们更加专注于感兴趣区域的物体;(3)在野外捕猎、阴雨、夜视等匀温场景不能展示出较好的高对比清晰效果,使得对高温、低温物体的快速筛选变得困难。现行的红外热成像存在伪彩色阶渲染方式不仅较为笨拙和繁琐,无法快速筛查和发现目标的问题。


技术实现要素:

5.为了克服现有技术的不足,本发明的目的在于提供一种伪彩调节方法,无需繁杂操作,方便、快速调整所述红外图像,更好的展现图像的比对清晰效果。
6.本发明的目的之二在于提供一种设备,执行上述一种伪彩调节方法,无需繁杂操作,方便、快速调整所述红外图像,更好的展现图像的比对清晰效果。
7.本发明的目的之三在于提供一种存储介质,执行上述一种伪彩调节方法,无需繁杂操作,方便、快速调整所述红外图像,更好的展现图像的比对清晰效果。
8.本发明的目的之一采用如下技术方案实现:
9.一种伪彩调节方法,本方法包括以下步骤:
10.步骤s1、获取红外图像回调数据,进行预处理;
11.步骤s2、筛选过滤预处理后的红外图像,滤除色彩饱和度且保留亮度,根据渲染值过滤出所需要的明亮度,得到待处理像素信息;根据预设色阶表,逐色阶对待处理像素进行rgb转换,以得到rgb编码的红外伪彩图像数组;
12.步骤s3、将rgb编码的红外伪彩图像数组转换并输出调节完成的rgb图像。
13.进一步地,所述步骤s1还包括以下步骤:
14.步骤s11、判断所述红外图像是否需要红外增强,在需要进行红外增强时,执行步
骤s12,若不需要红外增强,则执行步骤s2;
15.步骤s12、对所述红外图像进行红外增强。
16.进一步地,所述步骤s12包括以下步骤:
17.步骤s121、计算所述红外图像每个像素在水平方向和垂直方向的相邻像素的二阶差分;
18.步骤s122、将相邻像素的水平方向与垂直方向的二阶差分求和,从而得到像素的序列。
19.进一步地,所述步骤s3中包括以下步骤:
20.步骤s21、对所述红外图像进行第一次及第二次过滤,以提取每个像素值的亮度去除色彩饱和度;
21.步骤s22、提取对过滤后的红外图像数组低于阈值的像素点、位于渲染值预设区间之外的像素点,保持明亮度不变;将提取后剩下的像素点按照预设规则对所有色阶编码以得到rgb编码的红外伪彩图像数组。
22.进一步地,所述红外图像回调数据的上半部分为逆时针旋转90
°
的yuyv白热图像数据,所述红外图像回调数据的下半部分为逆时针旋转90
°
的双字节温度数据,所述步骤s1中预处理具体为,裁剪下半部分的逆时针旋转90
°
的双字节温度数据。
23.进一步地,所述步骤s3中将rgb编码的红外伪彩图像数组转换并输出调节完成的rgb图像,具体为,
24.将rgb编码的红外伪彩图像数组转换成rgb图像,将所述rgb图像顺时针旋转90
°
,且将所述rgb图像中心平移使rgb图像中心与渲染中心点重合,输出该rgb图像。
25.进一步地,所述步骤s22中提取对过滤后的红外图像数组低于阈值的像素点,阈值为18。
26.本发明的目的之二采用如下技术方案实现:
27.一种设备,其包括处理器、存储器及存储于所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上任一所述一种伪彩调节方法。
28.本发明的目的之二采用如下技术方案实现:
29.一种存储介质,其上存储有计算机程序,所述计算机程序被执行时实现如上任一所述一种伪彩调节方法。
30.相比现有技术,本发明的有益效果在于:
31.本发明提供了一种伪彩调节方法、设备、存储介质,获取所述红外图像,筛选过滤预处理后的红外图像,滤除色彩饱和度且保留亮度,根据渲染值过滤出所需要的明亮度,得到待处理像素信息;根据预设色阶表,逐色阶对待处理像素进行rgb转换,以得到rgb编码的红外伪彩图像数组,对红外伪彩图像数组转换,从而输出调节完成的rgb图像。本方法无需繁杂操作,方便、快速调整所述红外图像,更够更好的展现图像的比对清晰效果,利于用户快速筛查并发现目标的问题。
附图说明
32.图1为本发明所提供实施例的一种伪彩调节方法的流程示意图。
具体实施方式
33.下面,结合附图以及具体实施方式,对本发明做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。
34.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
35.需要说明的是,在本发明中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。
36.如图1所示,本发明提供了一种伪彩调节方法,可应用于移动终端,无需繁杂操作,方便、快速调整所述红外图像,更够更好的展现图像的比对清晰效果。
37.具体的,所述伪彩调节方法包括以下步骤:
38.步骤s1、获取红外图像回调数据,进行预处理。在本技术中,所述红外图像回调数据的上半部分为逆时针旋转90
°
的yuyv白热图像数据,所述红外图像回调数据的下半部分为逆时针旋转90
°
的双字节温度数据,所述步骤s1中预处理具体为,裁剪下半部分的逆时针旋转90
°
的双字节温度数据,从而减少需要处理的红外图像数据,提高红外图像的处理效率。
39.在预处理结束后,用户可以根据自身需求确定是否需要进行红外增强。所述步骤s1还包括以下步骤:
40.步骤s11、判断所述红外图像是否需要红外增强,在需要进行红外增强时,执行步骤s12,若不需要红外增强,则执行步骤s2;判断红外图像是否需要红外增强,具体为判断是否接收到红外增强指令或者判断是否开启红外增强模式。
41.步骤s12、对所述红外图像进行红外增强。所述红外增强包括以下步骤:
42.步骤s121、计算所述红外图像每个像素在水平方向和垂直方向的相邻像素的二阶差分;所述二阶差分的具体算法如下表1所示:
43.表1二阶差分算法
44.‑‑‑
0-+0
‑ꢀ
0++-+0++
45.表1中,每个单元格为一个像素,单元格内符号分别代表垂直方向和水平方向差分过程中像素值的增减,即,规定一个值x=0,以中心像素为原点,首先以水平方向作运算,表
格内每格代表一个像素,取表格内第一个值,
“‑”
表示累减该像素值,“+”代表累加该像素值,其他情况代表不作计算,计算完毕后记录该值x为水平方向的二阶差分;同理,重新规定x=0,以中心像素为原点,以垂直方向作相同运算,取表格内第二个值记录该值x为垂直方向的二阶差分。举一个具体例子进行说明,假设9个像素值以先从左至右后从上至下的原则分别为111-119,那么水平方向二阶差分运算为x=-111-112-113+117+118+119=18,垂直方向的二阶差分运算为-111-114-117+113+116+119=6。
46.步骤s122、将相邻像素的水平方向与垂直方向的二阶差分在预设范围内求和,从而得到像素的序列,完成红外增强。
47.步骤s2、筛选过滤预处理后的红外图像,滤除色彩饱和度且保留亮度,根据渲染值过滤出所需要的明亮度,得到待处理像素信息;根据预设色阶表,逐色阶对待处理像素进行rgb转换,以得到rgb编码的红外伪彩图像数组。预处理后得到的yuyv图像数据需要进行rgb置换,具体的,该包括以下步骤:
48.步骤s21、对所述红外图像进行第一次及第二次过滤,以提取每个像素值的亮度滤除色彩饱和度;
49.步骤s22、提取过滤后的红外图像数组中明亮度低于阈值的像素点、位于渲染值预设区间之外的像素点,所述像素点按照预设规则对所有色阶编码,同时保持明亮度不变,以得到rgb编码的红外伪彩图像数组。对初步过滤后仅剩明亮度信息的红外图像数组提取出低于18的像素点,继续提取出低于最小渲染值及高于最大渲染值的像素点,同时保留明亮度不变。提取后剩下的像素点按照预设规则对所有色阶进行编码。在本技术中,像素点按照预设规则对色阶进行编码,具体为:
50.r=(c》》16)&0xff+1.4075*(c&0xff-128);
51.g=(c》》16)&0xff-0.3455*[(c》》8)&0xff

128]-0.7169*(c&0xff-128);
[0052]
b=(c》》16)&0xff+1.779*[(c》》8)&0xff

128],
[0053]
其中,c值为渲染参数,按照表2得出。我们尝试给出一个假设的流程:我们在本例中得到的yuyv图像亮度数据y值为128,需要对应置换为铁红色阶,查表2得c值为0x4bcbac,经过预设规则计算取整即可得出r=0x88,g=0x11,b=0xd0。
[0054]
表2渲染参数对照表
[0055]
[0056]
[0057]
[0058]
[0059]
[0060]
[0061]
[0062][0063][0064]
步骤s3、将rgb编码的红外伪彩图像数组转换并输出调节完成的rgb图像。将rgb编码的红外伪彩图像数组转换成rgb图像,将所述rgb图像顺时针旋转90
°
,且将所述rgb图像
中心平移使rgb图像中心与渲染中心点重合,按照屏幕的缩放比例,调整并输出该rgb图像。
[0065]
本发明提供了一种伪彩调节方法,获取所述红外图像,筛选过滤预处理后的红外图像,滤除色彩饱和度且保留亮度,根据渲染值过滤出所需要的明亮度,得到待处理像素信息;根据预设色阶表,逐色阶对待处理像素进行rgb转换,以得到rgb编码的红外伪彩图像数组,对红外伪彩图像数组转换,从而输出调节完成的rgb图像。本方法无需繁杂操作,方便、快速调整所述红外图像,更够更好的展现图像的比对清晰效果,利于用户快速筛查并发现目标的问题。
[0066]
本发明还提供一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现前述了一种伪彩调节方法的步骤。
[0067]
本发明可用于众多通用或专用的计算系统环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器系统、基于微处理器的系统、机顶盒、可编程的消费电子设备、网络pc、小型计算机、大型计算机、包括以上任何系统或设备的分布式计算环境等等。
[0068]
基于相同的发明思想,还提供了一种设备,包括存储器、处理器以及存储在存储器中的程序,所述程序被配置成由处理器执行,处理器执行所述程序时实现上述了一种伪彩调节方法。
[0069]
本实施例中的设备与前述实施例中的方法是基于同一发明构思下的两个方面,在前面已经对方法实施过程作了详细的描述,所以本领域技术人员可根据前述描述清楚地了解本实施中的系统的结构及实施过程,为了说明书的简洁,在此就不再赘述。
[0070]
上述实施方式仅为本发明的优选实施方式,不能以此来限定本发明保护的范围,本领域的技术人员在本发明的基础上所做的任何非实质性的变化及替换均属于本发明所要求保护的范围。

技术特征:
1.一种伪彩调节方法,其特征在于,本方法包括以下步骤:步骤s1、获取红外图像回调数据,进行预处理;步骤s2、筛选过滤预处理后的红外图像,滤除色彩饱和度且保留亮度,根据渲染值过滤出所需要的明亮度,得到待处理像素信息;根据预设色阶表,逐色阶对待处理像素进行rgb转换,以得到rgb编码的红外伪彩图像数组;步骤s3、将rgb编码的红外伪彩图像数组转换并输出调节完成的rgb图像。2.如权利要求1所述的一种伪彩调节方法,其特征在于,所述步骤s1还包括以下步骤:步骤s11、判断所述红外图像是否需要红外增强,在需要进行红外增强时,执行步骤s12,若不需要红外增强,则执行步骤s2;步骤s12、对所述红外图像进行红外增强。3.如权利要求2所述的一种伪彩调节方法,其特征在于,所述步骤s12包括以下步骤:步骤s121、计算所述红外图像每个像素在水平方向和垂直方向的相邻像素的二阶差分;步骤s122、将相邻像素的水平方向与垂直方向的二阶差分求和,从而得到像素的序列。4.如权利要求3所述的一种伪彩调节方法,其特征在于,所述步骤s3中包括以下步骤:步骤s21、对所述红外图像进行第一次及第二次过滤,以提取每个像素值的亮度去除色彩饱和度;步骤s22、提取对过滤后的红外图像数组低于阈值的像素点、位于渲染值预设区间之外的像素点,保持明亮度不变;将提取后剩下的像素点按照预设规则对所有色阶编码以得到rgb编码的红外伪彩图像数组。5.如权利要求1所述的一种伪彩调节方法,其特征在于,所述红外图像回调数据的上半部分为逆时针旋转90
°
的yuyv白热图像数据,所述红外图像回调数据的下半部分为逆时针旋转90
°
的双字节温度数据,所述步骤s1中预处理具体为,裁剪下半部分的逆时针旋转90
°
的双字节温度数据。6.如权利要求1所述的一种伪彩调节方法,其特征在于,所述步骤s3中将rgb编码的红外伪彩图像数组转换并输出调节完成的rgb图像,具体为,将rgb编码的红外伪彩图像数组转换成rgb图像,将所述rgb图像顺时针旋转90
°
,且将所述rgb图像中心平移使rgb图像中心与渲染中心点重合,输出该rgb图像。7.如权利要求4所述的一种伪彩调节方法,其特征在于,所述步骤s22中提取对过滤后的红外图像数组低于阈值的像素点,阈值为18。8.一种设备,其特征在于,其包括处理器、存储器及存储于所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现权利要求1~7任一所述一种伪彩调节方法。9.一种存储介质,其特征在于,其上存储有计算机程序,所述计算机程序被执行时实现权利要求1~7任一所述一种伪彩调节方法。

技术总结
本发明公开了一种伪彩调节方法、设备、存储介质,本方法包括以下步骤:步骤S1、获取红外图像回调数据,进行预处理;步骤S2、筛选过滤预处理后的红外图像,滤除色彩饱和度且保留亮度,根据渲染值过滤出所需要的明亮度,得到待处理像素信息;根据预设色阶表,逐色阶对待处理像素进行RGB转换,以得到RGB编码的红外伪彩图像数组;步骤S3、将RGB编码的红外伪彩图像数组转换并输出调节完成的RGB图像。本发明无需繁杂操作,方便、快速调整所述红外图像,更够更好的展现图像的比对清晰效果。好的展现图像的比对清晰效果。好的展现图像的比对清晰效果。


技术研发人员:潘梓轩 曾宇 肖峰
受保护的技术使用者:广州紫川电子科技有限公司
技术研发日:2022.06.17
技术公布日:2022/11/1
转载请注明原文地址: https://tieba.8miu.com/read-10675.html

最新回复(0)