CN101617538A - 用于视频编码中扩展空间可分级性的改进层间预测 - Google Patents

用于视频编码中扩展空间可分级性的改进层间预测 Download PDF

Info

Publication number
CN101617538A
CN101617538A CN 200880005411 CN200880005411A CN101617538A CN 101617538 A CN101617538 A CN 101617538A CN 200880005411 CN200880005411 CN 200880005411 CN 200880005411 A CN200880005411 A CN 200880005411A CN 101617538 A CN101617538 A CN 101617538A
Authority
CN
China
Prior art keywords
motion vector
block
subregion
vector information
derive
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN 200880005411
Other languages
English (en)
Inventor
王祥林
J·里奇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia Oyj
Original Assignee
Nokia Oyj
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nokia Oyj filed Critical Nokia Oyj
Priority to CN201510221659.4A priority Critical patent/CN104822062B/zh
Publication of CN101617538A publication Critical patent/CN101617538A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/59Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial sub-sampling or interpolation, e.g. alteration of picture size or resolution
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/103Selection of coding mode or of prediction mode
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/103Selection of coding mode or of prediction mode
    • H04N19/105Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/103Selection of coding mode or of prediction mode
    • H04N19/109Selection of coding mode or of prediction mode among a plurality of temporal predictive coding modes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/17Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
    • H04N19/176Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/30Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
    • H04N19/33Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability in the spatial domain
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • H04N19/513Processing of motion vectors

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

一种用于为视频编码中扩展的空间分级性提供改进的层间预测,以及在扩展的空间分级性的情况下为运动矢量改进层间预测的改进的方法和***。在各种实施方式中,针对宏块模式的预测,在确定两个块是否应当被合并时使用来自基本层的实际参考帧索引和运动矢量。另外,4×4块中的多个代表像素可以用来代表虚拟基本层宏块中的每个4×4块。用于虚拟基本层宏块中相关块的分区和运动矢量信息可以从所有那些4×4块的分区信息和运动矢量推导出。

Description

