一种用于无线网络的结合空域可分级的精细可分级编码方法

文档序号:7610270阅读:281来源:国知局
专利名称:一种用于无线网络的结合空域可分级的精细可分级编码方法
技术领域
本发明涉及无线网络的可分级编码方法,特别是一种用于无线网络的结合空域可 分级的精细可分级编码方法。
背景技术
为了满足如计算要求、带宽及与现存设备的兼容性等要求,许多应用场合中都要 求视频压缩比特流被解码后能提供不同空间分辨率的视频质量,空域可分级是此类应用中 最有效的解决方案。空域可分级性是把原始视频数据以相同的帧率,不同的空间分辨率压缩成两层。 基本层以较低的空间分辨率编码。重建的基本层的图像进行超抽样以形成在增强层高分辨 率图像的预测。如果基本层的空间分辨率和增强层的相同,也就是超抽样系数为1,这时空 间可分级解码器被看成是一个SNR可分级解码器。但传统的空域可分级编码方案,无论是 低分辨率的基本层还是高分辨率的增强层,其视频质量在编码时被预测设定,即使用户的 可用带宽大于所接收的层的码率时,用户也无法获得更好的视频质量。显然,传统的空域可 分级编码方案只提供了粗糙的可分级能力,它无法灵活、准确地匹配网络带宽的波动变化; 而且其视频质量(无论是基本层还是增强层)在编码时被预测设定,无法为那些高速链路接 入网络或具有更强计算能力的终端设备用户提供更好的视频质量。MPEG-4提出了 RS (Fine Granularity Scalable,精细可伸缩性)视频编码算法。 FGS编码实现简单,可在编码速率、显示分辨率、内容、解码复杂度等方面提供灵活的自适应 和可扩展性,且具有很强的带宽自适应能力和抗误码性能。但还存在编码效率低于非可扩 展编码及接收端视频质量非最优两个不足。

发明内容
针对现有技术存在的缺陷,本发明的目的是提供一种用于无线网络的结合空域可 分级的精细可分级编码方法,从而解决在无线信道容量以及比特流变化在较大的范围情况 下无法获得较好的视频质量的问题。本发明的方法,把精细可分级编码(res)技术扩展到 空域,实现一种精细可分级空间编码(ress)结构的编解码方式。为达到上述目的,本发明的技术方案是
一种用于无线网络的精细可分级编码改进方法,由精细可分级视频编码和空域可分级 视频编码相结合,本方法的实现步骤为
a)根据空间编码原理把原始视频数据以相同的帧率,不同的空间分辨率压缩成基本层 和低分辨率的精细可分级编码(res)增强层、高分辨率的精细可分级空间编码(ress)增强 层;
b)基本层以较低的空间分辨率编码,对res增强层、FGSS增强层采用基于离散余弦变 换(DCT)系数的位平面编解码,以提供不同服务质量、不同分辨率的视频质量;c)FGS增强层中的res帧采用基本层图像作为参考,ress增强层的ress帧采用上抽样 的基本层图像作参考,基本层能单独进行解码提供较粗糙的视频质量,增强层仅能和基本 层一起编码,做为补充提供更优的视频质量;
d)服务器可以根据客户选择可以传送res层比特流来进行解码得到视频质量较好的 低分辨率视频,或者选择传送ress层比特流来得到视频质量更好的高分辨率视频。本发明与已有技术相对照,具有如下优点本发明的这种视频编码方案不但提供 了高、低分辨率两种视频,而且两种视频质量具有精细粒度可分级能力,用户接收的比特流 越多,视频质量越好,克服了传统空域可分级编码仅提供粗糙可分级能力及视频质量固定 的缺点,同时实现了精细粒度可分级,精细的匹配了网络带宽的波动变化。


