一种高动态范围场景可视化方法、装置和存储介质与流程

文档序号:19221303发布日期:2019-11-26 02:09阅读:338来源:国知局
一种高动态范围场景可视化方法、装置和存储介质与流程

本发明涉及图像处理技术领域,具体涉及一种高动态范围场景可视化方法、装置和存储介质。



背景技术:

现实场景具有很高的动态范围,其动态范围可达9个数量级,高动态范围场景可以呈现丰富的场景信息和绚丽的色彩,给人更加真实的现场感受。将高动态范围场景完整地显示在普通显示设备上的技术称为高动态范围场景可视化。

目前,高动态范围现实场景可视化技术广泛应用于3d电影、智能监控、卫星遥感以及便携式成像设备等领域。由于现有的成像设备和显示设备其动态范围仅有3个数量级,因此无法真实地反映现实场景的完整信息。高动态范围现实场景可视化技术主要包括色调压缩和多曝光图像融合这两种途径,色调压缩直接将场景的动态范围进行压缩然后输出在普通显示器上,多曝光图像融合利用图像融合的办法将场景的信息合成后再进行显示。但均存在场景信息不够丰富以及色彩失真的问题。



技术实现要素:

针对现有技术的不足,本发明提供一种高动态范围场景可视化方法、装置和存储介质。

第一方面,本发明提供了一种高动态范围场景可视化方法,该方法包括如下步骤:

获取高动态范围场景图像。

对所述高动态范围场景图像进行色彩空间转换,获得亮度分量和颜色分量。

对所述亮度分量进行对数域归一化处理,利用totalvariation模型提取归一化亮度图像的结构分量和纹理分量,对所述结构分量进行自适应动态范围压缩,获得压缩输出,对所述纹理分量和所述压缩输出进行基于泰勒级数的纹理信息融合,获得重建的亮度信息,对所述颜色分量进行色彩信息处理。

根据所述重建的亮度信息和经处理的颜色分量进行色彩信息恢复,获得可视化结果。

第二方面,本发明提供了一种高动态范围场景可视化装置,该装置包括:

获取模块,用于获取高动态范围场景图像。

转换模块,用于对所述高动态范围场景图像进行色彩空间转换,获得亮度分量和颜色分量。

处理模块,用于对所述亮度分量进行对数域归一化处理,利用totalvariation模型提取归一化亮度图像的结构分量和纹理分量,对所述结构分量进行自适应动态范围压缩,获得压缩输出,对所述纹理分量和所述压缩输出进行基于泰勒级数的纹理信息融合,获得重建的亮度信息,对所述颜色分量进行色彩信息处理。

恢复模块,用于根据所述重建的亮度信息和经处理的颜色分量进行色彩信息恢复,获得可视化结果。

第三方面,本发明提供了一种高动态范围场景可视化装置,该装置包括存储器和处理器;所述存储器,用于存储计算机程序;所述处理器,用于当执行所述计算机程序时,实现如上所述的高动态范围场景可视化方法。

第四方面,本发明提供了一种计算机可读存储介质,该存储介质上存储有计算机程序,当所述计算机程序被处理器执行时,实现如上所述的高动态范围场景可视化方法。

本发明提供的高动态范围场景可视化方法、装置和存储介质的有益效果是,不仅可完整地呈现场景的所有可视化信息,且计算效率较高,可获得生动、自然的可视化结果,有效地实现了高动态范围场景可视化,并可以用于实时的可视化图像处理系统,从而将高动态范围现实场景丰富的光影和色彩完整地呈现在普通的显示设备上。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例的高动态范围场景可视化方法的流程示意图;

图2为本发明实施例的高动态范围场景可视化装置的结构框图。

具体实施方式

以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。

如图1所示,本发明实施例提供的一种高动态范围场景可视化方法包括如下步骤:

获取高动态范围场景图像。

对所述高动态范围场景图像进行色彩空间转换,获得亮度分量和颜色分量。

对所述亮度分量进行对数域归一化处理,利用totalvariation模型提取归一化亮度图像的结构分量和纹理分量,对所述结构分量进行自适应动态范围压缩,获得压缩输出,对所述纹理分量和所述压缩输出进行基于泰勒级数的纹理信息融合,获得重建的亮度信息,对所述颜色分量进行色彩信息处理。

根据所述重建的亮度信息和经处理的颜色分量进行色彩信息恢复,获得可视化结果。

在本实施例中,不仅可完整地呈现场景的所有可视化信息,且计算效率较高,可获得生动、自然的可视化结果,有效地实现了高动态范围场景可视化,并可以用于实时的可视化图像处理系统,从而将高动态范围现实场景丰富的光影和色彩完整地呈现在普通的显示设备上。

优选地,所述对所述高动态范围场景图像进行色彩空间转换的具体实现包括:

