交互式角色动作的自动化合成研究与实现

被引量 : 0次 | 上传用户:chinacode007
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
人体运动在电影制作、视频游戏、虚拟现实应用以及拟人机器人控制中都占有非常重要的地位。要生成高质量的人体运动动画或设计相关算法都是很困难的。因此,基于运动捕获数据的方法在近年来成为角色动画研究的主要热点。但是,这种基于数据驱动的角色动画通常都不具有与虚拟环境的交互性。即使通过建立运动捕获数据库,配合相关选择算法能实现一定程度上的交互,但这种交互也是具有相当大的局限性。不仅十分依赖数据库的大小,数据处理时要求的计算量也相当巨大,进而就不能达到令人满意的实时性。而交互与实时这两点性能的提升无疑对于角色动画制作人员具有相当大的意义。本课题以具有交互性的真实感角色动作动画的实时合成为主要研究内容,提出一套完整的基于动力学建模、动力学模拟以及基于动力学的运动控制、平衡控制的角色动作动画合成方法,并依此构建一个动态角色动画合成系统Anima做为研究成果的应用与推广平台。为了提高研究人员在动力学角色动画领域的研究起点,以及动画制作人员运用动力学进行交互式角色动画创作的能力,本文提出了一种以内核-插件为设计思想的动态角色动画合成系统Anima。并据此实现了一个动态角色动画合成编辑器Anima Studio,可作为角色动作控制器的研究与开发平台,以及用于合成复杂的多角色场景动画。本课题从骨骼模型、运动表示和碰撞模型三个部分说明了角色的动力学建模过程。采用比例微分控制的方法对角色的肌肉力进行仿真,并通过运用临界阻尼和陀螺效应补偿提高了角色运动的稳定性。运动模拟方面,设计了受力处理和碰撞处理模块,并结合角色的动力学模型,肌力模拟和传感器最终形成了一套完整的基于动力学的角色运动模拟方法。基于动力学模拟的角色运动,由于其与环境的交互性而不再能完全遵守事先设定运动策略,角色的运动轨迹将随着环境的变换或外界的交互而发生变化。为此,在角色动作控制之上需要有平衡控制来实现角色在站立、移动以及受扰时的平衡保持机制。本文通过设计有限状态机结合平衡反馈算法来实现角色的平衡控制机制,并运用反馈错误学习进一步提高角色反应动作的稳定性。最后,通过综合运用数据驱动动画和基于动力学运动控制技术实现的各种动作控制器,以及它们之间的转换,并以非线性的方式对各项动画资源进行编辑,以此实现了交互式角色动作的自动化合成。
其他文献
目的:了解安徽城乡孕妇孕期营养来源情况,为制定相关标准提供依据。方法:随机选取定期在安徽医科大学第一附属医院、安徽省妇幼保健院和利辛县的两个乡镇卫生院进行产前检查
我国科学仪器设备产业共性技术创新组织的现状1.科研机构、高校构成我国科学仪器设备产业共性技术创新的基本主体
本文针对现有啤酒铝箔头标油墨残留溶剂味道重、毒性大等问题,以开发新型醇溶性啤酒铝箔头标油墨为目的,通过实验研究,完成了方案选择、配方设计到逐步完善,最终得到客户认可
目的:探讨瘢痕子宫合并前壁胎盘完全性胎盘前置状态中期妊娠适宜引产方式。方法:选取2009年2月~2013年2月间在本院妇产科住院治疗的由于胎儿畸形要求引产的瘢痕子宫合并前壁
介绍了中冶京诚工程技术有限公司自主研发的全国产化100 t高阻抗超高功率电弧炉的设计理念和特点,该电弧炉为常规交流型,采用偏心炉底式出钢,并集成了超高功率技术、高阻抗技
目的:采用Glazer评估的生物反馈治疗仪诊断产妇产后盆底肌肉受损的程度,进而科学地指导医生通过电刺激和生物反馈对患者实施精准地康复治疗。方法:选取2011年6月~2013年6月该
重质碳酸钙粉体加工装备与技术向节能、环保、大型化升级,带来了国内重质碳酸钙产业的整合升级,促进了国内重质碳酸钙产能与产品升级。节能环保、大型化装备与优化工艺技术的
合同解除溯及力问题首先并非价值判断问题 ,而是事实判断问题 ,即合同解除会使合同处于什么样的效力形态。在特定物交易时代 ,合同解除只能使合同要么溯及既往地消灭 ,要么只
期刊