文摘
英文文摘
声明
第一章绪论
1.1引言
1.2国际视频编码技术
1.2.1视频压缩编码技术原理
1.2.2国际视频编码标准
1.3嵌入式系统的发展
1.4论文的研究工作
1.4.1国内外研究现状
1.4.2研究背景和意义
1.4.3论文的主要工作
第二章H.264标准应用研究
2.1 H.264中图像的帧结构
2.2 H.264的编码器结构
2.3帧内预测和编码
2.3.1亮度信号4×4帧内预测
2.3.2色度信号和亮度信号16×16帧内预测
2.4帧间预测和编码
2.4.1可变块运动估计
2.4.2 1/4像素精度插值
2.4.3多参考帧预测
2.4.4运动矢量预测
2.5整数变换和量化
2.5.1整数DCT变换过程
2.5.2量化过程
2.6熵编码
2.6.1统一的可变长编码(UVLC)
2.6.2内容自适应变长编码(CAVLC)
2.6.3内容自适应二进制算数熵编码(CABAC)
2.6.4 CAVLC和CABAC的比较
第三章BLACKFIN561硬件基础介绍
3.1 BLACKFIN561芯片介绍
3.1.1 Blackfin ADSP-BF561系统结构
3.1.2 Blackfin DSP内核结构
3.1.3 Blackfin DSP存储结构
3.1.4指令和流水线结构
3.2 BF561开发环境
3.2.1 Visual DSP++4.0简介
3.2.2仿真器
3.2.3评估板
第四章X264视频编码器软件实现
4.1 X264编码器流程
4.2编码器主要功能模块的实现
4.2.1运动估计算法的选择
4.2.2熵编码模式的选择
4.3实现方案小结
第五章基于UCLINUX操作系统的应用程序移植
5.1 UCLINUX相关知识
5.2 X264编码器移植
5.2.1开发模式及交叉编译
5.2.2应用程序的加载执行
5.3实验测试X264编码性能
第六章视频编码器的优化
6.1编码器在VISUAL DSP++4.0下的移植
6.2基于BF561的X264编码器优化
6.2.1项目级优化
6.2.2 C语言级优化
6.2.3存储空间优化
6.2.4汇编语言级优化
6.2.5编码方案结果与性能分析
6.3小结
结论
致谢
参考文献
攻读硕士学位期间发表论文
西南交通大学;