基于H.264的视频解码的研究及软件实现
[关键词:H.264,视频解码] [热度 ]提示:此毕业设计论文完整版包含【论文】 作品编号:txgc0360,word全文:60页,合计:21000字 |
选题目的及每章安排
本次毕业设计要求使用Vc++实现基于H.264编码技术标准的解码。需要达到以下的目标:
(1)通过本毕业设计,深刻理解和掌握h.264视频解码法;
(2)熟练掌握VC++平台下编程调试技术;
(3)编程实现基于h.264视频解码。
在接下来的第2章中将主要介绍视频编解码原理。在第3章中将详细变换系数解码。在第4章中将对H.264 运动估计与补偿进行算法的研究。第5章主要介绍H.264解码器帧内、帧间预测算法。最后在第6章中将对程序的调试和结果进行讨论。
第2章对视频编解码的原理进行了介绍。并对H.264解码器的功能进行了简单的分析。NAL单元将H.265码流传送到解码器。解码器经过熵解码后将量化系数进行逆两化和逆变换,在将得到的残差数据与预测块求和之后再通过去方块滤波得到重建图像。
第5章经过压缩编码后传输的并不是像素本身的取样值而是该取样的预测值和实际值的差,预测法是最简单和实用的视频压缩编码方法。在本章中对视频解码中的帧间预测和帧内预测的算法进行了研究,对4×4、8×8、16×16亮度块的帧内预测算法和帧间预测解码分别进行介绍。
第6章介绍了在VC++开发工具下使用JM10.2代码对解码程序进行测试。在编码过程中可以看到的是程序对视频文件每一帧进行编码的时候并不是按照顺序来编码。相邻两帧大小相差很大,一般来说后向帧编码后占用的比特要远小于前一帧,根据笔者分析是采用了I-B-P-B-P帧前向预测的结果。解码则相应的使用I-P-B-P-B预测模式。大小为10.8M的原文件经过编码后得到的码流文件仅33.2K这一事实可以看出H.264标准编码对网络带宽的使用很低。适合进行低带宽的传输。本章所举例子中,解码后的视频文件与编码前的原参考视频文件大小仅相差37K,可以说解码的失真被降低到最小,图像质量也保持了原文件的级别。
提示:此毕业设计论文完整版包含【论文】 作品编号:txgc0360,word全文:60页,合计:21000字 |
本通信工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于H.264的视频解码的研究及软件实现(论文)!