下面我们就一起来了解在动画合成技术中的动作捕捉是怎样实现的吧!
1、三维动画合成技术的实现主要依赖于动作捕捉技术,通过在动作捕捉系统获取到运动物体的数据信息,然后利用动作融合模型将捕获到的原始动作数据合成最终所需要的三维动画。
2、在目前工业界和学术界主流的方法是:对原始数据直接进行动画合成。这种方法可以生成线性的、平滑的三维动画。但是随着动画生成数量和种类需求的增多,而已有的原始动作捕捉数据又非常有限,且单独为某种需求进行动作捕捉的成本又相当的高,于是在动画领域的相关研究工作者就提出了是否可以重复利用现有的动作数据,创造出和原始数据动画不同的问题。
3、北京理工大学计算机学院对这个问题进行了研究,首先使用动作捕捉设备获取原始动作数据,然后在利用关键帧提取与关键帧合成技术,生成不同于原始动作的三维动画。
4、在建立动画数据库阶段,学院使用了NOKOV度量光学三维动作捕捉系统,在模特身上的关节与躯干处贴点,通过系统返回点的高精度定位信息,计算出人体骨骼刚体的六自由度数据,从而确定人体的姿态,再将骨骼刚体数据导入MotionBuilder、Maya等专业动画软件做处理,建立全身运动模型。
5、动画数据库储存了人体运动片段动画后,就利用关键帧提取技术降低已有动捕数据的冗余程度,减小数据存储成本。
6、关键帧指角色或者物体运动变化中关键动作所处的那一帧,关键帧提取技术可以获取关键帧序列,有了关键帧序列后,就可使用特定算法,在相邻两个关键帧之间进行插值,从而产生与原始运动捕捉数据不一样的风格和效果,最终实现了运动数据动画的合成。
更多详情,请留言
-
您可致电010-64922321或在右侧留言,获取您专属的动作捕捉解决方案与报价单
-
- 领域 *
- 提交留言