头像生成方法、装置及存储介质制造方法及图纸

技术编号:21573632 阅读:39 留言:0更新日期:2019-07-10 15:57
本发明专利技术提供一种头像生成方法、装置及存储介质。该方法包括:从第一用户的多个人脸特征中,确定出代表所述第一用户的面部特点的第一人脸特征;对所述第一人脸特征进行放大,并根据放大后的所述第一人脸特征为所述第一用户生成漫画头像。本发明专利技术生成的漫画头像可以突出第一用户的面部特点,从而能够更好的标识第一用户。

Head Image Generation Method, Device and Storage Media

【技术实现步骤摘要】
头像生成方法、装置及存储介质
本专利技术涉及人脸识别领域,尤其涉及一种头像生成方法、装置及存储介质。
技术介绍
目前,用户可以在网络应用中上传自己的头像,以便以头像来标识该用户。现有技术中,用户的头像可以为与该用户的真实形象一致的真实头像,也可以为与该用户的真实形象无关的虚拟头像。例如,用户可以上传一张自己的照片作为真实头像,或者用户可以上传一张卡通漫画作为虚拟头像。但是,现有技术中,存在卡通漫画作为虚拟头像,未展示用户的面部特点,从而无法更好的标识用户的问题。
技术实现思路
本专利技术提供一种头像生成方法、装置及存储介质,用以解决现有技术中卡通漫画作为虚拟头像,未展示用户的面部特点,从而无法更好的标识用户的问题。第一方面,本专利技术提供一种头像生成方法,包括:从第一用户的多个人脸特征中,确定出代表所述第一用户的面部特点的第一人脸特征;对所述第一人脸特征进行放大,并根据放大后的所述第一人脸特征为所述第一用户生成漫画头像。在一种可能的实现中,所述从第一用户的多个人脸特征中,确定出代表所述第一用户的面部特点的第一人脸特征,包括:根据人脸特征集合,从所述第一用户的多个人脸特征中,确定出代表所述第一用户的面部特点的第一人脸特征;其中,所述人脸特征集合中包括了多个第二用户的人脸特征。在一种可能的实现中,所述根据人脸特征集合,从所述第一用户的多个人脸特征中,确定出代表所述第一用户的面部特点的第一人脸特征,包括:判断第一数量与第二数量的比值是否小于或等于第一比值阈值;所述第一数量为所述人脸特征集合中与所述第一用户的目标人脸特征的相似度大于或等于第一相似度阈值的所述第二用户的数量,所述目标人脸特征遍历所述第一用户的多个人脸特征;所述第二数量为所述人脸特征集合中第二用户的总数量;若所述第一数量与所述第二数量的比值小于或等于第一比值阈值,则所述第一用户的所述目标人脸特征为所述第一人脸特征。在一种可能的实现中,所述方法还包括:根据所述人脸特征集合,从所述第一用户的多个人脸特征中,确定第二人脸特征,所述第二人脸特征与所述第一人脸特征为不同部位的人脸特征;对所述第二人脸特征进行缩小;所述根据放大后的所述第一人脸特征为所述第一用户生成漫画头像,包括:根据放大后的所述第一人脸特征和缩小后的所述第二人脸特征,为所述第一用户生成漫画头像。在一种可能的实现中,所述根据所述人脸特征集合,从所述第一用户的多个人脸特征中,确定第二人脸特征,包括判断第三数量与第二数量的比值是否大于或等于第二比值阈值;所述第三数量为所述人脸特征集合中与所述第一用户的目标人脸特征的相似度大于或等于第二相似度阈值的所述第二用户的数量,所述目标人脸特征遍历所述第一用户的多个人脸特征;所述第二数量为所述人脸特征集合中第二用户的总数量;若所述第三数量与所述第二数量的比值大于或等于第二比值阈值,则所述第一用户的所述目标人脸特征为所述第二人脸特征。在一种可能的实现中,所述根据放大后的所述第一人脸特征为所述第一用户生成漫画头像,包括:根据第三人脸特征以及放大后的所述第一人脸特征为所述第一用户生成漫画头像,所述第三人脸特征与所述第一人脸特征为不同部位的人脸特征。在一种可能的实现中,所述第三人脸特征为预设的人脸特征。第二方面,本专利技术提供一种头像生成装置,包括:确定模块,用于从第一用户的多个人脸特征中,确定出代表所述第一用户的面部特点的第一人脸特征;生成模块,用于对所述确定模块确定的所述第一人脸特征进行放大,并根据放大后的所述第一人脸特征为所述第一用户生成漫画头像。在一种可能的实现中,所述确定模块,具体用于:根据人脸特征集合,从所述第一用户的多个人脸特征中,确定出代表所述第一用户的面部特点的第一人脸特征;其中,所述人脸特征集合中包括了多个第二用户的人脸特征。在一种可能的实现中,所述确定模块用于根据人脸特征集合,从所述第一用户的多个人脸特征中,确定出代表所述第一用户的面部特点的第一人脸特征,具体包括:判断第一数量与第二数量的比值是否小于或等于第一比值阈值;所述第一数量为所述人脸特征集合中与所述第一用户的目标人脸特征的相似度大于或等于第一相似度阈值的所述第二用户的数量,所述目标人脸特征遍历所述第一用户的多个人脸特征;所述第二数量为所述人脸特征集合中第二用户的总数量;若所述第一数量与所述第二数量的比值小于或等于第一比值阈值,则所述第一用户的所述目标人脸特征为所述第一人脸特征。在一种可能的实现中,所述确定模块,还用于:根据所述人脸特征集合,从所述第一用户的多个人脸特征中,确定第二人脸特征,所述第二人脸特征与所述第一人脸特征为不同部位的人脸特征;所述生成模块,还用于对所述第二人脸特征进行缩小;所述生成模块用于根据放大后的所述第一人脸特征为所述第一用户生成漫画头像,具体包括:根据放大后的所述第一人脸特征和缩小后的所述第二人脸特征,为所述第一用户生成漫画头像。在一种可能的实现中,所述确定模块用于根据所述人脸特征集合,从所述第一用户的多个人脸特征中,确定第二人脸特征,具体包括:判断第三数量与第二数量的比值是否大于或等于第二比值阈值;所述第三数量为所述人脸特征集合中与所述第一用户的目标人脸特征的相似度大于或等于第二相似度阈值的所述第二用户的数量,所述目标人脸特征遍历所述第一用户的多个人脸特征;所述第二数量为所述人脸特征集合中第二用户的总数量;若所述第三数量与所述第二数量的比值大于或等于第二比值阈值,则所述第一用户的所述目标人脸特征为所述第二人脸特征。在一种可能的实现中,所述生成模块用于根据放大后的所述第一人脸特征为所述第一用户生成漫画头像,具体包括:根据第三人脸特征以及放大后的所述第一人脸特征为所述第一用户生成漫画头像,所述第三人脸特征与所述第一人脸特征为不同部位的人脸特征。在一种可能的实现中,所述第三人脸特征为预设的人脸特征。第三方面,本专利技术提供一种头像生成装置,包括:处理器以及用于存储计算机指令的存储器;所述处理器运行所述计算机指令执行上述第一方面任一项所述的方法。第四方面,本专利技术提供一种计算机可读存储介质,当所述存储介质中的指令由头像生成装置的处理器执行时,使得头像生成装置能够执行上述第一方面任一项所述的方法。本专利技术提供的头像生成方法、装置及存储介质,通过从第一用户的多个人脸特征中,确定出代表第一用户的面部特点的第一人脸特征,对第一人脸特征进行放大,并根据放大后的第一人脸特征为第一用户生成漫画头像,使得所生成的漫画头像可以突出第一用户的面部特点,从而能够更好的标识第一用户。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的头像生成方法的应用场景示意图;图2为本专利技术实施例提供的头像生成方法实施例一的流程示意图;图3为本专利技术实施例提供的头像生成方法实施例二的流程示意图;图4为本专利技术实施例提供的头像生成方法实施例三的流程示意图;图5为本专利技术实施例提供的头像生成装置的结构示意图;图6为本专利技术实施例提供的头像生成装置的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案本文档来自技高网...

