面向手机3D动画自动生成的复杂运动规划的设计与实现

来源 :北京工业大学 | 被引量 : 2次 | 上传用户:xiaoyu19771121
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机辅助动画自动生成技术是动画技术、影视制作技术和人工智能技术等多领域在艺术和技术上相结合的一个研究领域。手机短信3D动画自动生成系统,旨在将三维动画自动生成技术应用在手机短信上,接收短信文本信息并将其转换为可视的三维动画。目前,该系统已经构建了包括短信信息抽取模块、动画情节定性规划模块、动画定量计算模块和网络渲染模块组成的整个系统流程。针对该系统中人物只有变换原地运动的简单运动规划,根据三维动画的特点,设计和实现了相适应的处理交互运动和路径规划问题的复杂运动规划。复杂运动规划的研究是对手机短信3D动画自动生成系统进一步丰富和提高。根据手机短信3D动画自动生成系统对表现力高和响应迅速的要求,复杂运动规划必须着眼于对运动的整体控制和对运动数据的编辑处理能力的提升,使人物运动与环境相适应,与模型的运动产生交互活动。本文包括以下内容:(1)运动定性规划构建了本体库和动作数据库两部分组成的运动知识库:设计了人物动作本体库,通过基于动作主题类和动作模板类的方法,根据本体库中动作类的属性和关系实现符合情节规划的运动规划;设计了对动作采集数据标准化处理获得FBX动作文件的流程,进而构建了动作数据库。设计了相应的定性规划描述语言表达规划结果,将定性规划结果传递给定量计算部分。(2)运动定量计算定量计算主要包括三部分:针对人物和物体的交互运动计算模块,提出了动画场景中对常见运动进行描述的16种交互运动模式,设计了构造球类抛物线模型和往复模型的运动学仿真方法来实现人物与球类的交互运动,设计了约束的方法来实现人物和物体位置具有约束关系的交互运动;针对适用于手机3D动画自动生成的路径规划模块,通过分别对常见几何构造规划算法和前向图搜索算法的比较,设计了构建障碍物栅格地图,采用曼哈顿距离作为启发函数的A*算法,并结合动画情节信息和场景信息对地图进行全局规划的路径规划算法,并对路径规划结果实现了针对单人路径和多人路径的多样化选择方法;针对基于Maya的运动编辑合成模块,根据复杂运动规划的整体设计确定了模块的主要功能包括运动姿态调整和运动连接两部分,进而提出了基于Maya定位器Locator的运动姿态调整和基于Maya Trax编辑器的运动连接技术。采用了可用性实验、功能性实验和规划效果实验对系统进行评估,其中,可用性实验以短信统计形式,统计了2015年10月起半年内的发送的370条短信,实验表明超过50%的短信运行了复杂运动规划;功能性实验以针对路径规划、交互运动计算功能的形式,通过短信测试验证了功能的完备性和可用性;由于规划效果的主观性因素,其实验以对20个短信生成的动画进行10分制打分的调查问卷形式展开,通过对问卷结果的分析,虽然原系统情节规划结果的好坏直接造成了不稳定的动画效果,然而具有复杂运动规划的动画获得了5分以上的平均成绩,一定程度上提高了手机短信3D动画自动生成系统的表达效果。
其他文献
一、买牛先看相如到集市买肉牛时,首先应选购嘴大、鼻孔大、眼有神、体型较长、腿粗,尾巴有力的牛,这样的牛吃得好,健康无病。另外,还要结合毛皮和臀部,要求皮肤轻有弹性,臀的毛皮多
在生猪生产过程中,经常会遇到母猪产后缺乳的现象,常导致仔猪抗病力下降,或形成僵猪,给养猪业造成很大的经济损失。笔者根据中医学中乳汁由气血所化生的理论,针对缺乳母猪的不同情
目的:探讨实脾益肝汤治疗慢性乙型肝炎(脾虚肝郁型)的临床疗效及安全性.方法:选择我院慢性乙型肝炎脾虚肝郁型患者80例,前瞻性随机分为对照组40例和治疗组40例,对照组予西医
沁水县地处太行、太岳、中条三大山脉之间,全年无霜期110—195天,降雨量560—750毫米,平均气温6.5~12.5℃,海拔511—2358米,日照时数2610时,四季分明,温差大,光能资源与降雨规律正好与马