调整图像中的目标物色倾向的方法、装置及移动终端与流程

文档序号:14686164发布日期:2018-06-14 23:37

本发明实施例涉及图像处理技术,尤其涉及一种调整图像中的目标物色倾向的方法、装置及移动终端。



背景技术:

人眼感知的色彩都是自然界的反射光形成的,由于是反射光,因此在一个场景中如果同时出现蓝色的花和红色的花,那么真实场景中,蓝色的花上有红色的色彩,红色的花上也有蓝色的色彩,色彩是“你中有我,我中有你”的关系,这在油画的调色中很容易找到对应,在画上述场景中的红色的花时,红色的颜料要依据画面使用蓝色颜料进行调色,这就是一种色倾向。

在自拍的时候,在复杂光源或者多色的情况下,面部肤色会受到周围物品的反射光影响。现有技术中的美颜处理方式,只针对面部进行单纯的肤色处理,而没有考虑环境对肤色的影响,美颜之后,照片的真实感较差。



技术实现要素:

有鉴于此,本发明实施例提供一种调整图像中的目标物色倾向的方法、装置及移动终端,以提高图像的真实感。

第一方面,本发明实施例提供了一种调整图像中的目标物色倾向的方法,所述方法包括:

获取待处理图像;

对所述待处理图像进行图像识别,得到目标物区域;

根据所述目标物区域,确定所述待处理图像的环境色区域;

根据所述环境色区域中像素点的色值,获取与所述环境色区域对应的主要环境色;

根据所述主要环境色,将目标物区域的色值向所述主要环境色方向偏移预设增益。

第二方面,本发明实施例还提供了一种调整图像中的目标物色倾向的装置,所述装置包括:

图像获取模块,用于获取待处理图像;

图像识别模块,用于对所述待处理图像进行图像识别,得到目标物区域;

环境色区域确定模块,用于根据所述目标物区域,确定所述待处理图像的环境色区域;

主要环境色获取模块,用于根据所述环境色区域中像素点的色值,获取与所述环境色区域对应的主要环境色;

色倾向调整模块,用于根据所述主要环境色,将目标物区域的色值向所述主要环境色方向偏移预设增益。

第三方面,本发明实施例还提供了一种移动终端,该移动终端集成了本发明任一实施例所述的调整图像中的目标物色倾向的装置。

本发明实施例的技术方案,通过对待处理图像进行图像识别,得到目标物区域,根据目标物区域,确定所述待处理图像的环境色区域,并根据所述环境色区域中像素点的色值,获取与所述环境色区域对应的主要环境色,从而将目标物区域的色值向所述主要环境色方向偏移设定增益,即通过目标物周围的环境色对目标物的影响,来调整目标物的色倾向,提高了图像的真实感。

附图说明

图1是本发明实施例一提供的一种调整图像中的目标物色倾向的方法的流程图;

图2是本发明实施例二提供的一种调整图像中的目标物色倾向的方法的流程图;

图3是本发明实施例三提供的一种调整图像中的目标物色倾向的方法的流程图;

图4是本发明实施例四提供的一种调整图像中的目标物色倾向的装置的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。

实施例一

图1是本发明实施例一提供的一种调整图像中的目标物色倾向的方法的流程图,本实施例可适用于对图像中的目标物的色倾向进行调整的情况,该方法可以由调整图像中的目标物色倾向的装置来执行,该调整图像中的目标物色倾向的装置可以集成于移动终端中,具体包括如下步骤:

步骤110,获取待处理图像。

当用户要对一张图像中的目标物的色倾向进行调整时,可以指定需要处理的图像,则移动终端可以获取到该待处理图像。

步骤120,对所述待处理图像进行图像识别,得到目标物区域。

其中,图像识别是指利用计算机对图像进行处理、分析和理解,以识别各种不同模式的目标和对像的技术。图像识别可以以图像的主要特征为基础,每个目标物体都有它独有的特征,如字母A有个尖、P有个圈、而Y的中心有个锐角等;图像识别还可以根据模板进行匹配,以识别出图像中的目标物。

根据目标物所具有的特征或者根据模板进行匹配,对所述待处理图像进行图像识别,识别出所述待处理图像中目标物,并确定出所述目标物所在的区域,即目标物区域。

其中,所述目标物优选为人脸,一般普通用户都喜欢对拍摄到的照片进行美化,尤其是对具有人像的照片,如美颜相机就是对人像照片进行美化。当对待处理图像中人脸的肤色进行色倾向调整时,可以通过对待处理图像进行人脸识别,来得到人脸区域。

步骤130,根据所述目标物区域,确定所述待处理图像的环境色区域。

所述目标物区域以外的区域,为所述待处理图像的环境色区域。所述目标物的色倾向受到该目标物周围的环境颜色即环境色的影响,通过确定了目标物周围的环境色后,可以明确对所述目标物的色倾向进行调整的方向。

