色调映射方法、装置、显示设备和存储介质制造方法及图纸

技术编号:38813257 阅读:12 留言:0更新日期:2023-09-15 19:52
本申请涉及一种色调映射方法、装置、显示设备和存储介质。方法包括:将待色调映射的高动态范围图像的灰度图像划分为多个子图像;分别对各子图像进行直方图均衡化处理,根据各全局动态范围压缩后的子图像得到第一图像;将第一图像转换为包含亮度通道的彩色图像得到第二图像;确定第二图像在亮度通道下的全局亮度均值,并根据全局亮度均值对第二图像在亮度通道下的亮度值的进行全局动态范围压缩得到第三图像;针对第三图像中的每个像素点,确定像素点周围亮度值变化平缓的目标邻域范围,并根据目标邻域范围中的局部亮度均值,对像素点处的亮度值进行压缩,得到高动态范围图像对应的色调映射后的目标图像。采用本方法能够提高色调映射后的图像质量。调映射后的图像质量。调映射后的图像质量。

【技术实现步骤摘要】
色调映射方法、装置、显示设备和存储介质


[0001]本申请涉及显示技术和图像处理
,特别是涉及一种色调映射方法、装置、显示设备和存储介质。

技术介绍

[0002]HDR(高动态范围)技术近年来高速发展,逐渐成为图像与视频领域的主流。HDR图像相比于普通图像,能够提供更多的动态范围和图像细节,大幅度提高画面细节的明暗对比度,更好地反映出真实环境中的视觉效果。但是,由于HDR图像有着更高的亮度、更深的深度、更广的色域,因此无法在某些性能较低的显示器设备上显示。目前,某些LCD显示器通常会将色彩通道离散化到8