将所述高动态范围场景图像从rgb色彩空间转换到hsv色彩空间,获得色调信息h、饱和度信息s和亮度信息v,其中,所述亮度分量包括所述亮度信息v,所述颜色分量包括所述色调信息h和所述饱和度信息s。

在本优选实施例中,将高动态范围场景图像从rgb色彩空间转换到hsv色彩空间,由于hsv色彩空间接近人类视觉系统对现实场景色彩的感知,并且hsv空间将场景的亮度分量和颜色分量独立地分开,能够在压缩动态范围的同时更好地保持场景的色彩信息,使画面更加生动自然。

优选地,所述对所述亮度分量进行对数域归一化处理的具体实现包括:

根据第一公式对所述亮度分量进行对数域归一化处理,所述第一公式为:

其中,vlog表示对数域归一化的亮度值,vmax表示所述亮度分量的最大值。

在本优选实施例中,由于人类的视觉系统对场景亮度的感知比较接近对数曲线,并且为了方便提取结构分量和纹理分量,将场景的亮度分量进行归一化处理,以符合人类的视觉系统对场景亮度的感知。

优选地,所述利用totalvariation模型提取归一化亮度图像的结构分量和纹理分量的具体实现包括:

根据第二公式和第三公式确定所述结构分量,所述第二公式为:

所述第三公式为:

其中,is表示所述结构分量,包括了场景中较大的物体,其采用半二次方分裂的方法求得,i表示图像中像素的序号,即图像中的第i个像素,λ表示平滑系数。

根据第四公式确定所述纹理分量,所述第四公式为:

it=vlog-is。

其中,it表示所述纹理分量,包括了场景的纹理信息,即高频分量。

在本优选实施例中,totalvariation模型广泛应用于图像去噪,由于其具有各向异性的特征,能在有效地减少图像噪声的同时,很好地保护图像的边缘和纹理特征。

优选地,所述对所述结构分量进行自适应动态范围压缩的具体实现包括:

根据第五公式和第六公式对所述结构分量进行自适应动态范围压缩,采用反正弦函数的所述第五公式为:

fc为压缩因子,为了适应不同场景的动态范围压缩,其可由第六公式表达,所述第六公式为:

其中,vg表示所述压缩输出,表示所述结构分量的平均值。

在本优选实施例中,由于结构分量包括场景中较大的物体,具有很高的动态范围,纹理分量主要包括场景的纹理信息,其动态范围小,因此,只对结构分量进行动态范围压缩。反正弦函数可以有效地压缩动态范围,并能很好地保留场景亮区和暗区信息。

优选地,所述对所述纹理分量和所述压缩输出进行基于泰勒级数的纹理信息融合的具体实现包括:

根据第七公式对所述纹理分量和所述压缩输出进行基于泰勒级数的纹理信息融合,所述第七公式为:

vtdr=f(is)+f′(is)it。

其中,vldr表示所述重建的亮度信息,f(is)表示所述第五公式,即动态范围压缩过程,f’(is)表示所述第五公式的一阶导数,f’(is)it表示纹理信息处理过程。

在本优选实施例中,由于压缩方程是非线性的,不能直接将纹理信息叠加到压缩输出vg上,为了获得令人满意的场景图像,根据泰勒级数f(x)≈f(x0)+f′(x0)(x-x0)获得vldr=f(is+it)≈f(is)+f′(is)it,进而获得第七公式。

优选地,所述对所述颜色分量进行色彩信息处理的具体实现包括:

根据第八公式调整所述饱和度信息s,采用sigmoid函数的所述第八公式为:

其中,sldr表示经处理的饱和度信息。

最后将重建的亮度信息vldr、经处理的饱和度信息sldr以及场景的色调信息h从hsv色彩空间转换到rgb色彩空间,获得高动态范围场景可视化图像。

如图2所示,本发明实施例提供的一种高动态范围场景可视化装置包括:

获取模块,用于获取高动态范围场景图像。

转换模块,用于对所述高动态范围场景图像进行色彩空间转换,获得亮度分量和颜色分量。

处理模块,用于对所述亮度分量进行对数域归一化处理,利用totalvariation模型提取归一化亮度图像的结构分量和纹理分量,对所述结构分量进行自适应动态范围压缩,获得压缩输出,对所述纹理分量和所述压缩输出进行基于泰勒级数的纹理信息融合,获得重建的亮度信息,对所述颜色分量进行色彩信息处理。

恢复模块,用于根据所述重建的亮度信息和经处理的颜色分量进行色彩信息恢复,获得可视化结果。

在本发明另一实施例中,一种高动态范围场景可视化装置包括存储器和处理器。所述存储器,用于存储计算机程序。所述处理器,用于当执行所述计算机程序时,实现如上所述的高动态范围场景可视化方法。该装置可以为pc机、服务器等计算机装置。

在本发明另一实施例中,一种计算机可读存储介质上存储有计算机程序,当所述计算机程序被处理器执行时,实现如上所述的高动态范围场景可视化方法。

读者应理解,在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。

尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1