【技术保护点】
1.一种头像生成方法,其特征在于,包括:从第一用户的多个人脸特征中,确定出代表所述第一用户的面部特点的第一人脸特征;对所述第一人脸特征进行放大,并根据放大后的所述第一人脸特征为所述第一用户生成漫画头像。

【技术特征摘要】
1.一种头像生成方法,其特征在于,包括:从第一用户的多个人脸特征中,确定出代表所述第一用户的面部特点的第一人脸特征;对所述第一人脸特征进行放大,并根据放大后的所述第一人脸特征为所述第一用户生成漫画头像。2.根据权利要求1所述的方法,其特征在于,所述从第一用户的多个人脸特征中,确定出代表所述第一用户的面部特点的第一人脸特征,包括:根据人脸特征集合,从所述第一用户的多个人脸特征中,确定出代表所述第一用户的面部特点的第一人脸特征;其中,所述人脸特征集合中包括了多个第二用户的人脸特征。3.根据权利要求2所述的方法,其特征在于,所述根据人脸特征集合,从所述第一用户的多个人脸特征中,确定出代表所述第一用户的面部特点的第一人脸特征,包括:判断第一数量与第二数量的比值是否小于或等于第一比值阈值;所述第一数量为所述人脸特征集合中与所述第一用户的目标人脸特征的相似度大于或等于第一相似度阈值的所述第二用户的数量,所述目标人脸特征遍历所述第一用户的多个人脸特征;所述第二数量为所述人脸特征集合中第二用户的总数量;若所述第一数量与所述第二数量的比值小于或等于第一比值阈值,则所述第一用户的所述目标人脸特征为所述第一人脸特征。4.根据权利要求2或3所述的方法,其特征在于,所述方法还包括:根据所述人脸特征集合,从所述第一用户的多个人脸特征中,确定第二人脸特征,所述第二人脸特征与所述第一人脸特征为不同部位的人脸特征;对所述第二人脸特征进行缩小;所述根据放大后的所述第一人脸特征为所述第一用户生成漫画头像,包括:根据放大后的所述第一人脸特征和缩小后的所述第二人脸特征,为所述第一用户生成漫...

【专利技术属性】
技术研发人员:林成龙
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京,11

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

1