用于视频编码中扩展空间可分级性的改进层间预测
技术领域
本发明总体上涉及视频编码领域。更具体地,本发明涉及支持扩展空间可分级性的可分级视频编码。
背景技术
本部分意在为权利要求书中阐述的本发明提供背景或上下文。此处的描述可以包括可被探究的概念,但是这些概念并不必须是以前已经构思过或者探究过的那些。因此,除非在此指出,否则在本部分中所描述的并不是本申请中说明书和权利要求书的现有技术,也不因为包括在此部分中就承认是现有技术。
已经针对不同技术规定了不同标准。视频编码标准包括ITU-TH.261、ISO/IEC MPEG-1Visual、ITU-T H.262或ISO/IEC MPEG-2Visual、ITU-T H.263、ISO/IEC MPEG-4Visual和ITU-T H.264(也称为ISO/IEC MPEG-4高级视频编码(AVC)或简称为H.264/AVC)。另外,当前,正在为开发新的视频编码标准而进行着努力。正在开发的一个这种标准是可分级视频编码(SVC)标准,其将成为对H.264/AVC标准的可分级扩展。SVC的最新草案是H.264/高级视频编码(AVC)标准的附录F(现在是附录G)。具体地,附录F包括公知为扩展空间可分级性(ESS)的特征,其在没有保持基本层宏块(MB)与增强层宏块之间的边缘对齐的情况下,提供了对信号的编码和解码。当利用为1或2的比例进行空间分级并且宏块边缘在不同层之间对齐时,可以将其视为空间可分级性的特殊案例。
例如,当利用二元(dyadic)分辨率分级(即,幂为2的分级分辨率)时,可以保持宏块的边缘对齐。此现象在图1中示出,其中左侧的半分辨率帧(基本层帧1000)被上采样,以便给出右侧的帧的全分辨率版本(增强层帧1100)。考虑基本层帧1000中的宏块MB0,经过上采样的此宏块的边界被示出为增强层帧1100中的外边界。在此情形下,需要注意的是,经过上采样的宏块精确地包含增强层处的四个全分辨率宏块,MB1、MB2、MB3和MB4。四个增强层宏块的MB1、MB2、MB3和MB4边缘精确地对应于宏块MB0的上采样的边界。重要的是,所标识的基本层宏块是覆盖增强层宏块MB1、MB2、MB3和MB4中每一个的唯一基本层宏块。换言之,为了形成对MB1、MB2、MB3和MB4的预测,不需要其它的基本层宏块。
另一方面,在非二元可分级性的情形中,情况大有不同。这在图2中针对为1.5的分级因子示出。在此情形中,基本层帧1000中的基本层宏块MB10和MB20被从16×16上采样至较高分辨率增强层帧1100中的24×24。然而,考虑增强层宏块MB30,可以清楚地看到此宏块由经过上采样的两个不同宏块MB10和MB20覆盖。这样,为了形成针对增强层宏块MB30的预测,需要两个基本层宏块MB10和MB20事实上,取决于所使用的分级因子,单个增强层宏块可以由多达四个基本层宏块覆盖。
在H.264/AVC标准的附录F的当前草案中,即使形成预测可能需要若干基本层宏块,但是,相对于相关联的基本层帧对增强层宏块进行编码也是可能的。由于编码效率与预测准确度紧密相关,所以期待的是:形成对增强层宏块的准确预测,以便改进编码效率。
根据H.264/AVC标准的附录F的当前草案,当前增强层宏块的很多方面可以从与其对应的基本层宏块预测出。例如,对来自基本层的帧内编码宏块(也称为帧内宏块或者帧内MB)进行完全地解码或重建,使得它们可以被上采样并直接用于预测相应增强层处的亮度像素值和色度像素值。另外,来自基本层的帧间编码宏块(也称为帧间宏块或帧间MB)并未完全重建。取而代之的是,仅对每个基本层帧间MB的预测残差进行解码,并且可以用于预测增强层预测残差,而不对基本层帧间MB进行运动补偿。这称为“残差预测”。此外,对于帧间MB,基本层运动矢量也被上采样,并用于预测增强层运动矢量。
除了上述以外,在H.264/AVC标准的附录F中,针对每个增强层宏块定义了名称为base_mode_flag的标志。当此标志等于1时,则应当从与增强层宏块对应的基本层MB完全预测(或导出)该增强层宏块的类型、模式和运动矢量。由于用于从基本层MB推导出增强层宏块的宏块类型、模式和运动矢量的相同方法对于编码器和解码器都是已知的,所以在这种情况下,不需要进一步将宏块类型和模式以及其运动矢量信息编码成比特流。如果base_mode_flag等于0,则不导出增强层的宏块类型和模式信息。
如上所述,在某些情况下,增强层宏块的宏块类型和模式信息可以从其基本层MB完全预测。根据H.264/AVC标准的附录F的当前草案,当增强层宏块并未与基本层宏块边缘对齐时,针对每个增强层宏块,基于覆盖了该增强层宏块的基本层宏块来推导出虚拟基本层宏块。虚拟基本层宏块的类型、模式和运动矢量都是基于基本层MB确定的。随后,该虚拟基本层宏块将被视为来自基本层的精确地覆盖此增强层宏块的唯一宏块。如果对于当前增强层宏块的base_mode_flag等于1,则其类型、模式和运动矢量被设置得与虚拟基本层宏块的那些相同。
在H.264/AVC标准的附录F的当前草案中定义的、用于确定虚拟基本层宏块的类型、模式和运动矢量的方法是自下至上的过程。首先,对于虚拟基本层宏块的每个4×4块,位于该块的第二行和第二列中的一个像素被用作该块的代表点,其在图3中示出。在图3中,宏块在300处表示。该宏块内的4×4块在310处表示,而每个4×4块中的代表像素在320处表示。当虚拟基本层宏块中的当前4×4块仅由来自基本层的一个4×4块覆盖时,使用虚拟基本层宏块的每个4×4块中的一个像素具有简单这一优势。但是,当其由来自基本层的多个4×4块覆盖时,这种方法可能不够准确。
图4(a)和图4(b)示出了虚拟基本层宏块300与相应基本层宏块之间的关系。在上采样之后,基本层中将精确地覆盖当前增强层宏块的区域在图4(b)中的410处表示。这也是对应于虚拟基本层宏块300的区域。虚拟基本层宏块300中的4×4块中的代表像素被标记为pe。其在基本层中的对应像素是pb。根据H.264/AVC标准的附录F的当前草案,基本层中pb所位于的、在图4(b)中指示为420的4×4块的宏块分区信息被用作增强层处pe所在的4×4块的分区信息。换言之,基本层中覆盖像素pe的4×4块的分区信息用作pe所位于的4×4块的分区信息。这样,虚拟基本层宏块300中的每个4×4块可以具有分区信息。与分区信息相关联的运动矢量还用作对增强层运动矢量的预测值。
在虚拟基本层宏块中的四个8×8块中的每一个内,在4×4块级别处激活块合并过程。如图5所示,如果块1、2、3和4都从来自基本层的相同单独分区推导出它们的分区,则8×8块的模式被设置为8×8。否则,如果块1和块2从来自基本层的相同分区推导出它们的分区,并且块3和块4也从来自基本层的另一相同分区推导出它们的分区,则8×8块的模式被确定为8×4。类似地,如果块1和块3具有相同分区,并且块2和块4具有来自基本层的相同分区,则8×8块的模式被确定为4×8。否则,8×8块的模式被确定为4×4。此过程在其他所有三个8×8块内单独重复。
如果所有四个8×8块都处于8×8模式,则如图6所示,也在8×8块级别处执行块合并过程。在图6中,块1、2、3和4都代表8×8块。如果块1、2、3和4都从来自基本层的相同单独分区推导出它们的分区,则虚拟基本层宏块的模式被确定为16×16。如果块1和块2具有相同分区,并且块3和块4也具有来自基本层的相同分区,则虚拟基本层宏块的模式被确定为16×8。如果块1和块3具有相同分区,并且块2和块4也具有相同分区,则虚拟基本层宏块的模式被设置为8×16。否则,虚拟基本层宏块的模式被设置为8×8。
根据H.264/AVC标准的附录F的当前草案,对宏块模式的预测仅仅基于来自基本层的分区信息。在此布置中,仅当块共享来自基本层的相同分区信息时,块才可以合并。然而,在扩展空间可分级性的情况下,来自基本层的不同分区具有相同的参考帧索引和运动矢量是相当常见的。例如,来自基本层的两个相邻宏块可以具有相同的参考帧索引和运动矢量。另外,在扩展空间可分级性的情况下,增强层宏块由来自基本层的多个宏块覆盖是非常常见的。因此,在确定是否应当合并两个块时仅使用分区信息经常不必要地创建出宏块内的小分区。这种小分区增大了运动补偿中采样插值过程期间的计算复杂度。
鉴于上述内容,期待的是:为扩展空间可分级性的情况提供用于宏块模式和运动矢量的改进的层间预测的***。
发明内容
本发明的各种实施方式为上述扩展空间可分级性的情况提供用于对针对宏块模式的层间预测进行改进的***和方法。各种实施方式还在扩展空间可分级性的情况下,提供了用于对针对运动矢量的层间预测进行改进的***和方法。用于预测宏块模式的传统***仅仅基于来自基本层的分区信息;仅当块共享来自基本层的相同分区信息时,它们才能合并。另一方面,在本发明的实施方式中,合并过程包括:依靠参考帧索引和运动矢量信息。当块共享来自基本层的相同参考帧索引和运动矢量信息时,这些块可以在适用时合并。因此,即使在两个块具有来自基本层的不同分区时,这两个块也可以合并在一起。此***和方法可以避免不必要地创建小块分区,这样将减小运动补偿插值过程中的计算复杂度。
各种实施方式提供了用于对代表可分级比特流中视频帧的至少一部分的增强层块进行编码的方法、计算机程序产品和设备,由此,至少部分基于与多个参考层块相对应的多个参考帧索引值来推导出规定所述增强层块的分区的编码模式指示符,其中具有相同参考帧索引的参考层块被合并以推导出分区大小。利用所述编码模式指示符对所述增强层块进行编码。实施方式还提供了用于对代表可分级比特流中视频帧的至少一部分的增强层块进行解码的方法、计算机程序产品和设备,由此,至少部分基于与多个参考层块相对应的多个参考帧索引值来推导出规定增强层块的分区的编码模式指示符,其中具有相同参考帧索引的所述参考层块被合并以推导出分区大小。利用所述编码模式指示符对所述增强层块进行解码。
其他实施方式提供了用于对代表可分级比特流中视频帧的至少一部分的增强层块进行编码的方法、计算机程序产品和设备,由此,基于来自多个参考块的至少一个的分区和运动矢量信息,推导出用于所述增强层块的分区和运动矢量信息。利用所述分区和运动矢量信息对所述增强层块进行编码。又一些其他实施方式提供了用于对代表可分级比特流中视频帧的至少部分的增强层块进行解码的方法、计算机程序产品和设备,由此,基于来自多个参考块的至少一个的分区和运动矢量信息,推导出用于所述增强层块的分区和运动矢量信息。利用分区和运动矢量信息对增强层块进行解码。
在本发明的另一实施方式中,用于块合并的条件可以放宽。在此实施方式中,只要块共享相同的参考帧索引和类似的运动矢量,则相邻块便可以合并在一起。用于合并后的较大块的运动矢量是从将被合并(预合并)的块的运动矢量推导出的。
另外,虚拟基本层宏块中的每个4×4块传统上已基本上由位于块中第二行和第二列的单个像素表示,而用于当前块的分区信息已通过将代表像素映射到基本层并随后在基本层处定位4×4块而获得。相反,在本发明的各种实施方式中,在4×4块中的多个代表像素可以用于代表块。当对于虚拟基本层宏块中的当前块而言,基本层中有多个4×4块可用时,用于虚拟基本层宏块中的当前块的分区和运动矢量信息可以从所有那些4×4块的分区信息和运动矢量推导出。当在从基本层推导分区和运动矢量信息时使用4×4块中的多于一个代表像素时,可以在增强层处获得运动矢量的更准确预测。运动矢量的这种改进预测可以由此改进编码效率。
本发明的各种实施方式可以在使用任何常见编程语言(例如,C/C++或者汇编语言)的软件中直接实现。本发明的实施方式还可以以硬件实现并在消费设备中使用。
本发明的这些和其他优势和特征与其组织和操作的方式一起将从结合附图的下述具体实施方式中变得清楚,其中贯穿下述若干附图,相同的元素具有相同的标号。
附图说明
图1示出了二元分辨率分级中宏块边界的定位;
图2示出了非二元分辨率分级中宏块边界的定位;
图3是虚拟基本层宏块的表示,其中16个4×4块的每个中具有代表像素;
图4(a)是虚拟基本层宏块的表示,而图4(b)示出了图4(a)的虚拟基本层宏块与多个基本层宏块之间的关系;
图5示出了根据H.264/AVC标准的附录F、如何在虚拟基本层宏块中的4×4块级别处对块进行合并;
图6示出了根据H.264/AVC标准的附录F、如何在虚拟基本层宏块中的8×8块级别处对块进行合并;
图7是示出了当根据H.264/AVC标准的附录F使用单个代表像素时,由来自基本层的多个4×4块覆盖的4×4块的表征;
图8是示出了根据本发明一个实施方式的、在4×4块中使用多个代表像素的表征;
图9示出了用于与本发明的各种实施方式一起使用的通用多媒体通信***;
图10是可以在本发明的实现中使用的通信设备的透视图;以及
图11是图10的通信设备的电话电路的示意性表征。
具体实施方式
本发明的各种实施方式为上述扩展空间可分级性的情况提供用于对针对宏块模式的层间预测进行改进的***和方法。各种实施方式还在扩展空间可分级性的情况下,提供了用于对针对运动矢量的层间预测进行改进的***和方法。用于预测宏块模式的传统***仅仅基于来自基本层的分区信息;仅当块共享来自基本层的相同分区信息时,它们才能合并。另一方面,在本发明的实施方式中,合并过程包括:依靠参考帧索引和运动矢量信息。当块共享来自基本层的相同参考帧索引和运动矢量信息时,这些块可以在适用时合并。因此,即使在两个块具有来自基本层的不同分区时,这两个块也可以合并在一起。
在本发明的另一实施方式中,针对块合并的条件可以放宽。在此实施方式中,只要块共享相同的参考帧索引和类似的运动矢量,则相邻块便可以合并在一起。用于合并后的较大块的运动矢量是从将被合并(预合并)的块的运动矢量推导出的。
另外,虚拟基本层宏块中的每个4×4块传统上已基本上由位于块中第二行和第二列的单个像素表示,而用于当前块的分区信息已通过将代表像素映射到基本层并随后在基本层处定位4×4块而获得。相反,在本发明的各种实施方式中,在4×4块中的多个代表像素可以用于代表块。当对于虚拟基本层宏块中的当前块而言,基本层中有多个4×4块可用时,用于虚拟基本层宏块中的当前块的分区和运动矢量信息可以从所有那些4×4块的分区信息和运动矢量推导出。当在从基本层推导分区和运动矢量信息时使用4×4块中的多于一个代表像素时,在增强层处获得运动矢量的更准确预测是可能的。
根据本发明的各种实施方式,用于确定虚拟基本层宏块的类型、模式和运动矢量的方法仍然是自下而上的过程。然而,为了实现上述改进,实施了很多改变。
在块合并方面,如果两个块具有来自基本层的相同参考帧索引和类似的或相同的运动矢量,则它们可以合并。如图4(b)所示,可以出于示例目的进行假设:基本层MB1和基本层MB2都具有帧间16×16模式,并且另外,都具有相同的参考帧索引和运动矢量。根据图4(a)和图4(b)中所示的关系,虚拟基本层宏块中的4×4块M和P从基本层MB1获得分区信息,而4×4块N和Q从基本层MB2获得分区信息。根据本发明的一个实施方式,块M、N、P和Q可以合并,因为它们都具有来自基本层的相同参考帧索引和运动矢量信息。在合并后,用于8×8块的模式是8×8。然而,根据H.264/AVC标准的附录F中当前定义的方法,这种合并是不被允许的,因为它们来自不同的基本层宏块并由此属于不同的分区。在使用传统规则合并之后,用于8×8块的模式可以是4×8,即使这种子分区是没有必要的。此外,归因于这种不必要的子分区,进一步的块合并也是不会发生的。例如,如果假设在图4中,基本层宏块MB3和MB4与MB1和MB2一样,也具有帧间16×16模式,并且具有相同的参考帧索引和运动矢量,则根据本发明的实施方式,虚拟基本层宏块300中的块最终可以全部合并在一起,以及帧间16×16的模式将被指派给虚拟基本层。然而,根据当前在H.264/AVC标准的附录F中定义的方法,用于虚拟基本层宏块300的模式是8×8,某些8×8块具有进一步的子分区。
尽管使用不必要的小分区不会影响编码效率,但是其会影响计算复杂度。在运动补偿过程期间,通常会在分区或子分区的基础上进行采样插值。对较大分区的插值的复杂度通常比对与该较大分区具有相同总大小的许多较小分区的插值复杂度要低。这主要是因为,当对较大分区进行插值时,可以共享和利用更多的中间数据来降低计算复杂度。
在本发明的另一实施方式中,针对块合并的条件可以放宽到一定程度。只要相邻块共享相同的参考帧索引和类似的运动矢量,则它们便可以合并在一起。运动矢量的相似度可以通过预先确定的阈值Tmw来测量。假设两个运动矢量分别是(Δx1,Δy1)、(Δx2,Δy2),则两个运动矢量之间的差值可以表示为:D((Δx1,Δy1),(Δx2,Δy2))。在此实例中,D是某个失真测量。例如,该失真测量可以被定义为两个矢量之间的平方差的和。失真测量还可以定义为两个矢量之间绝对差的和。只要D((Δx1,Δy1),(Δx2,Δy2))不大于阈值Tmw,则两个运动矢量就可以视为是相似的。
阈值Tmw可以被定义为数量,例如阈值Tmw=0、1或2等。Tmw还可以定义为百分数,诸如,在(Δx1,Δy1)或(Δx2,Δy2)的1%内等。Tmw的某些其他形式的定义也是允许的。当Tmw等于0时,其要求(Δx1,Δy1)和(Δx2,Δy2)精确地相同,其是在前述本发明的实施方式中描述的条件。
用于合并后的较大块的运动矢量可以从合并之前的那些块的运动矢量推导出。推导方法可以基于不同标准。例如,推导出的运动矢量可以是合并前的那些块的运动矢量的平均或者加权平均。其还可以是那些运动矢量的中间值。
以下描述针对4×4块的分区信息和运动矢量的推导。如前所述,在扩展空间可分级性的情况下,增强层宏块(以及虚拟基本层MB)中的4×4块可以由多达四个基本层4×4块覆盖。如果单个像素在4×4块中用作针对该块的代表,则选择基本层4×4块中的一个,并且所选择的块的分区和运动矢量信息被用作对当前4×4块的预测。这种方法可能不够准确,这在图7中得到证实。在图7中,来自基本层的经过上采样的4×4块的边界在700处表示。可见,虚拟基本层宏块中的第一个4×4块710实际上由来自基本层的四个4×4块720、722、724和726覆盖。当使用代表像素(在图7中的730处指示)时,选择来自基本层的四个4×4块的一个(在图7中是720),并且其分区和运动矢量信息被用作针对第一个4×4块710的预测,即使其他三个4×4块可能具有不同的分区和运动矢量信息。
在本发明的一个实施方式中,在从基本层为当前4×4块推导分区和运动矢量信息时,并没有将一个像素用作该4×4块的代表,而是将很多像素用作代表。例如,如图8所指示的,四个采样800、810、820和830可以用作4×4块840的代表像素。针对每个代表采样,可以定位相应的基本层4×4块,其中所述基本层4×4块是图8中的840、850、860和870。整体上,可以由来自基本层的多达4个4×4块。用于当前4×4块的分区和运动矢量信息随后可以从来自该基本层的四个4×4块的分区和运动矢量信息推导出。
为了从来自基本层的多个4×4块推导出分区和运动矢量信息,在一个实施方式中应用下述规则。第一,当来自基本层的4×4块具有不同的参考帧索引时,则应当选择具有较小参考帧索引值的块。第二,当来自基本层的不止一个4×4块具有最小的参考帧索引值时,应当计算这些4×4块的运动矢量的平均或加权平均,并用作针对当前4×4块中运动矢量的预测。第三,当使用上述加权平均操作时,用于来自基本层的每个运动矢量的加权系数可以基于许多因素确定。这些因素包括但不限于,当前4×4块中由运动矢量表示的区域的大小、其增量运动矢量(即,运动矢量及其相邻运动矢量之间的差分运动矢量)、运动矢量的分区大小、运动矢量的宏块类型和模式等。
图9示出了用于与本发明一起使用的通用多媒体通信***。如图9所示,数据源100以模拟、未压缩数字格式或压缩数字格式或这些格式的任意组合提供源信号。编码器110将源信号编码成已编码媒体比特流。编码器110能够对多于一个的媒体类型(诸如,音频和视频)进行编码,或者可能需要多于一个的编码器110以对源信号的不同媒体类型进行编码。编码器110还可以得到合成产生的输入,诸如图形和文本,或者其能够产生合成媒体的已编码比特流。在下文中,仅考虑对一个媒体类型的一个已编码媒体比特流进行处理,以便简化描述。然而,应当注意的是,典型地实时广播服务包括若干流(典型地,至少一个音频、视频和文本字幕流)。还应当注意的是,***可以包括很多编码器,但是在下文中,不失一般性地,仅考虑一个编码器110,以简化描述。
已编码媒体比特流传输至存储设备120。存储设备120可以包括任何类型的海量存储器,以存储已编码的媒体比特流。存储设备120中已编码媒体比特流的格式可以是基本自包含的(elementaryself-contained)比特流格式,或者一个或多个已编码比特流可以封装至容器文件中。某些***“直播”操作,即,省略存储设备,而直接将已编码媒体比特流从编码器110传输至发送器130。已编码媒体比特流随后传输至发送器130,根据需要,也称为服务器。在传输中使用的格式可以是基本自包含的比特流格式、分组流格式,或者一个或多个已编码媒体比特流可以封装至容器文件中。编码器110、存储设备120和发送器130可以位于相同物理设备中,或者它们可以包括在单独的设备中。编码器110和发送器130可以利用直播实时内容进行操作,在该情况下,已编码媒体比特流通常不会永久存储,而是在内容编码器110和/或发送器130中缓冲一小段时间,以平滑处理延迟、传输延迟和已编码媒体比特速率的变化。
发送器130使用通信协议栈来发送已编码媒体比特流。栈可以包括但不限于实时传输协议(RTP)、用户数据报协议(UDP)和因特网协议(IP)。当通信协议栈是面向分组的时候,发送器130将已编码媒体比特流封装至分组中。例如,当使用RTP时,发送器130根据RTP净荷格式将已编码媒体比特流封装至RTP分组中。通常,每个媒体类型具有专用RTP净荷格式。再次需要注意,***可以包含多于一个的发送器130,但是为了简化,以下描述仅考虑一个发送器130。
发送器130可以或可以不通过通信网络连接至网关140。网关140可以执行不同类型的功能,诸如将根据一个通信协议栈的分组流转译成另一通信协议栈、合并以及分流数据流,以及根据下行链路和/或接收器的能力操纵数据流,诸如控制根据流行的下行链路网络条件控制转发的比特流的比特速率。网关140的示例包括多点会议控制单元(MCU)、电路交换和分组交换视频电话之间的网关、蜂窝一键通(PoC)服务器、手持数字视频广播(DVB-H)***中的IP封装器,或者将本地广播传输转发到家庭无线网络的机顶盒。当使用RTP时,网关140被称为RTP混合器,并且作为RTP连接的端点。
***包括一个或者多个接收器150,其通常能够接收、解调已传输的信号,以及将其解封装为已编码的媒体比特流。已编码的媒体比特流通常进一步由解码器160处理,其输出是一个或者多个未压缩的媒体流。应当注意,待解码的比特流可以从虚拟地位于任何类型网络中的远程设备接收。另外,比特流可以从本地硬件或软件接收。最后,重现器170可以例如通过扬声器或者显示器重现未压缩的媒体流。接收器150、解码器160和重现器170可以处于相同物理设备中,或者它们可以被包含在单独的设备中。
图10和图11示出了本发明可以在其中实现的一个代表性通信设备12。然而,应当理解,本发明不旨在限于一种特定类型的通信设备12或其他电子设备。图10和图11的通信设备12包括外壳30、液晶显示器形式的显示器32、小键盘34、麦克风36、耳机38、电池40、红外端口42、天线44、根据本发明一个实施方式的UICC形式的智能卡46、读卡器48、无线接口电路52、编解码器电路54、控制器56、存储器58和电池80。单独的电路和元件可以是本领域公知的所有类型,例如Nokia范围内的移动电话系列。
通信设备可以使用各种传输技术进行通信,包括但不限于,码分多址(CDMA)、全球移动通信***(GSM)、通用移动通信***(UMTS)、时分多址(TDMA)、频分多址(FDMA)、传输控制协议/互联网协议(TCP/IP)、短消息传递服务(SMS)、多媒体消息传递服务(MMS)、电子邮件、即时消息传递服务(IMS)、蓝牙、IEEE 802.11等。通信设备可以使用各种媒体进行通信,各种媒体包括但不限于无线电、红外、激光、线缆连接等。
在方法步骤的通常背景下对本发明进行了描述,在一个实施方式中,这些方法步骤可以通过程序产品来实现,该计算机程序产品包括在网络环境中由计算机执行的计算机可执行指令,诸如程序代码。计算机可读介质可以包括可移除的或者不可移除的存储设备,包括但不限于只读存储器(ROM)、随机访问存储器(RAM)、压缩盘(CD)、数字通用盘(DVD)等。通常,程序模块包括例程、程序、对象、组件、数据结构等,用于执行具体任务或者实现特定的抽象数据类型。计算机可执行指令、相关数据结构和程序模块代表了用于执行此处公开的方法的步骤的程序代码的示例。这种可执行指令或者相关联的数据结构的特定序列代表了用于实现在这种步骤中描述的功能的对应动作的示例。
本发明的软件和web实现能够利用具有基于规则的逻辑或者其他逻辑的标准编程技术来实现各种数据库搜索步骤、相关步骤、比较步骤和决策步骤。还应当注意的是,此处以及权利要求书中使用的词语“组件”和“模块”意在包括使用一行或者多行软件代码的实现和/或硬件实现和/或用于接收手动输入的设备。
出于示例和描述的目的,已经给出了本发明实施的前述说明。前述说明并非是穷举性的,也并非要将本发明限制到所公开的确切形式,根据上述教导还可能存在各种变形和修改,或者是可能从本发明的实践中得到各种变形和修改。选择和描述这些实施方式是为了说明本发明的原理及其实际应用,使得本领域的技术人员能够在适合于所构思特定用途的各种实施方式和各种修改中利用本发明。在此描述的实施方式的特征可以合并在方法、设备、计算机程序产品和***的所有可能实施方式中。

