[发明专利]人体三维模型的生成方法和装置在审
申请号: | 202110717713.X | 申请日: | 2021-06-28 |
公开(公告)号: | CN113379932A | 公开(公告)日: | 2021-09-10 |
发明(设计)人: | 陈冠英;叶晓青;谭啸;孙昊 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
主分类号: | G06T19/20 | 分类号: | G06T19/20 |
代理公司: | 北京英赛嘉华知识产权代理有限责任公司 11204 | 代理人: | 王达佐;马晓亚 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 人体 三维 模型 生成 方法 装置 | ||
本公开公开了人体三维模型的生成方法和装置,涉及人工智能领域,具体涉及计算机视觉和深度学习技术,具体可用于3D人体驱动场景下。具体实现方案为:首先获取人体模型,并将人体模型与人体参数模型进行匹配,得到与人体模型对应的参数模型,然后基于参数模型,对人体模型进行骨骼嵌入和蒙皮权重估计,得到人体模型对应的第一人体模型,最后基于人体标准模型,对第一人体模型进行姿态变换,生成可驱动人体三维模型,实现了自动完成人体骨骼嵌入以及蒙皮估计,提高了人体骨骼绑定的准确性和效率,使得完成骨骼绑定的人体模型能够被驱动,从而使得生成的可驱动人体三维模型能够被自定义动作序列驱动。
技术领域
本公开涉及人工智能领域,具体涉及计算机视觉和深度学习技术,具体可用于3D人体驱动场景下。
背景技术
随着人体重建算法的不断发展,获得高质量的3D人体模型变得越来越简单。然而,重建得到的人体模型通常无法直接被驱动,因此,重建得到的人体模型无法被应用于虚拟角色制作和动画制作等场景。
为了得到可用于驱动的人体模型,已有方法需要对3D人体模型进行骨骼绑定(包括骨骼嵌入和蒙皮权重估计两个步骤)。对于基于网格表示的3D模型,蒙皮权重是指每个网格顶点受每段骨骼运动的影响权重。
现有的骨骼绑定算法有两大类。第一类方法需要用户手动的指定骨骼关节点的位置。第二类方法是全自动的人体绑定算法,通常是根据输入的人体模型自动定位骨骼嵌入的位置,然后估计蒙皮权重。
发明内容
本公开提供了一种人体三维模型的生成方法、装置、电子设备以及存储介质。
根据本公开的一方面,提供了一种人体三维模型的生成方法,该方法包括:获取人体模型,并将人体模型与人体参数模型进行匹配,得到与人体模型对应的参数模型;基于参数模型,对人体模型进行骨骼嵌入和蒙皮权重估计,得到人体模型对应的第一人体模型;基于人体标准模型,对第一人体模型进行姿态变换,生成可驱动人体三维模型。
根据本公开的另一方面,提供了一种人体三维模型的生成装置,该装置包括:匹配模块,被配置成获取人体模型,并将人体模型与人体参数模型进行匹配,得到与人体模型对应的参数模型;绑定模块,被配置成基于参数模型,对人体模型进行骨骼嵌入和蒙皮权重估计,得到人体模型对应的第一人体模型;生成模块,被配置成基于人体标准模型,对第一人体模型进行姿态变换,生成可驱动人体三维模型。
根据本公开的另一方面,提供了一种电子设备,该电子设备包括至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行上述人体三维模型的生成方法。
根据本公开的另一方面,本申请实施例提供了一种计算机可读介质,其上存储有计算机指令,该计算机指令用于使计算机能够执行上述人体三维模型的生成方法。
根据本公开的另一方面,本申请实施例提供了一种计算机程序产品,其包括计算机程序,计算机程序在被处理器执行时实现上述人体三维模型的生成方法。
应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
附图用于更好地理解本方案,不构成对本公开的限定。其中:
图1是根据本公开的人体三维模型的生成方法的一个实施例的流程图;
图2是根据本公开的人体三维模型的生成方法的一个应用场景的示意图;
图3是根据本公开的将人体模型与人体参数模型进行匹配的一个实施例的流程图;
图4是根据本公开的获取人体模型的骨骼关键点的一个实施例的流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110717713.X/2.html,转载请声明来源钻瓜专利网。