游戏引擎中三维人脸造型与表情动画的研究与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:jzymw
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
具有高度真实感的三维人脸动画技术被越来越多地应用于电影制作、面部手术、远程会议等系统中,通过加入人脸表情以及对话过程中的脸部肌肉动作等细节表现,可以大大提高视频游戏中虚拟场景的逼真度。另一方面人脸动画与传统人体动画中的骨骼蒙皮技术之间存在着很大的差异,特别是在面貌造型、表情造型、纹理创作、动画生成等方面。针对这些差异,已有不少专家学者开展了相关的工作,但目前研究还不是很充分,特别是在结合游戏引擎进行游戏中三维人脸造型与动画生成方面。本文首先系统地分析和总结了目前人脸造型与表情动画方面的相关技术,在此基础之上,结合图形渲染引擎的实现,设计并实现了人脸造型与表情动画系统,并从中完善了人脸动画的一系列方法。本文针对用户创作的灵活性需求,从总体角度提出了合理的系统架构和处理流程,给予用户创作的最大自由度。在面貌造型方面,基于已有的空间变形算法,提出了一种更为简单高效的算法,通过MPEG-4 FDP所构成的控制网格,利用表面细分的连续性和一致性,产生平滑的变形空间,使得控制网格的变形能够通过该空间传递到人脸网格上。在表情造型方面,本文提出了利用MPEG-4 FAP与基于距离衰减函数计算特征点和非特征点位移量的方法,实现了支持6种基本表情造型的子系统。在面部纹理创作方面,针对传统纹理制作的缺点,提出了直接在三维模型上进行纹理绘制的方法,采用基于GPU加速的层次数据结构,实现了三维可视化面部纹理创作子系统,满足了创作的交互性、直观性和实时性。在表情动画生成方面,提出了基于表情快照的表情动画产生方法,实现了与OGRE中Pose Animation的兼容,使系统输出的动画文件能够直接应用于引擎。实验结果表明,面貌与表情造型中所使用的算法能够满足人脸造型在实时性、交互性以及效果上的要求,三维可视化纹理创作方法能够直观且高效地产生面部纹理,表情动画生成的结果也能够直接应用到引擎中。最后,本文对目前的工作进行了总结,并提出了改进的方向以及将来的工作。
其他文献
随着互联网的普及和多媒体技术的发展,多媒体信息在生活中的作用越来越大,人们对图像等多媒体数据的需求也越来越强烈。然而,传统的文本检索技术已经不能够适应多媒体信息的
最近几年,微博由于其便捷性与开放性,迅速成为信息传播的主力军。为了把握网络舆情动向,快速响应突发网络舆情事件,如何从海量的微博文本流中准确快速地检测出趋势话题也成为
由于互联网具有很高的开放性和共享性,使得数字媒体产品的传播和分享变得非常方便,同时这些产品也更容易遭到非法版权侵犯和恶意信息篡改等攻击。常见的一种情况就是当一部电影
无线传感器网络由部署在检测区域内的大量廉价微型传感器节点组成,通过无线通信方式形成的自组织网络系统,其综合了传感器技术、嵌入式技术、分布式信息技术和无线通信技术,能够
在当今全球化经济的时代,专利技术已成为国家或地区竞争力的核心,专利知识产权越来越受到企业的重视。随着企业竞争越来越激烈,企业用于专利开发的力度不断加大。因此,近年来
随着网络传输设备的不断发展,视频点播(VOD)已经成为网络上越来越热门的网络应用。传统的视频点播服务采用的服务器/客户端(Client/Server)集中式网络模型,面临网络带宽及系
网络带宽的不断提速带动了人们对多媒体服务需求的不断提高,越来越多的媒体应用也随之不断涌现。与此同时,用户在高速网络下对应用平台的轻巧方便方面的要求也在不断提升,嵌入式
医院信息系统(HospitalInformationSystem,HIS)是我国近十年才兴起的一门新型学科,主要目标是支持医院的行政管理与事务处理业务,减轻事务处理人员的劳动强度,辅助医院管理,辅助高