毕业设计论文-基于CABAC的可伸缩视频编码方法研究

上传人:油条 文档编号:39908485 上传时间:2018-05-21 格式:DOC 页数:70 大小:902.50KB
返回 下载 相关 举报
毕业设计论文-基于CABAC的可伸缩视频编码方法研究_第1页
第1页 / 共70页
毕业设计论文-基于CABAC的可伸缩视频编码方法研究_第2页
第2页 / 共70页
毕业设计论文-基于CABAC的可伸缩视频编码方法研究_第3页
第3页 / 共70页
毕业设计论文-基于CABAC的可伸缩视频编码方法研究_第4页
第4页 / 共70页
毕业设计论文-基于CABAC的可伸缩视频编码方法研究_第5页
第5页 / 共70页
点击查看更多>>
资源描述

《毕业设计论文-基于CABAC的可伸缩视频编码方法研究》由会员分享,可在线阅读,更多相关《毕业设计论文-基于CABAC的可伸缩视频编码方法研究(70页珍藏版)》请在金锄头文库上搜索。

1、 本科毕业设计(论文)本科毕业设计(论文)基于 CABAC 的可伸缩视频编码方法研究 学学 院院 电子与信息学院 专专 业业 信息工程 学生姓名学生姓名 陈易光 指导教师指导教师 吴宗泽 提交日期提交日期 2008 年 6 月 11 日 华华 南南 理理 工工 大大 学学 毕毕 业业 设设 计计 (论文)(论文) 任任 务务 书书兹发给 04 级信息工程 3 班学生 陈易光 毕业设计(论文)任务书,内容如下: 1.毕业设计(论文)题目:基于 CABAC 的可伸缩视频编码方法研究 2.应完成的项目: (1)以 H.264 为主,研究各种可伸缩视频编码技术。 (2)研究 CABAC 编码协议以及

2、JM8.6 源程序的相关部分,将源程序的流程与编码过程对应起来。 (3)深入研究并理清 CABAC 对图像的各种句法元素的编码过程。 (4)分析比较国内外对 CABAC 的优化技术,了解各种技术的使用场合及其优化程度。 3.参考资料以及说明: (1)毕厚杰,新一代视频压缩编码标准H.264/AVCM (2)朱江,H.264/AVC 中扩展空域可伸缩编码的研究 (3)闵玲,CABAC 在 H.264/AVC 中的应用 (4)徐苏姗,算术熵编码 CABAC (5)黄菠,H.264 中的 CABAC 熵编码研究 (6)朱莹,H.264 标准的新扩展可伸缩性编码及应用 (7)ITU-T,H.264 建

3、议书 4.本毕业设计(论文)任务书于 年 月 日发出,应于 年 月 日前完成,然后提交毕业考试委员会进行答辩。专业教研组(系) 、研究所负责人 审核 年 月 日指导教师 签发 年 月 日毕业设计(论文)评语: 毕业设计(论文)总评成绩: 毕业设计(论文)答辩负责人签字: 年 月 日电信学院学士学位论文I摘要摘要数字视频技术在通信和广播领域得到了日益广泛的应用,随着互联网和移动通信的迅猛发展,视频信息和多媒体信息在互联网和移动网络中的处理和传输技术成为国内外专家研究的热点之一。当前国际上对于视频编码技术的研究热点逐渐集中于在 H.264/AVC 基础上实现可伸缩视频编码。因此,本文主要对 H.2

4、64 中的基于上下文自适应的二进制算术编码(CABAC)进行研究。首先,本文结合标准详细描述了 CABAC 的三个主要步骤:二值化,上下文建模与基于表格的二进制算术编码。二值化是把非二进制句法元素唯一映射到一个二进制码字。上下文建模是利用已编码的符号为句法元素选择合适的上下文模型并自动更新概率模型。最后的基于表格的二进制算术编码则利用查表的方式进行算术编码,有效地避免了乘法运算。然后,本文详细介绍 H.264 的官方测试源码 JM8.6 中涉及到 CABAC 的部分。其中包括编码片的 slice.c 部分函数的分析,编码块的 macroblock.c 与 rdopt.c 部分函数的分析,编码各

5、句法元素的 cabac.c 部分函数的分析以及进行二进制算术编码的 biariencode.c 部分函数的分析。最后,本文基于 JM8.6 对 CABAC 进行了性能测试与分析,并与 CAVLC 相比较。实验表明,CABAC 有着更好的编码效果。关键词关键词:可伸缩视频编码,H.264,CABAC电信学院学士学位论文IIAbstractDigital video technology has been widely applied in communications and broadcasting fields. As the Internet and the mobile communic

6、ations developing rapidly, the domestic and foreign experts focus on the processing and transmission technology of video information as well as multimedia information on the Internet and in the mobile networks. Currently scalable video coding based on H.264/AVC has fradually become the research focu

7、s of international video coding technology. Now, this paper will mainly study on the Context-bsaed Adaptive Binary Arithmetic Coding (CABAC).Firstly, the three major steps of CABAC were described detaily according to the standard: binarization, context modeling, and context-based binary arithmetic c

8、oding. Binarization is used to map the non-binary syntax elements into a binary code. Context codeling chooses the suitable context model for syntax elements using the coded symbols, and updates the possibility models automatically. And the context-based binary arithmetic coding avoid the multiplica

9、tion effectively when coding with the look-up table.Secondly, the paper will specify the CABAC part in the JM8.6, the official source testing code of H.264, including the analysis of part of the functions in following C files: slice.c, macroblock.c, rdopt.c, cabac.c, and biariencode.c.Finally, compa

10、red to the CAVLC, it was proposed that the performance test and analysis of CABAC based on JM8.6. The experiment data showed that the CABAC had superior performance.Keyword: Scalable video code, H.264, CABAC电信学院学士学位论文目目 录录摘要.I Abstract.II 第一章 绪论.1 1.1 可伸缩视频技术概述.1 1.2 可伸缩视频技术的研究概况与发展趋势.2 1.3 主要研究工作.3 1.4 本文安排.3 第二章 H.264 标准中的 CABAC.4 2.1 概述.4 2.2 二值化.5 2.2.1 一元码(Unary).5 2.2.2 截断一元码(Truncated Unary, TU).

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号