H.264在多媒体通信中的应用研究

H.264在多媒体通信中的应用研究

论文摘要

近年来,随着宽带网络的普及和多媒体技术的不断发展,人们对数字视频业务产生了越来越浓厚的兴趣。视频会议系统、视频监视系统、远程教育、视频点播系统(VOD)、高清晰数字电视(HDTV)以及网络聊天软件等多媒体实时业务逐渐得到广泛的应用。尽管网络状况在改善,但是相对于快速增长的视频业务而言,网络带宽资源仍然是远远不够的。在这种情况下,研究具有高压缩比、高质量的视频编码技术成为当前多媒体领域的热点问题。 新一代数字视频编码标准H.264,采用了多模式的帧间预测、1/4像素精度的运动估计、基于4×4块的整数变换等关键技术,使得编码性能得到大幅度的提高。实验证明,在相近的主观质量下H.264编码器要比基于H.263标准的编码器减少50%左右的码率。但是,在编码性能提高的同时,算法复杂度也大大增加了。这导致了H.264参考软件编码速率非常的低。因此,必须对H.264编码器进行编码速率的提高之后,才能应用于多媒体实时通信中。本文对H.264视频编码标准进行深入的研究,重点分析造成编码速率瓶颈的原因,并在此基础上研究提高编码速率的方法,包括帧内预测模式的快速选择、帧间预测模式的快速选择以及快速运动估计的应用三方面。实验结果表明本文实现的编码器同H.264参考软件相比,在PSNR值和压缩比降低较小的情况下,有效的提高了编码速率,达到视频实时通信的要求。本文同时还将实现的编码器同基于H.263标准的编码器进行对比。对比结果表明,本文实现的编码器在保证了主观质量的同时,降低了约40%-50%的码率。 在实现的H.264编解码器的基础上,本文同时实现了一个局域网内的音视频通信软件AVChat。该软件在局域网之内实现点对点的音频和视频的实时通信。测试结果表明,本文所实现的H.264编解码器在该软件中运行良好,在使用较低视频码率的情况下能达到较高的视频主观质量。本文所实现的音视频通信软件,扩展后可应用于视频会议、远程教育等系统之中。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 研究背景
  • 1.2 视频编码标准的发展和现状
  • 1.2.1 H.26x标准
  • 1.2.2 MPEG标准
  • 1.2.3 H.264标准
  • 1.2.4 AVS标准
  • 1.3 视频通信应用现状
  • 1.4 论文主要工作
  • 2 H.264视频编码标准
  • 2.1 视频编码基础
  • 2.1.1 变换编码
  • 2.1.2 运动估计/运动补偿
  • 2.1.3 信息嫡编码
  • 2.2 H.264概述
  • 2.3 H.264编码标准主要技术
  • 2.3.1 帧内预测
  • 2.3.2 运动估计/运动补偿
  • 2.3.3 变换编码
  • 2.3.4 量化和反量化
  • 2.3.5 熵编码
  • 2.3.6 分层结构
  • 2.4 小结
  • 3 H.264编解码器的实现
  • 3.1 帧内预测模式的快速选择
  • 3.1.1 边缘图表
  • 3.1.2 边缘直方图
  • 3.2 帧间预测模式的快速选择
  • 3.3 快速运动估计算法
  • 3.3.1 整数像素的快速运动估计算法
  • 3.3.2 分数像素的快速运动估计
  • 4 音视频通信软件的实现
  • 4.1 软件总体结构
  • 4.2 呼叫建立模块
  • 4.3 采集/回放模块
  • 4.4 压缩模块
  • 4.5 通信模块
  • 4.6 本章小结
  • 5 测试结果
  • 5.1 PSNR值、编码速率以及压缩比
  • 5.2 主观质量的比较
  • 参考文献
  • 攻读硕士学位期间发表学术论文情况
  • 致谢
  • 大连理工大学学位论文版权使用授权书
  • 相关论文文献

    标签:;  ;  

    H.264在多媒体通信中的应用研究
    下载Doc文档

    猜你喜欢