人脸头像的调整方法和装置的制造方法_2

文档序号:8431423阅读:来源:国知局

[0036]在本实施例中,所述模板头像库中预存有至少两种轮廓类型,且每种轮廓类型中包括至少两个表情头像。
[0037]在一个具体例子中,所述模板头像库中预存有至少两种轮廓类型的动物头像,例如狗”、“猫”、“狐狸”、“浣熊”、“老虎”、“兔”子以及“鹿”等,每一种轮廓类型中均包括至少两个表情头像,例如,“喜”、“怒”、“哀”和“乐”等表情的头像。
[0038]在本实施例中,首先根据待调整人脸头像的脸型轮廓特征参数,获取相适应的目标轮廓类型。
[0039]其中,所述脸型轮廓特征参数可以包括:脸型的长宽比(人脸头像的长度与宽度之比)、脸长或者脸宽等特征参数。优选的,所述人脸头像的脸型轮廓特征具体为脸型的长宽比。
[0040]在本优选实施方式中,每一种轮廓类型均对应设定的一个脸型的长宽比范围,通过将计算得到的待调整人脸头像的脸型的长宽比与各个轮廓类型的脸型的长宽比范围进行比对,进而获取相适应的目标轮廓类型。
[0041]例如,计算得到的待调整人脸头像的脸型的长宽比为3.5,动物头像“狗”的脸型的长宽比范围为1-1.2 ;动物头像“猫”的脸型的长宽比范围为1.2-1.4 ;…;动物头像“浣熊”的脸型的长宽比范围为3.4-3.6。因此,获取动物头像“浣熊”作为目标轮廓类型。
[0042]当然,可以理解的是,为各个轮廓类型所设定的脸型轮廓特征参数范围可以重合,也可以不重合。当根据一个待调整人脸头像的脸型轮廓特征参数可以获取至少两个轮廓类型时,可以将上述至少两个目标轮廓类型均提供给用户,由用户确定最终的目标轮廓类型,也可以通过随机选择的方式由系统直接确定该最终的目标轮廓类型,本实施例对此并不进行限制。
[0043]220、在所述目标轮廓类型中,获取与所述待调整人脸头像的表情特征参数相适应的目标表情头像。
[0044]在本实施例中,每种轮廓类型中包括至少两个表情头像,因此在确定目标轮廓类型之后,需要再根据待调整人脸头像的表情特征参数,获取该目标轮廓类型中,与所述待调整人脸头像的表情特征参数相适应的目标表情头像。
[0045]在本实施例的一个优选的实施方式中,每一种轮廓类型中均包括喜、怒、哀和乐四个表情头像。可以根据待调整人脸头像的表情特征参数确定该待调整人脸头像的表情,进而获取对应的目标表情头像。其中,可以根据嘴角位置、眉毛形状、眉毛间距以及眼睛张开度等表情特征参数,确定该待调整人脸头像的表情。
[0046]230、将所述目标表情头像确定为与待调整人脸头像对应的参考调整头像。
[0047]240、根据所述参考调整头像以及设定的头像调整算法,对所述待调整人脸头像进行调整,生成目标调整头像。
[0048]在本实施例中,通过综合使用待调整人脸头像的脸型轮廓特征参数以及表情特征参数,来确定与待调整人脸头像相匹配的参考调整头像的方式,可以实现确定的参考调整头像与待调整人脸头像的相似度最接近,进而可以使得最终根据参考调整头像调整出的目标调整头像尽可能的自然、合理、不突兀,进一步的优化了照片调整技术。
[0049]第三实施例
[0050]图3是本发明第三实施例的一种人脸头像的调整方法的流程图。本实施例以上述实施例为基础进行优化,在本实施例中,将根据所述参考调整头像以及设定的头像调整算法,对所述待调整人脸头像进行调整,生成目标调整头像优化为:计算与所述待调整人脸头像的设定调整部位对应的设定参数的待调整值;获取与所述参考调整头像的所述设定调整部位对应的所述设定参数的参考调整值;根据所述待调整值与所述参考调整值,确定目标调整值;使用所述目标调整值对与所述待调整人脸头像的设定调整部位对应的设定参数进行调整,生成目标调整头像。
[0051]相应的,本实施例的方法包括如下步骤:
[0052]310、根据待调整人脸头像包括的特征参数,确定与所述待调整人脸头像对应的参考调整头像。
[0053]320、计算与所述待调整人脸头像的设定调整部位对应的设定参数的待调整值。
[0054]在本实施例中,所述设定调整部位包括下述至少一项:脸型、眼睛、鼻子、嘴巴以及耳朵。
[0055]其中,与所述脸型对应的设定参数包括:脸型的长宽比;与所述眼睛对应的设定参数包括:眼睛张开度(眼睛张开的最宽宽度),和/或眼睛长度;与所述鼻子对应的设定参数包括:鼻子的宽度,和/或鼻子的高度;与所述嘴巴对应的设定参数包括:嘴巴的张开度,和/或嘴巴的宽度;与所述耳朵对应的设定参数包括:耳朵的长宽比。
[0056]在一个具体例子中,所述待调整人脸头像的设定调整部位为鼻子,与鼻子对应的设定参数为鼻子的宽度;计算得到与鼻子对应的鼻子的宽度的待调整值为1.Scm0
[0057]330、获取与所述参考调整头像的所述设定调整部位对应的所述设定参数的参考调整值。
[0058]在本实施例的一个优选的实施方式中,在移动终端设备中除了预存有至少两个参考调整头像之外,还预存有参考调整头像的设定调整部位对应的设定参数的参考调整值。在确定与待调整人脸头像对应的参考调整头像之后,进而可以获取与所述参考调整头像的所述设定调整部位对应的所述设定参数的参考调整值。
[0059]在一个具体例子中,预存有两个参考调整头像(头像I和头像2),与头像I的脸型对应的脸型的长宽比的参考调整值为2.5,与头像I的眼睛对应的眼睛张开度的参考调整值为0.6cm,与头像I的眼睛对应的眼睛长度的参考调整值为2cm,…,与头像I的耳朵对应的耳朵的长宽比的参考调整值为2。
[0060]340、根据所述待调整值与所述参考调整值,确定目标调整值。
[0061]在本实施例的一个优选的实施方式中,可以选择所述待调整值与所述参考调整值之间的一个设定值(例如,中值、距离待调整值1/3值或者距离待调整值2/3值等)作为目标调整值。优选的,将所述待调整值与所述参考调整值之间的中值,作为所述目标调整值。
[0062]在本实施例的另一个优选的实施方式中,在所述待调整值与所述参考调整值之间的差值小于设定阈值时,可以直接将所述参考调整值作为所述目标调整值;在所述待调整值与所述参考调整值之间的差值大于该设定阈值时,可以选择所述待调整值与所述参考调整值之间的一个设定值,作为所述目标调整值。
[0063]350、使用所述目标调整值对与所述待调整人脸头像的设定调整部位对应的设定参数进行调整,生成目标调整头像。
[0064]在本实施例中,可以选择设定的拉伸或者压缩算法,使用所述目标调整值对与所述待调整人脸头像的设定调整部位对应的设定参数进行调整,生成目标调整头像。
[0065]在一个具体例子中,与待调整人脸头像的鼻子对应的鼻子的宽度的待调整值为1.8cm,与参考调整头像的鼻子对应的鼻子的宽度的参考调整值为1.2cm,设定对应的目标
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1