步骤140,根据所述环境色区域中像素点的色值,获取与所述环境色区域对应的主要环境色。

根据所述环境色区域中的像素点的色值,及设定色环,确定待处理图像中的不同的颜色所占有的区域,并根据不同颜色的区域的大小,获取到与所述环境色区域对应的主要环境色。

步骤150,根据所述主要环境色,将目标物区域的色值向所述主要环境色方向偏移预设增益。

确定了主要环境色后,可以认为目标物的颜色会受到该主要环境色的主要影响,因此,将目标物区域的所有像素点的色值整体向所述主要环境色方向偏移预设增益,以增强照片中的目标物的真实感。如在人脸的色倾向调整中,可以根据环境占比,对应调整肤色在红润程度和白皙程度中的增益,偏冷色(如蓝色)对白皙程度有增益,偏暖色(如红色)对红润程度有增益,当然,在调整肤色的色倾向中除了红润程度和白皙程度外还可以有更多的维度,维度越多,越能还原拍照时的场景,使得处理后的图像更加的真实。

例如:待处理图像中具有红花和绿叶,那么在对红花进行渲染的时候按照色倾向原则,应当向绿色方向偏移。一般,偏移有两种方向,一种是暖色偏,一种是冷色偏。

本实施例的技术方案,通过对待处理图像进行图像识别,得到目标物区域,根据目标物区域,确定所述待处理图像的环境色区域,并根据所述环境色区域中像素点的色值,获取与所述环境色区域对应的主要环境色,从而将目标物区域的色值向所述主要环境色方向偏移设定增益,即通过目标物周围的环境色对目标物的影响,来调整目标物的色倾向,提高了图像的真实感。比如在ktv有多重光源的情况下,人们的脸部明明是有各种颜色的光照射的,利用现有技术美颜后脸部只剩下皮肤的颜色,和所处的场景不搭配,会很奇怪,而使用本实施例对人脸进行色倾向的调整后就不会出现这样的问题。

实施例二

图2是本发明实施例二提供的一种调整图像中的目标物色倾向的方法的流程图,本实施例在实施例一的基础上,将“根据所述环境色区域中像素点的色值,获取与所述环境色区域对应的主要环境色”进一步优化为“根据颜色的设定色值范围及所述环境色区域中像素点的色值,提取出所述环境色区域中的颜色区域;根据所述环境色区域中的颜色区域,获取与所述环境色区域对应的主要环境色”,具体包括如下步骤:

步骤210,获取待处理图像。

步骤220,对所述待处理图像进行图像识别,得到目标物区域。

步骤230,根据所述目标物区域,确定所述待处理图像的环境色区域。

步骤240,根据颜色的设定色值范围及所述环境色区域中像素点的色值,提取出所述环境色区域中的颜色区域。

根据每种颜色的设定色值范围,将所述环境色区域中的每个像素点的色值与每种颜色的设定色值范围进行匹配,如果匹配成功,则说明该像素点属于这个色值范围所表示的颜色,将属于同一种颜色的相邻像素点所占有的区域提取出来,该区域即为所述环境色区域中的颜色区域。

步骤250,根据所述环境色区域中的颜色区域,获取与所述环境色区域对应的主要环境色。

根据所述环境色区域中的每个颜色区域的大小或者面积,获取与所述环境色区域对应的主要环境色。

其中,根据所述环境色区域中的颜色区域,获取与所述环境色区域对应的主要环境色,可以优选包括:

获取所述颜色区域的像素点数,及所述环境色区域的总像素点数;

计算所述颜色区域的像素点数在所述总像素点数中的所占比例,作为环境占比;

确定所述环境占比大于设定比例的颜色区域为主要环境色区域,所述主要环境色区域对应的颜色为主要环境色。

以颜色区域的像素点数在环境色区域的总像素点数中的所占比例为基准来确定主要环境色区域,将环境占比大于设定比例的颜色区域确定为主要环境色区域,这样确定的主要环境色区域比较准确,从而获取到准确的主要环境色,该主要环境色对目标物的影响最大,从而可以进一步提高处理后的图像的真实感。

其中,根据所述环境色区域中的颜色区域,获取与所述环境色区域对应的主要环境色,还可以优选包括:

确定像素点数大于预设像素点数的颜色区域为主要环境色区域,所述主要环境色区域对应的颜色为主要环境色。

以所有颜色区域的像素点数为基准来确定主要环境色区域,这样确定的主要环境色区域比较准确,从而获取到准确的主要环境色,该主要环境色对目标物的影响最大,从而可以进一步提高处理后的图像的真实感,而且该计算耗时较少,提高了处理速度。

步骤260,根据所述主要环境色,将目标物区域的色值向所述主要环境色方向偏移预设增益。

