颜色映射参数的处理方法、装置、存储介质与电子设备制造方法及图纸

技术编号:35863673 阅读:13 留言:0更新日期:2022-12-07 10:54
本公开提供一种颜色映射参数的处理方法、装置、存储介质与电子设备,涉及图像处理技术领域。该方法包括:获取第一待调节样本图像以及对所述第一待调节样本图像进行颜色调节后的第一标签图像;利用待优化的颜色映射参数对所述第一待调节样本图像进行颜色映射处理,得到第一已调节样本图像;根据所述第一已调节样本图像与所述第一标签图像确定第一损失函数值;基于所述第一损失函数值更新所述颜色映射参数。本公开降低了人力成本的投入,有利于提升颜色映射参数的质量。升颜色映射参数的质量。升颜色映射参数的质量。

【技术实现步骤摘要】
颜色映射参数的处理方法、装置、存储介质与电子设备


[0001]本公开涉及图像处理
,尤其涉及一种颜色映射参数的处理方法、颜色映射参数的处理装置、计算机可读存储介质与电子设备。

技术介绍

[0002]在拍摄图像时,可能受到拍摄环境中光照条件的影响或者拍摄设备本身的硬件影响,导致得到的图像颜色偏离于预期颜色,需要对图像进行颜色映射处理。或者,期望图像呈现出某种风格的颜色特征,需要对图像进行颜色映射处理。
[0003]相关技术中,用于颜色映射处理的颜色映射参数通常较为固定,难以满足不同场景或不同图像风格下的颜色调节需求。如果对原有的颜色映射参数进行更新,则需要人工输入颜色数据对,这样耗费大量的人力成本。

技术实现思路

