学位论文 > 优秀研究生学位论文题录展示

可伸缩视频编码传输速率控制技术研究

作 者: 朱海波
导 师: 李厚强
学 校: 中国科学技术大学
专 业: 信号与信息处理
关键词: 可伸缩视频编码 视频传输 速率控制 前向纠错 码流切换 分组交换网络
分类号: TN919.81
类 型: 博士论文
年 份: 2013年
下 载: 60次
引 用: 0次
阅 读: 论文下载
 

内容摘要


近年来,随着网络传输技术和视频编码技术的飞速发展,基于网络的视频服务得到了广泛的应用。现有的视频应用环境具有终端设备多样、网络形式异构和用户需求复杂等特点,给网络视频应用带来了诸多的困难和挑战。随着用户需求的发展,人们越来越不满足于现有的视频传输技术,而寻求更加便捷和有效的视频通信方法。视频传输过程会极大影响终端用户的视频重建质量。在实际应用环境中,传输信道的带宽是受限且时变的,速率约束是影响视频传输的主要因素之一。视频传输速率控制是解决视频码流在时变信道传输时可能造成接收端视频主客观质量下降的有效方法。研究视频的传输速率控制技术具有重要的理论意义和实用价值。本文在深入分析近年来流行的视频传输技术实时传输协议RTP (Realtime Transport Protocol)和基于HTTP的动态自适应流媒体DASH (Dynamic Adaptive Streaming over HTTP)的技术特点和应用场景的基础上,结合最新的可伸缩视频编码SVC (Scalable Video Coding)国际标准,研究相应的传输速率控制技术,以解决不同应用环境下视频的可靠传输问题。本文的主要工作和创新点如下:1.给出分组交换网络基于数据包速率的传输特性;本文对基于分组交换网络的视频传输过程进行分析,针对视频传输过程的特性进行合理简化,对影响网络丢包率的原因进行理论分析和实验仿真。结果表明,在网络丢包率较低的情况下,若突发数据长度与队列缓冲区长度近似,则网络丢包率与码流数据包速率之间具有直接的联系,相同数据包速率的码流对网络拥塞造成的影响基本相同。该结果指出低丢包率环境下视频传输更为有效的性能衡量标准,为传输速率控制方法提供理论依据和比较标准。2.提出针对不同应用环境的速率控制方法;基于已有的针对分组交换网络传输特性的研究结果,针对视频在高拥塞有线网络上传输的情况,提出了拥塞感知的传输速率控制方法。该方法基于中等粒度质量可伸缩MGS (Medimum Grain Scalability),在不加剧传输网络拥塞状态从而不引起数据包丢失的情况下,有效提高接收端视频重建质量。实验表明,该方法可以获得平均0.4dB的性能提升。针对视频传输时从有线网络到无线网络的转换过程,提出了自适应的数据包封装方法。该方法通过综合考虑无线网络比特错误与数据包长度的关系,以及视频码流不同部分重要性的差异,有效利用无线信道的传输带宽,从而提高接收端视频重建质量。实验表明,该方法可以获得平均0.72dB的性能提升。针对网络严重拥塞出现数据包丢失的情况,综合分析已有前向纠错编码的优缺点,提出了全新的帧内前向纠错保护方法IP-FEC (Internal Packet FEC)。提出的IP-FEC可以在不增大网络丢包率的情况下,提供一定的错误保护能力。同时,提出的IP-FEC与传统的FEC方法可以简单级联,从而保证不与现有系统相冲突。实验表明,提出的IP-FEC方法相比于无FEC情况,在3%丢包率情况下可以获得平均4.7dB的性能提升,在5%丢包率情况下可以获得平均4.9dB的性能提升;相比于增加10%校验数据包的FEC方法,在3%丢包率情况下可以获得平均1.1dB的性能提升,在5%丢包率情况下可以获得平均1.7dB的性能提升。3.提出DASH上的基于的SVC快速码流切换方法本文基于最新的DASH视频传输方法,分析了现有网络条件下视频通信的困难,针对网络缓冲区较小和缓冲更新算法不匹配的问题,提出了自适应预测更新算法。通过估计用户选择节目内容和用户信道带宽变化的转移概率,给出了近似最优基于SVC的缓冲更新算法。实验表明,提出的自适应更新算法在用户以较大概率切换节目的场景下可以提升平均约12.6%的缓存命中率,同时在其它场景下提供不弱于现有算法的性能。

