首页> 中文学位 >三维动态网格FAMC编码器熵编码优化及软件实现
【6h】

三维动态网格FAMC编码器熵编码优化及软件实现

代理获取

目录

封面

声明

中文摘要

英文摘要

插图索引

表格索引

符号对照表

缩略语对照表

目录

第一章 绪论

1.1研究背景及意义

1.2研究内容及章节安排

第二章 FAMC概述

2.1 引言

2.2三维动态网格压缩算法

第三章 FAMC编码器设计及软件实现

3.1引言

3.2软件开发环境及工具

3.3编码模块软件实现

3.4小结

第四章 FAMC的熵编码改进

4.1 FAMC中的CABAC

4.2改进的非零系数位置信息编码方案

4.3改进的非零系数幅值信息编码方案

4.4实验结果及分析

4.5小结

第五章 总结与展望

5.1 本文工作总结

5.2 研究展望

参考文献

致谢

作者简介

1.基本情况

2.教育背景

3.在学期间的研究成果

展开▼

摘要

数字化的三维图形数据越来越广泛地出现在人们的社会生活中,三维模型在产品制造、建筑设计、公众娱乐、教育等领域扮演着日益重要的角色。随着三维图形造型工具的不断涌现和计算机图形学中三维图形扫描技术的日益成熟,人们对于三维模型的精度和细节提出了更高的要求,借助高级造型工具和扫描设备生成的三维模型在结构上也更加复杂,导致原始三维图形的数据量成倍的上升,如何高效地压缩和编码庞大的三维图形数据是亟需解决的研究课题。
  FAMC在三维图形压缩编码方面具有优良的性能,本文主要工作在于软件实现FAMC编码器,在构建FAMC压缩编码框架的基础上,根据实现功能将FAMC划分为运动预测、变换量化、变换域预测和熵编码四个模块。变换模块采用时域方向上的一维DCT来消除残差数据时域相关性,变换维数随着时间的推移而增加,使得三维网格精度不断提高,实现三维网格质量可分级编码。变换域预测模块支持顶点分层技术,先由第一层的顶点构建三维图形的基本框架,接着是第二层、第三层等多层顶点的不断累加,逐渐提高三维图形的精度,实现三维网格空间分辨率可分级编码。另外,分级B帧结构允许FAMC编码器选择性丢弃B帧,实现三维网格时间分辨率可分级编码。综上所述,FAMC支持三维网格的渐进式压缩,相比于单一速率压缩传输方式,极大地改善了用户体验。
  熵编码是FAMC编码器的重要组成部分,FAMC采用基于上下文的自适应二进制算术编码(CABAC)作为熵编码工具。原始FAMC的变换系数熵编码存在一些不足,具体表现在有效系数图编码效率比较低;原始FAMC需要重复多次编码变换系数幅值信息来选取最佳的编码参数,增大了FAMC编码器运算量,并且无法利用变换系数码字后缀的统计冗余进行压缩,限制了FAMC编码效率的提高。针对以上不足,本文提出了一种改进的有效系数图编码方案,减少了变换系数位置信息的编码比特数;对于变换系数幅值信息的编码,提出了改进的二进制化方案,编码参数根据变换系数的取值自适应调整,降低了FAMC编码器运算复杂度的同时提高了编码效率;另外改进的上下文建模方法为变换系数码字后缀分配合适的上下文模板,进行CABAC常规编码,提高了编码效率。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号