本申请实施例公开了一种图像处理方法
【技术实现步骤摘要】
图像处理方法、装置、电子设备及计算机可读存储介质
[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]第三方面,本申请实施例还提供了一种电子设备,电子设备包括存储器
、
处理器及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述的图像处理方法中的步骤
。
[0046]第四方面,本申请实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述的图像处理方法中的步骤
。
[0047]其中,本申请实施例获取第一摄像头在启动后得到的第一原始图像,根据第一原始图像的颜色通道确定目标统计点数量,当目标统计点数量未达到预设数量阈值时,启动第二摄像头,并根据该第二摄像头得到第二原始图像,其中,第一摄像头与第二摄像头的摄像角度不同,然后,根据第二原始图像对第一原始本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.
一种图像处理方法,其特征在于,包括:获取第一摄像头在启动后得到的第一原始图像;根据所述第一原始图像的颜色通道确定目标统计点数量;当所述目标统计点数量未达到预设数量阈值时,启动第二摄像头,并根据所述第二摄像头得到第二原始图像,其中,所述第一摄像头与所述第二摄像头的摄像角度不同;根据所述第二原始图像对所述第一原始图像进行白平衡调节,得到目标原始图像
。2.
根据权利要求1所述的方法,其特征在于,所述颜色通道包括蓝色通道
、
绿色通道和红色通道,所述根据所述第一原始图像的颜色通道确定目标统计点数量,包括:将所述第一原始图像划分为若干局部图像块;针对每个局部图像块,统计所述局部图像块中红色通道的像素和值和绿色通道的像素和值的第一像素和比值,以及蓝色通道的像素和值和绿色通道的像素和值的第二像素和比值;根据每个局部图像块对应的第一像素和比值和第二像素和比值,从所述若干局部图像块中选取目标图像块;将所述目标图像块的数量作为目标统计点数量
。3.
根据权利要求2所述的方法,其特征在于,所述根据每个局部图像块对应的第一像素和比值和第二像素和比值,从所述局部图像块中选取目标图像块,包括:针对每个局部图像块,根据所述局部图像块的第一像素和比值和第二像素和比值得到所述局部图像块对应的统计值;获取不同标准光源下目标颜色点对应的若干参考值;根据所述若干参考值从若干所述统计值中选取目标统计值;将所述目标统计值对应的局部图像块作为目标图像块
。4.
根据权利要求3所述的方法,其特征在于,所述统计值包括基于所述第一像素和比值和所述第二像素和比值得到的实际坐标值,所述根据所述若干参考值从若干所述统计值中选取目标统计值,包括:获取参考坐标系,所述参考坐标系以红色通道的像素和值和绿色通道的像素和值的比值为横坐标,以蓝色通道的像素和值和绿色通道的像素和值的比值为纵坐标;将所述若干参考值分别投影到所述参考坐标系中,得到若干参考坐标点;针对每个局部图像块,根据所述局部图像块的实际坐标值从所述参考坐标系中确定实际坐标点;根据各个实际坐标点与所述各个参考坐标点的分布距离,从若干所述参考坐标点中选取第一目标参考坐标点;将距离所述第一目标参考坐标点在预设距离范围内的实际坐标点作为第一有效实际坐标点;将所述第一有效实际坐标点对应的局部图像块作为目标图像块
。5.
根据权利要求4所述的方法,其特征在于,所述根据所述第二原始图像对所述第一原始图像进行白平衡调节,得到目标原始图像,包括:根据所述第二原始图像的颜色通道确定所述第二原始图像对应的第二目标参...
【专利技术属性】
技术研发人员:应朝野,孔德尚,
申请(专利权)人:惠州,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。