Claims (48)

1.一种用于对代表可分级比特流中视频帧的至少一部分的增强层块进行编码的方法,包括:
至少部分基于与多个参考层块相对应的多个参考帧索引值,推导出规定所述增强层块的分区的编码模式指示符,其中具有相同参考帧索引的参考层块被合并,以推导出分区大小;以及
利用所述编码模式指示符,对所述增强层块进行编码。
2.根据权利要求1所述的方法,其中具有相同运动矢量信息的参考层块被合并,以推导出所述分区大小。
3.根据权利要求1所述的方法,其中具有差值度量比预先确定的阈值小的运动矢量信息的参考层块被合并,以推导出所述分区大小。
4.根据权利要求3所述的方法,其中所述差值度量由运动矢量分量的绝对差的和推导出,并且所述阈值的值等于1。
5.根据权利要求1所述的方法,其中多个代表像素用于为每个相应的参考层块选择分区和运动矢量信息。
6.根据权利要求1所述的方法,其中如果所述多个参考块具有不同的参考帧索引,则选择来自具有最小参考帧索引的参考块的运动矢量信息。
7.一种计算机程序产品,具体化在计算机可读介质中,包括用于执行根据权利要求1的过程的计算机代码。
8.一种设备,包括:
处理器;和
存储器单元,其可通信地连接至所述处理器,并且包括:
用于至少部分基于与多个参考层块相对应的多个参考帧索引值,推导出规定增强层块的分区的编码模式指示符的计算机代码,其中具有相同参考帧索引的参考层块被合并,以推导出分区大小;以及
用于利用所述编码模式指示符,对所述增强层块进行编码的计算机代码。
9.根据权利要求8所述的设备,其中具有相同运动矢量信息的参考层块被合并,以推导出所述分区大小。
10.根据权利要求8所述的设备,其中具有差值度量比预先确定的阈值小的运动矢量信息的参考层块被合并,以推导出所述分区大小。
11.根据权利要求10所述的设备,其中所述差值度量由运动矢量分量的绝对差的和推导出,并且所述阈值的值等于1。
12.根据权利要求8所述的设备,其中多个代表像素用于为每个相应的参考层块选择分区和运动矢量信息。
13.根据权利要求8所述的设备,其中如果所述多个参考块具有不同的参考帧索引,则选择来自具有最小参考帧索引的参考块的运动矢量信息。
14.一种设备,包括:
用于至少部分基于与多个参考层块相对应的多个参考帧索引值,推导出规定增强层块的分区的编码模式指示符的装置,其中具有相同参考帧索引的参考层块被合并,以推导出分区大小;以及
利用所述编码模式指示符,对所述增强层块进行编码。
15.一种用于对代表可分级比特流中视频帧的至少一部分的增强层块进行解码的方法,包括:
至少部分基于与多个参考层块相对应的多个参考帧索引值,推导出规定增强层块的分区的编码模式指示符,其中具有相同参考帧索引的参考层块被合并,以推导出分区大小;以及
利用所述编码模式指示符,对所述增强层块进行解码。
16.根据权利要求15所述的方法,其中具有相同运动矢量信息的参考层块被合并,以推导出所述分区大小。
17.根据权利要求15所述的方法,其中具有差值度量比预先确定的阈值小的运动矢量信息的参考层块被合并,以推导出所述分区大小。
18.根据权利要求17所述的方法,其中所述差值度量由运动矢量分量的绝对差的和推导出,并且所述阈值的值等于1。
19.根据权利要求15所述的方法,其中多个代表像素用于为相应的参考层块选择分区和运动矢量信息。
20.根据权利要求15所述的方法,其中如果所述多个参考块具有不同的参考帧索引,则选择来自具有最小参考帧索引的块的运动矢量信息。
21.一种计算机程序产品,具体化在计算机可读介质中,包括用于执行根据权利要求15的过程的计算机代码。
22.一种设备,包括:
处理器;和
存储器单元,其可通信地连接至所述处理器,并且包括:
用于至少部分基于与多个参考层块相对应的多个参考帧索引值,推导出规定增强层块的分区的编码模式指示符的计算机代码,其中具有相同参考帧索引的参考层块被合并,以推导出分区大小;以及
利用所述编码模式指示符,对所述增强层块进行解码。
23.根据权利要求22所述的设备,其中具有相同运动矢量信息的参考层块被合并,以推导出所述分区大小。
24.根据权利要求22所述的设备,其中具有差值度量比预先确定的阈值小的运动矢量信息的参考层块被合并,以推导出所述分区大小。
25.根据权利要求24所述的设备,其中所述差值度量由运动矢量分量的绝对差的和推导出,并且所述阈值的值等于1。
26.根据权利要求22所述的设备,其中多个代表像素用于为相应的参考层块选择分区和运动矢量信息。
27.根据权利要求22所述的设备,其中如果所述多个参考块具有不同的参考帧索引,则选择来自具有最小参考帧索引的块的运动矢量信息。
28.一种设备,包括:
用于至少部分基于与多个参考层块相对应的多个参考帧索引值,推导出规定增强层块的分区的编码模式指示符的装置,其中具有相同参考帧索引的参考层块被合并,以推导出分区大小;以及
用于利用所述编码模式指示符,对所述增强层块进行解码的装置。
29.一种用于对代表可分级比特流中视频帧的至少一部分的增强层块进行编码的方法,包括:
基于来自多个参考块的分区和运动矢量信息,推导出用于所述增强层块的分区和运动矢量信息;以及
利用所述分区和运动矢量信息,对所述增强层块进行编码。
30.根据权利要求29所述的方法,其中如果被映射的参考块的每一个具有不同的参考帧索引,则选择来自具有最小参考帧索引的参考块的运动矢量信息,以推导出用于所述增强层块的分区和运动矢量信息。
31.根据权利要求29所述的方法,其中如果多于一个的被映射的块具有最小参考帧索引,则选择用于具有最小参考帧索引的相应参考块的运动矢量信息的平均,以推导出用于所述增强层块的分区和运动矢量信息。
32.根据权利要求31所述的方法,其中所述平均包括使用加权系数的加权平均,并且用于每个被映射的参考块的运动矢量的加权系数利用以下至少一个而被确定:
所述参考块中由所述运动矢量代表的区域的大小、用于所述运动矢量的增量运动矢量、用于所述参考块的分区大小、所述参考块的块类型和所述参考层块的块模式。
33.一种计算机程序产品,具体化在计算机可读介质中,包括用于执行根据权利要求29的过程的计算机代码。
34.一种设备,包括:
处理器;和
存储器单元,其可通信地连接至所述处理器,并且包括:
用于基于来自多个参考块的分区和运动矢量信息,推导出用于增强层块的分区和运动矢量信息的计算机代码;以及
用于利用所述分区和运动矢量信息,对所述增强层块进行编码的计算机代码。
35.根据权利要求34所述的设备,其中如果被映射的参考块的每一个具有不同的参考帧索引,则选择来自具有最小参考帧索引的参考块的运动矢量信息,以推导出用于所述增强层块的分区和运动矢量信息。
36.根据权利要求34所述的设备,其中如果多于一个的被映射的块具有最小参考帧索引,则选择用于具有最小参考帧索引的相应参考块的运动矢量信息的平均,以推导出用于所述增强层块的分区和运动矢量信息。
37.根据权利要求36所述的设备,其中所述平均包括使用加权系数的加权平均,并且用于每个被映射的参考块的运动矢量的加权系数利用以下至少一个而被确定:
所述参考块中由所述运动矢量代表的区域的大小、用于所述运动矢量的增量运动矢量、用于所述参考块的分区大小、所述参考块的块类型和用于所述参考层块的块模式。
38.一种设备,包括:
用于基于来自多个参考块的分区和运动矢量信息,推导出用于所述增强层块的分区和运动矢量信息的装置;以及
用于利用所述分区和运动矢量信息,对所述增强层块进行编码的装置。
39.一种用于对代表可分级比特流中视频帧的至少一部分的增强层块进行解码的方法,包括:
基于来自多个参考块的分区和运动矢量信息,推导出用于所述增强层块的分区和运动矢量信息;以及
利用所述分区和运动矢量信息,对所述增强层块进行解码。
40.根据权利要求39所述的方法,其中如果被映射的参考块的每一个具有不同的参考帧索引,则选择来自具有最小参考帧索引的所述参考块的运动矢量信息,以推导出用于所述增强层块的分区和运动矢量信息。
41.根据权利要求39所述的方法,其中如果多于一个的被映射的块具有最小参考帧索引,则选择用于具有最小参考帧索引的相应参考块的运动矢量信息的平均,以推导出用于所述增强层块的分区和运动矢量信息。
42.根据权利要求41所述的方法,其中所述平均包括使用加权系数的加权平均,并且用于每个被映射的参考块的运动矢量的加权系数利用以下至少一个而被确定:
所述参考块中由所述运动矢量代表的区域的大小、用于所述运动矢量的增量运动矢量、用于所述参考块的分区大小、所述参考块的块类型和所述参考层块的块模式。
43.一种计算机程序产品,具体化在计算机可读介质中,包括用于执行根据权利要求39的过程的计算机代码。
44.一种设备,包括:
处理器;和
存储器单元,其可通信地连接至所述处理器,并且包括:
用于基于来自多个参考块的分区和运动矢量信息,推导出用于所述增强层块的分区和运动矢量信息的计算机代码;以及
用于利用所述分区和运动矢量信息,对所述增强层块进行解码的计算机代码。
45.根据权利要求44所述的设备,其中如果被映射的参考块的每一个具有不同的参考帧索引,则选择来自具有最小参考帧索引的参考块的运动矢量信息,以推导出用于所述增强层块的分区和运动矢量信息。
46.根据权利要求44所述的设备,其中如果多于一个的被映射的块具有最小参考帧索引,则选择用于具有最小参考帧索引的相应参考块的运动矢量信息的平均,以推导出用于所述增强层块的分区和运动矢量信息。
47.根据权利要求46所述的设备,其中所述平均包括使用加权系数的加权平均,并且用于每个被映射的参考块的运动矢量的加权系数利用以下至少一个而被确定:
所述参考块中由所述运动矢量代表的区域的大小、用于所述运动矢量的增量运动矢量、用于所述参考块的分区大小、所述参考块的块类型和用于所述参考层块的块模式。
48.一种设备,包括:
用于基于来自多个参考块的分区和运动矢量信息,推导出用于所述增强层块的分区和运动矢量信息的装置;以及
用于利用所述分区和运动矢量信息,对所述增强层块进行解码的装置。
CN 200880005411 2007-01-08 2008-01-05 用于视频编码中扩展空间可分级性的改进层间预测 Pending CN101617538A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510221659.4A CN104822062B (zh) 2007-01-08 2008-01-05 用于视频编码中扩展空间可分级性的改进层间预测

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US88400807P 2007-01-08 2007-01-08
US60/884,008 2007-01-08

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN201510221659.4A Division CN104822062B (zh) 2007-01-08 2008-01-05 用于视频编码中扩展空间可分级性的改进层间预测

