著录项信息
专利名称 | 美颜处理的方法及装置 |
申请号 | CN201610204861.0 | 申请日期 | 2016-04-05 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2016-08-03 | 公开/公告号 | CN105825486A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06T5/00 | IPC分类号 | G;0;6;T;5;/;0;0;;;G;0;6;K;9;/;0;0查看分类表>
|
申请人 | 北京小米移动软件有限公司 | 申请人地址 | 北京市海淀区清河中街68号华润五彩城购物中心二期9层01房间
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 北京小米移动软件有限公司 | 当前权利人 | 北京小米移动软件有限公司 |
发明人 | 王百超;杨松;陈志军 |
代理机构 | 北京尚伦律师事务所 | 代理人 | 代治国 |
摘要
本公开是关于美颜处理的方法及装置。该方法包括:识别图像中人脸上至少一个特征区域;根据特征区域的属性特征信息,确定特征区域的美颜变化参数,其中,不同的属性特征信息对应不同的美颜变化参数值;根据确定的所述美颜变化参数,对所述图像进行美颜处理。该技术方案中,可根据特征区域的不同的属性特征信息进行不同的美颜处理,这样,美颜效果更具有个性化,更能突显人脸的区别特征,提高了美颜处理后的图像质量。
1.一种美颜处理的方法,其特征在于,包括:
识别图像中人脸上至少一个特征区域;
根据特征区域的属性特征信息,确定特征区域的美颜变化参数,其中,不同的属性特征信息对应不同的美颜变化参数值;
根据确定的所述美颜变化参数,对所述图像进行美颜处理;
所述识别图像中人脸上至少一个特征区域之前,还包括:
配置所述属性特征信息与美颜变化参数之间的对应关系,并进行保存;
所述配置所述属性特征信息与美颜变化参数之间的对应关系包括:
当所述属性特征信息为第一器官类型时,配置的美颜变化参数为保持所述第一器官类型;
当所述属性特征信息为第一表情时,配置的美颜变化参数为保持所述第一表情;
当所述属性特征信息为第一姿态时,配置的美颜变化参数为保持所述第一姿态。
2.如权利要求1所述的方法,其特征在于,所述根据特征区域的属性特征信息,确定特征区域的美颜变化参数包括:
通过神经网络模型识别,获取所述特征区域的属性特征信息;
根据保存的属性特征信息与美颜变化参数之间的对应关系,确定与所述特征区域中属性特征信息对应的美颜变化参数。
3.如权利要求1所述的方法,其特征在于,所述配置所述属性特征信息与美颜变化参数之间的对应关系还包括:
当所述属性特征信息为年龄时,配置与每个年龄段对应的美颜变化参数;
当所述属性特征信息为性别时,配置与每种性别对应的美颜变化参数;
当所述属性特征信息为种族时,配置与每种种族对应的美颜变化参数。
4.如权利要求1所述的方法,其特征在于,所述根据特征区域的属性特征信息,确定特征区域的美颜变化参数之前,还包括:
呈现进行深度美颜的功能选项;
当所述功能选项被触发时,根据特征区域的属性特征信息,确定特征区域的美颜变化参数。
5.如权利要求1至4中任意一项所述的方法,其特征在于,所述属性特征信息包括:属性类信息和特征类信息,其中,所述属性类信息包括:性别、种族、表情、姿态和肤色中的一种或多种,所述特征类信息包括:所述特征区域的类型,形状和大小中的一种或多种。
6.一种美颜处理的装置,其特征在于,包括:
识别模块,用于识别图像中人脸上至少一个特征区域;
确定模块,用于根据特征区域的属性特征信息,确定特征区域的美颜变化参数,其中,不同的属性特征信息对应不同的美颜变化参数值;
处理模块,用于根据所述确定模块确定的所述美颜变化参数,对所述图像进行美颜处理;
所述装置还包括:
配置保存模块,用于配置所述属性特征信息与美颜变化参数之间的对应关系,并进行保存;
所述配置保存模块包括:
第一配置子模块,用于当所述属性特征信息为第一器官类型时,配置的美颜变化参数为保持所述第一器官类型;
第二配置子模块,用于当所述属性特征信息为第一表情时,配置的美颜变化参数为保持所述第一表情;
第三配置子模块,用于当所述属性特征信息为第一姿态时,配置的美颜变化参数为保持所述第一姿态。
7.如权利要求6所述的装置,其特征在于,所述确定模块包括:
获取子模块,用于通过神经网络模型识别,获取所述特征区域的属性特征信息,所述属性特征信息包括:属性类信息和特征类信息,其中,所述属性类信息包括:性别、种族、表情、姿态和肤色中的一种或多种,所述特征类信息包括:所述特征区域的类型,形状和大小中的一种或多种;
确定子模块,用于根据保存的属性特征信息与美颜变化参数之间的对应关系,确定与所述特征区域中属性特征信息对应的美颜变化参数。
8.如权利要求6所述的装置,其特征在于,所述配置保存模块还包括:
第四配置子模块,用于当所述属性特征信息为年龄时,配置与每个年龄段对应的美颜变化参数;
第五配置子模块,用于当所述属性特征信息为性别时,配置与每种性别对应的美颜变化参数;
第六配置子模块,用于当所述属性特征信息为种族时,配置与每种种族对应的美颜变化参数。
9.如权利要求6所述的装置,其特征在于,所述装置还包括:
呈现调用模块,用于呈现进行深度美颜的功能选项,并当所述功能选项被触发时,调用所述确定模块。
10.一种美颜处理的装置,用于终端,其特征在于,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
识别图像中人脸上至少一个特征区域;
根据特征区域的属性特征信息,确定特征区域的美颜变化参数,其中,不同的属性特征信息对应不同的美颜变化参数值;
根据确定的所述美颜变化参数,对所述图像进行美颜处理;
所述识别图像中人脸上至少一个特征区域之前,还包括:
配置所述属性特征信息与美颜变化参数之间的对应关系,并进行保存;
所述配置所述属性特征信息与美颜变化参数之间的对应关系包括:
当所述属性特征信息为第一器官类型时,配置的美颜变化参数为保持所述第一器官类型;
当所述属性特征信息为第一表情时,配置的美颜变化参数为保持所述第一表情;
当所述属性特征信息为第一姿态时,配置的美颜变化参数为保持所述第一姿态。
美颜处理的方法及装置\n技术领域\n[0001] 本公开涉及智能终端技术领域,尤其涉及美颜处理的方法及装置。\n背景技术\n[0002] 目前,智能终端上都装有一些美颜应用,这些美颜应用可对图像中的人脸进行美颜处理,包括:将眼睛变大,皮肤变白,以及将脸变瘦等等中一种或多种。\n[0003] 在美颜处理过程中,一般可根据人脸,确定出对应的性别和年龄,然后,根据性别和年龄来确定美颜变化参数,最后进行美颜处理,这样,相同年龄以及相同性别的人脸对应的美颜变化参数是一致的,从而,美颜处理后的图像效果也较类似。\n发明内容\n[0004] 本公开实施例提供了美颜处理的方法及装置。所述技术方案如下:\n[0005] 根据本公开实施例的第一方面,提供一种美颜处理的方法,可包括:\n[0006] 识别图像中人脸上至少一个特征区域;\n[0007] 根据特征区域的属性特征信息,确定特征区域的美颜变化参数,其中,不同的属性特征信息对应不同的美颜变化参数值;\n[0008] 根据确定的所述美颜变化参数,对所述图像进行美颜处理。\n[0009] 可见,可根据特征区域的不同的属性特征信息进行不同的美颜处理,这样,美颜效果更具有个性化,更能突显人脸的区别特征,提高了美颜处理后的图像质量。\n[0010] 在一个实施例中,所述根据特征区域的属性特征信息,确定特征区域的美颜变化参数包括:\n[0011] 通过神经网络模型识别,获取所述特征区域的属性特征信息;\n[0012] 根据保存的属性特征信息与美颜变化参数之间的对应关系,确定与所述特征区域中属性特征信息对应的美颜变化参数。\n[0013] 可见,多种方式可获取特征区域的属性特征信息,这样,美颜处理过程比较灵活,并且,当通过神经网络模型识别获取特征区域的属性特征信息,更能适应在不同的光照和不同的人脸姿态的图像中获取特征区域的属性特征信息,提高了获取的精确性。\n[0014] 在一个实施例中,所述识别图像中人脸上至少一个特征区域之前,还包括:\n[0015] 配置所述属性特征信息与美颜变化参数之间的对应关系,并进行保存。\n[0016] 可根据应用场景,人脸特征来设置属性特征信息与美颜变化参数之间的对应关系,从而进行美颜处理,提高了美颜处理的应用,也进一步提高了用户的体验。\n[0017] 在一个实施例中,所述配置所述属性特征信息与美颜变化参数之间的对应关系可包括:\n[0018] 当所述属性特征信息为第一器官类型时,配置的美颜变化参数为保持所述第一器官类型;\n[0019] 当所述属性特征信息为第一表情时,配置的美颜变化参数为保持所述第一表情;\n[0020] 当所述属性特征信息为第一姿态时,配置的美颜变化参数为保持所述第一姿态。\n[0021] 可见,对于特定的器官类型、表情、或者姿态,在美颜处理时都可以保持,这样使得美颜效果更加自然以及个性化。\n[0022] 在一个实施例中,所述配置所述属性特征信息与美颜变化参数之间的对应关系还可包括:\n[0023] 当所述属性特征信息为年龄时,配置与每个年龄段对应的美颜变化参数;\n[0024] 当所述属性特征信息为性别时,配置与每种性别对应的美颜变化参数;\n[0025] 当所述属性特征信息为种族时,配置与每种种族对应的美颜变化参数。\n[0026] 可见,不同的年龄、性别、或者种族,对应不同的美颜处理,进一步提高了美颜处理效果。\n[0027] 在一个实施例中,所述根据特征区域的属性特征信息,确定特征区域的美颜变化参数之前,还可包括:\n[0028] 呈现进行深度美颜的功能选项;\n[0029] 当所述功能选项被触发时,根据特征区域的属性特征信息,确定特征区域的美颜变化参数。\n[0030] 可见,可由户来选择是否进行深度美颜,是否根据特征区域的属性特征信息进行美颜处理,增加了美颜处理的灵活性,也提高了用户的体验。\n[0031] 在一个实施例中,所述属性特征信息可包括:属性类信息和特征类信息,其中,所述属性类信息包括:性别、种族、表情、姿态和肤色中的一种或多种,所述特征类信息包括:\n所述特征区域的类型,形状和大小中的一种或多种。\n[0032] 可见,属性特征信息有多种,并且灵活可选,这样,能针对不同的属性特征信息进行不同的美颜处理,进一步提高美颜处理后的图像质量。\n[0033] 根据本公开实施例的第二方面,提供一种美颜处理的装置,包括:\n[0034] 识别模块,用于识别图像中人脸上至少一个特征区域;\n[0035] 确定模块,用于根据特征区域的属性特征信息,确定特征区域的美颜变化参数,其中,不同的属性特征信息对应不同的美颜变化参数值;\n[0036] 处理模块,用于根据所述确定模块确定的所述美颜变化参数,对所述图像进行美颜处理。\n[0037] 可见,美颜处理的装置可根据特征区域的不同的属性特征信息进行不同的美颜处理,这样,美颜效果更具有个性化,更能突显人脸的区别特征,提高了美颜处理后的图像质量。\n[0038] 在一个实施例中,所述确定模块可包括:\n[0039] 获取子模块,用于通过神经网络模型识别,获取所述特征区域的属性特征信息,所述属性特征信息包括:属性类信息和特征类信息,其中,所述属性类信息包括:性别、种族、表情、姿态和肤色中的一种或多种,所述特征类信息包括:所述特征区域的类型,形状和大小中的一种或多种;\n[0040] 确定子模块,用于根据保存的属性特征信息与美颜变化参数之间的对应关系,确定与所述特征区域中属性特征信息对应的美颜变化参数。\n[0041] 可见,获取子模块可通过多种方式可获取特征区域的属性特征信息,这样,美颜处理过程比较灵活,并且,当获取子模块通过神经网络模型识别获取特征区域的属性特征信息,更能适应在不同的光照和不同的人脸姿态的图像中获取特征区域的属性特征信息,提高了获取的精确性。\n[0042] 在一个实施例中,所述装置还可包括:\n[0043] 配置保存模块,用于配置所述属性特征信息与美颜变化参数之间的对应关系,并进行保存。\n[0044] 可根据应用场景,人脸特征来设置属性特征信息与美颜变化参数之间的对应关系,从而进行美颜处理,提高了美颜处理的应用,也进一步提高了用户的体验。\n[0045] 在一个实施例中,所述配置保存模块可包括:\n[0046] 第一配置子模块,用于当所述属性特征信息为第一器官类型时,配置的美颜变化参数为保持所述第一器官类型;\n[0047] 第二配置子模块,用于当所述属性特征信息为第一表情时,配置的美颜变化参数为保持所述第一表情;\n[0048] 第三配置子模块,用于当所述属性特征信息为第一姿态时,配置的美颜变化参数为保持所述第一姿态。\n[0049] 可见,对于特定的器官类型、表情、或者姿态,在美颜处理时都可以保持,这样使得美颜效果更加自然以及个性化。\n[0050] 在一个实施例中,所述配置保存模块还可包括:\n[0051] 第四配置子模块,用于当所述属性特征信息为年龄时,配置与每个年龄段对应的美颜变化参数;\n[0052] 第五配置子模块,用于当所述属性特征信息为性别时,配置与每种性别对应的美颜变化参数;\n[0053] 第六配置子模块,用于当所述属性特征信息为种族时,配置与每种种族对应的美颜变化参数。\n[0054] 可见,不同的年龄、性别、或者种族,对应不同的美颜处理,进一步提高了美颜处理效果。\n[0055] 在一个实施例中,所述装置还可包括:\n[0056] 呈现调用模块,用于呈现进行深度美颜的功能选项,并当所述功能选项被触发时,调用所述确定模块。\n[0057] 可见,可由户来选择是否进行深度美颜,是否根据特征区域的属性特征信息进行美颜处理,增加了美颜处理的灵活性,也提高了用户的体验。\n[0058] 根据本公开实施例的第三方面,提供一种美颜处理的装置,用于终端,其特征在于,包括:\n[0059] 处理器;\n[0060] 用于存储处理器可执行指令的存储器;\n[0061] 其中,所述处理器被配置为:\n[0062] 识别图像中人脸上至少一个特征区域;\n[0063] 根据特征区域的属性特征信息,确定特征区域的美颜变化参数,其中,不同的属性特征信息对应不同的美颜变化参数值;\n[0064] 根据确定的所述美颜变化参数,对所述图像进行美颜处理。\n[0065] 本公开的实施例提供的技术方案可以包括以下有益效果:\n[0066] 上述技术方案中,可根据特征区域的不同的属性特征信息进行不同的美颜处理,这样,美颜效果更具有个性化,更能突显人脸的区别特征,提高了美颜处理后的图像质量。\n[0067] 应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。\n附图说明\n[0068] 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。\n[0069] 图1是根据一示例性实施例示出的美颜处理方法的流程图。\n[0070] 图2是根据一示例性实施例一示出的美颜处理方法的流程图。\n[0071] 图3是根据一示例性实施例二示出的美颜处理方法的流程图。\n[0072] 图4是根据一示例性实施例示出的美颜处理装置的框图。\n[0073] 图5是根据一示例性实施例三示出的美颜处理装置的框图。\n[0074] 图6是根据一示例性实施例四示出的美颜处理装置的框图。\n[0075] 图7是根据一示例性实施例示出的一种用于美颜处理的装置1200的框图。\n具体实施方式\n[0076] 这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。\n[0077] 本公开实施例提供的技术方案,可根据特征区域的不同的属性特征信息进行不同的美颜处理,这样,美颜效果更具有个性化,更能突显人脸的区别特征,提高了美颜处理后的图像质量。\n[0078] 图1是根据一示例性实施例示出的美颜处理方法的流程图,如图1所示,包括以下步骤S101-S103:\n[0079] 在步骤S101中,识别图像中人脸上至少一个特征区域。\n[0080] 通过摄像头获取到图像后,或者从保存的数据库中获取到图像后,可采用人脸识别技术识别图像中的人脸,以及人脸上的特征区域。\n[0081] 人脸识别技术是基于人的脸部特征,对输入的图像,首先判断其是否存在人脸,如果存在人脸,则进一步的给出每个脸的位置、大小和各个主要面部器官的位置信息等等。\n[0082] 这样,通过人脸识别技术,可先识别出图像中的人脸,然后可识别出人脸上的一个,两个或多个特征区域,例如:识别出人脸上的鼻子,眼睛,额头,脸部等特征区域。\n[0083] 在步骤S102中,根据特征区域的属性特征信息,确定特征区域的美颜变化参数。\n[0084] 特征区域包括:鼻子,眼睛,嘴巴、额头,脸部、耳朵等中的一个。那么,特征区域就有对应的属性特征信息。例如:眼睛的形状是丹凤眼且比较大,鼻子比较小,脸部的皮肤比较黑有皱纹等等,因此,性特征信息包括:属性类信息和特征类信息,其中,属性类信息包括:性别、种族、表情、姿态和肤色中的一种或多种,特征类信息包括:特征区域的类型,形状和大小中的一种或多种。\n[0085] 本公开实施中,可继续通过人脸识别技术,获取特征区域的属性特征信息,即通过人脸特征点识别,获取特征区域的属性特征信息。\n[0086] 或者,采用经网络模型识别,获取特征区域的属性特征信息。由于神经网络(Neural Networks,NN)是由大量的、简单的处理单元(称为神经元)广泛地互相连接而形成的复杂网络系统,它反映了人脑功能的许多基本特征,是一个高度复杂的非线性动力学习系统。神经网络具有大规模并行、分布式存储和处理、自组织、自适应和自学能力,特别适合处理需要同时考虑许多因素和条件的、不精确和模糊的信息处理问题。这样,训练出的神经网络模型,可识别人脸上特征区域的属性特征信息。并且,由于神经网络可以得到更好的模型,这样,更能适应在不同的光照和不同的人脸姿态的图像中获取特征区域的属性特征信息,提高了获取的精确性。\n[0087] 可见,根据保存的属性特征信息与美颜变化参数之间的对应关系,确定与特征区域中属性特征信息对应的美颜变化参数。然后,可根据保存的属性特征信息与美颜变化参数之间的对应关系,确定与特征区域中属性特征信息对应的美颜变化参数。\n[0088] 因此,本公开实施例中,已配置属性特征信息与美颜变化参数之间的对应关系,并进行保存。在进行属性特征信息与美颜变化参数之间的对应关系的配置时,可以依据以下原则,包括:根据原有的器官类型,保持原有的器官类型,例如眼睛本来为丹凤眼,希望保持整体眼型。如有表情,不希望造成表情不自然,比如眯着眼笑时,不希望做过大程度的大眼。\n如有姿态时,注意保持变换的协调,避免不自然,如侧脸时两侧瘦脸变换程度应该不同。\n[0089] 因此,在进行属性特征信息与美颜变化参数之间的对应关系的配置过程中,可包括:当属性特征信息为第一器官类型时,配置的美颜变化参数为保持第一器官类型;当属性特征信息为第一表情时,配置的美颜变化参数为保持第一表情;当属性特征信息为第一姿态时,配置的美颜变化参数为保持第一姿态。\n[0090] 这样,对于特定的器官类型、表情、或者姿态,在美颜处理时都可以保持,这样使得美颜效果更加自然以及个性化。\n[0091] 当然,在属性特征信息与美颜变化参数之间的对应关系时,还可依据不同年龄、性别、种族的喜好进行参数设置。例如:有些种族的五官比例不是很协调,这样,可修补已有比例问题,如下巴过长,鼻子过短等。因此,配置属性特征信息与美颜变化参数之间的对应关系还可包括:当属性特征信息为年龄时,配置与每个年龄段对应的美颜变化参数;当属性特征信息为性别时,配置与每种性别对应的美颜变化参数;当属性特征信息为种族时,配置与每种种族对应的美颜变化参数。这样,不同的年龄、性别、或者种族,对应不同的美颜处理,进一步提高了美颜处理效果。\n[0092] 配置并保存了属性特征信息与美颜变化参数之间的对应关系后,可根据保存的属性特征信息与美颜变化参数之间的对应关系,确定与特征区域中属性特征信息对应的美颜变化参数。例如:获取的眼睛的属性特征信息中包括丹凤眼,若丹凤眼是第一器官类型,则根据保存的关系,可确定对应的美颜变化参数为保持第一器官类型。获取的脸部的属性特征信息中包括35岁,则可对应的美颜变化参数为与35岁年龄段对应的美颜变化参数。可见,不同的属性特征信息对应不同的美颜变化参数值。\n[0093] 在步骤S103中,根据确定的美颜变化参数,对图像进行美颜处理。\n[0094] 由于已经确定了特征区域的美颜变化参数,则可根据确定的美颜变化参数,对图像进行美颜处理。具体地可根据确定的美颜变化参数,进行美颜变化计算,从而得到美颜后的图像。\n[0095] 可见,可根据特征区域的不同的属性特征信息进行不同的美颜处理,这样,美颜效果更具有个性化,更能突显人脸的区别特征,提高了美颜处理后的图像质量。\n[0096] 本公开一实施例中,还可以由户来选择是否进行深度美颜,即选择是否根据特征区域的属性特征信息,确定特征区域的美颜变化参数,然后进行美颜处理,因此,根据特征区域的属性特征信息,确定特征区域的美颜变化参数之前,还包括:呈现进行深度美颜的功能选项;当功能选项被触发时,根据特征区域的属性特征信息,确定特征区域的美颜变化参数。即当用户选择进行深度美颜时,才会据特征区域的属性特征信息,确定特征区域的美颜变化参数。否则,还可以根据现有技术进行美颜处理,即根据识别出的性别和年龄进行美颜处理,而不是针对特征区域的属性特征信息进行美颜处理。这样增加了美颜处理的灵活性,也提高了用户的体验\n[0097] 下面将操作流程集合到具体实施例中,举例说明本公开实施例提供的方法。\n[0098] 实施例一,本实施例中,已配置了属性特征信息与美颜变化参数之间的对应关系,并进行保存。\n[0099] 图2是根据一示例性实施例一示出的美颜处理方法的流程图,如图2所示,包括以下步骤S201-S204:\n[0100] 在步骤S201中,识别图像中人脸上至少一个特征区域。\n[0101] 通过人脸识别技术,识别图像中人脸,以及人脸上鼻子,眼睛,额头等中一个或多个特征区域。\n[0102] 在步骤S202中,通过神经网络模型识别,获取特征区域的属性特征信息。\n[0103] 由于神经网络可以得到更好的模型,这样,更能适应在不同的光照和不同的人脸姿态的图像中获取特征区域的属性特征信息,因此,通过神经网络模型识别,获取特征区域的属性特征信息。\n[0104] 在步骤S203中,根据保存的属性特征信息与美颜变化参数之间的对应关系,确定与特征区域中属性特征信息对应的美颜变化参数。\n[0105] 已经保存了属性特征信息与美颜变化参数之间的对应关系,其中,在进行对应关系配置时,当属性特征信息为第一器官类型时,配置的美颜变化参数为保持第一器官类型;\n当属性特征信息为第一表情时,配置的美颜变化参数为保持第一表情;当属性特征信息为第一姿态时,配置的美颜变化参数为保持第一姿态。\n[0106] 这样,获取的眼睛的属性特征信息中包括丹凤眼,若丹凤眼是第一器官类型,则根据保存的关系,可确定对应的美颜变化参数为保持第一器官类型。获取的脸部的属性特征信息中包括微笑眯眼表情,该微笑眯眼表情是第一表情,则确定可对应的美颜变化参数为维持微笑眯眼表情。\n[0107] 在步骤S204中,根据确定的美颜变化参数,对图像进行美颜处理。\n[0108] 这里,可根据确定的美颜变化参数,对图像进行美颜处理。\n[0109] 可见,本实施例中,对于特定的器官类型、表情、或者姿态,在美颜处理时都可以保持,这样使得美颜效果更加自然以及个性化,进一步提高了美颜处理后的图像效果。\n[0110] 实施例二、本实施例中,已配置了属性特征信息与美颜变化参数之间的对应关系,并进行保存。\n[0111] 图3是根据一示例性实施例二示出的美颜处理方法的流程图,如图3所示,包括以下步骤S301-S307:\n[0112] 在步骤S301中,识别图像中人脸上至少一个特征区域。\n[0113] 通过人脸识别技术,识别图像中人脸,以及人脸上鼻子,眼睛,额头等中一个或多个特征区域。\n[0114] 在步骤S302中,呈现提醒环境质量异常的功能选项。\n[0115] 本实施例中,可由用户来需在是否进行深度美颜处理。\n[0116] 在步骤S303中,判断功能选项是否被触发?若是,执行步骤S304,否则,执行步骤S307。\n[0117] 在步骤S304中,通过人脸特征点识别,获取特征区域的属性特征信息。\n[0118] 可继续通过人脸识别技术,获取特征区域的属性特征信息。\n[0119] 在步骤S305中,根据保存的属性特征信息与美颜变化参数之间的对应关系,确定与特征区域中属性特征信息对应的美颜变化参数。\n[0120] 已经保存了属性特征信息与美颜变化参数之间的对应关系,其中,在进行对应关系配置时,当属性特征信息为年龄时,配置与每个年龄段对应的美颜变化参数;当属性特征信息为性别时,配置与每种性别对应的美颜变化参数;当属性特征信息为种族时,配置与每种种族对应的美颜变化参数。例如:当属性特征信息包括白种人时,确定美颜变化参数为修改已有的五官比例以及对应的值,包括将下巴修短,将鼻子修长等等。\n[0121] 在步骤S306中,根据确定的美颜变化参数,对图像进行美颜处理。\n[0122] 不同的属性特征信息对应不同的美颜变化参数以及不同的美颜变化参数值,从而,根据确定的美颜变化参数,对图像进行美颜处理。这样,美颜处理流程结束。\n[0123] 在步骤S307中,根据识别出的人脸的性别和年龄,对图像进行美颜处理。\n[0124] 这里,由于用户没有选择进行深度美颜,那即可按照现有的技术进行美颜处理,也节省了流程。\n[0125] 可见,本实施例中,可由户来选择是否进行深度美颜,是否根据特征区域的属性特征信息进行美颜处理,增加了美颜处理的灵活性,也提高了用户的体验。\n[0126] 下述为本公开装置实施例,可以用于执行本公开方法实施例。\n[0127] 图4是根据一示例性实施例示出的美颜处理的框图,该装置可以通过软件、硬件或者两者的结合实现成为电子设备的部分或者全部。如图4所示,该美颜处理装置包括:识别模块410、确定模块420和处理模块430。其中,\n[0128] 识别模块410,被配置为识别图像中人脸上至少一个特征区域。\n[0129] 确定模块420,被配置为根据特征区域的属性特征信息,确定特征区域的美颜变化参数,其中,不同的属性特征信息对应不同的美颜变化参数值。\n[0130] 处理模块430,被配置为根据确定模块确定的美颜变化参数,对图像进行美颜处理。\n[0131] 可见,美颜处理的装置可根据特征区域的不同的属性特征信息进行不同的美颜处理,这样,美颜效果更具有个性化,更能突显人脸的区别特征,提高了美颜处理后的图像质量。\n[0132] 在本公开一个实施例中,确定模块420可包括:获取子模块和确定子模块,其中,获取子模块,被配置为通过神经网络模型识别,获取特征区域的属性特征信息,属性特征信息包括:属性类信息和特征类信息,其中,属性类信息包括:性别、种族、表情、姿态和肤色中的一种或多种,特征类信息包括:特征区域的类型,形状和大小中的一种或多种;而确定子模块,被配置为根据保存的属性特征信息与美颜变化参数之间的对应关系,确定与特征区域中属性特征信息对应的美颜变化参数。\n[0133] 可见,获取子模块可通过多种方式可获取特征区域的属性特征信息,这样,美颜处理过程比较灵活,并且,当获取子模块通过神经网络模型识别获取特征区域的属性特征信息,更能适应在不同的光照和不同的人脸姿态的图像中获取特征区域的属性特征信息,提高了获取的精确性。\n[0134] 在本公开一个实施例中,美颜处理的装置还可包括:配置保存模块,被配置为配置属性特征信息与美颜变化参数之间的对应关系,并进行保存。这样,可根据应用场景,人脸特征来设置属性特征信息与美颜变化参数之间的对应关系,从而进行美颜处理,提高了美颜处理的应用,也进一步提高了用户的体验。\n[0135] 具体地,配置保存模块可包括多个配置子模块,其中,第一配置子模块,被配置为当属性特征信息为第一器官类型时,配置的美颜变化参数为保持第一器官类型;第二配置子模块,被配置为当属性特征信息为第一表情时,配置的美颜变化参数为保持第一表情;第三配置子模块,被配置为当属性特征信息为第一姿态时,配置的美颜变化参数为保持第一姿态。这样,对于特定的器官类型、表情、或者姿态,在美颜处理时都可以保持,这样使得美颜效果更加自然以及个性化。\n[0136] 当然,配置保存模块还可包括:第四配置子模块,被配置为当属性特征信息为年龄时,配置与每个年龄段对应的美颜变化参数;第五配置子模块,被配置为当属性特征信息为性别时,配置与每种性别对应的美颜变化参数;第六配置子模块,被配置为当属性特征信息为种族时,配置与每种种族对应的美颜变化参数。从而,不同的年龄、性别、或者种族,对应不同的美颜处理,进一步提高了美颜处理效果。\n[0137] 在本公开一个实施例中,美颜处理的装置还可包括:呈现调用模块,被配置为呈现进行深度美颜的功能选项,并当功能选项被触发时,调用确定模块。这样,可由户来选择是否进行深度美颜,是否根据特征区域的属性特征信息进行美颜处理,增加了美颜处理的灵活性,也提高了用户的体验。\n[0138] 下面将操作流程集合到具体实施例中,举例说明本公开实施例提供的装置。\n[0139] 实施例三,图5是根据一示例性实施例三示出的美颜处理的框图,如图5所示,该装置包括:识别模块510、确定模块520、处理模块530和配置保存模块540。其中,确定模块520包括:获取子模块521和确定子模块522。而配置保存模块540包括:第一配置子模块541,第二配置子模块542以及第三配置子模块543\n[0140] 本实施例中,配置保存包括540配置属性特征信息与美颜变化参数之间的对应关系,并进行保存。其中,当属性特征信息为第一器官类型时,第一配置子模块541配置的美颜变化参数为保持第一器官类型。当属性特征信息为第一表情时,第二配置子模块542配置的美颜变化参数为保持第一表情。当属性特征信息为第一姿态时,第三配置子模块543配置的美颜变化参数为保持第一姿态。\n[0141] 从而,识别模块510可采用人脸识别技术,识别图像中人脸上至少一个特征区域。\n然后,确定模块520中的获取子模块521通过神经网络模型识别,获取特征区域的属性特征信息。而确定子模块522可根据配置保存模块540中保存的属性特征信息与美颜变化参数之间的对应关系,确定与特征区域中属性特征信息对应的美颜变化参数。例如:获取的眼睛的属性特征信息中包括丹凤眼,若丹凤眼是第一器官类型,则根据保存的关系,确定子模块\n522可确定对应的美颜变化参数为保持第一器官类型。\n[0142] 处理模块530可根据确定的美颜变化参数,对图像进行美颜处理。\n[0143] 可见,本实施例中,对于特定的器官类型、表情、或者姿态,在美颜处理时都可以保持,这样使得美颜效果更加自然以及个性化,进一步提高了美颜处理后的图像效果。\n[0144] 实施例四,图6是根据一示例性实施例四示出的美颜处理的框图,如图6所示,该装置包括:识别模块610、确定模块620、处理模块630、配置保存模块640以及呈现调用模块\n650。其中,确定模块620包括获取子模块621和确定子模块622。配置保存包括640包括:第四配置子模块644、第五配置子模块645以及第六配置子模块646。\n[0145] 这样,配置保存模块640配置属性特征信息与美颜变化参数之间的对应关系,并进行保存。其中,当属性特征信息为年龄时,第四配置子模块644配置与每个年龄段对应的美颜变化参数;当属性特征信息为性别时,第五配置子模块645配置与每种性别对应的美颜变化参数;当属性特征信息为种族时,第六配置子模块646配置与每种种族对应的美颜变化参数。\n[0146] 从而,识别模块610可采用人脸识别技术,识别图像中人脸上至少一个特征区域。\n然后,呈现调用模块650,呈现进行深度美颜的功能选项,并当功能选项被触发时,调用确定模块620。\n[0147] 确定模块620中的获取子模块621可继续通过人脸识别技术,获取特征区域的属性特征信息。而确定子模块622可根据配置保存模块640中保存的属性特征信息与美颜变化参数之间的对应关系,确定与特征区域中属性特征信息对应的美颜变化参数。例如:获取的脸部的属性特征信息中包括35岁,则可对应的美颜变化参数为与35岁年龄段对应的美颜变化参数。\n[0148] 处理模块630可根据确定的美颜变化参数,对图像进行美颜处理。\n[0149] 可见,本实施例中,可由户来选择是否进行深度美颜,是否根据特征区域的属性特征信息进行美颜处理,增加了美颜处理的灵活性,也提高了用户的体验。\n[0150] 本公开实施例提供一种美颜处理的装置,被配置为终端,包括:\n[0151] 处理器;\n[0152] 被配置为存储处理器可执行指令的存储器;\n[0153] 其中,处理器被配置为:\n[0154] 识别图像中人脸上至少一个特征区域;\n[0155] 根据特征区域的属性特征信息,确定特征区域的美颜变化参数,其中,不同的属性特征信息对应不同的美颜变化参数值;\n[0156] 根据确定的所述美颜变化参数,对所述图像进行美颜处理。\n[0157] 本公开的实施例提供的技术方案可以包括以下有益效果:\n[0158] 本公开的实施例提供的上述技术方案,可根据特征区域的不同的属性特征信息进行不同的美颜处理,这样,美颜效果更具有个性化,更能突显人脸的区别特征,提高了美颜处理后的图像质量。\n[0159] 关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。\n[0160] 图7是根据一示例性实施例示出的一种用于美颜处理的装置1200的框图,该装置适用于终端设备。例如,装置1200可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。\n[0161] 参照图7,装置1200可以包括以下一个或多个组件:处理组件1202,存储器1204,电源组件1206,多媒体组件1208,音频组件1210,输入/输出(I/O)的接口1212,传感器组件\n1214,以及通信组件1216。\n[0162] 处理组件1202通常控制装置1200的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件1202可以包括一个或多个处理器1220来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1202可以包括一个或多个模块,便于处理组件1202和其他组件之间的交互。例如,处理组件1202可以包括多媒体模块,以方便多媒体组件1208和处理组件1202之间的交互。\n[0163] 存储器1204被配置为存储各种类型的数据以支持在设备1200的操作。这些数据的示例包括用于在装置1200上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1204可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。\n[0164] 电源组件1206为装置1200的各种组件提供电力。电源组件1206可以包括电源管理系统,一个或多个电源,及其他与为装置1200生成、管理和分配电力相关联的组件。\n[0165] 多媒体组件1208包括在装置1200和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间点和压力。在一些实施例中,多媒体组件\n1208包括一个前置摄像头和/或后置摄像头。当设备1200处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。\n[0166] 音频组件1210被配置为输出和/或输入音频信号。例如,音频组件1210包括一个麦克风(MIC),当装置1200处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1204或经由通信组件1216发送。在一些实施例中,音频组件1210还包括一个扬声器,用于输出音频信号。\n[0167] I/O接口1212为处理组件1202和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。\n[0168] 传感器组件1214包括一个或多个传感器,用于为装置1200提供各个方面的状态评估。例如,传感器组件1214可以检测到设备1200的打开/关闭状态,组件的相对定位,例如组件为装置1200的显示器和小键盘,传感器组件1214还可以检测装置1200或装置1200一个组件的位置改变,用户与装置1200接触的存在或不存在,装置1200方位或加速/减速和装置\n1200的温度变化。传感器组件1214可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1214还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1214还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。\n[0169] 通信组件1216被配置为便于装置1200和其他终端之间有线或无线方式的通信。装置1200可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件1216经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,通信组件1216还包括近场通信(NFC)模块,以促进短程通信。\n例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。\n[0170] 在示例性实施例中,装置1200可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。\n[0171] 在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1204,上述指令可由装置1200的处理器820执行以完成上述方法。例如,非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。\n[0172] 一种非临时性计算机可读存储介质,当存储介质中的指令由装置1200的处理器执行时,使得装置1200能够执行图1所示的方法,方法包括:\n[0173] 识别图像中人脸上至少一个特征区域;\n[0174] 根据特征区域的属性特征信息,确定特征区域的美颜变化参数,其中,不同的属性特征信息对应不同的美颜变化参数值;\n[0175] 根据确定的所述美颜变化参数,对所述图像进行美颜处理。\n[0176] 所述根据特征区域的属性特征信息,确定特征区域的美颜变化参数包括:\n[0177] 通过神经网络模型识别,获取所述特征区域的属性特征信息;\n[0178] 根据保存的属性特征信息与美颜变化参数之间的对应关系,确定与特征区域中属性特征信息对应的美颜变化参数。\n[0179] 所述识别图像中人脸上至少一个特征区域之前,还包括:\n[0180] 配置所述属性特征信息与美颜变化参数之间的对应关系,并进行保存。\n[0181] 所述配置所述属性特征信息与美颜变化参数之间的对应关系可包括:\n[0182] 当所述属性特征信息为第一器官类型时,配置的美颜变化参数为保持所述第一器官类型;\n[0183] 当所述属性特征信息为第一表情时,配置的美颜变化参数为保持所述第一表情;\n[0184] 当所述属性特征信息为第一姿态时,配置的美颜变化参数为保持所述第一姿态。\n[0185] 所述配置所述属性特征信息与美颜变化参数之间的对应关系还可包括:\n[0186] 当所述属性特征信息为年龄时,配置与每个年龄段对应的美颜变化参数;\n[0187] 当所述属性特征信息为性别时,配置与每种性别对应的美颜变化参数;\n[0188] 当所述属性特征信息为种族时,配置与每种种族对应的美颜变化参数。\n[0189] 所述根据特征区域的属性特征信息,确定特征区域的美颜变化参数之前,还可包括:\n[0190] 呈现进行深度美颜的功能选项;\n[0191] 当所述功能选项被触发时,根据特征区域的属性特征信息,确定特征区域的美颜变化参数。\n[0192] 所述属性特征信息可包括:属性类信息和特征类信息,其中,所述属性类信息包括:性别、种族、表情、姿态和肤色中的一种或多种,所述特征类信息包括:所述特征区域的类型,形状和大小中的一种或多种。\n[0193] 本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。\n[0194] 应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
法律信息
- 2018-12-25
- 2016-08-31
实质审查的生效
IPC(主分类): G06T 5/00
专利申请号: 201610204861.0
申请日: 2016.04.05
- 2016-08-03
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2014-03-12
|
2013-11-28
| | |
2
| |
2015-10-21
|
2015-07-02
| | |
3
| |
2015-04-22
|
2015-01-22
| | |
4
| |
2015-10-07
|
2015-07-02
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |