H.264/AVC算法的研究及解码器的实现与优化
摘要 | 第1-5页 |
ABSTRACT | 第5-9页 |
第一章 绪论 | 第9-21页 |
·引言 | 第9-10页 |
·内外研究现状及其历史 | 第10-11页 |
·视频压缩原理 | 第11-13页 |
·空间采样 | 第12页 |
·预测编码 | 第12页 |
·变换 | 第12-13页 |
·量化 | 第13页 |
·熵编码 | 第13页 |
·H.264 概述 | 第13-16页 |
·编码器 | 第15-16页 |
·解码器 | 第16页 |
·H.264 基本要素 | 第16-20页 |
·Profile(档次)和等级(Levels) | 第16-17页 |
·编码据格式 | 第17-18页 |
·参考图像 | 第18页 |
·片断(slice) | 第18-19页 |
·宏块 | 第19-20页 |
·H.264 的展望及本课题主要工作 | 第20-21页 |
第二章 H.264/AVC 编码工具 | 第21-36页 |
·引言 | 第21页 |
·宏块预测 | 第21-28页 |
·帧间预测 | 第22-27页 |
·帧内预测 | 第27-28页 |
·转换与量化 | 第28-33页 |
·整数变换 | 第28-29页 |
·整数变换分析 | 第29-32页 |
·量化 | 第32-33页 |
·熵编码 | 第33-34页 |
·先进的环路滤波技术 | 第34页 |
·H.264 编码框架及编码器需要解决的问题 | 第34-36页 |
第三章 HDecoder 的设计与实现 | 第36-58页 |
·引言 | 第36-37页 |
·面向对象的建模技术(OMT) | 第37-40页 |
·对象模型 | 第37-38页 |
·动态模型 | 第38页 |
·功能模型 | 第38-39页 |
·对象模型、动态模型和功能模型之间的关系 | 第39页 |
·面向对象的开发过程 | 第39-40页 |
·用OMT 对解码器进行总体分析与设计 | 第40-49页 |
·系统问题描述 | 第41页 |
·HDecoder 的对象模型 | 第41-45页 |
·HDecoder 的动态模型 | 第45-47页 |
·HDecoder 的功能模型 | 第47-49页 |
·HDecoder 的实现 | 第49-56页 |
·网络层模块的实现 | 第49-53页 |
·预测模块的实现 | 第53-56页 |
·单元测试 | 第56-58页 |
第四章 HDecoder 的优化 | 第58-67页 |
·引言 | 第58页 |
·解码器各部件的优化 | 第58-64页 |
·反变换的优化 | 第58-61页 |
·熵解码优化 | 第61-64页 |
·通过编程技巧进行优化 | 第64页 |
·循环展开 | 第64-65页 |
·使用正确的数据类型 | 第65页 |
·实现结果与性能分析 | 第65-67页 |
第五章 总结与展望 | 第67-71页 |
·全文总结 | 第67页 |
·视频编码技术总结 | 第67-70页 |
·第一代视频编码方法 | 第68-69页 |
·基于对象的第二代视频编码方法 | 第69-70页 |
·工作展望 | 第70-71页 |
附录 A-OMT 符号标记 | 第71-74页 |
1 对象模型基本符号 | 第71-72页 |
2 动态模型基本符号 | 第72页 |
3 功能模型基本符号 | 第72-74页 |
参考文献 | 第74-77页 |
成果 | 第77-78页 |
致谢 | 第78页 |