[发明专利]基于动作捕捉的三维数字内容智能制作方法及制作系统有效
申请号: | 201510108078.X | 申请日: | 2015-03-12 |
公开(公告)号: | CN104658038B | 公开(公告)日: | 2019-01-18 |
发明(设计)人: | 方彤 | 申请(专利权)人: | 南京梦宇三维技术有限公司 |
主分类号: | G06T17/00 | 分类号: | G06T17/00;G06T13/40 |
代理公司: | 江苏圣典律师事务所 32237 | 代理人: | 贺翔 |
地址: | 210012 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 动作 捕捉 三维 数字 内容 智能 制作方法 制作 系统 | ||
1.一种基于动作捕捉的三维数字内容智能制作方法,其特征在于:包括以下步骤:
1)3D角色模型预处理,获得处理过的角色骨骼特征信息;
2)载入并提取3D角色模型预先处理的角色骨骼特征信息,接收动作捕捉的数据;
3)将所收到的动作捕捉的数据与3D角色模型进行匹配和绑定;
4)驱动3D角色模型与动作表演者作同步运动;
5)动作校正:匹配和驱动系统根据预先保留的表演者每根骨骼的几何特征信息、动画角色每根骨骼的几何特征信息、表演者的关节动作的三维几何位置,计算3D角色终关节点的运动位置,再通过反向运动学Inverse Kinematics的计算,得出每个关节点的位置;
所述步骤1)3D角色模型预处理包括:对3D角色模型的表面几何面片进行分析处理,提取所需的3D角色骨骼信息,并计算骨骼节点之间的几何面片与所附着骨骼节点的运动权重以及骨骼的几何特征值,并将这些处理过的3D角色骨骼信息保存在骨骼树状机构中;剔除与动作捕捉无关的多余信息在所述步骤1)3D角色模型预处理后,步骤2)接收动作捕捉的数据之前,进行动作捕捉;
在所述步骤2)接收动作捕捉的数据之后,对于由于光标点遮挡或其他原因而出现数据丢失的部分,采用多帧分析的方法,利用丢失数据帧的前后帧的所采集到的光标点的位置,计算丢失光标点的位置,填充所遗漏的数据;对于光标点的跳动,则采用信号平滑算法自动对数据进行平滑处理,消除抖动;
所述步骤3)匹配和绑定过程包括将所收到的每一帧的骨骼运动信息与3D角色模型进行匹配和绑定;
所述步骤4)驱动过程包括依据3D角色模型预先计算出的骨骼节点之间的几何面片与所附着骨骼节点的运动权重以及骨骼的几何特征值,实时计算3D角色模型每个几何面片的空间几何的运动位置,驱动3D角色模型与动作表演者作同步运动。
2.根据权利要求1所述的基于动作捕捉的三维数字内容智能制作方法,其特征在于:还包括以下步骤:
在进行所述步骤4)驱动的同时,对匹配结果进行角色表面形状碰撞检测,如检测到形体表面有碰撞部分,则进行碰撞消除处理。
3.根据权利要求1所述的基于动作捕捉的三维数字内容智能制作方法,其特征在于:还包括以下步骤:
动作数据输出。
4.用于权利要求1至3任意一项所述的制作方法的制作系统,其特征在于:包括:
动作数据输入及智能处理模块,用于接收动作捕捉的数据,并对动作捕捉数据进行修复处理;
动漫角色模型分析模块,用于分析动漫角色的骨骼和形体;
动作匹配模块,用于将所捕捉到的人体动作匹配到动漫角色中;
动作驱动模块,驱动3D角色模型与动作表演者作同步运动;
动作校正模块,用于动作校正;
动作数据输出模块,用于动作数据输出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京梦宇三维技术有限公司,未经南京梦宇三维技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510108078.X/1.html,转载请声明来源钻瓜专利网。