基于运动补偿时域滤波可伸缩视频编码分析-scalable video coding analysis based on motion compensation temporal filtering.docxVIP

基于运动补偿时域滤波可伸缩视频编码分析-scalable video coding analysis based on motion compensation temporal filtering.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于运动补偿时域滤波可伸缩视频编码分析-scalable video coding analysis based on motion compensation temporal filtering

1绪论1.1引言无线网络视频通信所面临的 3 个主要问题(1)高误码率 由于无线信道的固有特性,如路径损耗、阴影衰落、多径衰落,以及噪声干扰等造成高误码率,这种误码往往是随机的。由于目前主流的视频编码技术都是建立 在视频序列帧间预测的基础之上,因此,当前帧中的误码不仅会影响到该帧的解码 质量,随着序列的不断解码,还可能传播到其后的一些帧,影响后继帧的解码质量。(2)带宽波动 造成无线网络带宽波动的原因,不仅是网络中负载强度的变化,还可能是无线节点移动导致拓扑结构发生变化而引起的。节点之间的距离、移动的速度都会影响 到网络吞吐率。传统的视频编码器一般是在给定码率下,优化编码效率。这样一来, 网络带宽的高波动性给视频传输带来了很大问题。另外,当网络中负载高于可用带 宽时,会发生拥塞,导致丢包。节点移动造成的路由切换、物理层突发丢包都会引 起数据包的丢失。大量的丢包会引起视频流的停滞,马赛克效应的出现,甚至导致 码流不能正确解码。带宽的波动还会引起延迟抖动的加剧,如果延迟时间太长,数 据包到达后,有可能超过播放时间,不得不丢弃。不但浪费带宽,也会影响视频播 放质量。(3)异构性 在多播(multiacst)的场景中,接收端的接收能力不同,表现在:接入速率,处理能力,能量受限,图像显示能力等不同。接收端的这种异构性给视频的多播传输造成 很大困难。上述问题给无线网络视频传输带来了巨大挑战。一方面,面向无线网络传输的 视频编码技术如雨后春笋般涌现出来;另一方面,如何充分利用现有无线网络的带 宽和资源,依据终端用户不同的处理能力与需求提供不同质量的视频服务,实现服 务的灵活性,保证服务质量(QOS)就成了一个重要的课题[1]。目前,解决这一问题的最好方法就是可伸缩视频编码(SVC),其码流具有良好的鲁棒性及容错性, 并可以根据无线网络带宽和用户需求在任意点截断。1.2 传统视频标准局限性近些年来移动通信和因特网技术得到迅猛发展,单一的语音和数据通信已不能满 足人们的需求,而对于数字视频及图像传输业务的需求随之大幅度增加。另一方面,相 比较其它类型的信息传输如文本和数据,视频通信需要占用更多的带宽资源,因此为 了实现在带宽受限的条件下(如无线信道)的传输,视频源必须经过大量压缩。由于 Internet 固有的异构性,各种的网络具有不同的信道特性。用户可能通过高 速的以太网(Ethernet)接入服务,也可能通过中等速度的调制解调器获取视频,还 有一些用户通过低速的无线网络(如 3G 移动网)点播视频。这些众多因素导致用户 通过不同的网络所能得到的带宽不尽相同,甚至同一个用户所能得到的带宽也因时 而变。恒定速率的视频流难以在带宽波动的网络环境下高效传输,客户端视频的重 构质量也就受到影响。同时用户终端设备的显示能力和处理能力存在明显差异。目前,有三种方法可以解决流媒 体传输中用户接入带宽多变性问题联播 (Simulcast)、转码(Transcoding)和可伸缩编码(Scalable Coding)。联播的缺点之 一是服务器必须要为同一个节目保持多个版本的视频文件,这对于大规模流媒体应 用而言非常耗费存储空间。其次,联播模式只能提供固定的几种码率,不能适应网 络带宽的变化。而转码的计算复杂度过高,难以应用于实际。传统的 MPEG-1,2,4 和 H.26X 虽然提供多种码率选择,但其视频信号经编码后生成的数据流也无法适用不同 用户需求/网络传输条件。相比而言,可伸缩编码显得更灵活:一路高质量的码流可 以提取出满足不同质量需求(对应于不同码率)的码流。如果码流可伸缩性与编码 效率同时得以保证,可伸缩编码显然是一种最好的方法[2]。1.3 可伸缩编码(SVC)思想可伸缩性,也称作可分级性、可分层性,因为它是通过将单一码流分为若干层 实现的。在编码前是单一码流,而从编码器出来的原始码流将包含有若干层。如果视频编码器经过完整压缩后所产生的码流在解码端能以分级的码率、帧率、空间分辨率和视频质量解码,这样的编码解码系统具有“可伸缩性” [3]。也就是说,支持可 伸缩性的编码器只需编码一次,就可以适应不同的要求,因为编码所生成的码流是 逐级分层的,对其中一部分解码可以得到具有基本质量和时空分辨率的视频。这种 编码方式与目前使用的其他编码方式相比,满足各种不同需求的能力更强,编码效 率也大大提高。这些层可以是一个基本层或者是叠加一个或多个增强层以后的复合 层。对基本层解码得到可以接受的最低时空分辨率的视频,而增强层包含所有重构 高时空分辨率视频所需要的加强信息。每个增强层视频分辨率等级和质量是逐级递 增的。可伸缩编码使得码流对网络带宽变化、误码和丢包都有很强的适应性,同时 也简化了解码器端的设计。整体层次结构如图 1-1 所示。解码器视视频频序列编增强层

您可能关注的文档

文档评论(0)

xyz118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档