本实施例的技术方案,通过对待处理图像进行图像识别,得到目标物区域,根据目标物区域,确定所述待处理图像的环境色区域,根据颜色的设定色值范围及所述环境色区域中像素点的色值,提取出所述环境色区域中的颜色区域,根据所述环境色区域中的颜色区域,获取与所述环境色区域对应的主要环境色,从而将目标物区域的色值向所述主要环境色方向偏移设定增益,即通过目标物周围的环境色对目标物的影响,来调整目标物的色倾向,提高了图像的真实感。与实施例一相比,本实施例通过颜色的设定色值范围先提取出所述环境色区域中的颜色区域,进而获取与所述环境色区域对应的主要环境色,使得获取到的主要环境色更准确,进而使得调整的目标物的色倾向更加准确,进一步提高了图像的真实感。

实施例三

图3是本发明实施例三提供的一种调整图像中的目标物色倾向的方法的流程图,本实施例在上述实施例的基础上,将“根据所述目标物区域,确定所述待处理图像的环境色区域”进一步优化为“计算所述目标物区域的颜色平均值;确定像素点的色值在所述颜色平均值的设定范围之外的区域为环境色区域”,具体包括如下步骤:

步骤310,获取待处理图像。

步骤320,对所述待处理图像进行图像识别,得到目标物区域。

步骤330,计算所述目标物区域的颜色平均值。

根据所述目标物区域的每个像素点的色值,计算所有像素点的色值的平均值,计算得到的所有像素点的色值的平均值即为目标物区域的颜色平均值。

步骤340,确定像素点的色值在所述颜色平均值的设定范围之外的像素点所属的区域为环境色区域。

以所述目标物区域的颜色平均值作为基准,将色值在该颜色平均值的设定范围之外的像素点所属的区域确定为环境色区域。这样确定的环境色区域对颜色单一的目标物(如人脸)来说,比较准确。

步骤350,根据所述环境色区域中像素点的色值,获取与所述环境色区域对应的主要环境色。

步骤360,根据所述主要环境色,将目标物区域的色值向所述主要环境色方向偏移预设增益。

本实施例的技术方案,通过对待处理图像进行图像识别,得到目标物区域,并计算目标物区域的颜色平均值,并根据目标物的颜色平均值确定环境色区域,进而获取与所述环境色区域对应的主要环境色,从而根据主要环境色,将目标物区域的色值向所述主要环境色方向偏移预设增益,即通过目标物周围对目标物的环境色的影响,来调整目标物的色倾向,提高了图像的真实感。与上述实施例相比,本实施例通过目标物区域的颜色平均值来确定环境色区域,对于颜色单一的目标物来说,确定的环境色区域比较准确,使得调整的目标物的色倾向更加准确,进一步提高了具有颜色单一的目标物的图像的真实感。

实施例四

图4是本发明实施例四提供的一种调整图像中的目标物色倾向的装置的结构示意图,如图4所示,本实施例提高的调整图像中的目标物色倾向的装置包括:图像获取模块410、图像识别模块420、环境色区域确定模块430、主要环境色获取模块440和色倾向调整模块450。

其中,图像获取模块,用于获取待处理图像;

图像识别模块,用于对所述待处理图像进行图像识别,得到目标物区域;

环境色区域确定模块,用于根据所述目标物区域,确定所述待处理图像的环境色区域;

主要环境色获取模块,用于根据所述环境色区域中像素点的色值,获取与所述环境色区域对应的主要环境色;

色倾向调整模块,用于根据所述主要环境色,将目标物区域的色值向所述主要环境色方向偏移预设增益。

其中,所述目标物优选为人脸。

优选的,所述主要环境色获取模块包括:

颜色区域提取单元,用于根据颜色的设定色值范围及所述环境色区域中像素点的色值,提取出所述环境色区域中的颜色区域;

主要环境色获取单元,用于根据所述环境色区域中的颜色区域,获取与所述环境色区域对应的主要环境色。

优选的,所述主要环境色获取单元具体用于:

获取所述颜色区域的像素点数,及所述环境色区域的总像素点数;

计算所述颜色区域的像素点数在所述总像素点数中的所占比例,作为环境占比;

确定所述环境占比大于设定比例的颜色区域为主要环境色区域,所述主要环境色区域对应的颜色为主要环境色。

优选的,所述主要环境色获取单元具体用于:

确定像素点数大于预设像素点数的颜色区域为主要环境色区域,所述主要环境色区域对应的颜色为主要环境色。

优选的,所述环境色区域确定模块包括:

颜色平均值计算单元,用于计算所述目标物区域的颜色平均值;

环境色区域确定单元,用于确定像素点的色值在所述颜色平均值的设定范围之外的像素点所属的区域为环境色区域。

上述调整图像中的目标物色倾向的装置可执行本发明任意实施例所提供的调整图像中的目标物色倾向的方法,具备执行方法相应的功能模块和有益效果。

实施例五

本发明实施例五提供了一种移动终端,该移动终端集成了本发明任一实施例所述的调整图像中的目标物色倾向的装置,具有该调整图像中的目标物色倾向的装置所具有的有益效果。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

再多了解一些
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1