摘要 | 第1-6页 |
Abstract | 第6-9页 |
第一章 前言 | 第9-14页 |
·数字视频的应用 | 第9页 |
·数字视频处理标准 | 第9-11页 |
·数字视频处理的过程框架 | 第11-12页 |
·课题研究的意义 | 第12页 |
·论文的组织结构 | 第12-14页 |
第二章 数字视频处理的主要过程 | 第14-23页 |
·数字视频编码器设计的基本概念 | 第14-17页 |
·数字视频 | 第14-16页 |
·数字视频压缩 | 第16-17页 |
·数字视频编码器主要模块的设计 | 第17-23页 |
·DPCM模块的设计 | 第17页 |
·变换编码和量化模块的设计 | 第17-19页 |
·预测编码模块的设计 | 第19-21页 |
·熵编码模块的设计 | 第21-23页 |
第三章 MPEG-4 标准与XVID | 第23-33页 |
·MPEG-4 基本视频编码 | 第23-24页 |
·XVID的核心算法 | 第24-33页 |
·I-帧编码 | 第25-28页 |
·P-帧编码 | 第28-33页 |
第四章 对XVID预测编码模块进行算法级优化 | 第33-51页 |
·优化基于小块的半像素运动估计算法 | 第33-35页 |
·INTER4V模式及早排除优化 | 第35-41页 |
·优化基于宏块的半像素运动估计算法 | 第41-42页 |
·优化变换及量化算法 | 第42-49页 |
·四种算法优化的综合效果 | 第49-50页 |
·VCA原理总结 | 第50-51页 |
第五章 TI TMS320C6416 介绍 | 第51-53页 |
·C6416 CPU结构 | 第51页 |
·C6416 硬件流水线 | 第51-52页 |
·C6416 软件流水线 | 第52页 |
·C6416 片内存储器 | 第52-53页 |
第六章 XVID的移植及其预测编码模块指令级优化 | 第53-64页 |
·XVID在C6416 上的移植 | 第53-54页 |
·优化SAD求值函数 | 第54-57页 |
·优化函数sad16_c | 第54-56页 |
·优化函数sad8_c | 第56-57页 |
·优化半像素插值函数 | 第57-61页 |
·优化函数interpolate8x8_halfpel_h_c | 第57-58页 |
·优化函数interpolate8x8_halfpel_v_c | 第58-59页 |
·优化函数interpolate8x8_halfpel_hv_c | 第59-61页 |
·优化内存拷贝函数 | 第61-63页 |
·优化函数transfer_8to16sub_c | 第61-62页 |
·优化函数transfer8x8_copy_c | 第62-63页 |
·基于C6416 代码指令级优化总结 | 第63-64页 |
第七章 结束语 | 第64-65页 |
致谢 | 第65-66页 |
参考文献 | 第66-68页 |
附录一 未经VCA优化的XVID运行的统计信息 | 第68-70页 |
附录二 经过预测编码模块VCA优化后的XVID运行的统计信息 | 第70-72页 |
附录三 经过变换量化VCA优化后的XVID运行的统计信息 | 第72-74页 |
附录四 攻读硕士学位期间完成的论文列表 | 第74页 |
附录五 攻读硕士学位期间参加的科研项目列表 | 第74页 |