Publications (1)

Publication Number Publication Date
CN101617538A true CN101617538A (zh) 2009-12-30

Family

ID=39594242

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201510221659.4A Active CN104822062B (zh) 2007-01-08 2008-01-05 用于视频编码中扩展空间可分级性的改进层间预测
CN 200880005411 Pending CN101617538A (zh) 2007-01-08 2008-01-05 用于视频编码中扩展空间可分级性的改进层间预测

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN201510221659.4A Active CN104822062B (zh) 2007-01-08 2008-01-05 用于视频编码中扩展空间可分级性的改进层间预测

Country Status (8)

Country Link
US (1) US9049456B2 (zh)
EP (1) EP2106666B1 (zh)
CN (2) CN104822062B (zh)
AR (1) AR064782A1 (zh)
CA (1) CA2674438C (zh)
RU (1) RU2426267C2 (zh)
TW (1) TWI568271B (zh)
WO (1) WO2008084423A1 (zh)

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102870414A (zh) * 2010-05-04 2013-01-09 Lg电子株式会社 处理视频信号的方法和设备
WO2013067938A1 (en) * 2011-11-07 2013-05-16 LI, Yingjin Method of constructing merge list
CN103155563A (zh) * 2010-07-09 2013-06-12 三星电子株式会社 通过使用块合并对视频进行编码的方法和设备以及通过使用块合并对视频进行解码的方法和设备
CN103155561A (zh) * 2011-03-11 2013-06-12 通用仪表公司 用于hevc的空间可缩放性的方法和设备
CN104885454A (zh) * 2013-01-04 2015-09-02 维迪奥股份有限公司 用于层间预测视频编码中不可获得的样本的预测的技术
CN105103562A (zh) * 2013-04-05 2015-11-25 夏普株式会社 随机接入点画面
CN106101700A (zh) * 2010-04-13 2016-11-09 Ge视频压缩有限责任公司 样本区域合并技术
US9503736B2 (en) 2010-07-09 2016-11-22 Samsung Electronics Co., Ltd. Method and apparatus for encoding video by using block merging, and method and apparatus for decoding video by using block merging
CN103155561B (zh) * 2011-03-11 2016-11-30 谷歌技术控股有限责任公司 用于视频编译的空间可缩放性的方法和设备
CN106210739A (zh) * 2011-01-07 2016-12-07 Lg电子株式会社 编码和解码图像信息的方法和使用该方法的装置
CN106412604A (zh) * 2010-04-13 2017-02-15 Ge视频压缩有限责任公司 解码器、重建数组的方法、编码器、编码方法及数据流
US20170134761A1 (en) 2010-04-13 2017-05-11 Ge Video Compression, Llc Coding of a spatial sampling of a two-dimensional information signal using sub-division
CN107105270A (zh) * 2010-12-13 2017-08-29 韩国电子通信研究院 帧间预测方法
CN107277545A (zh) * 2011-08-17 2017-10-20 佳能株式会社 编码装置和方法、解码装置和方法以及存储介质
CN109348231A (zh) * 2013-04-05 2019-02-15 佳能株式会社 根据运动信息压缩方案通过层间运动信息预测对图像进行编码或解码的方法和设备
US20190089962A1 (en) 2010-04-13 2019-03-21 Ge Video Compression, Llc Inter-plane prediction
CN110198447A (zh) * 2011-11-08 2019-09-03 韩国电子通信研究院 用于共享候选者列表的方法和装置
CN104396248B (zh) * 2012-10-12 2019-11-08 韩国电子通信研究院 图像编码/解码方法和使用其的装置
CN110460846A (zh) * 2012-09-27 2019-11-15 杜比实验室特许公司 针对编码标准可扩展性的层间参考图片处理
CN117651139A (zh) * 2024-01-29 2024-03-05 鹏钛存储技术(南京)有限公司 一种动态计算宏块相对索引位置的视频编码方法及***