全文目录


摘要  5-7
ABSTRACT  7-11
第一章 绪论  11-17
  1.1 引言  11-12
  1.2 研究背景  12-13
  1.3 研究现状  13-15
  1.4 论文创新点以及组织结构  15-17
第二章 视频编码和视频传输基础  17-41
  2.1 视频编码原理  17-19
  2.2 视频编码标准简介  19-24
    2.2.1 第一代视频编码标准  21-22
    2.2.2 第二代视频编码标准  22-23
    2.2.3 第三代视频编码标准  23-24
  2.3 H.264/AVC及可伸缩视频SVC  24-32
    2.3.1 H.264/AVC  24-27
    2.3.2 可伸缩视频编码SVC  27-32
  2.4 数字视频传输技术简介  32-33
  2.5 基于RTP的视频传输技术  33-37
  2.6 基于HTTP的视频传输技术  37-39
    2.6.1 HTTP渐进式下载  37-38
    2.6.2 HTTP自适应流  38-39
  2.7 本章小结  39-41
第三章 分组交换网络的传输特性研究  41-53
  3.1 背景介绍  41-43
  3.2 分组交换路由模型  43-48
  3.3 码流特性与丢包率的关系  48-51
  3.4 实验仿真  51-52
  3.5 本章小结  52-53
第四章 基于SVC的传输速率控制方法  53-79
  4.1 背景介绍  53-58
    4.1.1 头信息格式  53-55
    4.1.2 数据包封装方法  55-57
    4.1.3 RTP传输过程  57-58
  4.2 基于MGS的拥塞感知速率控制方法  58-64
    4.2.1 背景介绍  58-60
    4.2.2 算法流程  60-62
    4.2.3 实验结果及分析  62-64
  4.3 基于MGS的自适应封装方法  64-71
    4.3.1 背景介绍  64-66
    4.3.2 算法流程  66-68
    4.3.3 实验结果及分析  68-71
  4.4 包内前向纠错方法  71-77
    4.4.1 背景介绍  71-72
    4.4.2 算法流程  72-74
    4.4.3 实验结果及分析  74-77
  4.5 本章小结  77-79
第五章 动态自适应流媒体  79-91
  5.1 背景介绍  79-84
  5.2 快速码流切换方法  84-87
  5.3 实验仿真及结果分析  87-90
  5.4 本章小结  90-91
第六章 总结与展望  91-93
参考文献  93-97
致谢  97-99
在读期间发表的学术论文与取得的研究成果  99

相似论文

  1. 远程医疗系统图像压缩及传输关键技术研究,R318.0
  2. 面向无线视频传输的H.264错误隐藏技术研究,TN919.81
  3. 基于H.264网络视频传输方案的设计与实现,TN919.81
  4. 基于TMS320DM365的音视频传输及智能视频分析系统的设计与实现,TN919.8
  5. 基于ARM的无线实时公路道路视频传输的研究,TN919.8
  6. SVC分层视频传输的自适应LDPC-UEP方法研究,TN919.8
  7. 无线网络中可分级视频传输QoS保证跨层设计方法研究,TN919.81
  8. 基于视频内容的无线视频传输跨层调度算法研究,TN919.8
  9. 异步光分组交换网络边缘节点子系统的研究和实现,TN929.1
  10. 基于H.264的无线视频传输系统的研究和方案实现,TN919.8
  11. 基于嵌入式Linux的视频传输系统开发,TP368.1
  12. 基于WiFi的应急通信网络组建及音视频传输的实现,TN929.5
  13. 卫星网络传输控制机制研究,TN927.2
  14. 网络视频传输系统研究和设计,TN919.8
  15. 基于跨层反馈的无线视频自适应编码技术研究,TN919.81
  16. 基于TFRC协议慢启动改进算法的视频传输研究,TP393.06
  17. 数字家庭无线网络服务质量控制方法研究,TN92
  18. 基于可伸缩视频编码技术的数字家庭网络视频共享系统的研究,TN919.81
  19. 基于编码的无线网络数据传输算法的研究,TN929.5
  20. 空间可伸缩视频编码中上采样技术研究,TN919.81
  21. cdma20001xEV-DO反向链路速率控制算法研究,TN929.533

中图分类: > 工业技术 > 无线电电子学、电信技术 > 通信 > 图像通信、多媒体通信 > 图像编码
© 2012 www.xueweilunwen.com