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

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:memory_prince
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数字化的三维图形数据越来越广泛地出现在人们的社会生活中,三维模型在产品制造、建筑设计、公众娱乐、教育等领域扮演着日益重要的角色。随着三维图形造型工具的不断涌现和计算机图形学中三维图形扫描技术的日益成熟,人们对于三维模型的精度和细节提出了更高的要求,借助高级造型工具和扫描设备生成的三维模型在结构上也更加复杂,导致原始三维图形的数据量成倍的上升,如何高效地压缩和编码庞大的三维图形数据是亟需解决的研究课题。FAMC在三维图形压缩编码方面具有优良的性能,本文主要工作在于软件实现FAMC编码器,在构建FAMC压缩编码框架的基础上,根据实现功能将FAMC划分为运动预测、变换量化、变换域预测和熵编码四个模块。变换模块采用时域方向上的一维DCT来消除残差数据时域相关性,变换维数随着时间的推移而增加,使得三维网格精度不断提高,实现三维网格质量可分级编码。变换域预测模块支持顶点分层技术,先由第一层的顶点构建三维图形的基本框架,接着是第二层、第三层等多层顶点的不断累加,逐渐提高三维图形的精度,实现三维网格空间分辨率可分级编码。另外,分级B帧结构允许FAMC编码器选择性丢弃B帧,实现三维网格时间分辨率可分级编码。综上所述,FAMC支持三维网格的渐进式压缩,相比于单一速率压缩传输方式,极大地改善了用户体验。熵编码是FAMC编码器的重要组成部分,FAMC采用基于上下文的自适应二进制算术编码(CABAC)作为熵编码工具。原始FAMC的变换系数熵编码存在一些不足,具体表现在有效系数图编码效率比较低;原始FAMC需要重复多次编码变换系数幅值信息来选取最佳的编码参数,增大了FAMC编码器运算量,并且无法利用变换系数码字后缀的统计冗余进行压缩,限制了FAMC编码效率的提高。针对以上不足,本文提出了一种改进的有效系数图编码方案,减少了变换系数位置信息的编码比特数;对于变换系数幅值信息的编码,提出了改进的二进制化方案,编码参数根据变换系数的取值自适应调整,降低了FAMC编码器运算复杂度的同时提高了编码效率;另外改进的上下文建模方法为变换系数码字后缀分配合适的上下文模板,进行CABAC常规编码,提高了编码效率。
其他文献
针对现阶段超低能耗建筑项目越来越多,但被动式技术和主动式技术措施在实际项目中的实施情况及性能的提升对建筑整体能效的影响还不是非常清晰,通过对夏热冬冷地区项目,在现
“歌剧”作为一门综合艺术模式,它包含着诸多方面的艺术元素。其中,歌剧中一个重要的表现形式——咏叹调则集中表现了剧中人物的形象、矛盾冲突与情感,作曲家创作风格特征也
长期以来,中国公务用车管理模式以计划经济体制的供给制为基础,随着社会主义市场经济发展的日趋成熟,传统公务用车管理模式的弊端逐渐凸显:数量庞大、支出过高、效率偏低、监
本文分析了当前幼儿园手工制作的现状与存在的一些问题,并对幼儿园手工制作活动的发展提出了一些建议。
美国是世界上最早实行系统的社会保障法律制度的国家,具有鲜明的市场化特点,其目标是公平与效率的统一。美国的社会保障在促进经济发展、维护社会稳定和调节各利益集团间的关
介绍了淤泥、砂含水层基坑止水帷幕的工程实例,通过该成功案例说明在淤泥、细砂存在含水层的情况下做止水帷幕的一种新型方法——水泥土搅拌桩技术。
在严酷环境和载荷作用下长期工作的高温材料,特别是航空材料,为了确保构件在运行中的安全性和可靠性,在评估材料寿命时蠕变-疲劳对材料寿命造成的影响必须考虑在内。因此,合
利润表作为反映企业一定期间经营成果的财务报表,是会计信息使用者最为关注的报表之一,反映企业营利能力的诸多财务指标也都是以利润表中净利润为基础计算。2014年《财务报表
铁路生产的复杂性、危险性决定了在生产过程中高风险的存在,特别作为米轨铁路来说,受设备陈旧、投入减少等因素影响,安全风险尤为突出。如何预知风险,并降低或消除安全生产风