[0004]本公开提供一种颜色映射参数的处理方法、颜色映射参数的处理装置、计算机可读存储介质与电子设备,以至少在一定程度上解决相关技术中更新颜色映射参数耗费人力成本的问题。
[0005]根据本公开的第一方面,提供一种颜色映射参数的处理方法,包括:获取第一待调节样本图像以及对所述第一待调节样本图像进行颜色调节后的第一标签图像;利用待优化的颜色映射参数对所述第一待调节样本图像进行颜色映射处理,得到第一已调节样本图像;根据所述第一已调节样本图像与所述第一标签图像确定第一损失函数值;基于所述第一损失函数值更新所述颜色映射参数。
[0006]根据本公开的第二方面,提供一种颜色映射参数的处理装置,包括:样本获取模块,被配置为获取第一待调节样本图像以及对所述第一待调节样本图像进行颜色调节后的第一标签图像;颜色映射处理模块,被配置为利用待优化的颜色映射参数对所述第一待调节样本图像进行颜色映射处理,得到第一已调节样本图像;损失函数值确定模块,被配置为根据所述第一已调节样本图像与所述第一标签图像确定第一损失函数值;颜色映射参数更新模块,被配置为基于所述第一损失函数值更新所述颜色映射参数。
[0007]根据本公开的第三方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面的颜色映射参数的处理方法及其可能的实现方式。
[0008]根据本公开的第四方面,提供一种电子设备,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令,来执行上述第一方面的颜色映射参数的处理方法及其可能的实现方式。
[0009]本公开的技术方案具有以下有益效果:
[0010]一方面,采用有监督学习的方式更新颜色映射参数,以实现对颜色映射参数的优化或建立新的颜色映射参数,相比于人工输入颜色数据对的方式,能够降低人力成本的投
入。另一方面,基于第一损失函数值更新颜色映射参数,使得颜色映射参数能够学习到第一待调节样本图像与第一标签图像中的信息,有利于提升颜色映射参数的质量。再一方面,本方案模拟了机器学习模型的训练方式,但无需使用机器学习模型,可以降低对计算机资源的需求。
附图说明
[0011]图1示出1DLUT的示意图;
[0012]图2示出本示例性实施方式中一种颜色映射参数的处理方法的流程图;
[0013]图3示出本示例性实施方式中一种颜色映射参数的处理方法的子流程图;
[0014]图4示出本示例性实施方式中线性插值的示意图;
[0015]图5示出本示例性实施方式中一种颜色映射参数的处理方法的子流程图;
[0016]图6示出了本示例性实施方式中节点的初始间距的示意图;
[0017]图7示出本示例性实施方式中节点移动范围的示意图;
[0018]图8示出本示例性实施方式中颜色映射参数的处理方法的示意图;
[0019]图9示出本示例性实施方式中颜色映射处理的实例图;
[0020]图10示出本示例性实施方式中一种颜色映射参数的处理装置的结构示意图;
[0021]图11示出本示例性实施方式中一种电子设备的结构示意图。
具体实施方式
[0022]下文将结合附图更全面地描述本公开的示例性实施方式。
[0023]附图为本公开的示意性图解,并非一定是按比例绘制。附图中所示的一些方框图可能是功能实体,不一定必须与物理或逻辑上独立的实体相对应。可以采用软件形式来实现这些功能实体,或在硬件模块或集成电路中实现这些功能实体,或在网络、处理器或微控制器中实现这些功能实体。实施方式能够以多种形式实施,不应被理解为限于在此阐述的范例。本公开所描述的特征、结构或特性可以以任何合适的方式结合在一个或多个实施方式中。在下文的描述中,提供许多具体细节从而给出对本公开实施方式的充分说明。然而,本领域技术人员应意识到,可以在实现本公开的技术方案时省略其中的一个或多个特定细节,或者可以采用其它的方法、组元、装置、步骤等替代一个或多个特定细节。
[0024]本文中涉及到的名词术语请参考下面的解释:
[0025]颜色查找表(Look

Up

Table,简称LUT):图像颜色调节常用的工具之一,其通过建立输入与输出之间的映射关系,可以快速实现对颜色映射处理,颜色查找表是颜色映射参数的一种具体形式。颜色查找表包括一维颜色查找表(1DLUT,通常用于对gamma值等进行映射)、二维颜色查找表(2DLUT,通常用于对色相和饱和度进行映射)、三维颜色查找表(3DLUT,通常用于对R、G、B三个通道值进行映射)。
[0026]颜色空间:将用于描述颜色的不同属性分别表示为不同维度的轴线,所形成的空间,可以包括RGB(红绿蓝)颜色空间、HSV(色相、饱和度、亮度)颜色空间等。
[0027]节点:颜色查找表中包含了大量的输入与输出之间的映射关系,这些输入数据难以覆盖到颜色空间中的每一个点,其所在的位置为节点。节点在颜色空间中可以是均匀分布的,也可以是非均匀分布的。图1示出了节点均匀分布的1DLUT,以及节点非均匀分布的
1DLUT,图中横坐标是输入值,纵坐标是输入值映射的输出值。
[0028]相关技术中,若对原有的颜色映射参数进行更新,或者建立新的颜色映射参数,将耗费大量的人力成本。例如,为了获得新的2DLUT,需要人工输入原始的色相、饱和度以及期望得到的色相、饱和度,建立映射关系,以得到2DLUT,这需要人为提供大量的数据,人力成本很高。并且,受到人工输入数据的质量的影响,该2DLUT的质量难以得到保证。
[0029]鉴于上述一个或多个问题,本公开的示例性实施方式提供一种颜色映射参数的处理方法。图2示出了该颜色映射参数的处理方法的流程,可以包括以下步骤S210至S240:
[0030]步骤S210,获取第一待调节样本图像以及对第一待调节样本图像进行颜色调节后的第一标签图像;
[0031]步骤S220,利用待优化的颜色映射参数对第一待调节样本图像进行颜色映射处理,得到第一已调节样本图像;
[0032]步骤S230,根据第一已调节样本图像与第一标签图像确本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种颜色映射参数的处理方法,其特征在于,包括:获取第一待调节样本图像以及对所述第一待调节样本图像进行颜色调节后的第一标签图像;利用待优化的颜色映射参数对所述第一待调节样本图像进行颜色映射处理,得到第一已调节样本图像;根据所述第一已调节样本图像与所述第一标签图像确定第一损失函数值;基于所述第一损失函数值更新所述颜色映射参数。2.根据权利要求1所述的方法,其特征在于,所述颜色映射参数包括颜色查找表;所述基于所述第一损失函数值更新所述颜色映射参数,包括:基于所述第一损失函数值更新所述颜色查找表中的节点坐标,并更新所述颜色查找表中的颜色映射值;所述节点坐标是所述颜色查找表中的节点在所述颜色查找表对应的颜色空间中的坐标。3.根据权利要求2所述的方法,其特征在于,所述基于所述第一损失函数值更新所述颜色查找表中的节点坐标,包括:基于所述第一损失函数值确定节点位移量,根据所述节点位移量更新所述颜色查找表中的节点坐标。4.根据权利要求3所述的方法,其特征在于,在基于所述第一损失函数值确定节点位移量,根据所述节点位移量更新所述颜色查找表中的节点坐标前,所述颜色查找表中的节点在所述颜色空间中的任一维度上均匀分布,在所述任一维度上相邻节点之间的间距为初始间距;所述节点位移量为相比于所述颜色查找表的初始节点坐标的位移量;在基于所述第一损失函数值确定节点位移量后,所述方法还包括:若在所述任一维度上的节点位移量大于D/2,则将所述任一维度上的节点位移量修正为D/2;若在所述任一维度上的节点位移量小于

D/2,则将所述任一维度上的节点位移量修正为

D/2;其中,D表示所述任一维度上的初始间距。5.根据权利要求2所述的方法,其特征在于,在更新所述颜色查找表中的颜色映射值后,所述方法还包括:若在所述颜色空间中的任一维度上的颜色映射值超出所述任一维度的边界值,则将所述任一维度上的颜色映射值修正为所述边界值。6.根据权利要求2所述的方法,其特征在于,所述利用待优化的颜色映射参数对所述第一待调节样本图像进行颜色映射处理,包括:获取所述第一待调节样本图像的像素点在所述颜色空间内的坐标;若所述像素点处于所述颜色查找表中的节点上,则采用所述节点的颜色映射值对所述像素点进行颜色调节;若所述像素点未处于所述颜色查找表中的节点上,则根据所述像素点与所述像素点附近的多个节...

【专利技术属性】
技术研发人员:罗孙锋
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:

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

1