虚拟形象的合成、展示方法和系统技术方案

技术编号:36458293 阅读:16 留言:0更新日期:2023-01-25 22:56
本申请实施例提供了一种虚拟形象的合成、展示方法、系统、计算机设备及计算机可读存储介质,包括:接收用户通过客户端上传的原始图片;对所述原始图片进行人脸识别,以得到人脸关键点信息;基于所述原始图片合成虚拟形象的相关图片;打包所述人脸关键点信息和虚拟形象的相关图片,得到虚拟形象的模型数据。使得用户可以通过上传原始图片,如动漫人物图片或游戏人物图片等,快速生成虚拟形象,满足用户个性化诉求,而且虚拟形象的制作成本低,无需受限于已有的部件素材。限于已有的部件素材。限于已有的部件素材。

【技术实现步骤摘要】
虚拟形象的合成、展示方法和系统


[0001]本申请实施例涉及图像处理
,尤其涉及一种虚拟形象的合成、展示方法、系统、计算机设备及计算机可读存储介质。

技术介绍

[0002]虚拟形象是在现实中不存在的形象,可以存在于电视剧、漫画、游戏等作品中,是在电视剧、漫画、游戏等作品中虚构的人物。现有技术中,基于图片制作虚拟形象的方案,大多是给每个虚拟形象部件进行标记,通过识别图片后,给每个部件返回一个素材库已有的部件,然后把所有部件拼接起来展示,例如,live2D、3D Avatar等虚拟形象制作技术,其中,live2D通过一系列的连续图像和人物建模来生成虚拟形象;3D Avatar基于已有的部件素材来拼接组成虚拟形象。然而,传统的方案存在虚拟形象制作成本高,且受限于已有的部件素材,无法满足用户个性化诉求的问题。

技术实现思路

