首页 / 图像融合方法

图像融合方法有效专利 发明

技术领域

[0001] 本发明涉及图像处理技术,特别涉及一种图像融合方法。

相关背景技术

[0002] 图像融合可以将红外图像中体现的目标红外辐射特性与可见光图像中体现的目标反射特性融合在一幅图像中,以实现红外图像与可见光图像的信息互补,从而得到轮廓清晰、背景细节对比度高的融合图像。
[0003] 然而,由于不同目标物体在光谱红外段的发射率差异较大,因而导致红外图像中呈现出的不同目标物体会存在过大的亮度差异,从而,这样的亮度差异容易导致融合图像中出现颜色的失真。

具体实施方式

[0046] 为了使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本发明作进一步详细说明。
[0047] 图1为一个实施例中的图像融合方法的示例性流程示意图。请参见图1,在一个实施例中,一种图像融合方法可以包括:
[0048] S110:获取可见光图像和红外图像。其中,本步骤获取的可见光图像和红外图像,可以是在同一时刻采集到的可见光图像和红外光图像。
[0049] S130:通过对可见光图像和红外图像进行亮度和颜色的融合,得到第一融合图像。本步骤可以认为是图像融合方法中实施一次融合的步骤。
[0050] S130:通过对第一融合图像进行颜色迁移,得到第二融合图像,其中,第二融合图像据至少具有比第一融合图像更接近可见光图像的亮度和颜色。本步骤可以认为是图像融合方法中实施二次融合的步骤。
[0051] 至此,以第二融合图像作为图像融合输出结果的一次处理过程结束。
[0052] 基于上述流程,在一次融合得到的第一融合图像的基础上,可以利用颜色迁移实施二次融合,以使第一融合图像的亮度和颜色都可以向可见光图像迁移。即,在颜色迁移的过程中同时将第一融合图像的亮度和颜色向可见光图像的亮度和颜色迁移,从而,可以得到亮度和颜色更接近可见光图像的第二融合图像。由此,以第二融合图像作为图像融合的输出结果,可以降低由于红外图像存在的亮度差异而在融合图像中引发的颜色失真。
[0053] 上述实施例中,S130实施的一次融合可以是不同于颜色迁移的其他融合方式。例如,S130可以基于颜色空间转换对可见光图像和红外图像进行亮度和颜色的融合,以得到第一融合图像。
[0054] 图2为如图1所示的图像融合方法基于颜色空间转换实现一次融合的优化流程示意图。请参见图2,该实施例中的图像融合方法可以扩展为包括如下步骤:
[0055] S210:获取可见光图像和红外图像。
[0056] S221:将可见光图像从RGB色彩空间映射到具有亮度分量的YUV色彩空间。其中,RGB色彩空间是基于红(R)、绿(G)、蓝(B)三原色的色彩空间,YUV色彩空间是基于亮度分量Y和色度分量U和V的色彩空间。
[0057] S222:利用可见光图像和红外图像的亮度(例如Y分量),在YUV色彩空间对可见光图像进行亮度融合。
[0058] S223:将完成亮度融合的可见光图像从YUV色彩空间映射回RGB色彩空间,得到第一融合图像。
[0059] 上述步骤S221~S223可以认为是图像融合方法中实施一次融合的步骤。
[0060] S230:通过对第一融合图像进行颜色迁移,得到第二融合图像,其中,第二融合图像据至少具有比第一融合图像更接近可见光图像的亮度和颜色。本步骤可以认为是图像融合方法中实施二次融合的步骤。
[0061] 至此,以第二融合图像作为图像融合输出结果的一次处理过程结束。
[0062] 其中,上述步骤S222是通过将红外图像中的细节引入可见光图像中,以降低可见光图像中的噪声,即,尽量保持可见光图像中的颜色信息、同时提高可见光图像的信噪比。若上述步骤S222在亮度融合时从红外图像中引入的亮度分量比重不合理,则容易导致可见光图像在亮度融合后的亮度变化不当,从而,在通过步骤S223将完成亮度融合的可见光图像映射回第一色彩空间后,会导致得到的第一融合图像的颜色相较于可见光图像的原色存在明显失真。即便在之后的二次融合有助于矫正这样的颜色失真,但也存在颜色失真的程度过重的情况,此时,二次融合对颜色失真的矫正效力可能会达不到预期。
[0063] 为了结合二次融合共同实施对颜色失真的矫正,在该实施例中,可以引入基于亮度差的自适应亮度融合机制。即,上述步骤S222可以将可见光图像和红外图像的亮度差作为亮度融合比重的判断依据,当可见光图像与红外图像之间的亮度差异较小时,亮度融合对颜色的影响较小,此时,红外图像的亮度融合比重可以设定的较高,以尽可能提升一次融合后得到的第一融合图像的信噪比;而在可见光图像与红外图像之间的亮度差异较大时,亮度融合容易对颜色产生失真的影响,此时,可见光图像的亮度融合比重可以较高,以抑制一次融合后得到的第一融合图像的颜色失真。
[0064] 图3为在如图2所示优化流程的基础上进一步引入基于亮度差的自适应亮度融合机制的扩展流程示意图。请参见图3,当基于颜色空间转换实现一次融合时,该实施例中的图像融合方法可以进一步扩展为包括如下步骤:
[0065] S310:获取可见光图像和红外图像。
[0066] S321:将可见光图像从RGB色彩空间映射到具有亮度分量的YUV色彩空间。
[0067] S322a:根据可见光图像和红外图像的亮度,确定可见光图像和红外图像的亮度融合权重;其中,可见光图像和红外图像之间的亮度差越大,可见光图像的亮度融合权重越高;可见光图像和红外图像之间的亮度差越小,红外图像的亮度融合权重越高。
[0068] S322b:利用确定的亮度融合权重,将可见光图像和红外图像的亮度融合。
[0069] S323:将完成亮度融合的可见光图像从YUV色彩空间映射回RGB色彩空间,得到第一融合图像。
[0070] 上述步骤S321~S323可以认为是图像融合方法中实施一次融合的步骤。
[0071] S330:通过对第一融合图像进行颜色迁移,得到第二融合图像,其中,第二融合图像据至少具有比第一融合图像更接近可见光图像的亮度和颜色。本步骤可以认为是图像融合方法中实施二次融合的步骤。
[0072] 至此,以第二融合图像作为图像融合输出结果的一次处理过程结束。
[0073] 图4为适用于如图3所示扩展流程的亮度融合策略模型曲面的原理性示意图。请参见图4,上述步骤S321可以在预先创建的亮度融合策略模型曲面400中,查找与可见光图像和红外图像的亮度相匹配的亮度融合权重。
[0074] 在图4中,亮度融合策略模型曲面400创建在以可见光图像的亮度vis和红外图像的亮度nir以及可见光图像的亮度融合权重weight_v(vis,nir)(取值可以在0~1的范围内)为坐标定义的三维坐标系中,并且可以表示在可见光图像的亮度vis(取值可以在0~1的范围内)和红外光图像的亮度nir(取值可以在0~1的范围内)的不同亮度条件下,可见光图像的亮度融合权重weight_v(vis,nir)。
[0075] 并且,如图4所示的亮度融合策略模型曲面400可以由Gamma曲线族拟合形成,Gamma曲线族中的各条Gamma曲线可以创建在以可见光图像和红外光图像之间的亮度差、以及可见光图像的亮度融合权重为坐标定义的二维坐标系中,并且可以分别表示在可见光图像具有不同亮度时,可见光图像和红外光图像之间的亮度差与可见光图像的亮度融合权重的对应关系。例如,Gamma曲线族中的各条Gamma曲线可以满足如下的表达式(1-1)、(1-2)以及(1-3):
[0076] weight_v(vis,nir)=weight_max·(|nir-vis|)r_merge  (1-1)
[0077] weight_max=1-(1-ratio_min)·visr_ratio  (1-2)
[0078] r_merge=(r_max-r_min)·vis+r_min  (1-3)
[0079] 其中,weight_max(取值可以在0~1的范围内)表示可见光图像在不同亮度(亮度vis不同取值)时的最大融合比例上限,最大融合比例上限weight_max可以利用最大亮度融合权重阈值ratio_min(取值可以在0~1的范围内)、以及表示weight_max随可见光图像的亮度vis变化的变化速率的曲率变化率r_ratio(取值可以在0~1的范围内)确定;并且,r_merge(取值可以在0~1的范围内)表示可见光图像在不同亮度(亮度vis不同取值)时的亮度融合权重,亮度融合权重r_merge可以利用Gamma系数r_max和r_min(取值可以在0~1的范围内)确定。从而,以可见光图像在不同亮度时的最大融合比例上限weight_max和亮度融合权重为约束r_merge,可以按照表达式(1-1)创建以可见光图像与红外图像的亮度差|nir-vis|为变量Gamma曲线族。
[0080] 图5a和图5b为用于拟合形成如图4所示的亮度融合策略模型曲面的Gamma曲线族的实例曲线示意图。图5a中示出的Gamma曲线,表示可见光图像的亮度vis取0(对应实际亮度值0的归一化相对亮度值)时,可见光图像和红外光图像之间的亮度差|nir-vis|与可见光图像的亮度融合权重的对应关系,此时的最大融合比例上限weight_max最大值取1。图5b中示出的Gamma曲线,表示可见光图像的亮度vis取1(对应实际亮度值255的归一化相对亮度值)时,可见光图像和红外光图像之间的亮度差|nir-vis|与可见光图像的亮度融合权重的对应关系,此时的最大融合比例上限weight_max的最大取值为最大亮度融合权重阈值ratio_min。
[0081] 作为一种优选方案,可见光图像的最大亮度融合权重阈值ratio_min、曲率变化率r_merge、以及Gamma系数r_max和r_min中的至少之一可以设定为可配值参数,即,可以认为,Gamma曲线族中的各条Gamma曲线由下述至少之一的可配置参数约束可见光图像的最大亮度融合权重阈值ratio_min、曲率变化率r_merge、以及Gamma系数r_max和r_min。从而,基于可配置参数,可以实现亮度融合策略模型曲面400的可配置,以灵活制定亮度融合策略。
[0082] 图6为用于创建如图4所示的亮度融合策略模型曲面的策略模型建模方法的示例性流程示意图。请参见图6,为了创建如图4所示的亮度融合策略模型曲面,该实施例中提供的一种用于亮度融合的策略模型建模方法可以包括:
[0083] S610:获取可配置参数,其中,获取的可配置参数包括可见光图像的最大亮度融合权重阈值、曲率变化率、以及Gamma系数中的至少之一。
[0084] S620:以获取到的可配置参数为约束,创建Gamma曲线族,其中,Gamma曲线族中的各条Gamma曲线分别表示在可见光图像具有不同亮度时,可见光图像和红外光图像之间的亮度差与可见光图像的亮度融合权重的对应关系。
[0085] S630:利用Gamma曲线族拟合形成亮度融合策略模型曲面,其中,亮度融合策略模型曲面表示在可见光图像和红外光图像的不同亮度条件下,可见光图像的亮度融合权重;并且,可见光图像和红外图像之间的亮度差越大,可见光图像的亮度融合权重越高;可见光图像和红外图像之间的亮度差越小,可见光图像的亮度融合权重越低。
[0086] 至此,亮度融合策略模型曲面的一次策略模型建模过程结束。当需要调整亮度融合策略模型曲面时,可以重新确定可配置参数,并再次执行上述流程。
[0087] 图7为如图6所示的策略模型建模方法的实例流程示意图。请参见图7,在获取的可配置参数包括可见光图像的最大亮度融合权重阈值、曲率变化率、以及Gamma系数的情况下,如图6所示的流程可以实例化为包括如下步骤:
[0088] S710:获取可配置参数,其中,获取的可配置参数包括可见光图像的最大亮度融合权重阈值、曲率变化率、以及Gamma系数。
[0089] S721:利用最大亮度融合权重阈值和曲率变化率,确定可见光图像在不同亮度时的最大融合比例上限;
[0090] S722:利用Gamma系数,确定可见光图像在不同亮度时的亮度融合权重;
[0091] S730:以可见光图像在不同亮度时的最大融合比例上限和亮度融合权重为约束,创建以可见光图像与红外图像的亮度差为变量的Gamma曲线族。
[0092] S740:在以可见光图像和红外图像的亮度以及可见光图像的亮度融合权重为坐标定义的三维坐标系中,利用Gamma曲线族拟合形成亮度融合策略模型曲面;其中,Gamma曲线创建在以可见光图像和红外光图像之间的亮度差、以及可见光图像的亮度融合权重为坐标定义的二维坐标系中。
[0093] 至此,亮度融合策略模型曲面的一次策略模型建模过程结束。当需要调整亮度融合策略模型曲面时,可以重新确定可配置参数,并再次执行上述流程。
[0094] 若利用上述如图6或图7所示的流程创建的亮度融合策略模型曲面实现一次融合过程中的亮度融合,则,即便不执行基于颜色迁移的二次融合,也仍然可以降低图像融合由于红外图像的亮度差异而引起的颜色失真。
[0095] 图8为利用如图4所示的亮度融合策略模型曲面实施单次融合的图像融合方法的示例性流程示意图。请参见图8,该实施例中的图像融合方法可以包括:
[0096] S810:获取可见光图像和红外图像。
[0097] S820:将可见光图像从RGB色彩空间映射到具有亮度分量的YUV色彩空间。
[0098] S821:在亮度融合策略模型曲面中,查找与可见光图像和红外图像的亮度相匹配的亮度融合权重,其中,亮度融合策略模型曲面可以是利用如图6所示的策略模型建模方法得到的。
[0099] S822:利用确定的亮度融合权重,将可见光图像和红外图像的亮度融合。
[0100] S830:将完成亮度融合的可见光图像从YUV色彩空间映射回RGB色彩空间,得到第一融合图像。
[0101] 至此,可以将第一融合图像作为图像融合的结果输出。
[0102] 上述如图8所示的流程,旨在说明利用如图6或图7所示的策略模型建模方法得到的亮度融合策略模型曲面实施亮度融合,其产生的对颜色失真的改善效果可以不依赖于基于颜色迁移的二次融合,并且基于颜色迁移的二次融合的改善效果互不冲突(可以作为基础性效果与于基于颜色迁移的二次融合叠加)。
[0103] 对于一次融合过程,除了可以对亮度融合实施上述优化改进之外,还可以对色域映射过程实施优化。
[0104] 图9为在如图2所示优化流程的基础上进一步引入基于色域映射关系的回映机制的扩展流程示意图。请参见图9,当基于亮度融合和色域映射实现一次融合时,该实施例中的图像融合方法可以进一步扩展为包括如下步骤:
[0105] S910:获取可见光图像和红外图像。
[0106] S921:将可见光图像从RGB色彩空间映射到具有亮度分量的YUV色彩空间。
[0107] S922:利用可见光图像和红外图像的亮度(例如Y分量),在YUV色彩空间对可见光图像进行亮度融合。
[0108] S923:将完成亮度融合的可见光图像从YUV色彩空间映射回RGB色彩空间,得到第一融合图像。
[0109] 上述步骤S921~S923可以认为是图像融合方法中实施一次融合的步骤。
[0110] S930:利用预先创建的色域映射关系,在第一色彩空间对第一融合图像进行色域映射。其中,色域映射关系是利用标定色卡在参考亮度环境下的可见光参考图像的参考颜色分量、以及该标定色卡的色卡融合图像的实测颜色分量确定的,并且,标定色卡的色卡融合图像由标定色卡在场景亮度环境下的可见光实测图像和红外实测图像融合得到,场景亮度环境为获取到的可见光图像和红外图像的拍摄亮度环境。
[0111] 上述步骤S930可以认为是图像融合方法中实施一次融合的补充步骤。
[0112] S940:通过对完成色域映射的第一融合图像进行颜色迁移,得到第二融合图像,其中,第二融合图像据至少具有比第一融合图像更接近可见光图像的亮度和颜色。本步骤可以认为是图像融合方法中实施二次融合的步骤。
[0113] 至此,以第二融合图像作为图像融合输出结果的一次处理过程结束。
[0114] 由于上述步骤S930使用的色域映射关系可以体现期望的参考亮度环境、以及可见光图像和红外图像实际的拍摄亮度环境对颜色产生的差异,因此,利用这样的色域映射关系对第一融合图像进行色域映射,可以使得到的第一融合图像的颜色更接近参考亮度环境下的目标真实颜色。
[0115] 并且,上述流程中的S922可以利用如图6或图7所示的策略模型建模方法得到的亮度融合策略模型曲面实施亮度融合,但步骤S930并不依赖于S922采用何种方式实施亮度融合。
[0116] 为了更好地理解上述步骤S930使用的色域映射关系,下面结合一流程说明该色域映射关系的创建过程。
[0117] 图10为用于创建如图8所示扩展流程中使用的色域映射关系的映射建模方法的示例性流程示意图。请参见图10,图9中的步骤S923使用的色域映射关系,可以通过执行如下步骤创建得到:
[0118] S1010:获取标定色卡在参考亮度环境下的可见光参考图像、以及该标定色卡在场景亮度环境下的可见光实测图像和红外实测图像。其中,参考亮度环境可以为可以使色卡的颜色保真度达到预期的理想亮度环境,场景亮度环境可以为如图1、图2、图3、图8或图9获取到的可见光图像和红外图像的拍摄亮度环境。
[0119] S1020:将标定色卡的可见光实测图像从RGB色彩空间映射到YUV色彩空间。
[0120] S1030:利用标定色卡的可见光实测图像和红外实测图像的亮度(例如Y分量),在YUV色彩空间对可见光实测图像进行亮度融合。
[0121] 其中,S1022进行亮度融合的方式,可以与步骤S922实施亮度融合的方式相同。
[0122] S1040:将完成亮度融合的可见光实测图像从YUV色彩空间映射回TGB色彩空间,得到色卡融合图像。
[0123] S1050:利用标定色卡在参考亮度环境下的可见光参考图像的参考颜色分量、以及该标定色卡的色卡融合图像的实测颜色分量,创建色域映射关系。
[0124] 至此,基于指定的标定色卡的色域映射关系的创建过程结束。
[0125] 以上是对一次融合过程的各种优化方案的详尽说明。下面,再介绍二次融合的颜色迁移过程。其中,二次融合的颜色迁移,可以采用全局迁移或者局部迁移的方式。
[0126] 图11为如图1所示的图像融合方法实现颜色迁移时的优化流程示意图。请参见图11,如图1所示的图像融合方法可以扩展为包括如下的步骤:
[0127] S1110:获取可见光图像和红外图像。
[0128] S1120:通过对可见光图像和红外图像进行亮度和颜色的融合,得到第一融合图像。其中,步骤S1120可以认为是图像融合方法中实施一次融合的步骤,并且,步骤S1120可以适用前文所述的一次融合过程的各种优化方案。
[0129] S1131:获取可见光图像在选定色彩空间的第一颜色分量统计数据、以及第一融合图像在该选定色彩空间的第二颜色分量统计数据。
[0130] S1132:基于以第一颜色分量统计数据和第二颜色分量统计数据对第一融合图像在选定色彩空间的颜色分量迁移补偿,得到第二融合图像。
[0131] 至此,以第二融合图像作为图像融合输出结果的一次处理过程结束。
[0132] 图12为如图11所示优化流程中的颜色迁移实例的流程示意图。请参见图12,在以选定色彩空间为lαβ色彩空间为例的一个具体实例中,如图11所示优化流程中的颜色迁移过程(S1131~S1132)可以具体包括:
[0133] S1131a:将可见光图像和第一融合图像从RGB色彩空间映射到lαβ色彩空间。
[0134] 例如,可以先将可见光图像和第一融合图像从RGB色彩空间映射到过渡色彩空间,然后再将可见光图像和第一融合图像从过渡色彩空间映射到lαβ色彩空间。
[0135] 其中,过渡色彩空间具有比RGB色彩空间更高的人眼视觉特性匹配度,例如,第三色彩空间可以为基于人类视网膜吸收短波光线的锥体细胞(S锥体)、吸收中波的锥体(M锥体)、吸收长波光线的锥体(L锥体)的LMS颜色空间。若过渡色彩空间为LMS色彩空间,则上述步骤S1131可以表示为下述的表达式(2-1):
[0136]
[0137] 对于表达式(2-1)中的矩阵系数p11~p33,可以代入具体数值,下述的表达式(2-2)为表达式(2-1)代入范例时的形态:
[0138]
[0139] 通过上述步骤S1131a将可见光图像和第一融合图像从RGB色彩空间到过渡色彩空间的映射,可以提升可见光图像和第一融合图像的视觉特性水平。
[0140] 另外,由于LMS色彩空间中的数据比较分散,因此可以进一步对映射在LMS色彩空间的可见光图像和第一融合图像的分量分布集中化处理,例如,对可见光图像和第一融合图像的L、M、S分量实施以10为底的对数变换,使数据分布更加集中,更符合人眼的视觉感受。例如,该分布集中化处理的过程可以表示为如下的表达式(3):
[0141]
[0142] lαβ色彩空间具有比过渡色彩空间(LMS色彩空间)更低的信道相关性,将可见光图像和第一融合图像从过渡色彩空间映射到lαβ色彩空间可以表示为下述的表达式(4-1):
[0143]
[0144] 对于表达式(4-1)中的矩阵系数c11~c33以及k11~k33,可以代入具体数值,下述的表达式(4-2)为表达式(4-1)代入范例时的形态:
[0145]
[0146] 通过上述步骤S1131a将可见光图像和第一融合图像从过渡色彩空间到lαβ色彩空间的映射,可以降低可见光图像和第一融合图像的亮度与颜色之间的相关性水平。
[0147] S1131b:计算可见光图像的第一像素点集合在lαβ色彩空间中的第一颜色分量统计数据、以及第一融合图像中与第一像素点集合位置相同的第二像素点集合在lαβ色彩空间中的第二颜色分量统计数据。例如,第一颜色分量统计数据和第二颜色分量统计数据都可以包括诸如均值等一阶统计值和/或诸如方差等二阶统计值。
[0148] S1132a:利用第一颜色分量统计数据、以及第二颜色分量统计数据,对第一融合图像的第二像素点集合进行颜色分量补偿更新。
[0149] 以第一颜色分量统计数据和第二颜色分量统计数据包括一阶统计值和二阶统计值为例,其中,一阶统计值包括可见光图像的第一像素集合和第一融合图像的第二像素集合中各像素的l、α和β在全图的均值,二阶统计值包括可见光图像的第一像素集合和第一融合图像的第二像素集合中各像素的l、α和β在全图的方差,上述步骤S1132a可以表示为如下的表达式(5-1)、(5-2)、(5-3):
[0150]
[0151]
[0152]
[0153] 其中:
[0154] 为可见光图像的第一像素集合中单个像素的l分量(第一l分量)的均值(第一l均值)、 为可见光图像的第一像素集合中单个像素的α分量(第一α分量)的均值(第一α均值)、 为可见光图像的第一像素集合中单个像素的β分量(第一β分量)的均值(第一β均值);
[0155] 为可见光图像的第一像素集合中单个像素的l分量(第一l分量)的方差(第一l方差)、 为可见光图像的第一像素集合中单个像素的α分量(第一α分量)的方差(第一α方差)、 为可见光图像的第一像素集合中单个像素的β分量(第一β分量)的方差(第一β方差);
[0156] 为第一融合图像的第二像素集合中单个像素的l分量(第二l分量)的均值(第二l均值)、 为第一融合图像的第二像素集合中单个像素的α分量(第二α分量)的均值(第二α均值)、 为第一融合图像的第二像素集合中单个像素的β分量(第二β分量)的均值(第二β均值);
[0157] 为第一融合图像的第二像素集合中单个像素的l分量(第二l分量)的方差(第二l方差)、 为第一融合图像的第二像素集合中单个像素的α分量(第二α分量)的方差(第二α方差)、 为第一融合图像的β分量(第二β分量)的方差(第二β方差);
[0158] lref为第一融合图像的第二像素集合中单个像素的l分量在从RGB空间映射到lαβ色彩空间时的原值(第二l分量)、lmerge为第一融合图像的l分量(第二l分量)经颜色分量补偿更新后的融合值(第三l分量)、αref为第一融合图像的第二像素集合中单个像素的α分量在从RGB空间映射到lαβ色彩空间时的原值(第二α分量)、βmerge为第一融合图像的α分量(第二α分量)经颜色分量补偿更新后的融合值(第三α分量)、βref为第一融合图像的第二像素集合中单个像素的β分量在从RGB空间映射到lαβ色彩空间时的原值(第二β分量)、βmerge为第一融合图像的β分量(第二β分量)经颜色分量补偿更新后的融合值(第三β分量)。
[0159] S1132b:将完成颜色分量补偿更新的第一融合图像由lαβ色彩空间映射到RGB空间,得到第二融合图像。
[0160] 仍以过渡色彩空间为LMS色彩空间为例,上述步骤S1132b首先可以参照表达式(6-1)对完成颜色迁移的图像从lαβ色彩空间映射至LMS色彩空间:
[0161]
[0162] 对于表达式(6-1)中的矩阵系数c11~c33以及k11~k33,可以代入具体数值,下述的表达式(6-2)为表达式(6-1)代入范例时的形态:
[0163]
[0164] 若在前述步骤S1132b执行了分布集中化处理,则在映射至LMS颜色空间后,还可以执行逆向的分布扩散化处理,例如对L、M、S分量的指数变换,其过程可以表示为如下的表达式(7):
[0165]
[0166] 此后,再从LMS颜色空间映射回RGB空间,其过程可以表示为表达式(8-1):
[0167]
[0168] 对于表达式(8-1)中的矩阵系数q11~q33,可以代入具体数值,下述的表达式(8-2)为表达式(8-1)代入范例时的形态:
[0169]
[0170] 至此,以第二融合图像作为图像融合输出结果的一次处理过程结束。
[0171] 上述流程中,可见光图像的第一像素点集合可以为可见光图像的全局像素集合,此时,第一融合图像的第二像素点集合为第一融合图像的全局像素集合,从而可以实现全局颜色迁移。或者,可见光图像的第一像素点集合也可以为可见光图像的局部区域的像素集合,此时,第一融合图像的第二像素点集合为第一融合图像在与第一像素集合具有相同位置和相同尺寸的局部区域的像素集合,从而可以实现局部颜色迁移。
[0172] 图13为如图1所示的图像融合方法实现局部颜色迁移时的优化流程示意图。请参见图13,对于局部颜色迁移的方式,如图1所示的图像融合方法可以扩展为包括如下的步骤:
[0173] S1310:获取可见光图像和红外图像。
[0174] S1321:通过对可见光图像和红外图像进行亮度和颜色的融合,得到第一融合图像。其中,步骤S1321可以认为是图像融合方法中实施一次融合的步骤,并且,步骤S1321可以适用前文所述的一次融合过程的各种优化方案。
[0175] S1322:在图像尺寸范围内划分局部窗口,用于将第一颜色分量统计数据和第二颜色分量统计数据的获取、以及对第一融合图像在选定色彩空间的颜色分量迁移补偿,限定为以局部窗口为粒度。例如,在针对每个局部窗口执行第一颜色分量均值和第一颜色分量方差以及第二颜色分量均值和第二颜色分量方差的获取、以及对第一融合图像在选定色彩空间的颜色分量迁移补偿时,将可见光图像和红外图像中圈定在该局部窗口内的像素分别确定为第一像素集合和第二像素集合。
[0176] 其中,S1322可以根据可见光图像和红外图像的图像特征划分局部窗口。例如,可以先利用可见光图像的RGB颜色分量与红外图像的亮度分量,得到包含RGB颜色分量和亮度分量的高维图像;然后在高维图像中识别图像结构特征、并提取识别到的图像结构特征的边缘;最后,根据提取的边缘设定局部窗口。对于根据图像特征划分局部窗口的方式,可以在图像特征平坦分布的第一区域设定具有第一尺寸的局部窗口,在第一区域边缘的第二区域设定具有第二尺寸的局部窗口,第二尺寸小于第一尺寸。
[0177] 或者,S1322也可以获取预先根据处理器的负载容忍值配置的窗口尺寸阈值,并且在图像尺寸范围内划分形成不小于窗口尺寸阈值的局部窗口。配置的窗口尺寸阈值可以与处理器的负载容忍值成反比。即,处理器的负载容忍值越高,配置的窗口尺寸阈值可以越小;反之,处理器的负载容忍值越低,配置的窗口尺寸阈值可以越大。
[0178] S1331:获取可见光图像在选定色彩空间处于每个局部窗口范围内的第一颜色分量统计数据、以及第一融合图像在该选定色彩空间处于每个局部窗口范围内的第二颜色分量统计数据。即,将第一颜色分量统计值以及第二颜色分量统计值的获取(例如如图12所示的S1131b实现的获取),限定为以局部窗口为粒度。
[0179] S1332:基于以每个局部窗口范围内的第一颜色分量统计数据和第二颜色分量统计数据对第一融合图像在选定色彩空间处于相同局部窗口范围内的颜色分量局部迁移补偿,得到第二融合图像。即,将对第一融合图像在选定色彩空间的颜色分量迁移补偿(例如如图12所示的S1132a实现的迁移补偿),限定为以局部窗口为粒度。
[0180] 至此,以第二融合图像作为图像融合输出结果的一次处理过程结束。
[0181] 相比于全局颜色迁移的流程,如图13所示流程实现的局部颜色迁移能够参考图像局部特性(例如饱和度以及亮暗对比度),而更有针对性地分区域实施颜色迁移,因而能够产生效果更优的二次融合。
[0182] 图14为另一个实施例中的另外一种图像融合方法的示例性流程示意图。请参见图14,该图像融合方法更关注于在首次融合之后以颜色迁移实现的二次融合,并且包括:
[0183] S1410:获取在同一时刻采集到的可见光图像和红外光图像。
[0184] S1420:将可见光图像和红外图像融合得到第一融合图像。
[0185] S1430:获取可见光图像在选定色彩空间的第一颜色分量均值和第一颜色分量方差、以及第一融合图像在该选定色彩空间的第二颜色分量均值和第二颜色分量方差。
[0186] S1440:基于以每个局部窗口范围内的第一颜色分量均值和第一颜色分量方差、以及第二颜色分量均值和第二颜色分量方差对第一融合图像在选定色彩空间处于相同局部窗口的颜色分量局部迁移补偿,得到第二融合图像。
[0187] 上述流程中的S1430的原理可以类似于如图12所示的流程中的S1131a和S1131b,并且可以包括:
[0188] a、将可见光图像和第一融合图像由RGB空间映射到选定色彩空间,例如,先将可见光图像和第一融合图像从RGB色彩空间映射到过渡色彩空间(过渡色彩空间具有比RGB色彩空间更高的人眼视觉特性匹配度),再将可见光图像和第一融合图像从过渡色彩空间映射到选定色彩空间,其中,选定色彩空间可以为具有比色彩空间更低的信道相关性的lαβ色彩空间;
[0189] b、计算可见光图像的第一像素点集合在选定色彩空间中的第一颜色分量的第一均值和第一方差、以及第一融合图像中与第一像素点集合位置相同的第二像素点集合在选定色彩空间中的第二颜色分量的第二均值和第二方差,例如:
[0190] 计算第一像素点集合中的各像素点的第一l分量的第一l均值和第一l方差、第一α分量的第一α均值和第一α方差、以及第一β分量的第一β均值和第一β方差;
[0191] 计算第二像素点集合中的各像素点的第二l分量的第二l均值和第二l方差、第二α分量的第二α均值和第二α方差、以及第二β分量的第二β均值和第二β方差。
[0192] 上述流程中的S1440的原理可以类似于如图12所示的流程中的S1132a和S1132b,并且可以包括:
[0193] 利用第一l均值和第一l方差、以及第二l均值和第二l方差,将第二像素点集合中的各像素点的第二l分量补偿更新为第三l分量,例如可以参照表达式(5-1);
[0194] 利用第一α均值和第一α方差、以及第二α均值和第二α方差,将第二像素点集合中的各像素点的第二α分量补偿更新为第三α分量,例如可以参照表达式(5-2);
[0195] 利用第一β均值和第一β方差、以及第二β均值和第二β方差,将第二像素点集合中的各像素点的第二β分量补偿更新为第三β分量,例如可以参照表达式(5-3);
[0196] 将第二像素点集合中的各像素点被补偿更新为具有第三l分量、第三α分量以及第三β分量的第一融合图像,从lαβ色彩空间映射回RGB色彩空间,得到第二融合图像。
[0197] 如图14所示的另外一种图像融合方法,同样可以支持全局颜色迁移或者局部颜色迁移。
[0198] 图15为如图14所示的图像融合方法实现局部颜色迁移时的优化流程示意图。请参见图15,对于局部颜色迁移的方式,如图14所示的图像融合方法可以扩展为包括如下的步骤:
[0199] S1510:获取在同一时刻采集到的可见光图像和红外光图像。
[0200] S1521:将可见光图像和红外图像融合得到第一融合图像。
[0201] S1522:在图像尺寸范围内划分局部窗口,用于将第一颜色分量均值和第一颜色分量方差以及第二颜色分量均值和第二颜色分量方差的获取、以及对第一融合图像在选定色彩空间的颜色分量迁移补偿,限定为以局部窗口为粒度。
[0202] 例如,在图像尺寸范围内划分局部窗口,可以用于在针对每个局部窗口执行第一颜色分量均值和第一颜色分量方差以及第二颜色分量均值和第二颜色分量方差的获取、以及对第一融合图像在选定色彩空间的颜色分量迁移补偿时,将可见光图像和红外图像中圈定在该局部窗口内的像素分别确定为第一像素集合和第二像素集合。并且,局部窗口的划分方式,可以适用如图13所示流程中的S1322采用的划分方式。
[0203] S1530:获取可见光图像在选定色彩空间处于每个局部窗口范围内的第一颜色分量均值和第一颜色分量方差、以及第一融合图像在该选定色彩空间处于每个局部窗口范围内的第二颜色分量均值和第二颜色分量方差。.
[0204] S1540:基于以每个局部窗口范围内的第一颜色分量均值和第一颜色分量方差、以及第二颜色分量均值和第二颜色分量方差对第一融合图像在选定色彩空间处于相同局部窗口范围内的颜色分量局部迁移补偿,得到第二融合图像。
[0205] 至此,以第二融合图像作为图像融合输出结果的一次处理过程结束。
[0206] 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。

当前第1页 第1页 第2页 第3页
相关技术
融合方法相关技术
申俊飞发明人的其他相关专利技术