AVS解码器在OMAP3530上的实现及优化
摘要 | 第3-5页 |
ABSTRACT | 第5-6页 |
第一章 绪论 | 第10-24页 |
1.1 课题研究背景 | 第10-11页 |
1.2 AVS视频压缩编码标准发展现状 | 第11-12页 |
1.3 AVS解码器关键技术 | 第12-16页 |
1.3.1 熵解码 | 第12页 |
1.3.2 逆扫描 | 第12-13页 |
1.3.3 反量化与反变换 | 第13-14页 |
1.3.4 帧内预测 | 第14-15页 |
1.3.5 帧间预测 | 第15页 |
1.3.6 样本插值 | 第15-16页 |
1.4 多媒体应用平台OMAP3530 | 第16-19页 |
1.5 TMS320C64x+DSP简介 | 第19-22页 |
1.6 课题主要工作及论文组织结构 | 第22-24页 |
1.6.1 课题主要工作 | 第22-23页 |
1.6.2 论文组织结构 | 第23-24页 |
第二章 AVS解码器的DSP实现及仿真 | 第24-40页 |
2.1 AVS视频解码器总体流程图 | 第24-25页 |
2.2 图像头及条带解码 | 第25-26页 |
2.2.1 图像头解码 | 第25-26页 |
2.2.2 条带解码 | 第26页 |
2.3 核心模块实现 | 第26-35页 |
2.3.1 宏块解码 | 第26-29页 |
2.3.2 帧内预测模式 | 第29-31页 |
2.3.3 帧间预测模式 | 第31-34页 |
2.3.4 图像重构 | 第34-35页 |
2.4 编译器配置与软、硬件仿真 | 第35-38页 |
2.4.1 软件开发环境CCS | 第35页 |
2.4.2 编译器启动与配置 | 第35-36页 |
2.4.3 软件仿真 | 第36-37页 |
2.4.4 硬件仿真 | 第37-38页 |
2.5 本章小结 | 第38-40页 |
第三章 AVS解码器的DSP优化 | 第40-74页 |
3.1 解码器总体优化 | 第40页 |
3.2 编译选项优化 | 第40-42页 |
3.3 内存结构优化 | 第42-49页 |
3.3.1 数据存储优化 | 第43-44页 |
3.3.2 cache性能优化 | 第44-48页 |
3.3.3 cmd文件的配置 | 第48-49页 |
3.4 C语言优化 | 第49-58页 |
3.4.1 变量类型及定义的优化 | 第49-50页 |
3.4.2 关键字优化 | 第50页 |
3.4.3 循环结构的优化 | 第50-52页 |
3.4.4 分支结构的优化 | 第52-53页 |
3.4.5 内联函数的使用 | 第53-54页 |
3.4.6 指数哥伦布码模块优化 | 第54-58页 |
3.5 手工汇编优化 | 第58-72页 |
3.5.1 手工汇编语言使用规范 | 第58-60页 |
3.5.2 软件流水 | 第60-61页 |
3.5.3 并行指令优化 | 第61-62页 |
3.5.4 数据读取/存储优化 | 第62-63页 |
3.5.5 填充NOP延迟时隙 | 第63-64页 |
3.5.6 使用特定用途指令 | 第64-65页 |
3.5.7 熵解码码表优化 | 第65-72页 |
3.6 本章小结 | 第72-74页 |
第四章 AVS解码器性能分析测试 | 第74-78页 |
4.1 测试平台介绍 | 第74页 |
4.2 测试系列 | 第74页 |
4.3 测试结果数据分析 | 第74-76页 |
4.4 本章小结 | 第76-78页 |
第五章 总结与展望 | 第78-80页 |
5.1 工作总结 | 第78页 |
5.2 研究展望 | 第78-80页 |
参考文献 | 第80-84页 |
致谢 | 第84-86页 |
攻读研究生期间发表的学术论文 | 第86页 |