[0003]本申请实施例的目的是提供一种虚拟形象的合成、展示方法、系统、计算机设备及计算机可读存储介质,用于解决以下问题:虚拟形象制作成本高,且受限于已有的部件素材,无法满足用户个性化诉求。
[0004]本申请实施例的一个方面提供了一种虚拟形象的合成方法,包括:
[0005]接收用户通过客户端上传的原始图片;
[0006]对所述原始图片进行人脸识别,以得到人脸关键点信息;
[0007]基于所述原始图片合成虚拟形象的相关图片;
[0008]打包所述人脸关键点信息和虚拟形象的相关图片,得到虚拟形象的模型数据。
[0009]可选地,所述打包所述人脸关键点信息和虚拟形象的相关图片,得到虚拟形象的模型数据,包括:
[0010]对所述虚拟形象的相关图片进行加密,得到图片加密数据;
[0011]打包所述人脸关键点信息和图片加密数据,得到虚拟形象的模型数据。
[0012]可选地,所述基于所述原始图片合成虚拟形象的相关图片,包括:
[0013]对所述原始图片进行前景分割,以得到前景区域图片;
[0014]根据所述前景区域图片合成虚拟形象的相关图片。
[0015]可选地,在所述对所述原始图片进行人脸识别,以得到人脸关键点信息的步骤之前,还包括:
[0016]检测原始图片的尺寸是否符合要求;
[0017]若所述原始图片的尺寸不符合要求,则返回执行所述接收用户通过客户端上传的原始图片的步骤。
[0018]可选地,所述的方法还包括:
[0019]将所述虚拟形象的模型数据存储到云服务器,并发送存储地址至所述客户端。
[0020]可选地,所述虚拟形象的相关图片包含头部姿态的相关变化图,眼睛的相关变化图,嘴巴的相关变化图。
[0021]本申请实施例的一个方面又提供了一种虚拟形象的展示方法,包括:
[0022]获取用户的面部微表情数据;
[0023]响应作用于一个或多个原始图片中目标图片的选择操作,加载与所述目标图片对应的虚拟形象的模型数据;
[0024]基于所述面部微表情数据驱动所述虚拟形象的模型数据,以在图形用户界面上展示与用户表情适配的虚拟形象。
[0025]可选地,所述基于所述面部微表情数据驱动所述虚拟形象的模型数据,以在图形用户界面上展示与用户表情适配的所述虚拟形象,包括:
[0026]对所述虚拟形象的模型数据进行解析,得到人脸关键点信息和虚拟形象的相关图片;
[0027]根据所述面部微表情数据和所述人脸关键点信息,从所述虚拟形象的相关图片中确定虚拟形象的多张姿态图片;
[0028]根据所述虚拟形象的多张姿态图片,在所述图形用户界面上展示与用户表情适配的虚拟形象。
[0029]可选地,所述虚拟形象的相关图片包含头部姿态的相关变化图,眼睛的相关变化图和嘴巴的相关变化图;所述虚拟形象的姿态图片包含头部偏移图,眼睛张合图和嘴巴张合图;
[0030]所述根据所述虚拟形象的多张姿态图片,在所述图形用户界面上展示与用户表情适配的虚拟形象,包括:
[0031]合成所述头部偏移图,眼睛张合图和嘴巴张合图,以得到虚拟形象的最终图片;
[0032]根据所述虚拟形象的最终图片,在所述图形用户界面上展示与用户表情适配的虚拟形象。
[0033]可选地,所述获取面部微表情数据,包括:
[0034]通过摄像装置采集用户图像;
[0035]将所述用户图像转换为面部微表情数据。
[0036]可选地,所述加载与所述目标图片对应的虚拟形象的模型数据,包括:
[0037]获取所述虚拟形象的模型数据在云服务器中的存储地址;
[0038]依据所述存储地址从所述云服务器中加载与所述目标图片对应的虚拟形象的模型数据。
[0039]本申请实施例的一个方面又提供了一种虚拟形象的展示系统,包括虚拟形象的合成模块和虚拟形象的展示模块,其中,
[0040]所述虚拟形象的合成模块,用于接收用户通过客户端上传的原始图片;对所述原始图片进行人脸识别,以得到人脸关键点信息;基于所述原始图片合成虚拟形象的相关图片;打包所述人脸关键点信息和虚拟形象的相关图片,得到虚拟形象的模型数据;
[0041]所述虚拟形象的展示模块,用于获取用户的面部微表情数据;响应作用于一个或多个原始图片中目标图片的选择操作,加载与所述目标图片对应的虚拟形象的模型数据;基于所述面部微表情数据驱动所述虚拟形象的模型数据,以在图形用户界面上展示所述虚
拟形象。
[0042]本申请实施例的一个方面又提供了一种计算机设备,所述计算机设备包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如上述的虚拟形象的合成、展示方法的步骤。
[0043]本申请实施例的一个方面又提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序可被至少一个处理器所执行,以使所述至少一个处理器执行所述计算机程序时实现如上述的虚拟形象的合成、展示方法的步骤。
[0044]本申请实施例提供的虚拟形象的合成、展示方法、系统、设备及计算机可读存储介质,使得用户可以通过上传原始图片,如动漫人物图片或游戏人物图片等,快速生成虚拟形象,满足用户个性化诉求,而且虚拟形象的制作成本低,无需受限于已有的部件素材。
附图说明
[0045]图1示意性示出了根据本申请实施例的虚拟形象的合成、展示方法的应用环境图;
[0046]图2示意性示出了根据本申请实施例一的虚拟形象的合成方法的流程图;
[0047]图3示意性示出了根据本申请实施例一的图形用户界面的示意图;
[0048]图4示意性示出了根据本申请实施例二的虚拟形象的展示方法的流程图;
[0049]图5示意性示出了根据本申请实施例三的虚拟形象的合成系统的框图;
[0050]图6示意性示出了根据本申请实施例四的虚拟形象的合成装置的框图;
[0051]图7示意性示出本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种虚拟形象的合成方法,其特征在于,包括:接收用户通过客户端上传的原始图片;对所述原始图片进行人脸识别,以得到人脸关键点信息;基于所述原始图片合成虚拟形象的相关图片;打包所述人脸关键点信息和虚拟形象的相关图片,得到虚拟形象的模型数据。2.根据权利要求1所述的虚拟形象的合成方法,其特征在于,所述打包所述人脸关键点信息和虚拟形象的相关图片,得到虚拟形象的模型数据,包括:对所述虚拟形象的相关图片进行加密,得到图片加密数据;打包所述人脸关键点信息和图片加密数据,得到虚拟形象的模型数据。3.根据权利要求1所述的虚拟形象的合成方法,其特征在于,所述基于所述原始图片合成虚拟形象的相关图片,包括:对所述原始图片进行前景分割,以得到前景区域图片;根据所述前景区域图片合成虚拟形象的相关图片。4.根据权利要求1所述的虚拟形象的合成方法,其特征在于,在所述对所述原始图片进行人脸识别,以得到人脸关键点信息的步骤之前,还包括:检测原始图片的尺寸是否符合要求;若所述原始图片的尺寸不符合要求,则返回执行所述接收用户通过客户端上传的原始图片的步骤。5.根据权利要求1所述的虚拟形象的合成方法,其特征在于,所述的方法还包括:将所述虚拟形象的模型数据存储到云服务器,并发送存储地址至所述客户端。6.根据权利要求1所述的虚拟形象的合成方法,其特征在于,所述虚拟形象的相关图片包含头部姿态的相关变化图,眼睛的相关变化图,嘴巴的相关变化图。7.一种虚拟形象的展示方法,其特征在于,包括:获取用户的面部微表情数据;响应作用于一个或多个原始图片中目标图片的选择操作,加载与所述目标图片对应的虚拟形象的模型数据;基于所述面部微表情数据驱动所述虚拟形象的模型数据,以在图形用户界面上展示与用户表情适配的虚拟形象。8.根据权利要求7所述的虚拟形象的展示方法,其特征在于,所述基于所述面部微表情数据驱动所述虚拟形象的模型数据,以在图形用户界面上展示与用户表情适配的所述虚拟形象,包括:对所述虚拟形象的模型数据进行解析,得到人脸关键点信息和虚拟形象的相关图片;根据所述面部微表情数据和所述人脸关键点信息,从所述虚拟形象的相关图片中确定虚拟形象的多张姿态图片;根据所述虚拟形象的多张姿态图片,在所述图形用户界面上展示与用户表情适配的虚拟形象。9.根据权利...

【专利技术属性】
技术研发人员:杨临枫徐本洋李慧胡玉平
申请(专利权)人:上海哔哩哔哩科技有限公司
类型:发明
国别省市:

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

1