图像颜色调整方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:34023251 阅读:11 留言:0更新日期:2022-07-02 17:28
本申请涉及一种图像颜色调整方法、装置、计算机设备、存储介质和计算机程序产品。通过基于调整亮度后的待调整图像对应的色度信息和亮度信息,生成调整后图像,并基于待调整图像与标准动态范围图像的第一色差值,与待调整图像和调整后图像的第二色差值的对别结果、待调整图像与调整后图像的相关色温差与预设色温阈值的对比结果,以及对调整后图像中目标色相的识别结果,确定目标调整后图像,基于目标调整后图像得到颜色调整后的目标高动态范围图像。相较于传统的基于亮度调整图像的图像调整方式,本方案通过对图像颜色进行色差值和相关色温的比较,实现防止标准动态范围图像转换至高动态范围图像时发生色偏的效果。至高动态范围图像时发生色偏的效果。至高动态范围图像时发生色偏的效果。

【技术实现步骤摘要】
图像颜色调整方法、装置、计算机设备和存储介质


[0001]本申请涉及图像处理
,特别是涉及一种图像颜色调整方法、装置、计算机设备、存储介质和计算机程序产品。

技术介绍

[0002]HDR(high dynamic range,高动态范围)在计算机图形学与电影摄影术中,是用来实现比普通数位图像技术更大曝光动态范围(即更大的明暗差别)的一组技术。目前已经有许多设备支持HDR显示技术,为了让显示效果更佳,需要将SDR(standard dynamic range,标准动态范围)标准的视频图像转换为HDR标准的视频图像。目前将视频图像从SDR标准转换为HDR标准的方式通常是通过映射亮度信息进行转化。然而,通过亮度进行直接映射的方式进行标准转换,容易导致视频图像的颜色发生改变,导致色偏。
[0003]因此,目前对视频图像的动态范围标准进行转换时存在色彩偏差的缺陷。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种能够对色彩偏差进行校正的图像颜色调整方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
[0005]第一方面,本申请提供了一种图像颜色调整方法,所述方法包括:获取待调整图像对应的色度信息和亮度信息,根据所述色度信息对应的邻域色度信息与所述亮度信息,生成调整后图像;所述待调整图像表征调整亮度信息后的高动态范围图像;获取所述待调整图像与所述待调整图像对应的标准动态范围图像的第一色差值、所述待调整图像与所述调整后图像的第二色差值,以及获取所述待调整图像与所述调整后图像的相关色温差;根据所述第一色差值和所述第二色差值的第一对比结果、所述相关色温差与预设色温阈值的第二对比结果,以及对所述调整后图像中目标色相的识别结果,确定目标调整后图像;根据所述目标调整后图像,得到颜色调整后的目标高动态范围图像。
[0006]在其中一个实施例中,所述获取待调整图像对应的色度信息和亮度信息,包括:获取第一色域的待转换图像;所述第一色域表征标准动态范围的色域;将所述第一色域的待转换图像转换至非线性空间,得到第二色域的待转换图像;所述第二色域表征高动态范围的色域;对所述第二色域的待转换图像进行逆影调映射,得到对应的在xyY颜色空间的待调整图像;根据所述xyY颜色空间下的待调整图像,对所述xyY颜色空间下的待调整图像进行数据拆分,得到所述色度信息和亮度信息。
[0007]在其中一个实施例中,所述根据所述色度信息对应的邻域色度信息与所述亮度信息,生成调整后图像,包括:
针对所述待调整图像中的每个像素,在xyY颜色空间中根据预设精度搜索该像素的色度信息对应的邻域色度,得到像素邻域色度信息;根据所述像素邻域色度信息与所述该像素对应的亮度信息,生成调整后像素;根据多个调整后像素,得到所述调整后图像。
[0008]在其中一个实施例中,所述获取所述待调整图像与所述待调整图像对应的标准动态范围图像的第一色差值、所述待调整图像与所述调整后图像的第二色差值,包括:获取所述待调整图像对应的xyY颜色空间下的第一标准动态范围图像;在xyY颜色空间下,分别将所述第一标准动态范围图像、所述待调整图像以及所述调整后图像转换为XYZ颜色空间下的第二标准动态范围图像、第二待调整图像以及第二调整后图像;分别将所述第二标准动态范围图像、第二待调整图像以及第二调整后图像转换至Lab颜色空间中,得到所述第二标准动态范围图像对应的第一颜色对立图像、所述第二待调整图像的第二颜色对立图像以及所述第二调整后图像的第三颜色对立图像;根据所述第一颜色对立图像和所述第二颜色对立图像,得到第一色差值,并根据所述第一颜色对立图像和所述第三颜色对立图像,得到第二色差值。
[0009]在其中一个实施例中,所述根据所述第一色差值和所述第二色差值的第一对比结果、所述相关色温差与预设色温阈值的第二对比结果,以及对所述调整后图像中目标色相的识别结果,确定目标调整后图像之前,还包括:将所述第三颜色对立图像转换为柱坐标,根据所述柱坐标对目标色相的像素进行遮罩,以屏蔽所述待调整图像中的目标色相;检测屏蔽所述目标色相后的调整后图像中是否存在所述目标色相,得到所述调整后图像中目标色相的识别结果。
[0010]在其中一个实施例中,所述获取所述待调整图像与所述调整后图像的相关色温差,包括:对所述待调整图像的色度信息进行数据拆分,并将拆分后的色度信息转换为第一相关色温;对所述调整后图像的调整后色度信息进行数据拆分,并将拆分后的调整后色度信息转换为第二相关色温;根据所述第二相关色温和所述第一相关色温的差的绝对值,得到所述相关色温差。
[0011]在其中一个实施例中,所述根据所述第一色差值和所述第二色差值的第一对比结果、所述相关色温差与预设色温阈值的第二对比结果,以及对所述调整后图像中目标色相的识别结果,确定目标调整后图像,包括:若检测到所述第一色差值大于第二色差值、所述相关色温差小于或等于预设色温阈值且所述调整后图像中不存在目标色相,确定得到目标调整后图像。
[0012]在其中一个实施例中,所述根据所述目标调整后图像,得到颜色调整后的目标图像,包括:将处于xyY颜色空间的所述目标调整后图像转换为BT2020色域的第二目标调整后图像;
对所述第二目标调整后图像进行逆光电转换以及逆归一化处理,得到目标高动态范围图像。
[0013]第二方面,本申请提供了一种图像颜色调整装置,所述装置包括:第一获取模块,用于获取待调整图像对应的色度信息和亮度信息,根据所述色度信息对应的邻域色度信息与所述亮度信息,生成调整后图像;所述待调整图像表征调整亮度信息后的高动态范围图像;第二获取模块,用于获取所述待调整图像与所述待调整图像对应的标准动态范围图像的第一色差值、所述待调整图像与所述调整后图像的第二色差值,以及获取所述待调整图像与所述调整后图像的相关色温差;调整模块,用于根据所述第一色差值和所述第二色差值的第一对比结果、所述相关色温差与预设色温阈值的第二对比结果,以及对所述调整后图像中目标色相的识别结果,确定目标调整后图像;根据所述目标调整后图像,得到颜色调整后的目标高动态范围图像。
[0014]第三方面,本申请提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述的方法的步骤。
[0015]第四方面,本申请提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的方法的步骤。
[0016]第五方面,本申请提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述的方法的步骤。
[0017]上述图像颜色调整方法、装置、计算机设备、存储介质和计算机程序产品,通过基于调整亮度后的待调整图像对应的色度信息和亮度信息,生成调整后图像,并基于待调整图像与标准动态范围图像的第一色差值,与待调整图像和调整后图像的第二色差值的对别结果、待调整图像与调整后图像的相关色温差与预设色温阈值的对比结果,以及对调整后图像中目标色相的识别结果,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像颜色调整方法,其特征在于,所述方法包括:获取待调整图像对应的色度信息和亮度信息,根据所述色度信息对应的邻域色度信息与所述亮度信息,生成调整后图像;所述待调整图像表征调整亮度信息后的高动态范围图像;获取所述待调整图像与所述待调整图像对应的标准动态范围图像的第一色差值、所述待调整图像与所述调整后图像的第二色差值,以及获取所述待调整图像与所述调整后图像的相关色温差;根据所述第一色差值和所述第二色差值的第一对比结果、所述相关色温差与预设色温阈值的第二对比结果,以及对所述调整后图像中目标色相的识别结果,确定目标调整后图像;根据所述目标调整后图像,得到颜色调整后的目标高动态范围图像。2.根据权利要求1所述的方法,其特征在于,所述获取待调整图像对应的色度信息和亮度信息,包括:获取第一色域的待转换图像;所述第一色域表征标准动态范围的色域;将所述第一色域的待转换图像转换至非线性空间,得到第二色域的待转换图像;所述第二色域表征高动态范围的色域;对所述第二色域的待转换图像进行逆影调映射,得到对应的在xyY颜色空间的待调整图像;根据所述xyY颜色空间下的待调整图像,对所述xyY颜色空间下的待调整图像进行数据拆分,得到所述色度信息和亮度信息。3.根据权利要求1所述的方法,其特征在于,所述根据所述色度信息对应的邻域色度信息与所述亮度信息,生成调整后图像,包括:针对所述待调整图像中的每个像素,在xyY颜色空间中根据预设精度搜索该像素的色度信息对应的邻域色度,得到像素邻域色度信息;根据所述像素邻域色度信息与所述该像素对应的亮度信息,生成调整后像素;根据多个调整后像素,得到所述调整后图像。4.根据权利要求1所述的方法,其特征在于,所述获取所述待调整图像与所述待调整图像对应的标准动态范围图像的第一色差值、所述待调整图像与所述调整后图像的第二色差值,包括:获取所述待调整图像对应的xyY颜色空间下的第一标准动态范围图像;在xyY颜色空间下,分别将所述第一标准动态范围图像、所述待调整图像以及所述调整后图像转换为XYZ颜色空间下的第二标准动态范围图像、第二待调整图像以及第二调整后图像;分别将所述第二标准动态范围图像、第二待调整图像以及第二调整后图像转换至Lab颜色空间中,得到所述第二标准动态范围图像对应的第一颜色对立图像、所述第二待调整图像的第二颜色对立图像以及所述第二调整后图像的第三颜色对立图像;根据所述第一颜色对立图像和所述第二颜色对立图像,得到第一色差值,并根据所述第一颜色对立图像和所述第三颜色对立图像,得到第二色差值。5.根据权利要求4所述的方法,其特征在于,所述根据所述第一色差值和所述第二色差值的第一对比结果、所述...

【专利技术属性】
技术研发人员:刘梦梦程松盛蒋念娟沈小勇吕江波
申请(专利权)人:苏州思谋智能科技有限公司
类型:发明
国别省市:

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

1