颜色校正方法、装置、电子设备和存储介质制造方法及图纸

技术编号:37253006 阅读:27 留言:0更新日期:2023-04-20 23:30
本申请涉及一种颜色校正方法、装置、电子设备和存储介质。该方法包括:对色卡图像中各色块的实际色块值进行白平衡调整,得到各色块对应的白平衡色块值;根据各色块中的目标色块与非目标色块分别对应的白平衡色块值,确定目标色块与非目标色块之间的颜色距离,得到距离矩阵;根据距离矩阵确定权重矩阵;基于权重矩阵对各色块的白平衡色块值和各色块的标准色块值进行加权拟合;基于加权拟合结果生成目标色块对应的目标颜色校正矩阵;目标颜色校正矩阵用于对采集的目标图像进行颜色校正处理。采用本方法能够提高颜色校正的准确度。用本方法能够提高颜色校正的准确度。用本方法能够提高颜色校正的准确度。

【技术实现步骤摘要】
颜色校正方法、装置、电子设备和存储介质


[0001]本申请涉及图像
,特别是涉及一种颜色校正方法、装置、电子设备和存储介质。

技术介绍

[0002]随着图像技术的发展,出现了颜色校正技术。在对颜色进行校正时,选择具有一定色温差的两个标准光源,根据不同标准光源环境下拍摄到的色卡图像的真实值与色卡的标准值,得到不同标准光源对应的颜色校正矩阵。在不同的环境光源下采集图像时,对不同标准光源对应的颜色校正矩阵进行插值处理,得到环境光源下对应的颜色校正矩阵,以通过环境光源下对应的颜色校正矩阵对采集到的图像进行颜色校正处理。
[0003]然而,传统的颜色校正方法对每个颜色的校正还原程度不同,导致校正后的颜色存在不同程度的误差,从而使得颜色校正的准确度低。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种能够提高校正准确度的颜色校正方法、装置、电子设备和计算机可读存储介质。
[0005]第一方面,本申请提供了一种颜色校正方法。该方法包括:
[0006]对色卡图像中各色块的实际色块值进行白平衡调整,得到各色块对应的白平衡色块值;
[0007]根据各色块中的目标色块与非目标色块分别对应的白平衡色块值,确定目标色块与非目标色块之间的颜色距离,得到距离矩阵;
[0008]根据距离矩阵确定权重矩阵;
[0009]基于权重矩阵对各色块的白平衡色块值和各色块的标准色块值进行加权拟合;标准色块值是色卡中各色块的标准印刷值;
[0010]基于加权拟合结果生成目标色块对应的目标颜色校正矩阵;目标颜色校正矩阵用于对采集的目标图像进行颜色校正处理。
[0011]在其中一个实施例中,对色卡图像中各色块的实际色块值进行白平衡调整,得到各色块对应的白平衡色块值,包括:
[0012]从色卡图像的色块中,选取用于进行白平衡调整的指定色块;
[0013]根据指定色块在色卡图像中的色块值,确定色卡图像对应的白平衡参数;
[0014]根据色卡图像对应的白平衡参数,对色卡图像中各色块的实际色块值进行白平衡调整。
[0015]在其中一个实施例中,基于加权拟合结果生成目标色块对应的目标颜色校正矩阵;目标颜色校正矩阵用于对拍摄的目标图像进行颜色校正处理,包括:
[0016]基于加权拟合结果生成目标色块对应的候选颜色校正矩阵;
[0017]基于候选颜色校正矩阵对色块图像中各色块的白平衡色块值进行校正,并将校正
后的白平衡色块值作为新的白平衡色块值,返回执行基于权重矩阵对各色块的白平衡色块值和各色块的标准色块值进行加权拟合的步骤以迭代处理;候选颜色校正矩阵与基于候选颜色校正矩阵进行校正后的白平衡色块值相对应;
[0018]从迭代处理得到的多个候选颜色校正矩阵中,选取与标准色块值的拟合程度最高的白平衡色块值所对应的候选颜色校正矩阵;
[0019]根据选取的候选颜色校正矩阵,确定目标色块对应的目标颜色校正矩阵。
[0020]在其中一个实施例中,基于权重矩阵对各色块的白平衡色块值和各色块的标准色块值进行加权拟合,包括:
[0021]计算同一色块的白平衡色块值和标准色块值之间的色差,得到色块对应的色差值;
[0022]根据权重矩阵计算各色块对应的色差值的加权平均值;
[0023]基于加权拟合结果生成目标色块对应的候选颜色校正矩阵,包括:
[0024]根据加权平均值确定对应的候选颜色校正矩阵;
[0025]从迭代处理得到的多个候选颜色校正矩阵中,选取与标准色块值的拟合程度最高的白平衡色块值所对应的候选颜色校正矩阵包括:
[0026]从迭代处理得到的多个候选颜色校正矩阵中,选取与最小加权平均值对应的候选颜色校正矩阵。
[0027]在其中一个实施例中,目标色块为多个;该方法还包括:
[0028]针对目标图像中的每个像素点,分别计算像素点与多个目标色块中的每个目标色块的距离;
[0029]将距离像素点最近的目标色块对应的目标颜色校正矩阵,作为像素点的颜色校正矩阵;
[0030]通过像素点的颜色校正矩阵对像素点进行颜色校正。
[0031]在其中一个实施例中,色卡图像为多个;多个色卡图像是在不同标准光源下针对色卡拍摄得到的图像;不同标准光源下采集的色卡图像中的同一目标色块对应不同的目标颜色校正矩阵;目标图像是在环境光源下采集的;该方法还包括:
[0032]分别确定环境光源和各个标准光源的色温,得到多个标准光源色温和环境光源色温;
[0033]根据多个标准光源色温和环境光源色温确定插值权重;
[0034]根据插值权重对目标色块在不同标准光源下对应的目标颜色校正矩阵进行加权计算,得到目标色块对应的综合颜色校正矩阵。
[0035]在其中一个实施例中,该方法还包括:
[0036]确定多个色卡图像分别对应的白平衡参数;
[0037]根据插值权重对各白平衡参数进行加权计算,得到目标白平衡参数;
[0038]基于综合颜色校正矩阵和目标白平衡参数,对目标图像进行颜色校正处理。
[0039]第二方面,本申请还提供了一种颜色校正装置。所述装置包括:
[0040]白平衡调整模块,用于对色卡图像中各色块的实际色块值进行白平衡调整,得到所述各色块对应的白平衡色块值;
[0041]确定模块,用于根据所述各色块中的目标色块与非目标色块分别对应的白平衡色
块值,确定所述目标色块与非目标色块之间的颜色距离,得到距离矩阵;根据所述距离矩阵确定权重矩阵;
[0042]加权拟合模块,用于基于所述权重矩阵对所述各色块的白平衡色块值和各色块的标准色块值进行加权拟合;所述标准色块值是色卡中各色块的标准印刷值;基于加权拟合结果生成所述目标色块对应的目标颜色校正矩阵;所述目标颜色校正矩阵用于对采集的目标图像进行颜色校正处理。
[0043]第三方面,本申请还提供了一种电子设备。所述电子设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述的方法的步骤。
[0044]第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的方法的步骤。
[0045]上述颜色校正方法、装置、电子设备和存储介质,通过对色卡图像中各色块的实际色块值进行白平衡调整,得到各色块对应的白平衡色块值;根据各色块中的目标色块与非目标色块分别对应的白平衡色块值,确定目标色块与非目标色块之间的颜色距离,得到距离矩阵;根据距离矩阵确定权重矩阵;基于权重矩阵对各色块的白平衡色块值和各色块的标准色块值进行加权拟合;标准色块值是色卡中各色块的标准印刷值;基于加权拟合结果生成目标色块对应的目标颜色校正矩阵;目标颜色校正矩阵用于对采集的目标图像进行颜色校正处理。在拟合颜色校正矩阵时,以非目标色块与目标色块的颜色距离作为加权拟合的权重,使确定的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种颜色校正方法,其特征在于,所述方法包括:对色卡图像中各色块的实际色块值进行白平衡调整,得到所述各色块对应的白平衡色块值;根据所述各色块中的目标色块与非目标色块分别对应的白平衡色块值,确定所述目标色块与非目标色块之间的颜色距离,得到距离矩阵;根据所述距离矩阵确定权重矩阵;基于所述权重矩阵对所述各色块的白平衡色块值和各色块的标准色块值进行加权拟合;所述标准色块值是色卡中各色块的标准印刷值;基于加权拟合结果生成所述目标色块对应的目标颜色校正矩阵;所述目标颜色校正矩阵用于对采集的目标图像进行颜色校正处理。2.根据权利要求1所述的方法,其特征在于,所述对色卡图像中各色块的实际色块值进行白平衡调整,得到所述各色块对应的白平衡色块值,包括:从所述色卡图像的色块中,选取用于进行白平衡调整的指定色块;根据所述指定色块在所述色卡图像中的色块值,确定所述色卡图像对应的白平衡参数;根据所述色卡图像对应的白平衡参数,对所述色卡图像中各色块的实际色块值进行白平衡调整。3.根据权利要求1所述的方法,其特征在于,所述基于加权拟合结果生成所述目标色块对应的目标颜色校正矩阵;所述目标颜色校正矩阵用于对拍摄的目标图像进行颜色校正处理,包括:基于加权拟合结果生成所述目标色块对应的候选颜色校正矩阵;基于所述候选颜色校正矩阵对所述色块图像中各色块的白平衡色块值进行校正,并将校正后的白平衡色块值作为新的白平衡色块值,返回执行所述基于所述权重矩阵对所述各色块的白平衡色块值和各色块的标准色块值进行加权拟合的步骤以迭代处理;所述候选颜色校正矩阵与基于所述候选颜色校正矩阵进行校正后的白平衡色块值相对应;从迭代处理得到的多个所述候选颜色校正矩阵中,选取与标准色块值的拟合程度最高的白平衡色块值所对应的候选颜色校正矩阵;根据选取的候选颜色校正矩阵,确定所述目标色块对应的目标颜色校正矩阵。4.根据权利要求3所述的方法,其特征在于,所述基于所述权重矩阵对所述各色块的白平衡色块值和各色块的标准色块值进行加权拟合,包括:计算同一色块的白平衡色块值和标准色块值之间的色差,得到所述色块对应的色差值;根据所述权重矩阵计算各色块对应的色差值的加权平均值;所述基于加权拟合结果生成所述目标色块对应的候选颜色校正矩阵,包括:根据所述加权平均值确定对应的候选颜色校正矩阵;所述从迭代处理得到的多个所述候选颜色校正矩阵中,选取与标准色块值的拟合程度最高的白平衡色块值所对应的候选颜色校...

【专利技术属性】
技术研发人员:刘梦梦陈一航胡思行蒋念娟沈小勇吕江波
申请(专利权)人:深圳思谋信息科技有限公司
类型:发明
国别省市:

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

1