Print

实时视频流压缩传输系统的软件设计与实现

论文摘要

随着互联网和多媒体技术的飞速发展,基于网络的多媒体交互技术得到了广泛的应用。由于网络带宽的限制,研究高质量低码率的视频压缩方法成为热点,于是出现了H.264标准。作为新一代的视频编码标准,H.264具有高效的压缩性能和良好的网络适应性,但H.264获得优越性能的代价是计算复杂度的增加,这也是H.264大规模应用的主要障碍。本文在深入研究了H.264标准后,针对低码率视频会议、可视电话、视频聊天等低复杂度和实时性要求较高的场景,从帧内预测模式快速选择、帧间预测模式快速选择、快速运动估计、代价计算方式、多参考帧的处理、Hadamard变换的处理、搜索范围的处理、多媒体指令集优化等方面,在H.264的官方参考模型JM的基础上进行了优化。实验结果表明,优化后的H.264编码器在基本不影响图像质量及码率的前提下,大幅降低了运算复杂度,在P4 2.66G CPU,512M内存PC机上能够实现CIF(352x288)分辨率视频的实时编码。最后在此基础设计了一个局域网内点对点的视频通信程序,进一步验证了优化后的编码器的实用性。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 论文研究目的和意义
  • 1.2 视频编码标准国内外研究现状
  • 1.3 论文研究内容
  • 第二章 视频编码基础理论
  • 2.1 视频编码简介
  • 2.2 H.264 标准简介
  • 2.3 H.264 的优化方向
  • 第三章 H.264 编码器的研究与优化
  • 3.1 帧内预测模式快速选择算法研究与优化
  • 3.2 快速运动估计算法研究与优化
  • 3.3 帧间预测模式快速选择算法研究与优化
  • 3.4 其它优化方式与综合测试
  • 3.5 H.264 编码器的指令集优化
  • 第四章 实时视频流压缩传输系统的实现
  • 4.1 系统总体设计方案
  • 4.2 系统主要模块设计与实现
  • 第五章 结论
  • 5.1 论文总结
  • 5.2 展望
  • 致谢
  • 参考文献
  • 相关论文文献

    本文来源: https://www.lw50.cn/article/bb84961dc2a733ce5240c404.html