【摘 要】
:
随着计算机软硬件技术的发展,三维动画在计算机仿真,计算机视觉,三维重建等在各领域越来越广泛的应用。为了获得逼真的视觉效果,一方面需要网格模型的细化程度越老越高,另一
论文部分内容阅读
随着计算机软硬件技术的发展,三维动画在计算机仿真,计算机视觉,三维重建等在各领域越来越广泛的应用。为了获得逼真的视觉效果,一方面需要网格模型的细化程度越老越高,另一方面要求大量变形网格模型序列来表现运动的效果。这两方面的需求直接导致计算机处理的数据量的急剧增长,因此对计算机内存和CPU提出了更高的要求,同时,庞大的数据量由于存储介质和网络带宽的限制,使得在存储和传输上形成又一个瓶颈。因此,对网格模型序列的生成与压缩成为越来越多人的研究兴趣。一方面,人们研究根据动画帧高质量的生成连续变化的动画序列;另一方面研究从大量连续的动画帧序列中抽取关键帧。本文提出了一种改进的网格模型序列的压缩方法,并基于这样的压缩算法设计了一种三维网格动画的生成与压缩系统,对网格动画进行管理。在这两个互逆的操作过程中,以动画网格关键帧为基础。动画的生成是根据关键帧插值生成中间帧的过程,首先计算网格模型各三角形在相邻关键帧中的仿射变换,随后将仿射变换中的形变信息矩阵分解为旋转矩阵与缩放矩阵,对缩放矩阵进行线性插值,而对旋转矩阵采用四元数插值算法进行非线性插值,合成中间帧姿态的变形梯度向量,并据此计算出中间帧网格模型。而动画的压缩过程是从动画网格序列中提取出最能反映整个动画序列运动特征的动画关键帧的过程,该过程采用基于形变驱动的遗传算法实现。这样一来,对于大量动画帧序列通过该系统抽取出关键帧序列用于存储和传输中,在需要动画帧序列的应用中,根据关键帧插值生成动画帧序列。结果表明,该系统能获得很好的效果。
其他文献
随着计算机技术的普及,信息化、智能化、网络化的发展,传统的电视技术得到了广泛的发展和应用;随着高性能集成芯片技术的发展以及嵌入式技术的成熟,各种各样的嵌入式产品已经
OOSD技术能够较好的解决核心关注点的问题,但是对于横切关注点的处理以及如何响应软件需求的多变性,仍然具有局限性。而AOSD技术正是针对这一问题而被提出的。AOSD技术是面向
新研发的处理器越来越多地加入SIMD向量指令集,增强其数据并行处理能力。无锡江南计算所研发的国产处理器神威也搭载了SIMD向量处理单元。然而,国产处理器平台上应用匮乏,三
随着互联网技术的迅速发展,互联网上的数据类型日益多样,应用的种类也日趋复杂。单一种类的传统关系型数据库或者NoSQL数据库已经无法满足数据的各类存储处理需求。而在为了
随着互联网的发展,以利益为驱动的有组织网络犯罪在全球日渐猖獗。这些犯罪活动包括网络盗窃、诈骗和攻击破坏,窃取个人敏感信息和国家秘密信息等,严重威胁我国互联网的安全
随着Android智能手机的迅速普及,Android操作系统的安全性越来越受到关注。然而Android系统的开放性导致其存在版本碎片化以及生态系统不完善等问题。这些问题的存在使得针对A
随着面向服务的体系结构(SOA)的发展,网络中服务如何有效的复用已经成为研究热点,在流程级的服务组合方式中以BPEL方式更受到工业界的广泛支持。本文研究BPEL图形化的服务组
随着计算机网络的日益普及,它与人们日常生活的关系越来越密切。但是网络是一把双刃剑,它给我们带来便利的同时,也给我们带来了诸多问题。在众多的问题当中,网络安全是首要问
随着科学、技术和社会经济的发展,人们对计算机处理能力提出了更高的要求,特别是在基因工程、气象等大规模科学计算领域。理论上,问题的并行求解是一种有效的解决方案。然而,
基于构件的软件开发是解决软件危机的有效途径,其中构件库具有非常重要的作用,在构件库中,构件的描述和分类方式以及检索方法是构件库的核心功能,传统的构件描述与检索方式,