虚拟形象的面部调整方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:37566213 阅读:10 留言:0更新日期:2023-05-15 07:46
本申请提供了一种虚拟形象的面部调整方法、装置、计算机设备和存储介质。该方法包括:识别待调整形象的下颌轮廓;确定下颌轮廓的中点以及两个端点;对于任意一个端点,根据端点、中点的位置和目标半径,确定待调整半轮廓对应的圆心;待调整半轮廓为下颌轮廓中端点到中点之间的轮廓;根据圆心和目标半径,调整对应的待调整半轮廓,得到目标半轮廓;根据各目标半轮廓,拉伸待调整形象的下颌。该方法可以快速、高效地对自动生成的虚拟形象进行美化,把下颌角度过尖的虚拟形象改变成更符合用户喜好的样子,提高用户使用相关应用时的体验感。提高用户使用相关应用时的体验感。提高用户使用相关应用时的体验感。

【技术实现步骤摘要】
虚拟形象的面部调整方法、装置、计算机设备和存储介质


[0001]本申请涉及图像处理
,尤其涉及一种虚拟形象的面部调整方法、装置、计算机设备和存储介质。

技术介绍

[0002]随着网络社交媒体的流行和大数据时代的到来,基于计算机技术衍生的各种时尚元素也日益丰富,卡通化的虚拟形象受到广大用户的喜爱,在社交、游戏、影视、娱乐等领域都有广泛的应用。许多应用可以通过AI(Artificial Intelligence,人工智能)算法根据用户的自身形象或者用户的需求自动生成虚拟形象。但传统方法所生成的虚拟形象的面部有时会出现脸型过瘦,下颌骨呈倒三角形,即自动生成的虚拟形象存在面部不自然,难以符合用户需求的问题。

技术实现思路

