图像白平衡处理方法、装置、存储介质及移动终端制造方法及图纸

技术编号:20370293 阅读:31 留言:0更新日期:2019-02-16 20:25
本申请实施例公开了图像白平衡处理方法、装置、存储介质及移动终端。该方法包括:获取待处理的原始图像;将所述原始图像输入至预先训练的白平衡系数矩阵确定模型或白平衡处理模型中;根据所述白平衡系数矩阵确定模型或所述白平衡处理模型的输出结果,确定与所述原始图像对应的目标图像。本申请实施例通过采用上述技术方案,不仅可以简单、快速地对原始图像进行白平衡处理,而且还可以有针对性对输入的不同的原始图像进行相应的白平衡处理,可以有效提高图像的质量,使图像更接近真实色彩。

Image White Balance Processing Method, Device, Storage Media and Mobile Terminal

The embodiment of this application discloses image white balance processing method, device, storage medium and mobile terminal. The method includes: acquiring the original image to be processed; inputting the original image into the pre-trained white balance coefficient matrix determination model or the white balance processing model; determining the output result of the model or the white balance processing model according to the white balance coefficient matrix, and determining the target image corresponding to the original image. By adopting the above technical scheme, the embodiment of this application can not only perform white balance processing on the original image simply and quickly, but also perform corresponding white balance processing on the input different original images, which can effectively improve the quality of the image and make the image closer to the true color.

【技术实现步骤摘要】
图像白平衡处理方法、装置、存储介质及移动终端
本申请实施例涉及图像处理
,尤其涉及图像白平衡处理方法、装置、存储介质及移动终端。
技术介绍
随着移动终端的快速发展,对通过移动终端摄像头拍摄的图像的质量要求也越来越高。然而,对于处于不同色温光源下的场景,摄像头内部的图像传感器所捕获图像的色彩与真实色彩通常具有一定偏差,因此,在实际应用中,图像传感器所得到的原始图像数据不能直接进行输出显示,而需要对原始图像数据进行白平衡处理,以将原始图像数据还原到具有真实色彩的图像后,才最终输出显示,使输出图像更接近人眼的视觉习惯。因此,有效的白平衡处理方式对摄像头拍摄的图像效果的好坏变得至关重要。
技术实现思路
本申请实施例提供图像白平衡处理方法、装置、存储介质及移动终端,可以有效提高图像的质量,使图像更接近真实色彩。第一方面,本申请实施例提供了一种图像白平衡处理方法,包括:获取待处理的原始图像;将所述原始图像输入至预先训练的白平衡系数矩阵确定模型或白平衡处理模型中;根据所述白平衡系数矩阵确定模型或所述白平衡处理模型的输出结果,确定与所述原始图像对应的目标图像。第二方面,本申请实施例提供了一种图像白平衡处理装置,包括:原始图像获取模块,用于获取待处理的原始图像;原始图像输入模块,用于将所述原始图像输入至预先训练的白平衡系数矩阵确定模型或白平衡处理模型中;目标图像确定模块,用于根据所述白平衡系数矩阵确定模型或所述白平衡处理模型的输出结果,确定与所述原始图像对应的目标图像。第三方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本申请实施例第一方面所述的图像白平衡处理方法。第四方面,本申请实施例提供了一种移动终端,包括存储器,处理器及存储在存储器上并可在处理器运行的计算机程序,所述处理器执行所述计算机程序时实现如本申请实施例第一方面所述的图像白平衡处理方法。本申请实施例中提供的图像白平衡处理方案,获取待处理的原始图像,并将所述原始图像输入至预先训练的白平衡系数矩阵确定模型或白平衡处理模型中,然后根据所述白平衡系数矩阵确定模型或所述白平衡处理模型的输出结果,确定与所述原始图像对应的目标图像。通过采用上述技术方案,不仅可以简单、快速地对原始图像进行白平衡处理,而且还可以有针对性对输入的不同的原始图像进行相应的白平衡处理,可以有效提高图像的质量,使图像更接近真实色彩。附图说明图1为本申请实施例提供的一种图像白平衡处理方法的流程示意图;图2为本申请实施例提供的另一种图像白平衡处理方法的流程示意图;图3为本申请实施例提供的又一种图像白平衡处理方法的流程示意图;图4为本申请实施例提供的一种图像白平衡处理装置的结构示意图;图5为本申请实施例提供的一种移动终端的结构示意图;图6为本申请实施例提供的另一种移动终端的结构示意图。具体实施方式下面结合附图并通过具体实施方式来进一步说明本申请的技术方案。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。自动白平衡(Automaticwhitebalance,AWB)算法对于相机成像效果至关重要。传统技术中,常用的自动白平衡算法通常为全局白平衡,也即全图使用一个白平衡系数,通过采集相机内图像传感器在不同色温下拍摄的白色物体的原始图像raw图像,然后基于raw图像分别计算R/G与B/G,并基于计算的R/G与B/G绘制色温曲线,最后将该色温曲线导入移动终端中。当移动终端中的相机处于打开状态时,无论相机处于拍摄预览状态,还是处于图像拍摄状态,实时检测拍摄预览图像或拍摄图像中的白色区块,并计算白色区块的R/G与B/G,并在导入移动终端的色温曲线中取与白色区块的R/G与B/G最接近的点作为色温点,将该色温点对应的R/G与B/G作为拍摄预览图像或拍摄图像的白平衡系数。然而,上述全局白平衡算法中存在如下缺陷:一、对于混合色温的拍摄图像,使用全局白平衡算法无法很好地恢复图像白色;二、在检测图像的白色区块时,目前通常采用灰度世界近似法,无法准确地检测出图像中的白色区块,尤其上对于晚上拍摄的图像或混合色温的图像;第三、对于纯色物体的拍摄图像,采用全局白平衡算法进行白平衡处理后,容易导致纯色物体存在较大的颜色偏差。基于以上考虑,现提供如下图像白平衡处理的方案。图1为本申请实施例提供的图像白平衡处理方法的流程示意图,该方法可以由图像白平衡处理装置执行,其中该装置可由软件和/或硬件实现,一般可集成在移动终端中。如图1所示,该方法包括:步骤101、获取待处理的原始图像。示例性的,本申请实施例中的移动终端可包括手机、平板电脑及摄像机等具有拍照功能的移动设备。在本申请实施例中,当检测到移动终端的摄像头处于打开状态时,即当检测到移动终端的摄像头处于拍摄预览状态或拍摄图像时,获取摄像头采集的raw图像,此时,可将摄像头采集的raw图像作为待处理的原始图像。可选的,还可获取其他终端设备传输的raw图像或待进行白平衡处理的图像,并将其作为待处理的原始图像。当然,也可以直接从移动终端中存储的图像库中,获取需要进行白平衡处理的图像,作为待处理的原始图像。需要说明的是,本申请实施例对待处理的原始图像的来源或获取方式,不做限定。可选的,当检测到图像白平衡处理事件被触发时,获取待处理的原始图像。可以理解的是,为了在合适的时机对图像进行白平衡处理,可预先设置图像白平衡处理事件的触发条件。示例性的,为了满足用户对采集图像的视觉需求,可在检测到摄像头处于开启状态时,触发图像白平衡处理事件。可选的,当用户对移动终端中某图像的饱和度不满意时,可在检测到用户主动打开图像白平衡处理权限时,触发图像白平衡处理事件。可选的,为了使图像白平衡处理应用于更有价值的应用时机,以节省图像白平衡处理所带来的额外功耗,可对图像白平衡处理的应用时机和应用场景进行分析或调研等,设置合理的预设场景,在检测移动终端处于预设场景时,触发图像白平衡处理事件。需要说明的是,本申请实施例对图像白平衡处理事件被触发的具体表现形式不做限定。步骤102、将所述原始图像输入至预先训练的白平衡系数矩阵确定模型或白平衡处理模型中。在本申请实施例中,白平衡系数矩阵确定模型可以理解为在输入待处理的原始图像后,快速确定与该待处理的原始图像对应的白平衡系数矩阵的学习模型。白平衡系数矩阵确定模型可以是对采集的样本原始图像及对应的样本白平衡系数矩阵进行训练生成的学习模型,其中,样本白平衡系数矩阵包括将样本原始图像调整到最好效果的白平衡处理图像时的矩阵。可以理解的是,通过对样本原始图像及对应的样本白平衡系数矩阵,及两者间的对应关系进行学习,可以生成白平衡系数矩阵确定模型。白平衡处理模型可以理解为输入待处理的原始图本文档来自技高网...

