一种图像处理方法及移动终端技术

技术编号:18356650 阅读:38 留言:0更新日期:2018-07-02 10:44
本发明专利技术提供了一种图像处理方法及移动终端,涉及图像处理技术领域,所述方法包括:获取至少两个摄像头采集的预览图像的景深信息,基于景深信息,将预览图像对应的空间按照预设的三维坐标系划分为M*N*Q个子空间,根据M*N*Q个子空间中的每个像素的色彩参数,确定色彩调整参数,基于色彩调整参数,对每个子空间中的每个像素的色彩参数进行调整,得到调整后的图像。通过划分得到的每个子空间中每个像素的色彩参数进行计算,得到色彩调整参数,最后根据色彩调整参数对不同子空间中的像素分别进行调整,得到调整后的图像,避免了通过二维空间计算色彩调整参数的情况,进而避免了色彩调整参数有误差、色彩还原不真实的情况,提高了色彩还原的准确度。

【技术实现步骤摘要】
一种图像处理方法及移动终端
本专利技术实施例涉及图像处理
,尤其涉及一种图像处理方法及移动终端。
技术介绍
在拍照过程中,由于照射景物的色温不同,则通过移动终端拍摄得到的景物所呈现的色彩也有所不同。因此,为了还原景物的真实色彩,通常会采用白平衡的方式对拍摄的图像进行调整。相关技术中,移动终端可以将图像划分为多个区域,并对各个区域中的每个像素对应的RGB(红,绿,蓝)参数进行计算,得到每个区域对应的平均RGB参数,最后按照加权统计的方式对各个区域的平均RGB参数进行统计,得到RGB参数的调整参数,从而根据该调整参数对图像中的每个像素进行调整,得到调整后的图像。但是,在计算调整参数的过程中,图像中照射各个景物的色温可能不同,造成计算得到的调整参数存在偏差,进而导致色彩还原不真实的情况。
技术实现思路
本专利技术实施例提供一种图像处理方法及移动终端,以解决图像中照射各个景物的色温可能不同,导致色彩还原不真实的问题。为了解决上述技术问题,本专利技术是这样实现的:第一方面,本专利技术实施例提供了一种图像处理方法,所述方法包括:获取至少两个摄像头采集的预览图像的景深信息;基于所述景深信息,将所述预览图像对应的空间按照预设的三维坐标系划分为M*N*Q个子空间;根据所述M*N*Q个子空间中的每个像素的色彩参数,确定色彩调整参数;基于所述色彩调整参数,对每个子空间中的每个像素的色彩参数进行调整,得到调整后的图像;其中,所述色彩调整参数用于调整每个像素的色彩参数;所述三维坐标系为以所述至少两个摄像头中任一个摄像头的光心为原点所建立的坐标系;M、N和Q均为正整数。第二方面,本专利技术实施例还提供了一种移动终端,所述移动终端包括:第一获取模块,用于获取至少两个摄像头采集的预览图像的景深信息;空间划分模块,用于基于所述景深信息,将所述预览图像对应的空间按照预设的三维坐标系划分为M*N*Q个子空间;确定模块,用于根据所述M*N*Q个子空间中的每个像素的色彩参数,确定色彩调整参数;调整模块,用于基于所述色彩调整参数,对每个子空间中的每个像素的色彩参数进行调整,得到调整后的图像;其中,所述色彩调整参数用于调整每个像素的色彩参数;所述三维坐标系为以所述至少两个摄像头中任一个摄像头的光心为原点所建立的坐标系;M、N和Q均为正整数。第三方面,本专利技术实施例提供了一种移动终端,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上述第一方面中任一项所述的图像处理方法的步骤。第四方面,本专利技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上述第一方面中任一项所述的图像处理方法的步骤。在本专利技术实施例中,通过对预览图像对应的空间进行划分得到子空间,并根据每个子空间中每个像素的色彩参数进行计算,得到色彩调整参数,最后根据色彩调整参数对不同子空间中的像素分别进行调整,得到调整后的图像,避免了通过二维空间计算色彩调整参数的情况,进而避免了色彩调整参数有误差、色彩还原不真实的情况,提高了色彩还原的准确度。附图说明图1是本专利技术实施例提供的图像处理方法的流程图;图2是本专利技术实施例提供的预览图像中的景物与主摄像头之间的位置关系示意图之一;图3是本专利技术实施例提供的预览图像中的景物与主摄像头之间的位置关系示意图之二;图4是本专利技术实施例提供的预览图像对应的空间划分示意图;图5是本专利技术实施例提供的移动终端的结构框图;图6是本专利技术实施例提供的移动终端的硬件结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参照图1,示出了本专利技术实施例的一种图像处理方法的步骤流程图,具体可以包括如下步骤:步骤101,获取至少两个摄像头采集的预览图像的景深信息。由于景物在不同色温的照射下,可以呈现出不同的色彩。而移动终端在拍摄过程中,为了还原景物原本的色彩,就需要根据不同的环境对移动终端所采集的预览图像进行调整,也即是,将预览图像中每个像素对应的色彩参数进行调整,从而得到还原后的图像。因此,移动终端需要计算预览图像的景深信息,也即是预览图像中每个像素所对应的景物与移动终端的至少一个摄像头中的任一个摄像头的距离,以便在后续步骤中,移动终端可以根据计算得到景深信息确定每个像素所对应的景物的位置,进行根据该位置完成对像素的色彩参数的调整。可选的,该至少两个摄像头可以包括主摄像头和副摄像头。相应的,移动终端可以开启主摄像头和副摄像头,并通过该主摄像头和该副摄像头,计算预览图像中每个像素所对应的景物与该主摄像头之间的距离。具体地,当移动终端检测到用户触发的开启操作时,可以开启移动终端的主摄像头和副摄像头,并通过主摄像头获取预览图像,从而将获取的预览图像进行显示,以便用户可以查看该预览图像。而且,移动终端可以通过主摄像头和副摄像头,利用相似三角形的原理,根据主摄像头的焦距、副摄像头的焦距,以及预览图像所对应的空间中的某一点在主摄像头和副摄像头上分别成像的点,计算得到预览图像中每个像素所对应的景物与主摄像头之间的距离。例如,参照图2,分别在主摄像头A和副摄像头B建立直角坐标系,确定P点在主摄像头A的成像坐标Pa(Xa,Ya)和在副摄像头B的成像坐标Pb(Xb,Yb)。参照图3,假设主摄像头A的焦点为Oa,副摄像头B的焦点为Ob,Oa与Ob之间的距离为T,主摄像头A和副摄像头B的焦距均为f,则根据相似三角形原理可以计算得到点P与主摄像头A之间的距离l为:步骤102,基于景深信息,将预览图像对应的空间按照预设的三维坐标系划分为M*N*Q个子空间。其中,该三维坐标系为以至少两个摄像头中任一个摄像头的光心为原点所建立的坐标系,例如以步骤101中的主摄像头的光心为原点所建立的三维坐标系。另外,M、N和Q均可以为正整数。移动终端在拍摄过程中,为了减少不同的色温对预览图像中各个景物的影响,移动终端需要对预览图像所对应的空间进行划分,以便在后续步骤中,移动终端可以根据该预览图像中各个像素对应的景物所处的空间进行不同的调整。可选的,移动终端可以基于预览图像中每个像素所对应的景物与主摄像头之间的距离,沿着三维坐标系的第一坐标轴的方向,将预览图像对应的空间进行等距离划分,得到M个子空间;再沿着三维坐标系的第二坐标轴的方向,将预览图像对应的空间进行等距离划分,得到M*N个子空间;最后可以沿着三维坐标系的第三坐标轴的方向,将预览图像对应的空间进行等距离划分,得到M*N*Q个子空间。其中,该第一坐标轴可以与主摄像头的光心和焦点之间的连线重合,该第二坐标轴在水平方向上与第一坐标轴垂直,该第三坐标轴与第一坐标轴和第二坐标轴形成的平面垂直。例如,参见图4,移动终端可以先根据预览图像中各个景物与主摄像头之间的距离,对预览图像所对应的空间CDEF-cdef进行三等分,得到3个子空间;再沿着水平方向对预览图像所对应的空间CDEF-cdef进行三等分,得到3*3个子空间;最后沿着竖直方向对预览图像所对应的空本文档来自技高网...
一种图像处理方法及移动终端