bit,色度区间只有255个层级,HDR图像无法在这些显示设备上显示,比如一些中低端LCD投影设备,无法像高端投影设备能直接显示HDR图像。因此,需要对HDR图像进行色调映射,以使HDR图像能够适应LDR显示设备的显示。
[0003]传统方法中,一般是对HDR图像中的各个像素点统一进行映射处理,以将HDR图像的色度、亮度和动态范围等映射到LDR显示设备的标注范围内。然而,这种方法容易造成图像中的局部细节受到一定损失,导致色调映射后的图像质量较差。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种能够提高图像质量的色调映射方法、装置、显示设备、计算机可读存储介质和计算机程序产品。
[0005]第一方面,本申请提供了一种色调映射方法。所述方法包括:
[0006]将待色调映射的高动态范围图像转换为灰度图像,并将所述灰度图像划分为多个子图像;
[0007]分别对各所述子图像进行直方图均衡化处理,以对各所述子图像中各个像素点的灰度值进行全局动态范围压缩,根据各全局动态范围压缩后的子图像得到第一图像;
[0008]将所述第一图像转换为包含亮度通道的彩色图像,得到第二图像;
[0009]确定所述第二图像在所述亮度通道下的全局亮度均值,并根据所述全局亮度均值对所述第二图像在所述亮度通道下的亮度值的进行全局动态范围压缩,得到第三图像;
[0010]针对所述第三图像中的每个像素点,确定所述像素点周围的目标邻域范围,并根据所述目标邻域范围中的局部亮度均值,对所述像素点处的亮度值进行压缩,得到所述高动态范围图像对应的色调映射后的目标图像;所述目标邻域范围内的亮度值变化平缓。
[0011]第二方面,本申请还提供了一种色调映射装置。所述装置包括:
[0012]图像划分模块,用于将待色调映射的高动态范围图像转换为灰度图像,并将所述灰度图像划分为多个子图像;
[0013]直方图均衡化模块,用于分别对各所述子图像进行直方图均衡化处理,以对各所述子图像中各个像素点的灰度值进行全局动态范围压缩,根据各全局动态范围压缩后的子图像得到第一图像;
[0014]全局亮度压缩模块,用于将所述第一图像转换为包含亮度通道的彩色图像,得到第二图像;确定所述第二图像在所述亮度通道下的全局亮度均值,并根据所述全局亮度均值对所述第二图像在所述亮度通道下的亮度值的进行全局动态范围压缩,得到第三图像;
[0015]局部亮度压缩模块,用于针对所述第三图像中的每个像素点,确定所述像素点周围的目标邻域范围,并根据所述目标邻域范围中的局部亮度均值,对所述像素点处的亮度值进行压缩,得到所述高动态范围图像对应的色调映射后的目标图像;所述目标邻域范围内的亮度值变化平缓。
[0016]在其中一个实施例中,所述直方图均衡化模块还用于针对每幅所述子图像,确定所述子图像中灰度级的数量、以及各所述灰度级分别对应的像素点的数量;确定所述子图像中各像素点的灰度值所处于的目标灰度级,确定所述目标灰度级以及低于所述目标灰度级的各所述灰度级对应的像素点的总数量;针对所述子图像中每个像素点,确定所述像素点对应的所述总数量占所述子图像中的像素点数量的比例,根据所述比例与所述灰度级的数量之间的乘积,对所述像素点的灰度值进行压缩,得到全局动态范围压缩后的子图像;根据各所述全局动态范围压缩后的子图像得到第一图像。
[0017]在其中一个实施例中,所述全局亮度压缩模块还用于确定所述第二图像在所述亮度通道下的全局亮度均值;根据所述全局亮度均值,分别对所述第二图像中每个像素点在所述亮度通道下的亮度值进行压缩,得到第三图像。
[0018]在其中一个实施例中,所述全局亮度压缩模块还用于确定所述第二图像中各像素点在所述亮度通道下的亮度值的对数值之和;对所述对数值之和进行指数变换,得到指数结果;根据所述指数结果与所述第二图像中像素点数量的比值,确定所述第二图像在所述亮度通道下的全局亮度均值。
[0019]在其中一个实施例中,所述局部亮度压缩模块还用于针对所述第三图像中的每个像素点,使用高斯滤波器对所述像素点处的亮度值进行滤波处理,得到所述像素点对应的亮度响应;所述亮度响应,用于表征在所述像素点周围所述高斯滤波器的尺度范围内的亮度均值;在所述亮度响应小于或等于预设阈值的情况下,迭代地增大所述高斯滤波器的尺度,并返回执行所述使用高斯滤波器对所述像素点处的亮度值进行滤波处理,得到所述像素点对应的亮度响应的步骤及后续步骤,得到所述像素点周围的目标邻域范围;其中,所述目标邻域范围的半径,是在所述亮度响应小于或等于预设阈值的情况下确定出的所述高斯滤波器的尺度的最大值。
[0020]在其中一个实施例中,所述局部亮度压缩模块还用于针对所述第三图像中的每个像素点,将所述像素点对应的所述目标邻域范围的尺度下的所述亮度响应作为所述目标邻域范围中的局部亮度均值;根据所述局部亮度均值,对所述像素点处的亮度值进行压缩,得到所述高动态范围图像对应的色调映射后的目标图像。
[0021]第三方面,本申请还提供了一种显示设备。所述显示设备包括存储器和处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行本申请各实施例所述的色调映射方法中的步骤。
[0022]第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行本申请各实施例所述的色调映射方法中的步骤。
[0023]第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时,使得所述处理器执行本申请各实施例所述的色调映射方法中的步骤。
[0024]上述色调映射方法、装置、显示设备、存储介质和计算机程序产品,首先将高动态范围图像的灰度图像划分为多个子图像,分别对各子图像进行直方图均衡化处理,实现了对各子图像中各个像素点的灰度值进行全局动态范围压缩,根据各全局动态范围压缩后的子图像得到第一图像,从而实现了对高动态范围图像的全局色调映射,然后将第一图像转换为包含亮度通道的彩色图像,得到第二图像,确定第二图像在亮度通道下的全局亮度均值,并根据全局亮度均值对第二图像在亮度通道下的亮度值的进行全局动态范围压缩,得到第三图像,再针对第三图像中的每个像素点,确定像素点周围亮度值本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种色调映射方法,其特征在于,所述方法包括:将待色调映射的高动态范围图像转换为灰度图像,并将所述灰度图像划分为多个子图像;分别对各所述子图像进行直方图均衡化处理,以对各所述子图像中各个像素点的灰度值进行全局动态范围压缩,根据各全局动态范围压缩后的子图像得到第一图像;将所述第一图像转换为包含亮度通道的彩色图像,得到第二图像;确定所述第二图像在所述亮度通道下的全局亮度均值,并根据所述全局亮度均值对所述第二图像在所述亮度通道下的亮度值的进行全局动态范围压缩,得到第三图像;针对所述第三图像中的每个像素点,确定所述像素点周围的目标邻域范围,并根据所述目标邻域范围中的局部亮度均值,对所述像素点处的亮度值进行压缩,得到所述高动态范围图像对应的色调映射后的目标图像;所述目标邻域范围内的亮度值变化平缓。2.根据权利要求1所述的方法,其特征在于,所述分别对各所述子图像进行直方图均衡化处理,以对各所述子图像中各个像素点的灰度值进行全局动态范围压缩,根据各全局动态范围压缩后的子图像得到第一图像包括:针对每幅所述子图像,确定所述子图像中灰度级的数量、以及各所述灰度级分别对应的像素点的数量;确定所述子图像中各像素点的灰度值所处于的目标灰度级,确定所述目标灰度级以及低于所述目标灰度级的各所述灰度级对应的像素点的总数量;针对所述子图像中每个像素点,确定所述像素点对应的所述总数量占所述子图像中的像素点数量的比例,根据所述比例与所述灰度级的数量之间的乘积,对所述像素点的灰度值进行压缩,得到全局动态范围压缩后的子图像;根据各所述全局动态范围压缩后的子图像得到第一图像。3.根据权利要求1所述的方法,其特征在于,所述确定所述第二图像在所述亮度通道下的全局亮度均值,并根据所述全局亮度均值对所述第二图像在所述亮度通道下的亮度值的进行全局动态范围压缩,得到第三图像包括:确定所述第二图像在所述亮度通道下的全局亮度均值;根据所述全局亮度均值,分别对所述第二图像中每个像素点在所述亮度通道下的亮度值进行压缩,得到第三图像。4.根据权利要求3所述的方法,其特征在于,所述确定所述第二图像在所述亮度通道下的全局亮度均值包括:确定所述第二图像中各像素点在所述亮度通道下的亮度值的对数值之和;对所述对数值之和进行指数变换,得到指数结果;根据所述指数结果与所述第二图像中像素点数量的比值,确定所述第二图像在所述亮度通道下的全局亮度均值。5.根据权利要求1所述的方法,其特征在于,所述针对所述第三图像中的每个像素点,确定所述像素点...

【专利技术属性】
技术研发人员:王豪庆
申请(专利权)人:峰米北京科技有限公司
类型:发明
国别省市:

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

1