Families Citing this family (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2674438C (en) * 2007-01-08 2013-07-09 Nokia Corporation Improved inter-layer prediction for extended spatial scalability in video coding
US20080212687A1 (en) * 2007-03-02 2008-09-04 Sony Corporation And Sony Electronics Inc. High accurate subspace extension of phase correlation for global motion estimation
JP5286805B2 (ja) * 2008-01-31 2013-09-11 沖電気工業株式会社 動きベクトル検出装置及び方法、動画像符号化装置及び方法、並びに、動画像復号化装置及び方法
KR100994511B1 (ko) 2009-02-24 2010-11-15 중앙대학교 산학협력단 움직임 추정장치 및 방법, 그리고 오류 은닉 장치 및 방법
KR20110017719A (ko) 2009-08-14 2011-02-22 삼성전자주식회사 비디오 부호화 방법 및 장치, 비디오 복호화 방법 및 장치
ES2554237T3 (es) * 2009-10-01 2015-12-17 Sk Telecom. Co., Ltd. Método y aparato para codificar/decodificar imagen usando una capa dividida
US8488007B2 (en) * 2010-01-19 2013-07-16 Sony Corporation Method to estimate segmented motion
WO2011096770A2 (ko) * 2010-02-02 2011-08-11 (주)휴맥스 영상 부호화/복호화 장치 및 방법
KR101791078B1 (ko) * 2010-04-16 2017-10-30 에스케이텔레콤 주식회사 영상 부호화/복호화 장치 및 방법
AU2015201569B2 (en) * 2010-07-09 2016-08-11 Samsung Electronics Co., Ltd. Method and apparatus for encoding video by using block merging, and method and apparatus for decoding video by using block merging
CN103119934B (zh) * 2010-07-20 2017-02-22 诺基亚技术有限公司 一种流媒体传输装置
CN103477635B (zh) 2010-10-08 2017-01-18 Ge视频压缩有限责任公司 编码器和编码方法与解码器和解码方法
KR101506446B1 (ko) 2010-12-15 2015-04-08 에스케이 텔레콤주식회사 움직임정보 병합을 이용한 부호움직임정보생성/움직임정보복원 방법 및 장치와 그를 이용한 영상 부호화/복호화 방법 및 장치
CN103548353B (zh) 2011-04-15 2015-08-19 Sk普兰尼特有限公司 使用多轨视频的高速可伸缩视频编码装置和方法
US9008170B2 (en) 2011-05-10 2015-04-14 Qualcomm Incorporated Offset type and coefficients signaling method for sample adaptive offset
EP3419290B1 (en) * 2011-06-30 2020-12-23 JVC KENWOOD Corporation Image coding device, image coding method, image coding program, image decoding device, image decoding method, and image decoding program
JP5830993B2 (ja) * 2011-07-14 2015-12-09 ソニー株式会社 画像処理装置及び画像処理方法
CN107087193B (zh) * 2011-09-23 2020-10-09 株式会社Kt 解码视频信号的方法
JP5485969B2 (ja) * 2011-11-07 2014-05-07 株式会社Nttドコモ 動画像予測符号化装置、動画像予測符号化方法、動画像予測符号化プログラム、動画像予測復号装置、動画像予測復号方法及び動画像予測復号プログラム
CN104185991B (zh) * 2011-11-09 2018-07-06 弗劳恩霍夫应用研究促进协会 不同动态采样值范围的层之间的层间预测
US9432665B2 (en) * 2011-12-02 2016-08-30 Qualcomm Incorporated Coding least significant bits of picture order count values identifying long-term reference pictures
SG192171A1 (en) * 2011-12-21 2013-08-30 Panasonic Corp Image coding method, image decoding method, image coding apparatus and image decoding apparatus
KR101939573B1 (ko) * 2012-01-27 2019-01-17 삼성전자주식회사 영상 처리 장치 및 방법
US9451277B2 (en) 2012-02-08 2016-09-20 Qualcomm Incorporated Restriction of prediction units in B slices to uni-directional inter prediction
US9426463B2 (en) 2012-02-08 2016-08-23 Qualcomm Incorporated Restriction of prediction units in B slices to uni-directional inter prediction
US20130272409A1 (en) * 2012-04-12 2013-10-17 Qualcomm Incorporated Bandwidth reduction in video coding through applying the same reference index
US20130287109A1 (en) * 2012-04-29 2013-10-31 Qualcomm Incorporated Inter-layer prediction through texture segmentation for video coding
US11317101B2 (en) 2012-06-12 2022-04-26 Google Inc. Inter frame candidate selection for a video encoder
CA2878807C (en) * 2012-07-09 2018-06-12 Vid Scale, Inc. Codec architecture for multiple layer video coding
GB2504068B (en) * 2012-07-11 2015-03-11 Canon Kk Methods and devices for controlling spatial access granularity in compressed video streams
US9706199B2 (en) 2012-09-28 2017-07-11 Nokia Technologies Oy Apparatus, a method and a computer program for video coding and decoding
US20140092975A1 (en) * 2012-10-01 2014-04-03 General Instrument Corporation Devices and methods for using base layer motion vector for enhancement layer motion vector prediction
KR102257542B1 (ko) 2012-10-01 2021-05-31 지이 비디오 컴프레션, 엘엘씨 향상 레이어에서 변환 계수 블록들의 서브블록-기반 코딩을 이용한 스케일러블 비디오 코딩
US9485515B2 (en) 2013-08-23 2016-11-01 Google Inc. Video coding using reference motion vectors
RU2533852C2 (ru) * 2012-12-26 2014-11-20 Корпорация "САМСУНГ ЭЛЕКТРОНИКС Ко., Лтд." Способ кодирования/декодирования многоракурсной видеопоследовательности на основе адаптивной компенсации локальных различий яркости при межкадровом предсказании (варианты)
US9357211B2 (en) * 2012-12-28 2016-05-31 Qualcomm Incorporated Device and method for scalable and multiview/3D coding of video information
WO2014129872A1 (ko) * 2013-02-25 2014-08-28 삼성전자 주식회사 메모리 대역폭 및 연산량을 고려한 스케일러블 비디오 부호화 장치 및 방법, 스케일러블 비디오 복호화 장치 및 방법
AU2014231403A1 (en) * 2013-03-12 2015-07-16 Hfi Innovation Inc. Inter-layer motion vector scaling for scalable video coding
CN104104957B (zh) * 2013-04-08 2018-03-16 华为技术有限公司 解码方法、编码方法、解码装置和编码装置
JP6514197B2 (ja) 2013-07-15 2019-05-15 ジーイー ビデオ コンプレッション エルエルシー ネットワーク装置およびエラー処理の方法
JP6075898B1 (ja) * 2015-08-31 2017-02-08 日本電信電話株式会社 映像符号化装置、映像符号化方法及びプログラム
CN107396102B (zh) * 2017-08-30 2019-10-08 中南大学 一种基于Merge技术运动矢量的帧间模式快速选择方法及装置

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2201654C2 (ru) 1997-12-23 2003-03-27 Томсон Лайсенсинг С.А. Способ низкошумового кодирования и декодирования
US6208692B1 (en) * 1997-12-31 2001-03-27 Sarnoff Corporation Apparatus and method for performing scalable hierarchical motion estimation
CN1127264C (zh) * 2000-10-27 2003-11-05 清华大学 用于运动估计算法的分层可编程并行视频信号处理器
US6810081B2 (en) * 2000-12-15 2004-10-26 Koninklijke Philips Electronics N.V. Method for improving accuracy of block based motion compensation
US7421127B2 (en) * 2001-10-26 2008-09-02 Koninklijke Philips Electronics N.V. Spatial scalable compression scheme using spatial sharpness enhancement techniques
US20040001547A1 (en) 2002-06-26 2004-01-01 Debargha Mukherjee Scalable robust video compression
US20040081238A1 (en) * 2002-10-25 2004-04-29 Manindra Parhy Asymmetric block shape modes for motion estimation
JP2006513661A (ja) * 2003-01-23 2006-04-20 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ バックグラウンド動きベクトル検出方法及び装置
US8369405B2 (en) 2004-05-04 2013-02-05 Qualcomm Incorporated Method and apparatus for motion compensated frame rate up conversion for block-based low bit rate video
US20060012719A1 (en) * 2004-07-12 2006-01-19 Nokia Corporation System and method for motion prediction in scalable video coding
KR20060043115A (ko) 2004-10-26 2006-05-15 엘지전자 주식회사 베이스 레이어를 이용하는 영상신호의 엔코딩/디코딩 방법및 장치
EP1817914B1 (en) 2004-12-03 2018-02-07 Thomson Licensing Method for scalable video coding
EP1694074A1 (en) 2005-02-18 2006-08-23 Thomson Licensing Process for scalable coding of images
KR20060063613A (ko) 2004-12-06 2006-06-12 엘지전자 주식회사 영상 신호의 스케일러블 인코딩 및 디코딩 방법
CN101204092B (zh) 2005-02-18 2010-11-03 汤姆森许可贸易公司 从低分辨率图像导出高分辨率图像的编码信息的方法以及实施所述方法的编码和解码设备
KR100896279B1 (ko) * 2005-04-15 2009-05-07 엘지전자 주식회사 영상 신호의 스케일러블 인코딩 및 디코딩 방법
KR100746007B1 (ko) * 2005-04-19 2007-08-06 삼성전자주식회사 엔트로피 코딩의 컨텍스트 모델을 적응적으로 선택하는방법 및 비디오 디코더
US8687688B2 (en) * 2006-01-09 2014-04-01 Lg Electronics, Inc. Inter-layer prediction method for video signal
EP1848218A1 (en) * 2006-04-20 2007-10-24 THOMSON Licensing Method for deriving motion data for high resolution pictures from motion data of low resolution pictures and coding and decoding devices implementing said method
CA2674438C (en) * 2007-01-08 2013-07-09 Nokia Corporation Improved inter-layer prediction for extended spatial scalability in video coding

Cited By (136)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10855991B2 (en) 2010-04-13 2020-12-01 Ge Video Compression, Llc Inter-plane prediction
US11611761B2 (en) 2010-04-13 2023-03-21 Ge Video Compression, Llc Inter-plane reuse of coding parameters
US11983737B2 (en) 2010-04-13 2024-05-14 Ge Video Compression, Llc Region merging and coding parameter reuse via merging
US11910030B2 (en) 2010-04-13 2024-02-20 Ge Video Compression, Llc Inheritance in sample array multitree subdivision
US11900415B2 (en) 2010-04-13 2024-02-13 Ge Video Compression, Llc Region merging and coding parameter reuse via merging
US11856240B1 (en) 2010-04-13 2023-12-26 Ge Video Compression, Llc Coding of a spatial sampling of a two-dimensional information signal using sub-division
US11810019B2 (en) 2010-04-13 2023-11-07 Ge Video Compression, Llc Region merging and coding parameter reuse via merging
US11785264B2 (en) 2010-04-13 2023-10-10 Ge Video Compression, Llc Multitree subdivision and inheritance of coding parameters in a coding block
US11778241B2 (en) 2010-04-13 2023-10-03 Ge Video Compression, Llc Coding of a spatial sampling of a two-dimensional information signal using sub-division
US11765363B2 (en) 2010-04-13 2023-09-19 Ge Video Compression, Llc Inter-plane reuse of coding parameters
US11765362B2 (en) 2010-04-13 2023-09-19 Ge Video Compression, Llc Inter-plane prediction
US11734714B2 (en) 2010-04-13 2023-08-22 Ge Video Compression, Llc Region merging and coding parameter reuse via merging
US11736738B2 (en) 2010-04-13 2023-08-22 Ge Video Compression, Llc Coding of a spatial sampling of a two-dimensional information signal using subdivision
US10855995B2 (en) 2010-04-13 2020-12-01 Ge Video Compression, Llc Inter-plane prediction
US11553212B2 (en) 2010-04-13 2023-01-10 Ge Video Compression, Llc Inheritance in sample array multitree subdivision
US11546641B2 (en) 2010-04-13 2023-01-03 Ge Video Compression, Llc Inheritance in sample array multitree subdivision
US11546642B2 (en) 2010-04-13 2023-01-03 Ge Video Compression, Llc Coding of a spatial sampling of a two-dimensional information signal using sub-division
US11102518B2 (en) 2010-04-13 2021-08-24 Ge Video Compression, Llc Coding of a spatial sampling of a two-dimensional information signal using sub-division
CN106101700A (zh) * 2010-04-13 2016-11-09 Ge视频压缩有限责任公司 样本区域合并技术
US11087355B2 (en) 2010-04-13 2021-08-10 Ge Video Compression, Llc Region merging and coding parameter reuse via merging
CN106162170A (zh) * 2010-04-13 2016-11-23 Ge视频压缩有限责任公司 样本区域合并技术
US20210211743A1 (en) 2010-04-13 2021-07-08 Ge Video Compression, Llc Coding of a spatial sampling of a two-dimensional information signal using sub-division
US11051047B2 (en) 2010-04-13 2021-06-29 Ge Video Compression, Llc Inheritance in sample array multitree subdivision
US11037194B2 (en) 2010-04-13 2021-06-15 Ge Video Compression, Llc Region merging and coding parameter reuse via merging
US10672028B2 (en) 2010-04-13 2020-06-02 Ge Video Compression, Llc Region merging and coding parameter reuse via merging
US10893301B2 (en) 2010-04-13 2021-01-12 Ge Video Compression, Llc Coding of a spatial sampling of a two-dimensional information signal using sub-division
US20170134761A1 (en) 2010-04-13 2017-05-11 Ge Video Compression, Llc Coding of a spatial sampling of a two-dimensional information signal using sub-division
US10880581B2 (en) 2010-04-13 2020-12-29 Ge Video Compression, Llc Inheritance in sample array multitree subdivision
US10880580B2 (en) 2010-04-13 2020-12-29 Ge Video Compression, Llc Inheritance in sample array multitree subdivision
US10873749B2 (en) 2010-04-13 2020-12-22 Ge Video Compression, Llc Inter-plane reuse of coding parameters
US10863208B2 (en) 2010-04-13 2020-12-08 Ge Video Compression, Llc Inheritance in sample array multitree subdivision
US10855990B2 (en) 2010-04-13 2020-12-01 Ge Video Compression, Llc Inter-plane prediction
US10771822B2 (en) 2010-04-13 2020-09-08 Ge Video Compression, Llc Coding of a spatial sampling of a two-dimensional information signal using sub-division
US12010353B2 (en) 2010-04-13 2024-06-11 Ge Video Compression, Llc Inheritance in sample array multitree subdivision
CN106412604A (zh) * 2010-04-13 2017-02-15 Ge视频压缩有限责任公司 解码器、重建数组的方法、编码器、编码方法及数据流
US10848767B2 (en) 2010-04-13 2020-11-24 Ge Video Compression, Llc Inter-plane prediction
US10803485B2 (en) 2010-04-13 2020-10-13 Ge Video Compression, Llc Region merging and coding parameter reuse via merging
US20180324466A1 (en) 2010-04-13 2018-11-08 Ge Video Compression, Llc Inheritance in sample array multitree subdivision
US10805645B2 (en) 2010-04-13 2020-10-13 Ge Video Compression, Llc Coding of a spatial sampling of a two-dimensional information signal using sub-division
US10803483B2 (en) 2010-04-13 2020-10-13 Ge Video Compression, Llc Region merging and coding parameter reuse via merging
US10856013B2 (en) 2010-04-13 2020-12-01 Ge Video Compression, Llc Coding of a spatial sampling of a two-dimensional information signal using sub-division
US20190089962A1 (en) 2010-04-13 2019-03-21 Ge Video Compression, Llc Inter-plane prediction
US10248966B2 (en) 2010-04-13 2019-04-02 Ge Video Compression, Llc Region merging and coding parameter reuse via merging
US10250913B2 (en) 2010-04-13 2019-04-02 Ge Video Compression, Llc Coding of a spatial sampling of a two-dimensional information signal using sub-division
US10764608B2 (en) 2010-04-13 2020-09-01 Ge Video Compression, Llc Coding of a spatial sampling of a two-dimensional information signal using sub-division
US20190164188A1 (en) 2010-04-13 2019-05-30 Ge Video Compression, Llc Region merging and coding parameter reuse via merging
US20190174148A1 (en) 2010-04-13 2019-06-06 Ge Video Compression, Llc Inheritance in sample array multitree subdivision
US20190197579A1 (en) 2010-04-13 2019-06-27 Ge Video Compression, Llc Region merging and coding parameter reuse via merging
CN106162170B (zh) * 2010-04-13 2019-07-02 Ge视频压缩有限责任公司 解码器、编码器、解码方法和编码方法
US10748183B2 (en) 2010-04-13 2020-08-18 Ge Video Compression, Llc Region merging and coding parameter reuse via merging
US10719850B2 (en) 2010-04-13 2020-07-21 Ge Video Compression, Llc Region merging and coding parameter reuse via merging
CN106101700B (zh) * 2010-04-13 2019-08-13 Ge视频压缩有限责任公司 样本区域合并技术
US10721495B2 (en) 2010-04-13 2020-07-21 Ge Video Compression, Llc Coding of a spatial sampling of a two-dimensional information signal using sub-division
US10721496B2 (en) 2010-04-13 2020-07-21 Ge Video Compression, Llc Inheritance in sample array multitree subdivision
US10708629B2 (en) 2010-04-13 2020-07-07 Ge Video Compression, Llc Inheritance in sample array multitree subdivision
US10432980B2 (en) 2010-04-13 2019-10-01 Ge Video Compression, Llc Inheritance in sample array multitree subdivision
US10432978B2 (en) 2010-04-13 2019-10-01 Ge Video Compression, Llc Inheritance in sample array multitree subdivision
US10432979B2 (en) 2010-04-13 2019-10-01 Ge Video Compression Llc Inheritance in sample array multitree subdivision
US10440400B2 (en) 2010-04-13 2019-10-08 Ge Video Compression, Llc Inheritance in sample array multitree subdivision
US10448060B2 (en) 2010-04-13 2019-10-15 Ge Video Compression, Llc Multitree subdivision and inheritance of coding parameters in a coding block
US10460344B2 (en) 2010-04-13 2019-10-29 Ge Video Compression, Llc Region merging and coding parameter reuse via merging
US10708628B2 (en) 2010-04-13 2020-07-07 Ge Video Compression, Llc Coding of a spatial sampling of a two-dimensional information signal using sub-division
US10694218B2 (en) 2010-04-13 2020-06-23 Ge Video Compression, Llc Inheritance in sample array multitree subdivision
US10687085B2 (en) 2010-04-13 2020-06-16 Ge Video Compression, Llc Inheritance in sample array multitree subdivision
US10687086B2 (en) 2010-04-13 2020-06-16 Ge Video Compression, Llc Coding of a spatial sampling of a two-dimensional information signal using sub-division
CN106412604B (zh) * 2010-04-13 2020-04-07 Ge视频压缩有限责任公司 解码器、重建数组的方法、编码器、及编码方法
US10621614B2 (en) 2010-04-13 2020-04-14 Ge Video Compression, Llc Region merging and coding parameter reuse via merging
US10681390B2 (en) 2010-04-13 2020-06-09 Ge Video Compression, Llc Coding of a spatial sampling of a two-dimensional information signal using sub-division
CN104811734B (zh) * 2010-05-04 2018-04-13 Lg电子株式会社 处理视频信号的方法和设备
US9357218B2 (en) 2010-05-04 2016-05-31 Lg Electronics Inc. Method and apparatus for processing a video signal
US10666947B2 (en) 2010-05-04 2020-05-26 Lg Electronics Inc. Method and apparatus for processing a video signal
US11006123B2 (en) 2010-05-04 2021-05-11 Lg Electronics Inc. Method and apparatus for processing a video signal
US9363520B2 (en) 2010-05-04 2016-06-07 Lg Electronics Inc. Method and apparatus for processing a video signal
CN102870414B (zh) * 2010-05-04 2015-05-20 Lg电子株式会社 处理视频信号的方法和设备
US9936202B2 (en) 2010-05-04 2018-04-03 Lg Electronics Inc. Method and apparatus for processing a video signal
CN102870414A (zh) * 2010-05-04 2013-01-09 Lg电子株式会社 处理视频信号的方法和设备
CN104811732B (zh) * 2010-05-04 2018-04-20 Lg电子株式会社 处理视频信号的方法和设备
CN104811735B (zh) * 2010-05-04 2018-11-09 Lg电子株式会社 处理视频信号的方法和设备
US10397580B2 (en) 2010-05-04 2019-08-27 Lg Electronics Inc. Method and apparatus for processing a video signal
CN104811732A (zh) * 2010-05-04 2015-07-29 Lg电子株式会社 处理视频信号的方法和设备
CN104811735A (zh) * 2010-05-04 2015-07-29 Lg电子株式会社 处理视频信号的方法和设备
CN104811734A (zh) * 2010-05-04 2015-07-29 Lg电子株式会社 处理视频信号的方法和设备
CN103155563A (zh) * 2010-07-09 2013-06-12 三星电子株式会社 通过使用块合并对视频进行编码的方法和设备以及通过使用块合并对视频进行解码的方法和设备
CN104869405A (zh) * 2010-07-09 2015-08-26 三星电子株式会社 对视频编码的方法和设备以及对视频解码的方法和设备
CN104869408A (zh) * 2010-07-09 2015-08-26 三星电子株式会社 对视频编码的方法和设备以及对视频解码的方法和设备
US9503736B2 (en) 2010-07-09 2016-11-22 Samsung Electronics Co., Ltd. Method and apparatus for encoding video by using block merging, and method and apparatus for decoding video by using block merging
CN104869405B (zh) * 2010-07-09 2018-04-27 三星电子株式会社 对视频编码的方法和设备以及对视频解码的方法和设备
US9554138B2 (en) 2010-07-09 2017-01-24 Samsung Electronics Co., Ltd. Method and apparatus for encoding video by using block merging, and method and apparatus for decoding video by using block merging
US10212427B2 (en) 2010-07-09 2019-02-19 Samsung Electronics Co., Ltd. Method and apparatus for encoding video by using block merging, and method and apparatus for decoding video by using block merging
US9635367B2 (en) 2010-07-09 2017-04-25 Samsung Electronics Co., Ltd. Method and apparatus for encoding video by using block merging, and method and apparatus for decoding video by using block merging
CN104869408B (zh) * 2010-07-09 2019-12-10 三星电子株式会社 对视频解码的方法
US9800872B2 (en) 2010-07-09 2017-10-24 Samsung Electronics Co., Ltd. Method and apparatus for encoding video by using block merging, and method and apparatus for decoding video by using block merging
CN103155563B (zh) * 2010-07-09 2016-09-21 三星电子株式会社 通过使用块合并对视频进行编码的方法和设备以及通过使用块合并对视频进行解码的方法和设备
US10425653B2 (en) 2010-12-13 2019-09-24 Electronics And Telecommunications Research Institute Method and device for determining reference unit
CN107105270A (zh) * 2010-12-13 2017-08-29 韩国电子通信研究院 帧间预测方法
US11843795B2 (en) 2010-12-13 2023-12-12 Electronics And Telecommunications Research Institute Method and device for determining reference unit
CN107105270B (zh) * 2010-12-13 2020-04-24 韩国电子通信研究院 帧间预测方法
US11252424B2 (en) 2010-12-13 2022-02-15 Electronics And Telecommunications Research Institute Method and device for determining reference unit
CN106210739B (zh) * 2011-01-07 2019-07-16 Lg电子株式会社 编码和解码图像信息的方法和使用该方法的装置
US10257535B2 (en) 2011-01-07 2019-04-09 Lg Electronics Inc. Method for encoding and decoding image information and device using same
US10715825B2 (en) 2011-01-07 2020-07-14 Lg Electronic Inc. Method for encoding and decoding image information and device using same
CN106210739A (zh) * 2011-01-07 2016-12-07 Lg电子株式会社 编码和解码图像信息的方法和使用该方法的装置
US11825110B2 (en) 2011-01-07 2023-11-21 Lg Electronics Inc. Method for encoding and decoding image information and device using same
US11102502B2 (en) 2011-01-07 2021-08-24 Lg Electronics, Inc Method for encoding and decoding image information and device using same
CN103155561B (zh) * 2011-03-11 2016-11-30 谷歌技术控股有限责任公司 用于视频编译的空间可缩放性的方法和设备
CN103155561A (zh) * 2011-03-11 2013-06-12 通用仪表公司 用于hevc的空间可缩放性的方法和设备
CN107277545A (zh) * 2011-08-17 2017-10-20 佳能株式会社 编码装置和方法、解码装置和方法以及存储介质
US10771806B2 (en) 2011-08-17 2020-09-08 Canon Kabushiki Kaisha Method and device for encoding a sequence of images and method and device for decoding a sequence of images
CN107277546A (zh) * 2011-08-17 2017-10-20 佳能株式会社 编码装置和方法、解码装置和方法以及存储介质
US9338460B2 (en) 2011-11-07 2016-05-10 Infobridge Pte. Ltd. Method of constructing merge list
US8917772B2 (en) 2011-11-07 2014-12-23 Infobridge Pte. Ltd. Method of constructing merge list
US11089307B2 (en) 2011-11-07 2021-08-10 Infobridge Pte. Ltd. Method of constructing merge list
US9338459B2 (en) 2011-11-07 2016-05-10 Infobridge Pte. Ltd. Method of constructing merge list
US10362312B2 (en) 2011-11-07 2019-07-23 Infobridge Pte. Ltd. Method of constructing merge list
WO2013067938A1 (en) * 2011-11-07 2013-05-16 LI, Yingjin Method of constructing merge list
US9912953B2 (en) 2011-11-07 2018-03-06 Infobridge Pte. Ltd. Method of constructing merge list
CN110198447B (zh) * 2011-11-08 2022-01-04 韩国电子通信研究院 用于共享候选者列表的方法和装置
CN110198447A (zh) * 2011-11-08 2019-09-03 韩国电子通信研究院 用于共享候选者列表的方法和装置
US11206411B2 (en) 2011-11-08 2021-12-21 Electronics And Telecommunications Research Institute Method and device for sharing a candidate list
US11711523B2 (en) 2011-11-08 2023-07-25 Electronics And Telecommunications Research Institute Method and device for sharing a candidate list
CN110460846A (zh) * 2012-09-27 2019-11-15 杜比实验室特许公司 针对编码标准可扩展性的层间参考图片处理
CN110460846B (zh) * 2012-09-27 2021-12-31 杜比实验室特许公司 针对编码标准可扩展性的层间参考图片处理
US11234018B2 (en) 2012-10-12 2022-01-25 Electronics And Telecommunications Research Institute Image encoding/decoding method and device using same
US10506253B2 (en) 2012-10-12 2019-12-10 Electronics And Telecommunications Research Institute Image encoding/decoding method and device using same
US11202095B2 (en) 2012-10-12 2021-12-14 Electronics And Telecommunications Research Institute Image encoding/decoding method and device using same
US11743491B2 (en) 2012-10-12 2023-08-29 Electronics And Telecommunications Research Institute Image encoding/decoding method and device using same
CN104396248B (zh) * 2012-10-12 2019-11-08 韩国电子通信研究院 图像编码/解码方法和使用其的装置
US11202096B2 (en) 2012-10-12 2021-12-14 Electronics And Telecommunications Research Institute Image encoding/decoding method and device using same
US11228785B2 (en) 2012-10-12 2022-01-18 Electronics And Telecommunications Research Institute Image encoding/decoding method and device using same
US11202094B2 (en) 2012-10-12 2021-12-14 Electronics And Telecommunications Research Institute Image encoding/decoding method and device using same
CN104885454A (zh) * 2013-01-04 2015-09-02 维迪奥股份有限公司 用于层间预测视频编码中不可获得的样本的预测的技术
CN104885454B (zh) * 2013-01-04 2017-09-15 维迪奥股份有限公司 用于视频解码的方法、装置以及***
CN105103562A (zh) * 2013-04-05 2015-11-25 夏普株式会社 随机接入点画面
CN109348231A (zh) * 2013-04-05 2019-02-15 佳能株式会社 根据运动信息压缩方案通过层间运动信息预测对图像进行编码或解码的方法和设备
CN117651139B (zh) * 2024-01-29 2024-04-02 鹏钛存储技术(南京)有限公司 一种动态计算宏块相对索引位置的视频编码方法及***
CN117651139A (zh) * 2024-01-29 2024-03-05 鹏钛存储技术(南京)有限公司 一种动态计算宏块相对索引位置的视频编码方法及***

Also Published As

Publication number Publication date
CA2674438A1 (en) 2008-07-17
EP2106666A1 (en) 2009-10-07
AR064782A1 (es) 2009-04-22
TWI568271B (zh) 2017-01-21
US20080165855A1 (en) 2008-07-10
TW200840369A (en) 2008-10-01
EP2106666B1 (en) 2019-06-12
CN104822062B (zh) 2018-11-30
WO2008084423A1 (en) 2008-07-17
EP2106666A4 (en) 2013-06-26
CA2674438C (en) 2013-07-09
RU2009130154A (ru) 2011-02-20
RU2426267C2 (ru) 2011-08-10
US9049456B2 (en) 2015-06-02
CN104822062A (zh) 2015-08-05

Similar Documents

Publication Publication Date Title
CN101617538A (zh) 用于视频编码中扩展空间可分级性的改进层间预测
CN101658044B (zh) 以低编码器和解码器复杂度进行视频编码的高精度运动矢量
CN101558652B (zh) 用于实现低复杂度多视点视频编码的***和方法
CN101755458B (zh) 可缩放视频编码方法和装置以及可缩放视频解码方法和装置
CN101622879B (zh) 以rtp净荷格式传输sei消息
CN109479143B (zh) 一种帧间预测的图像编解码方法和装置
CN103609123B (zh) 统一合并模式和自适应运动向量预测模式候选者选择
RU2409006C1 (ru) Маркировка виртуальных декодированных опорных изображений и список опорных изображений
CN101796846B (zh) 基于反馈的可缩放视频编码
CN110431849A (zh) 包含用于视频译码的子图片位流的视频内容的信令传输
CN109691098A (zh) 视频编码方法、解码方法及终端
CN104205819A (zh) 用于视频编码的方法和装置
CN102273080A (zh) 在dct系数编码模式之间切换
CN105027567A (zh) 用于视频编码和解码的方法和装置
CN104641652A (zh) 用于视频译码的帧封装立体三维(3d)视频数据的指示
CN105075265A (zh) 3d视频译码中针对跳过和直接模式的视差向量导出
CN104380749A (zh) 用于视频编码的方法和装置
CN104396244A (zh) 用于视频编码和解码的装置、方法和计算机程序
CN104160706A (zh) 用于视频编码的方法以及用于其的装置、计算机程序产品、***和模块
CN104170380A (zh) 视频译码中的视差矢量预测
CN101702963A (zh) 用于为视频编码中的空间可伸缩性提供改进的残差预测的***和方法
CN104584558A (zh) 用于3d视频的视图间预测的运动向量
CN102026009A (zh) 用于视频编码的方法和***
CN105230016A (zh) 用于视频译码的具有解码次序编号的单个网络抽象层单元包
CN110324637A (zh) 一种双向帧间预测方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1138702

Country of ref document: HK

C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20091230

REG Reference to a national code

Ref country code: HK

Ref legal event code: WD

Ref document number: 1138702

Country of ref document: HK