用于构造残差数据流的方法和装置及用于重构图像块的方法和装置制造方法及图纸

技术编号:3582716 阅读:199 留言:0更新日期:2012-04-11 18:40
在一实施例中,该方法包括在逐个周期的基础上将来自第一图像层的数据流的数据解析成一数据块序列,使得如果在该序列中较后的数据块包括了一比在较早数据块中更靠近DC分量的空数据位置,则在一周期中跳过在该序列中较早的至少一个数据块。基于第二图像层中的块的运动矢量信息及与该数据块相关联的运动矢量差值信息来生成指向至少一个数据块的参考块的运动矢量。与第一图像层所代表的图像相比,第二图像层代表了较低质量的图像,且第二图像层的块在时间上与第一图像层中的数据块相关联。基于该数据块及参考块来重构一图像块。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及用于以信噪比(SNR)可縮放方式来编码视频信号及解码已编 码数据的技术。2.
技术介绍
可缩放视频编解码器(SVC)方案是一种编码最高图像质量的视频信号、 并且即使解码并使用从最高图像质量编码所得的图像序列中的一部分(从整个 图像序列中间歇地选择的帧序列)也能表示低图像质量的图像的视频编码方 案。一种用于以可縮放方式来编码视频信号的装置对于所接收到的视频信号 的每一帧,对使用运动估计及预测运动编码的数据执行例如离散余弦变换 (DCT)等变换编码及量化。在量化的过程中,丢失了信息。因此,如附图说明图1A 中所示的编码装置中使用的信号编码单元通过对已编码数据执行反量化11和 反变换12并从原始数据中减去己编码数据来获得原始数据与已编码数据之间 的差值。编码器随后通过对该差值执行DCT变换及量化而在DCT域中生成 SNR增强层数据DIO。通过如上所述提供SNR增强层数据来改善SNR,随着 SNR增强层数据的解码级别增加,图像质量被逐渐提高。这被称为精细粒度可 縮放性(FGS)。此外,图1A的FGS编码器13对SNR增强层数据执行编码 以将该数据转换及解析成数据流。该编码是用彼此不同的有效数据路径(下文 被称为有效路径)及细化数据路径(下文被称为细化路径)来执行的。 在有效路径中,SNR增强层数据与SNR基本层中具有O值的同址(co-located) 数据一起根据第一方案来编码;而在细化路径中,SNR增强层数据与SNR基 本层中具有除0以外的值的同址数据一起根据第二方案来编码。图1B示出了其中有效路径编码单元13a在有效路径上编码数据的过程。 对于SNR增强层像素数据,在每一周期中,执行一获取数据流(有效数据103a)的过程,该过程在以图1B中所示的选择序列101选择4X4的块的同时,列出 沿着一预定锯齿形扫描路径102的不包括细化数据的数据。该数据流使用其中 指定了 O行程的数量的方法,例如S3码来编码。除O以外的数据使用一种单 独的方法来编码。图1C示出了一过程作为一具体示例,其中在每一周期中,有效路径编码 单元13a在选择每一块的同时执行编码。如在图1C中作为例子示出的块中的 数据值1并非代表实际值,而是在离散余弦变换系数有非零值的情况下代表除 0以外的值的简化指示。以下所描述的块中的数据值的记法是一样的。以下简略地描述在图1C中作为例子示出的过程。有效路径编码单元13a 通过以图1B所示的块选择序列选择相应的块的同时顺序地列出关于0的数据 (121。(由于具有除O以外的值的细化数据不是目标数据,所以排除了细化 数据),来对每一块执行第一周期,其中关于O的数据沿着一预定锯齿形扫描 路径读出直到遇到1。有效路径编码单元13a通过在顺序地选择各块并且从第 一周期的最后一个位置的下一位置开始沿着该扫描路径执行扫描直到遇到具 有l的位置的同时顺序地列出关于O的数据(1212),来为每一块执行第二周 期。该过程对其它周期重复,直到数据被编码完。有效路径编码单元13a随后 通过对当前图像中的所有数据重复执行同一过程的同时以该周期序列列出数 据,来生成数据流120。该数据流可伴随如上所提到的另一编码过程。在上述编码中,在该周期序列中首先被编码的数据首先被发送。同时,在 传输信道的带宽太窄的情况下,SNR增强层数据(下文中縮写为FGS数据) 流可在传输期间被切割掉。在这种情况下,涉及影响视频质量的提高的数据1 且距离DC分量更近的大量数据被切割掉。3.专利技术公开内容本专利技术涉及一种重构第一图像层中的图像块的方法。 本专利技术还涉及一种构造残差视频数据流的方法。在一实施例中,该方法包括为多个数据块确定参考块,以及基于该参考块 和该多个数据块来生成残差数据块序列。来自该残差数据块序列的数据在逐个 周期的基础上被解析成数据流,使得如果较靠近DC分量的数据存在于该序列中较后的残差数据块中,则在一周期期间在该序列中较早的至少一残差数据块 被跳过。本专利技术还涉及用于重构第一图像层中的图像块的装置,以及构造残差视频 数据流的装置。4.附图简述本专利技术的以上及其它目的、特征及优点将从以下结合附图所作的详细描述中被更清楚地理解,附图中 '图1A是以FGS数据编码为重点的示意性地示出了一种用于编码视频信号的常规装置的简图1B是示出编码具有FGS数据的图像的常规过程的例子的简图1C是示出将FGS数据编码成数据流的常规方法的简图2A是以FGS数据编码为重点的示意性地示出根据本专利技术一实施例的编码视频信号的装置的简图2B是示出由图2A的装置执行的图像预测的操作的简图3是示出根据本专利技术一实施例的在扫描块的同时编码图像中相应的块的方法的流程图4是示出根据作为例子的图3的方法的扫描或跳过相应块的过程的简图5是示出与常规方法的过程作比较的、根据图3的方法将靠近DC分量 的数据排列在已编码数据流的前面部分中的过程的简图6是示意性地示出用于解码由图2A的装置所编码的数据流的装置的简图7示出了根据本专利技术一实施例的精细地调整参考帧的.FGS增强层的图 像中的当前帧的FGS基本层的运动矢量以预测当前帧的FGS增强层的过程;图8示出了根据本专利技术另一实施例的为当前帧中的任意块独立于该任意 块的FGS基本层的运动矢量在参考帧的FGS增强层图像中搜索一 FGS增强层 参考块的过程。图9是示出可向其应用本专利技术的编码视频信号的装置的框图;以及图IO是示出可向其应用本专利技术的解码己编码数据流的装置的框图。 5.实现本专利技术的方式将对附图进行参考,其中贯穿不同的附图使用了相同的参考标号来指示相 同的组件。图2A示出根据本专利技术一实施例的用于执行一编码方法的编码装置。图2A 中所示的编码器210编码输入信号,从而生成SNR基本层数据及SNR增强层 数据(FGS数据)。与增强层所代表的图像相比,基本层代表了较低质量的图 像。由于SNR基本层数据的生成与本专利技术无关且是众所周知的,所以出于简 明的目的在此省略了其描述。FGS数据的生成如下所述地执行。编码器210通过对先前已编码的SNR基本层数据执行反量化11及反变换 12 (如果有必要,放大反变换后的数据),并获得该数据与原始基本层数据之' 间的差值,来从已编码数据中获取一差值(用于补偿编码时发生的误差的数据) (与先前在背景中所述的相同)。如图2B中所示,对于用上述方式所获得的 帧的每一宏块241,找到参考块241a,并获得到参考块241的运动矢量241b。 在找到参考块241a时,编码器210将参考块241a中的数据与当前宏块241中 的数据之间的差值数据(残差数据)编码为残差当前块。此外,对所获得的运 动矢量241b执行合适的编码。当用上述方式将帧编码为残差数据时,通过对 己编码的残差帧顺序地执行DCT变换及量化来生成DCT域中的FGS数据, 且结果是被应用于随后的FGS编码器230的FGS数据。以下将关于图7—10 更详细描述用于生成残差数据块的更详细实施例;其中FGS增强层参考块241a 将被称为参考块Re'。为执行将在随后描述的FGS编码方法,FGS编码器230的有效路径编码 单元23管理一变量扫描标识符scanidx 23a来跟踪块上的扫描路径的位置。该 变量scanidx仅是数据块上的位置变量的名称(下文缩本文档来自技高网...

【技术保护点】
一种重构第一图像层中的图像块的方法,包括:在逐个周期的基础上将来自所述第一图像层的数据流的数据解析成一数据块序列,使得如果在所述序列中较后的数据块包括一比在较早数据块中更靠近DC分量的空数据位置,则在一周期中跳过在所述序列中较早的至少一个数据块;基于第二图像层中的块的运动矢量信息以及与所述数据块相关联的运动矢量差值信息来生成指向所述数据块中的至少一个的参考块的运动矢量,与所述第一图像层所代表的图像相比,所述第二图像层代表较低质量的图像,且所述第二图像层的所述块在时间上与所述第一图像层中的所述数据块相关联;以及基于所述数据块及所述参考块来重构所述图像块。

【技术特征摘要】
【国外来华专利技术】US 2005-10-5 60/723,474;KR 2006-8-22 10-2006-007931.一种重构第一图像层中的图像块的方法,包括在逐个周期的基础上将来自所述第一图像层的数据流的数据解析成一数据块序列,使得如果在所述序列中较后的数据块包括一比在较早数据块中更靠近DC分量的空数据位置,则在一周期中跳过在所述序列中较早的至少一个数据块;基于第二图像层中的块的运动矢量信息以及与所述数据块相关联的运动矢量差值信息来生成指向所述数据块中的至少一个的参考块的运动矢量,与所述第一图像层所代表的图像相比,所述第二图像层代表较低质量的图像,且所述第二图像层的所述块在时间上与所述第一图像层中的所述数据块相关联;以及基于所述数据块及所述参考块来重构所述图像块。2. 如权利要求l所述的方法,其特征在于,每一数据块包括多个数据位置,且所述数据位置的顺序遵循从所述数据块 左上角开始的锯齿形路径;所述解析步骤在第一周期中包括在所述序列的第一数据块中沿着所述锯齿形路径填充第一数据段,从所述 开始数据位置开始并沿着所述锯齿形路径在第一数据位置处结束的所述第一 数据段用对应于一非零数据值的数据来填充;以及对所述序列中的每一后续块重复所述填充步骤。3. 如权利要求2所述的方法,其特征在于,所述数据块序列代表与视频数据基本层相关联的视频数据增强层,所述视 频数据增强层用于增强由所述视频数据基本层所代表的视频;以及如果所述视频数据基本层中的数据位置包括非零数据值,则一数据块的相 应数据位置对应于非零数据值。4. 如权利要求2所述的方法,其特征在于,所述解析步骤在每一后续周 期中包括-确定所述序列中的哪些数据块具有最靠近DC分量的空数据位置; 填充每一确定的数据块中沿着所述锯齿形路径的下一数据段,所述下一数 据段开始于之前已填充的数据段的填充结束数据位置之后的下一数据位置,且 结束于沿着所述锯齿形路径的用对应于非零数据值的数据所填充的下一数据 位置;在当前周期中跳过不是己确定的数据块的数据块的填充。5. 如权利要求4所述的方法,其特征在于,所述数据块序列代表与视频数据基本层相关联的视频数据增强层,所述视频数据增强层用于增强由所述视频数据基本层所代表的视频;以及如果所述视频数据基本层中的数据位置包括非零数据值,则一数据块的相 应数据位置对应于非零数据值。6. 如权利要求4所述的方法,其特征在于,所述解析步骤在每一后续周 期中包括对所述序列中的每一数据块,将所述数据块的填充结束数据位置指示符与一周期指示符进行比较,所述 填充结束数据位置指示符指示所述数据块中沿着所述锯齿形路径的最后一个已填充数据位置,、且所述周期指示符指示当前周期;如果所述比较步骤指示所述填充结束数据位置指示符小于所述周期指示 符,则填充所述数据块中沿着所述锯齿形路径的下一数据段,所述下一数据段 开始于之前已填充的数据段的填充结束数据位置之后的下一数据位置,且结束 于沿着所述锯齿形路径的用对应于非零数据值的数据所填充的下一数据位置; 以及如果所述填充结束数据位置指示符大于或等于所述周期指示符,则在当前 周期中跳过所述数据块的填充。7. 如权利要求6所述的方法,其特征在于,所述数据块序列代表与视频数据基本层相关联的视频数据增强层,所述视频数据增强层用于增强由所述视频数据基本层所代表的视频;以及如果所述视频数据基本层中的数据位置包括非零数据值,则一数据块的相 应数据位置对应于非零数据值。8. 如权利要求4所述的方法,其特征在于,所述解析步骤在每一后续周期中包括对所述序列中的每一数据块,确定所述数据块中对应于当前周期的数据位置是否己被填充; 如果所述数据块中对应于当前周期的数据位置未被填充,则填充所述数据 块中沿着所述锯齿形路径的下一数据段,所述下一数据段开始于之前已填充的 数据段的填充结束数据位置之后的下一数据位置,且结束于沿着所述锯齿形路 径的用对应于非零数据值的数据所填充的下一数据位置;以及如果所述数据块中对应于当前周期的数据位置已被填充,则在当前周期中 跳过所述数据块的填充。9. 如权利要求8所述的方法,其特征在于,所述数据块序列代表与视频数据基本层相关联的视...

【专利技术属性】
技术研发人员:朴胜煜全柄文严圣铉朴志皓金东奭
申请(专利权)人:LG电子株式会社
类型:发明
国别省市:KR[]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利