一种自动调整肤色的装置和方法_4

文档序号:9755034阅读:来源:国知局
同运转,通过识别出图像中的人脸,生成每个人脸的多 个特征属性W及对应的肤色调整参数,计算肤色调整参数的加权平均值,识别出的人脸根 据各自对应的加权平均值进行肤色调整,使得多人拍照时各自进行相适应的肤色调整,实 现了肤色调整时的差异化和个性化。
[0123] 请参考图6,其是本发明【具体实施方式】中提出的一种方法自动调整肤色的装置第 二实施例的结构方框图,如图所示,该装置包括:
[0124] 人脸识别单元10,用于识别出图像中的人脸并作为目标样本保存;
[0125] 参数生成单元20,用于生成目标样本中每个人脸的多个特征属性,W及对应每个 特征属性的肤色调整参数;
[0126] 计算调整单元30,用于计算每个人脸对应的肤色调整参数的加权平均值,根据加 权平均值分别对图像中人脸的肤色进行调整。
[0127] 其中,特征属性包括性别、年龄、脸型和人脸大小。
[01巧]其中,参数生成单元20,包括:
[0129]分类器生成模块21,用于通过对性别参考图像中的人脸图像进行特征提取,得到 特征向量,并使用特征向量通过置信度要求进行挑选,组成训练集;最后使用训练集训练得 到分类器;
[0130] 性别识别模块22,用于由性别分类器对目标样本中的人脸进行性别分类;
[0131] 年龄识别模块23,用于将目标样本中人脸的肤色像素值与预存的年龄样本库中的 肤色像素值依次进行比较生成肤色距离,将肤色距离最小的年龄样本的年龄作为人脸的年 龄;
[0132] 脸型识别模块24,用于将目标样本中人脸与脸型样本库中的脸型样本进行比较, 将差异最小的脸型作为人脸的脸型;
[0133] 人脸大小识别模块25,用于识别出目标样本中各个人脸的两个特征点,计算两个 特征点之间的距离;
[0134] 参数生成模块26,用于获取性别预设的对应的肤色调整参数;年龄样本预设的对 应的肤色调整参数;脸型样本预设有对应的肤色调整参数;计算人脸大小自身距离与最大 距离的比值作为肤色调整参数。
[0135] 其中,生成肤色距离具体为:
[0137] 其中Dis为肤色距离,Rdes、Gdes和Bdes分别为人脸的红色像素值、绿色像素值和蓝色 像素值,Ri、Gi和Bi分别为第i个年龄样本的红色像素值、绿色像素值和蓝色像素值,N表示年 龄样本的个数。
[0138] 其中,性别、年龄、脸型和人脸大小对应的肤色调整参数的权重分别为0.3、0.3、 0.巧口 0.2。
[0139] 综上所述,上述各单元的协同运转,通过识别出图像中的人脸,生成每个人脸的多 个特征属性W及对应的肤色调整参数,计算肤色调整参数的加权平均值,识别出的人脸根 据各自对应的加权平均值进行肤色调整,使得多人拍照时各自进行相适应的肤色调整,实 现了肤色调整时的差异化和个性化。对四个特征属性对应的肤色调整参数的生成过程进一 步明确了参数的生成过程,便于肤色的快速个性化调整。
[0140] 需要说明的是,在本文中,术语"包括"、"包含"或者其任何其他变体意在涵盖非排 他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而 且还包括没有明确列出的其他要素,或者是还包括为运种过程、方法、物品或者装置所固有 的要素。在没有更多限制的情况下,由语句"包括一个……"限定的要素,并不排除在包括该 要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0141] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0142] 通过W上的实施方式的描述,本领域的技术人员可W清楚地了解到上述实施例方 法可借助软件加必需的通用硬件平台的方式来实现,当然也可W通过硬件,但很多情况下 前者是更佳的实施方式。基于运样的理解,本发明的技术方案本质上或者说对现有技术做 出贡献的部分可W W软件产品的形式体现出来,该计算机软件产品存储在一个存储介质 (如R0M/RAM、磁碟、光盘)中,包括若干指令用W使得一台终端设备(可W是手机,计算机,月良 务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
[0143] W上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发 明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技 术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1. 一种自动调整肤色的装置,其特征在于,包括: 人脸识别单元,用于识别出图像中的人脸并作为目标样本保存; 参数生成单元,用于生成所述目标样本中每个人脸的多个特征属性,W及对应每个特 征属性的肤色调整参数; 计算调整单元,用于计算每个人脸对应的肤色调整参数的加权平均值,根据加权平均 值分别对图像中人脸的肤色进行调整。2. 根据权利要求1所述的装置,其特征在于,所述特征属性包括性别、年龄、脸型和人脸 大小。3. 根据权利要求2所述的装置,其特征在于,所述参数生成单元,包括: 分类器生成模块,用于通过对性别参考图像中的人脸图像进行特征提取,得到特征向 量,并使用特征向量通过置信度要求进行挑选,组成训练集;最后使用训练集训练得到分类 器; 性别识别模块,用于由性别分类器对所述目标样本中的人脸进行性别分类; 年龄识别模块,用于将所述目标样本中人脸的肤色像素值与预存的年龄样本库中的肤 色像素值依次进行比较生成肤色距离,将肤色距离最小的年龄样本的年龄作为人脸的年 龄; 脸型识别模块,用于将所述目标样本中人脸与脸型样本库中的脸型样本进行比较,将 差异最小的脸型作为人脸的脸型; 人脸大小识别模块,用于识别出目标样本中各个人脸的两个特征点,计算两个特征点 之间的距离; 参数生成模块,用于获取性别预设的对应的肤色调整参数;所述年龄样本预设的对应 的肤色调整参数;所述脸型样本预设有对应的肤色调整参数;计算人脸大小自身距离与最 大距离的比值作为肤色调整参数。4. 根据权利要求3所述的装置,其特征在于,生成所述肤色距离具体为:其中Dis为肤色距离,Rdes、Gdes和Bdes分别为人脸的红色像素值、绿色像素值和蓝色像素 值,Ri、Gi和Bi分别为第i个年龄样本的红色像素值、绿色像素值和蓝色像素值,N表示年龄样 本的个数。5. 根据权利要求2至4任一项所述的装置,其特征在于,所述性别、年龄、脸型和人脸大 小对应的肤色调整参数的权重分别为0.3、0.3、0.2和0.2。6. -种自动调整肤色的方法,其特征在于,包括: 识别出图像中的人脸并作为目标样本保存; 生成所述目标样本中每个人脸的多个特征属性,W及对应每个特征属性的肤色调整参 数; 计算每个人脸对应的肤色调整参数的加权平均值,根据加权平均值分别对图像中人脸 的肤色进行调整。7. 根据权利要求6所述的方法,其特征在于,所述特征属性包括性别、年龄、脸型和人脸 大小。8. 根据权利要求7所述的方法,其特征在于,所述生成所述目标样本中每个人脸的多个 特征属性,W及对应每个特征属性的肤色调整参数,包括: 通过对性别参考图像中的人脸图像进行特征提取,得到特征向量,并使用特征向量通 过置信度要求进行挑选,组成训练集;最后使用训练集训练得到分类器; 由性别分类器对所述目标样本中的人脸进行性别分类; 将所述目标样本中人脸的肤色像素值与预存的年龄样本库中的肤色像素值依次进行 比较生成肤色距离,将肤色距离最小的年龄样本的年龄作为人脸的年龄; 将所述目标样本中人脸与脸型样本库中的脸型样本进行比较,将差异最小的脸型作为 人脸的脸型; 识别出目标样本中各个人脸的两个特征点,计算两个特征点之间的距离; 获取性别预设的对应的肤色调整参数;所述年龄样本预设的对应的肤色调整参数;所 述脸型样本预设有对应的肤色调整参数;计算人脸大小自身距离与最大距离的比值作为肤 色调整参数。9. 根据权利要求8所述的方法,其特征在于,生成所述肤色距离具体为:其中Dis为肤色距离,Rdes、Gdes和Bdes分别为人脸的红色像素值、绿色像素值和蓝色像素 值,Ri、Gi和Bi分别为第i个年龄样本的红色像素值、绿色像素值和蓝色像素值,N表示年龄样 本的个数。10. 根据权利要求7至9任一项所述的方法,其特征在于,所述性别、年龄、脸型和人脸大 小对应的肤色调整参数的权重分别为0.3、0.3、0.2和0.2。
【专利摘要】本发明公开了一种自动调整肤色的装置和方法。该方法包括:识别出图像中的人脸并作为目标样本保存;生成所述目标样本中每个人脸的多个特征属性,以及对应每个特征属性的肤色调整参数;计算每个人脸对应的肤色调整参数的加权平均值,根据加权平均值分别对图像中人脸的肤色进行调整。通过识别出图像中的人脸,生成每个人脸的多个特征属性以及对应的肤色调整参数,计算肤色调整参数的加权平均值,识别出的人脸根据各自对应的加权平均值进行肤色调整,使得多人拍照时各自进行相适应的肤色调整,实现了肤色调整时的差异化和个性化。
【IPC分类】H04N5/232, G06K9/00
【公开号】CN105516585
【申请号】CN201510856969
【发明人】康雄
【申请人】努比亚技术有限公司
【公开日】2016年4月20日
【申请日】2015年11月30日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1