Raptor码在视频多播中的应用

来源 :东南大学 | 被引量 : 0次 | 上传用户:cqufy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
诸如视频会议、IPTV等网上视频业务均采用了IP多播技术,采用UDP协议的IP多播难免会出现丢包现象,这将严重影响视频播放质量。常用的克服丢包的方法有ARQ、数据轮询和纠删码。ARQ常用于单播中,由于可扩展性差和延时大并不适于视频多播;数据轮询是重复地、循环地发送同一个文件,也不适合视频多播。常用的纠删码如简单的异或码、RS类纠删码和Tornado码等由于可扩展性差等原因修复能力有限。而数字喷泉码是一种灵活的、可扩展的无率码,Raptor码作为数字喷泉码的第二种有效实现已经被纳入到3GPP、IETF和DVB等标准中,因此本文将Raptor码应用于视频多播。   本文首先说明了视频多播的不可靠性,列举了常用的保证可靠性的方法并分析了其优缺点,指出数字喷泉码由于可扩展性适合多播环境。之后全面回顾了常用的纠删码,分析说明了它们的性能和不足。系统地介绍了喷泉码的发展:从数字喷泉概念的提出,到第一类具体的喷泉码——LT码,再到更有效的喷泉码--Raptor码,最后根据喷泉码的性能,列举了其适合的应用场合。   论文接着详细分析了RFC5053中一类具体的Raptor码的编译码原理,选取合适的参数,用C语言实现了其编译码,并完成了编译码算法的移植,整个视频传输系统运行良好,能有效克服视频丢包,显著改善视频播放质量。   最后论文着重阐述了Raptor码的3种译码算法:置信传播法(BP法)、简单高斯消去法和优化高斯消去法,给出了3种算法的实现流程,分析了它们的译码复杂度和译码开销,并用C语言实现了简单高斯消去法和优化高斯消去法,给出了两种译码算法的耗时对照表。最终得出结论:置信传播法译码速度快,但开销大,且译码开销随着源块尺寸的减小而增大,因此置信传播法适合大块、实时性要求不高的场所,比如文件传输。而简单高斯消去法和优化高斯消去法虽然译码速度稍慢,但译码开销小,适合视频多播这种实时性要求高、块小的场所,其中优化高斯消去法的译码时间仅是简单高斯消去法的一半。
其他文献
众所周知,无线通信的资源是有限的。在移动通信系统中,不可避免地需要共享通信资源,于是就有了干扰。干扰严重地影响着资源的使用效率。此篇论文面向移动通信系统中的干扰,对
网络的普及和计算机微型化的趋势使得移动终端成为未来人们生活中的必备。移动终端具有体积小,重量轻,易于携带的特点。它将PC的部分功能与手机的通讯功能结合起来,可以进行
建筑工程合同是约定承包方和发包方之间权利义务的重要文件,是保证建筑工程顺利开展的重要条件,是提高建筑工程质量的必要法宝.因此,本文将主要研究如何做好工程合同审查及合
我国经济和房地产业在快速的发展,市场竞争也在不断地加剧,建筑企业想要在激烈的市场竞争中生存下去,就必须要努力提高建筑工程项目的施工质量,好的施工管理可以帮助建筑企业
正交频分复用(OFDM)技术是多载波传输方案中的一种有效传输方式,由于其具有良好的抗多径干扰能力和较高的带宽效率等优点,已成为近年来的研究热点之一,被认为是未来第四代移动通
图像分割是图像处理和计算机视觉的基础。近二十年来,基于偏微分方程的主动轮廓模型在图像分割领域取得了重大的进步,研究成果可有效应用于医学图像分析、遥感图像处理、机器人
客观质量评估在图像与视频的各个应用领域中扮演着重要的角色。图像/视频信号在采集、压缩、存储、通信与传输等过程中,都会遭受到或多或少的失真。因此,非常有必要建立一种
随着国民经济的快速发展,水旱灾害所带来的损失相对也越来越严重。为了防止水灾缓解旱情,我国投入了大量人力物力和财力进行江河整治,加强水利工程的建设,基本建成了七大江河的防
学位