【技术保护点】
1.一种图像白平衡处理方法,其特征在于,包括:获取待处理的原始图像;将所述原始图像输入至预先训练的白平衡系数矩阵确定模型或白平衡处理模型中;根据所述白平衡系数矩阵确定模型或所述白平衡处理模型的输出结果,确定与所述原始图像对应的目标图像。

【技术特征摘要】
1.一种图像白平衡处理方法,其特征在于,包括:获取待处理的原始图像;将所述原始图像输入至预先训练的白平衡系数矩阵确定模型或白平衡处理模型中;根据所述白平衡系数矩阵确定模型或所述白平衡处理模型的输出结果,确定与所述原始图像对应的目标图像。2.根据权利要求1所述的方法,其特征在于,根据所述白平衡系数矩阵确定模型的输出结果,确定与所述原始图像对应的目标图像,包括:根据所述白平衡系数矩阵确定模型的输出结果,确定与所述原始图像对应的白平衡系数矩阵;根据所述原始图像及所述白平衡系数矩阵,确定与所述原始图像对应的目标图像。3.根据权利要求2所述的方法,其特征在于,根据所述原始图像及所述白平衡系数矩阵,确定与所述原始图像对应的目标图像,包括:获取所述原始图像中每个像素点的第一RGB分量值;针对所述原始图像中所有像素点,将每个像素点的第一RGB分量值与所述白平衡系数矩阵中对应位置的白平衡系数的乘积,作为与原始图像所述像素点对应的目标图像的像素点的第二RGB分量值。4.根据权利要求2所述的方法,其特征在于,在获取待处理的原始图像之前,还包括:获取白平衡系数矩阵确定模型;其中,所述白平衡系数矩阵确定模型由如下方式得到:通过摄像头采集标准色卡在不同色温下的第一样本原始图像;其中,所述标准色卡为白色色卡;对所述第一样本原始图像进行白平衡处理,得到与所述第一样本原始图像对应的第一样本目标图像;根据所述第一样本原始图像和所述第一样本目标图像,确定将所述第一样本原始图像变化为所述第一样本目标图像对应的样本白平衡系数矩阵;根据所述样本白平衡系数矩阵对所述第一样本原始图像进行标记,得到第一训练样本集;利用所述第一训练样本集对第一预设机器学习模型进行训练,得到白平衡系数矩阵确定模型。5.根据权利要求4所述的方法,其特征在于,根据所述第一样本原始图像和所述第一样本目标图...

【专利技术属性】
技术研发人员:朱豪刘耀勇陈岩
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东,44

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

1