图ι是用于无线网络的结合空域可分级的精细可分级编码方法的ress编码方案 的结构示意图。图2是用于无线网络的结合空域可分级的精细可分级编码方法的ress结构的编 码器框图。图3是用于无线网络的结合空域可分级的精细可分级编码方法的ress结构的解 码器框图。图4是用于无线网络的结合空域可分级的精细可分级编码方法的流程图。
具体实施例方式如图ι所示ress的编码方案的结构,是由精细可分级视频编码和空域可分级视频 编码相结合,其步骤如图4所示
a)根据空间编码原理把原始视频数据以相同的帧率,不同的空间分辨率压缩成基本层 和低分辨率的精细可分级编码(res)增强层、高分辨率的精细可分级空间编码(ress)增强 层;
b)基本层以较低的空间分辨率编码,对res增强层、ress增强层采用基于离散余弦变 换(DCT)系数的位平面编解码,以提供不同服务质量、不同分辨率的视频质量;
c)FGS增强层中的res帧采用基本层图像作为参考,ress增强层的ress帧采用上抽样 的基本层图像作参考,基本层能单独进行解码提供较粗糙的视频质量,增强层仅能和基本 层一起编码,做为补充提供更优的视频质量;
d)服务器可以根据客户选择可以传送res层比特流来进行解码得到视频质量较好的 低分辨率视频,或者选择传送ress层比特流来得到视频质量更好的高分辨率视频。如图2所示ress的编码方法的编码器结构,其中Q为量化,VLC为变长编码,IDCT 为离散余弦反变换,Q-1为量化逆过程,得到低分辨率下的基本层比特流的步骤是
(1)对低分辨下的原始视频比特流与其进行运动补偿后的视频比特流的残差,得到空 间预测残差帧;
(2)对空间预测残差帧进行离散余弦变换;
(3)进行量化以及变长编码,得到基本层比特流 得到低分辨率下的res比特流步骤是
4(1)对低分辨下的原始视频比特流与其进行运动估计和运动补偿后的视频比特流的残 差,得到空间预测残差帧;
(2)对空间预测残差帧进行离散余弦变换;
(3)进行res位平面扫描得到低分辨率的res比特流
由于ress帧的残差无法像res帧的信号噪声比(SNR)res残差一样能在dct域中计算 得到,因为ress帧的运动补偿发生在图像域中。因此,ress的残差图像必须先进行dct变 换,然后再对变换后的dct残差系数使用位平面技术进行编码。运动估计器输出两组运动 矢量信息一组是res的运动矢量;另外一组是ress帧的运动矢量。运动补偿器也输出两 组预测图像一组是低分辨率res帧的预测图像;另一组是高分辨率ress帧的预测图像。如图3所示ress的编码方案的解码器结构,与编码器结构类似,ress帧的解码器 也可以通过让ress帧与res帧共同运动补偿及res位平面解码器来实现ress结构解码 器的最简化,降低解码器应用复杂度。ress增强层比特流被分解成运动运动矢量信息和位 平面dct参差系数。运动矢量信息被运动补偿器用来计算得到ress帧的预测图像,位平面 DCT参差系数被位平面解码器解码并经过DCT逆变换后得到res帧残差图像量化前后的差 值,该差值用于KiS帧残差图像的SNR增强。基本层解码器解码后得到两个值一是基本层 的预测图像二是基本层残差图像,该残差图像与基本层的预测图像相加后得到SNR增强 的残差图像,该残差图像与基本层的预测图像相加后最中得到SNR增强的res帧图像,FGS 帧的图像也被直接输出到显示设备。本发明可用于为无线网络提供一种适合无线信道容量以及比特流变化在较大的 范围情况分级编码的方法,解决在此情况下无法获得较好的视频质量的问题从而为无线信 道传输视频信息提供技术支持,该发明可以应用在手机、无线上网本、PDA等无线终端间传 输视频提供可靠的分级编码技术。
权利要求
1. 一种用于无线网络的精细可分级编码改进方法,其特征在于,由精细可分级视频编 码和空域可分级视频编码相结合,本方法的实现步骤为a、根据空间编码原理把原始视频数据以相同的帧率,不同的空间分辨率压缩成基本层 和低分辨率的精细可分级编码(res)增强层、高分辨率的精细可分级空间编码(ress)增强 层;b、基本层以较低的空间分辨率编码,对res增强层、FGSS增强层采用基于离散余弦变 换(DCT)系数的位平面编解码,以提供不同服务质量、不同分辨率的视频质量;C.FGS增强层中的res帧采用基本层图像作为参考,ress增强层的ress帧采用上抽样 的基本层图像作参考,基本层能单独进行解码提供较粗糙的视频质量,增强层仅能和基本 层一起编码,做为补充提供更优的视频质量;d、服务器根据客户选择传送res层比特流来进行解码得到视频质量较好的低分辨率 视频,或者选择传送ress层比特流来得到视频质量更好的高分辨率视频。
全文摘要
本发明提供一种用于无线网络的结合空域可分级的精细可分级编码方法把精细可分级编码(FGS)技术扩展到空域,实现一种精细可分级空间编码(FGSS)结构的编解码方式。根据空间编码原理把原始视频数据以相同的帧率,不同的空间分辨率压缩成基本层和低分辨率的精细可分级编码(FGS)增强层、高分辨率的精细可分级空间编码(FGSS)增强层。本发明的这种视频编码方案不但提供了高、低分辨率两种视频,而且两种视频质量具有精细粒度可分级能力,用户接收的比特流越多,视频质量越好,克服了传统空域可分级编码仅提供粗糙可分级能力及视频质量固定的缺点,同时实现了精细粒度可分级,精细的匹配了网络带宽的波动变化。
文档编号H04N7/26GK102098518SQ20111006355
公开日2011年6月15日 申请日期2011年3月17日 优先权日2011年3月17日
发明者张勇, 白植树, 赵丽平, 金彦亮 申请人:上海大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1