【技术保护点】
1.一种图像处理方法,其特征在于,所述方法包括:获取至少两个摄像头采集的预览图像的景深信息;基于所述景深信息,将所述预览图像对应的空间按照预设的三维坐标系划分为M*N*Q个子空间;根据所述M*N*Q个子空间中的每个像素的色彩参数,确定色彩调整参数;基于所述色彩调整参数,对每个子空间中的每个像素的色彩参数进行调整,得到调整后的图像;其中,所述色彩调整参数用于调整每个像素的色彩参数;所述三维坐标系为以所述至少两个摄像头中任一个摄像头的光心为原点所建立的坐标系;M、N和Q均为正整数。

【技术特征摘要】
1.一种图像处理方法,其特征在于,所述方法包括:获取至少两个摄像头采集的预览图像的景深信息;基于所述景深信息,将所述预览图像对应的空间按照预设的三维坐标系划分为M*N*Q个子空间;根据所述M*N*Q个子空间中的每个像素的色彩参数,确定色彩调整参数;基于所述色彩调整参数,对每个子空间中的每个像素的色彩参数进行调整,得到调整后的图像;其中,所述色彩调整参数用于调整每个像素的色彩参数;所述三维坐标系为以所述至少两个摄像头中任一个摄像头的光心为原点所建立的坐标系;M、N和Q均为正整数。2.根据权利要求1所述的方法,其特征在于,所述根据所述M*N*Q个子空间中的每个像素的色彩参数,确定色彩调整参数,包括:根据每个子空间中的每个像素的色彩参数,计算每个子空间的平均色彩参数,所述平均色彩参数为每个子空间中全部像素的色彩参数的平均值;根据所述每个子空间的平均色彩参数,确定所述色彩调整参数。3.根据权利要求2所述的方法,其特征在于,所述根据所述每个子空间的平均色彩参数,确定所述色彩调整参数,包括:根据所述每个子空间的平均色彩参数,计算每个子空间的色彩调整参数;所述基于所述色彩调整参数,对每个子空间中的每个像素的色彩参数进行调整,得到调整后的图像,包括:基于每个子空间的色彩调整参数,对每个子空间中每个像素的色彩参数进行调整,得到多个调整后的像素;对多个调整后的像素进行组合,得到调整后的图像。4.根据权利要求1所述的方法,其特征在于,在所述根据所述M*N*Q个子空间中的每个像素的色彩参数,确定色彩调整参数之前,所述方法还包括:根据每个子空间的位置,获取每个子空间的色彩权重;所述根据所述M*N*Q个子空间中的每个像素的色彩参数,确定色彩调整参数,包括:根据每个子空间中的每个像素的色彩参数,计算每个子空间的平均色彩参数,所述平均色彩参数为每个子空间中全部像素的色彩参数的平均值;根据每个子空间的所述色彩权重和所述平均色彩参数,确定所述色彩调整参数。5.根据权利要求4所述的方法,其特征在于,所述根据每个子空间的所述色彩权重和所述平均色彩参数,确定所述色彩调整参数,包括:从所述M*N*Q个子空间中,筛选得到至少一个有效子空间;根据所述至少一个有效子空间的色彩权重和平均色彩参数,确定所述色彩调整参数。6.根据权利要求1至5中任一项所述的方法,其特征在于,所述至少两个摄像头包括主摄像头和副摄像头;所述获取至少两个摄像头采集的预览图像的景深信息,包括:开启所述主摄像头和所述副摄像头;通过所述主摄像头和所述副摄像头,计算所述预览图像中每个像素所对应的景物与所述主摄像头之间的距离。7.根据权利要求6所述的方法,其特征在于,所述基于所述景深信息,将所述预览图像对应的空间按照预设的三维坐标系划分为M*N*Q个子空间,包括:基于所述预览图像中每个像素所对应的景物与所述主摄像头之间的距离,沿着所述三维坐标系的第一坐标轴的方向,将所述预览图像对应的空间进行等距离划分,得到M个子空间;沿着所述三维坐标系的第二坐标轴的方向,将所述预览图像对应的空间进行等距离划分,得到M*N个子空间;沿着所述三维坐标系的第三坐标轴的方向,将所述预览图像对应的空间进行等距离划分,得到M*N*Q个子空间;其中,所述第一坐标轴与所述主摄像头的光心和焦点之间的连线重合,所述第二坐标轴在水平方向上与所述第一坐标轴垂直,所述第三坐标轴与所述第一坐标轴和所述第二坐标轴形成的平面垂直。8.一种移动终端,其特征在于,所述移动终端包括:第一获取模块,用于获取至少两个摄像头采集的预览图像的景深信息;空...

【专利技术属性】
技术研发人员:李兵
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东,44

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

1