[0003]本申请的目的旨在至少能解决上述的技术缺陷之一,特别是现有技术中自动生成的虚拟形象不够自然的问题。
[0004]第一方面,本申请实施例提供了一种虚拟形象的面部调整方法,包括:识别待调整形象的下颌轮廓;确定下颌轮廓的中点以及两个端点;对于任意一个端点,根据端点、中点的位置和目标半径,确定待调整半轮廓对应的圆心;待调整半轮廓为下颌轮廓的端点到中点之间的轮廓;根据圆心和目标半径,调整对应的待调整半轮廓,得到目标半轮廓;根据各目标半轮廓,拉伸待调整形象的下颌。
[0005]在其中一个实施例中,待调整半轮廓包括多个第一关键点,根据圆心和目标半径,调整对应的待调整半轮廓,得到目标半轮廓,包括:对于每个第一关键点,根据圆心和第一关键点的位置,确定第一关键点对应的单位向量;单位向量的方向为由圆心指向第一关键点;根据单位向量和目标半径,得到第一关键点对应的调整向量;根据调整向量和第一关键点,得到第一关键点对应的第二关键点;根据各第二关键点,得到目标半轮廓。
[0006]在其中一个实施例中,根据调整向量和第一关键点,得到第一关键点对应的第二关键点之前,还包括:对于其中一个待调整半轮廓,在基础衰减系数下限和基础衰减系数上限之间等间距生成与第一关键点一一对应的基础衰减系数,得到待调整半轮廓对应的基础衰减系数集;其中,与中点越接近的第一关键点对应的基础衰减系数越大;将基础衰减系数集对称翻转,得到另一待调整半轮廓对应的基础衰减系数集;根据调整向量和第一关键点,得到第一关键点对应的第二关键点,包括:
根据对应的基础衰减系数衰减调整向量;根据衰减后的调整向量和第一关键点,得到第二关键点。
[0007]在其中一个实施例中,在将基础衰减系数集对称翻转之前,还包括:对基础衰减系数集进行平滑化处理,并对经过平滑化处理后的基础衰减系数集进行归一化处理。
[0008]在其中一个实施例中,在根据调整向量和第一关键点,得到第一关键点对应的第二关键点之前,还包括:利用二次衰减系数对各基础衰减系数集进行衰减。
[0009]在其中一个实施例中,目标半径的确定过程为:根据两个端点之间的距离,确定目标半径。
[0010]在其中一个实施例中,识别待调整形象的下颌轮廓,包括:确定待调整形象的人脸区域,并根据人脸区域获得全脸轮廓;在人脸区域确定双眼位置,并根据双眼位置得到分界线;根据分界线获取全脸轮廓的下半部分,得到下颌轮廓。
[0011]第二方面,本申请实施例还提供了一种虚拟形象的面部调整装置,包括:识别模块,用于识别待调整形象的下颌轮廓;参考点确定模块,用于确定下颌轮廓的中点以及两个端点;圆心确定模块,用于对于任意一个端点,根据端点、中点的位置和目标半径,确定待调整半轮廓对应的圆心;待调整半轮廓为下颌轮廓的端点到中点之间的轮廓;轮廓调整模块,用于根据圆心和目标半径,调整对应的待调整半轮廓,得到目标半轮廓;面部调整模块,用于根据各目标半轮廓,拉伸待调整形象的下颌。
[0012]第三方面,本申请实施例还提供了一种计算机设备,包括一个或多个处理器,以及存储器,存储器中存储有计算机可读指令,计算机可读指令被一个或多个处理器执行时,执行上述任一实施例中的虚拟形象的面部调整方法步骤。
[0013]第四方面,本申请实施例还提供了一种存储介质,存储介质中存储有计算机可读指令,计算机可读指令被一个或多个处理器执行时,执行上述任一实施例中的虚拟形象的面部调整方法步骤。
[0014]从以上技术方案可以看出,本申请实施例具有以下优点:基于上述任一实施例,以下颌轮廓的中点为界将下颌轮廓分成对称的待调整半轮廓。分别确定每个待调整半轮廓对应的圆心,圆心所在圆的半径为目标半径,以下颌轮廓的端点和中点在圆上对应的圆弧作为调整参考,将待调整半轮廓调整为更为圆润的目标半轮廓。最后将待调整形象的下颌按照的目标半轮廓进行拉伸,得到效果更为自然、美观的虚拟形象。该方法可以快速、高效地对自动生成的虚拟形象进行美化,把下颌角度过尖的虚拟形象改变成更符合用户喜好的样子,提高用户使用相关应用时的体验感。
附图说明
[0015]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本
申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
[0016]图1为本申请一个实施例提供的面部调整方法的效果示意图;图2为本申请一个实施例提供的面部调整方法的流程示意图;图3为本申请一个实施例中确定目标半轮阔的流程示意图;图4为本申请另一个实施例中确定目标半轮阔的流程示意图;图5为本申请一个实施例提供的面部调整装置的模块示意图;图6为本申请一个实施例提供的计算机设备的内部结构图。
具体实施方式
[0017]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0018]如图1所示,某些应用自动生成的虚拟形象,许多自动生成的虚拟形象的下颌轮廓可能呈倒三角形,如图1a所示,不符合用户的要求,因此,本申请实施例提供了一种虚拟形象的面部调整方法,请参阅图2,包括步骤S202至步骤S210。
[0019]S202,识别待调整形象的下颌轮廓。
[0020]可以理解,待调整形象即为AI算法自动生成的卡通形象,其可以仅仅是头像,也可以半身形象、全身形象等,只要该卡通形象包含头部,即可利用本申请中的方法进行处理。实际使用中,可以将本申请中的方法作为形象生成应用中的一个外置功能,如AI算法先生成一个版本虚拟形象展示给用户。用户对此形象的下颌部不满意,可启动面部优化功能。此时,待调整形象即为AI算法刚生成的虚拟形象。也可以将本申请中的方法与AI算法相结合,AI算法所生成的虚拟形象在展示前,以该虚拟形象为待调整形象,获取其下颌轮廓,并判断其下颌轮廓是否不符合预设条件。若是,则继续执行步骤S104。若否,则可将虚拟形象输出给用户。
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种虚拟形象的面部调整方法,其特征在于,包括:识别待调整形象的下颌轮廓;确定所述下颌轮廓的中点以及两个端点;对于任意一个所述端点,根据所述端点、所述中点的位置和目标半径,确定待调整半轮廓对应的圆心;所述待调整半轮廓为所述下颌轮廓中所述端点到所述中点之间的轮廓;根据所述圆心和所述目标半径,调整对应的所述待调整半轮廓,得到目标半轮廓;根据各所述目标半轮廓,拉伸所述待调整形象的下颌。2.根据权利要求1所述的虚拟形象的面部调整方法,其特征在于,所述待调整半轮廓包括多个第一关键点,所述根据所述圆心和所述目标半径,调整对应的所述待调整半轮廓,得到目标半轮廓,包括:对于每个所述第一关键点,根据所述圆心和所述第一关键点的位置,确定所述第一关键点对应的单位向量;所述单位向量的方向为由所述圆心指向所述第一关键点;根据所述单位向量和所述目标半径,得到所述第一关键点对应的调整向量;根据所述调整向量和所述第一关键点,得到所述第一关键点对应的第二关键点;根据各所述第二关键点,得到所述目标半轮廓。3.根据权利要求2所述的虚拟形象的面部调整方法,其特征在于,所述根据所述调整向量和所述第一关键点,得到所述第一关键点对应的第二关键点之前,还包括:对于其中一个所述待调整半轮廓,在基础衰减系数下限和基础衰减系数上限之间等间距生成与所述第一关键点一一对应的基础衰减系数,得到所述待调整半轮廓对应的基础衰减系数集;其中,与所述中点越接近的所述第一关键点对应的所述基础衰减系数越大;将所述基础衰减系数集对称翻转,得到另一所述待调整半轮廓对应的所述基础衰减系数集;所述根据所述调整向量和所述第一关键点,得到所述第一关键点对应的第二关键点,包括:根据对应的所述基础衰减系数衰减所述调整向量;根据衰减后的所述调整向量和所述第一关键点,得到所述第二关键点。4.根据权利要求3所述的虚拟形象的面部调整方法,其特征在于,在所述将所述基础衰减系数集对称翻转之前,还包括:对所述基础衰减系数集进行平滑化处理,并对经过所述平滑...

【专利技术属性】
技术研发人员:张顺四朱辉
申请(专利权)人:广州趣丸网络科技有限公司
类型:发明
国别省市:

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

1