[go: up one dir, main page]

CN101682769B - 用于视频编码和解码的跳过-直接模式的取决于环境的合并的方法和装置 - Google Patents

用于视频编码和解码的跳过-直接模式的取决于环境的合并的方法和装置 Download PDF

Info

Publication number
CN101682769B
CN101682769B CN200880019748.9A CN200880019748A CN101682769B CN 101682769 B CN101682769 B CN 101682769B CN 200880019748 A CN200880019748 A CN 200880019748A CN 101682769 B CN101682769 B CN 101682769B
Authority
CN
China
Prior art keywords
subregion
region
described image
implicit
block
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.)
Active
Application number
CN200880019748.9A
Other languages
English (en)
Other versions
CN101682769A (zh
Inventor
奥斯卡·迪沃拉埃斯科达
尹澎
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.)
Thomson Licensing SAS
International Digital Madison Patent Holding SAS
Original Assignee
Thomson Licensing SAS
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 Thomson Licensing SAS filed Critical Thomson Licensing SAS
Publication of CN101682769A publication Critical patent/CN101682769A/zh
Application granted granted Critical
Publication of CN101682769B publication Critical patent/CN101682769B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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/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/119Adaptive subdivision aspects, e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
    • 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/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/157Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
    • H04N19/159Prediction type, e.g. intra-frame, inter-frame or bidirectional frame 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/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/46Embedding additional information in the video signal during the compression process
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/61Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

提供了用于视频编码和解码的跳过/直接模式的取决于环境的合并的方法和装置。一种装置包括编码器(300),所述编码器用于使用帧分区和分区合并程序来联合编码图像区域的分区,其中所述分区中的使用具有隐式编码规则的编码模式的任何给定的一个分区受到使用与用于具有显式编码规则编码模式的合并规则不同的合并规则的、与所述分区中的另一个分区的合并。

Description

用于视频编码和解码的跳过-直接模式的取决于环境的合并 的方法和装置
相关申请的交叉引用
本申请要求于2007年4月12日提交的美国临时申请序列号60/911,489的权益,所述申请通过引用以其整体被并入于此。
技术领域
本原理总地涉及视频编码和解码,并更具体地涉及用于视频编码和解码的跳过/直接模式的取决于环境的合并的方法和装置。
背景技术
在国际标准化组织/国际电工委员会(ISO/IEC)运动图像专家组-4(MPEG-4)第10部分先进视频编码(AVC)标准/国际电信联盟电信分部(ITU-T)H.264建议(在下文中被称作“MPEG-4AVC标准)中,“跳过(SKIP)”和“直接(DIRECT)”模式是非常特殊的模式。“跳过”和“直接”模式不包括任何用于运动矢量的比特。“跳过”和“直接”模式是为低比特率而优化的,其中具有在失真和比特率之间的恰当的折衷。运动矢量是从空间和/或时间相邻物(neighbor)导出的。在“跳过”模式的情况中,剩余(residue)被设置为零。
因而,“跳过”和“直接”模式使用隐式(implicit)规则以从相邻块导出运动信息,而不发送任何附加的附带(side)信息。由于要被发送的附加数据,在具有块合并的编码方案中使用的附带信息可以在“跳过”和“直接”编码模式中引入编码不利结果(penalty)。
在当前主流视频编码标准中存在树结构视频数据分区。视频标准主要使用树结构视频数据分区来进行帧分区,以取决于视频信号而适配编码模式和视频数据的编码。H.261、MPEG-1和MPEG-2/H.262只支持16×16MB分区。MPEG-4标准简单特征(simpleprofile)或H.263(+)对于16×16MB来说支持16×16和8×8分区两者。MPEG-4 AVC标准支持树结构层级(hierarchical)宏块分区。16×16MB可以被分开为具有尺寸16×8、8×16或8×8的宏块分区。8×8分区也被称作子宏块。子宏块可以被进一步分开为具有尺寸8×4、4×8和4×4的子宏块分区。转向图1,概括地由参考标号100指示MPEG-4AVC标准编码模式。
但是,有时视频数据的简单的四叉树(quad-tree)分区不足以达到可能的最好编码效率。在分区的程序中,相邻的一些块可能最终包括相似的数据。如果联合地在单个块中编码该数据,则该数据将被更好地编码。但是,这些相邻的块可以取决于树结构分区中的不同的父节点(parent)。在这样的情况中,没有联合编码是可能的。并且,在诸如宏块的给定的块中,可能需要以任意的图样(pattern)来仅联合编码子块中的一部分,而不是全部子块。克服这样的限制的现有方法为通过在树分解之后的叶合并(leaf merging)来联合编码相邻的块。已经提出了将前述现有技术方法引进(port)至MPEG-4AVC标准以进行相邻块的运动数据的联合编码。所提出的引进使用附加的附带信息以指示哪些块被联合地编码。该附带信息指示哪些块合并至哪些块以生成共享相同的运动信息的片段。转向图2,用于基于区域的运动补偿和编码的第一树分解阶段之后的可能的合并规则的示范方案。在图2中,分别由箭头指示宏块、宏块分区、子宏块和/或子宏块分区的可能的合并。在一个实施例中,使用合并标记以指示该块是否与另一块合并。使用合并方向的信号以在当前块具有多于一个可能的合并候选块之时指示当前块与哪个块合并。具有劣势地,该现有方法无视了MPEG-4AVC标准具有用于区域的高效编码的统计优化的模式的事实,在所述区域中可以通过预测符(诸如“跳过”或“直接”模式)来直接地导出视频数据(诸如运动)、并且在所述区域中不编码关于运动的信息(和“跳过”的剩余)。在一些情况中,用于这样的模式中所引入的运动的描述的任何附加信息可以导致编码效率的损失。这是上述所提出的合并信息的情况。在某种意义下,“跳过”和“直接”模式可以被视作“跳过”/“直接”块与具有由预测符生成的相同的运动矢量的块的隐式合并操作。因此,“跳过”和/或“直接”模式内的指示与一些其他块的联合编码或合并方向的附加附带信息可以导致不必要的冗余的引入,并且因此导致速率-失真(R-D)效率的损失。
发明内容
由本原理解决现有技术的这些和其他缺点和劣势,本原理针对用于视频编码和解码的跳过/直接模式的取决于环境的合并的方法和装置。
根据本原理的一方面,提供了一种装置。该装置包括用于使用帧分区和分区合并程序来联合编码图像区域的分区的编码器,其中所述分区中的使用具有隐式编码规则的编码模式的任何给定的一个分区受到使用与用于具有显式编码规则的编码模式的合并规则不同的合并规则的、与所述分区中的另一个的合并。
根据本原理的另一方面,提供了一种方法,该方法包括使用帧分区和分区合并程序来联合编码图像区域的分区,其中所述分区中的使用具有隐式编码规则的编码模式的任何给定的一个分区受到使用与用于具有显式编码规则的编码模式的合并规则不同的合并规则的、与所述分区中的另一个分区的合并。
根据本原理的又一方面,提供了一种装置,该装置包括用于使用帧分区和分区合并程序来联合解码图像区域的分区的解码器,其中所述分区中的使用具有隐式编码规则的编码模式的任何给定的一个分区受到使用与用于具有显式编码规则的编码模式的合并规则不同的合并规则的、与所述分区中的另一个分区的合并。
根据本原理的另一的方面,提供了一种方法。该方法包括使用帧分区和分区合并程序来联合解码图像区域的分区,其中所述分区中的使用具有隐式编码规则的编码模式的任何给定的一个分区受到使用与用于具有显式编码规则的编码模式的合并规则不同的合并规则的、与所述分区中的另一个分区的合并。
本原理的这些和其他方面、特征和优势将从以下对示范实施例的详细描述中变得明显,应当联系附图来阅读所述对示范实施例的详细描述。
附图说明
根据以下示范图,本原理将被更好地理解,其中:
图1为本原理可以应用的MPEG-4AVC标准编码模式的框图;
图2为根据现有技术的、用于基于区域的运动补偿和编码的第一树分解阶段之后的可能的合并规则的示范方案的图;
图3为根据本原理的实施例的、本原理可以应用的示范编码器的框图;
图4为根据本原理的实施例的、本原理可以应用的示范解码器的框图;
图5为根据本原理的实施例的、用于在视频编码器处执行用于使能了合并的“跳过”模式的合并程序的示范方法的流程图;
图6为根据本原理的实施例的、用于在视频解码器处执行用于使能了合并的“跳过”模式的合并程序的示范方法的流程图;
图7为根据本原理的实施例的、用于编码使能了合并的“跳过”模式的示范方法的流程图;
图8为根据本原理的实施例的、用于解码使能了合并的“跳过”模式的示范方法的流程图。
具体实施方式
本原理针对用于视频编码和解码的跳过/直接模式的取决于环境的合并的方法和装置。
本描述例示本原理。因此应理解本领域技术人员将能够设计出虽然未在这里明确描述或示出、但是体现本原理并且包括在本原理的精神和范围内的各种布置。
这里所叙述的所有例子和条件语句意在教学目的,以帮助读者理解由发明人贡献以促进本领域技术的本原理和构思,并被解释为不限制为这样具体叙述的例子和条件。
此外,这里叙述本原理的原理、方面、以及实施例的所有陈述、以及本原理的具体例子意在包含本原理的结构的和功能的等价物。另外,意在这样的等价物包括当前已知的等价物以及将来发展的等价物,即,无论结构如何、执行相同功能的所开发的任何元件。
因此,例如,本领域技术人员将理解:这里呈现的框图表示体现本原理的示例电路的概念性视图。类似地,将理解:任何流程图示、流程图、状态转换图、伪代码等等表示各种处理,所述各种处理可以基本上在计算机可读介质中表示,并因此由计算机或处理器执行,无论这样的计算机或处理器是否被明确示出。
附图中所示的各种元件的功能可以通过使用专用硬件以及能够与适合的软件相关联而执行软件的硬件来提供。当由处理器提供时,所述功能可以由单个专用处理器、单个共享处理器、或其中一些可以被共享的多个独立处理器提供。此外,术语“处理器”或“控制器”的明确使用不应被解释为唯一地代表能够执行软件的硬件,其也可以隐含地、不受限制地包括数字信号处理器(“DSP”)硬件、用于存储软件的只读存储器(“ROM”)、随机存取存储器(“RAM”)、以及非易失性存储装置。
也可以包括其它的传统的和/或定制的硬件。类似地,附图中所示的任何开关只是概念性的。它们的功能可以通过程序逻辑的操作、通过专用逻辑、通过程序控制和专用逻辑间的交互作用、或甚至手动地执行,具体技术可由实施者选择,如从上下文中被更具体地理解的。
在本权利要求书中,表示为执行指定功能的部件的任何元件意在包含执行该功能的任何手段,所述手段包括:例如,a)执行该功能的电路元件的组合,或者b)任何形式的软件,因此包括与用于执行该软件的适合的电路结合以执行该功能的固件、微代码等等。由这样的权利要求书限定的本原理归于这样的事实:由各种所叙述的部件提供的功能以权利要求书要求的方式组合并集合。因此认为:能够提供那些功能的任何部件等价于这里所示的那些部件。
说明书中引用的本原理的“一个实施例”或者“实施例”指结合所述实施例描述的特定特征、结构、特性等等包含在本原理的至少一个实施例中。由此,在贯穿说明书的各处出现的术语“在一个实施例中”或者“在实施例中”不一定都指同一实施例。
另外,应该理解,术语“和/或”的使用,例如在“A和/或B”的情况下,意在涵盖选择所列的第一选项(A)、选择所列的第二选项(B)、或者选择两个选项(A与B)。作为进一步的例子,在“A、B、和/或C”的情况下,此类词句意在涵盖选择所列的第一选项(A)、选择所列的第二选项(B)、选择所列的第三选项(C)、选择所列的第一与第二选项(A与B)、选择所列的第一与第三选项(A与C)、选择所列的第二与第三选项(B与C)、或者选择全部三个选项(A与B与C)。本领域与相关领域的普通技术人员容易理解,可以将此扩展到所列的诸多项目。
如这里所使用的那样,“高级语法”指存在于层级地位于宏块层之上的比特流中的语法。例如,如这里所使用的那样,高级语法可以指、但不限于在片报头(header)级、补充增强信息(SEI)级、画面参数集(PPS)级、序列参数集(SPS)级和网络抽象级(NAL)单元报头级处的语法。
此外,应当理解,虽然这里对于MPEG-4AVC标准来描述本发明原理的一个或多个实施例,但本原理不仅仅限于该标准,并且因而可以对于包括MPEG-4AVC的扩展的其他视频编码标准、建议及其扩展来利用本原理,同时维持本原理的精神。
转向图3,概括地由参考标号300指示能够根据MPEG-4AVC标准来执行视频编码的视频编码器。
视频编码器300包括帧排序缓冲器310,其具有与组合器385的非反相输入端进行信号通信的输出端。组合器385的输出端与变换器和量化器325的第一输入端信号通信地连接。变换器和量化器325的输出端与具有区域合并扩展的熵编码器345的第一输入端、以及逆变换器和逆量化器350的第一输入端信号通信地连接。具有区域合并扩展的熵编码器345的输出端与组合器390的第一非反相输入端信号通信地连接。组合器390的输出端与输出缓冲器335的第一输入端信号通信地连接。
具有区域合并扩展的编码器控制器305的第一输出端与帧排序缓冲器310的第二输入端、逆变换器和逆量化器350的第二输入端、画面类型决定模块315的输入端、宏块类型(MB类型)决定模块320的输入端、帧内预测模块360的第二输入端、去块(deblocking)滤波器365的第二输入端、运动补偿器370的第一输入端、运动估算器375的第一输入端以及参考画面缓冲器380的第二输入端信号通信地连接。
具有区域合并扩展的编码器控制器305的第二输出端与补充增强信息(SEI)插入器330的第一输入端、变换器和量化器325的第二输入端、熵编码器145的第二输入端、输出缓冲器335的第二输入端、以及序列参数集(SPS)和画面参数集(PPS)插入器340的输入端信号通信地连接。
画面类型决定模块315的第一输出端与帧排序缓冲器310的第三输入端信号通信地连接。画面类型决定模块315的第二输出端与宏块类型决定模块320的第二输入端信号通信地连接。
序列参数集(SPS)和画面参数集(PPS)插入器340的输出端与组合器390的第三非反相输入端信号通信地连接。
逆量化器和逆变换器350的输出端与组合器319的第一非反相输入端信号通信地连接。组合器319的输出端与帧内预测模块360的第一输入端和去块滤波器365的第一输入端信号通信地连接。去块滤波器365的输出端与参考画面缓冲器380的第一输入端信号通信地连接。参考画面缓冲器380的输出端与运动估算器375的第二输入端信号通信地连接。运动估算器375的第一输出端与运动补偿器370的第二输入端信号通信地连接。运动估算器375的第二输出端与具有区域合并扩展的熵编码器345的第三输入端信号通信地连接。
运动补偿器370的输出端与开关397的第一输入端信号通信地连接。帧内预测模块360的输出端与开关397的第二输入端信号通信地连接。宏块类型决定模块320的输出端与开关397的第三输入端信号通信地连接。开关397的第三输入端确定开关的“数据”输入端(与控制输入端,即第三输入端相比)是否由运动补偿器370或帧内预测模块360提供。开关397的输出端与组合器319的第二非反相输入端、以及与组合器385的反相输入端信号通信地连接。
帧排序缓冲器310和具有区域合并扩展的编码器控制器305的各输入端可用作编码器300的输入端以接收输入画面301。此外,补充增强信息(SEI)插入器330的输入端可用作编码器300的输入端以接收元数据。输出缓冲器335的输出端可用作编码器300的输出端以输出比特流。
转向图4,概括地由参考标号400指示能够根据MPEG-4AVC标准来执行视频解码的视频解码器。
视频编码器400包括输入缓冲器410,其具有与具有区域合并扩展的熵解码器445的第一输入端信号通信地连接的输出端。具有区域合并扩展的熵解码器445的第一输出端与逆变换器和逆量化器450的第一输入端信号通信地连接。逆变换器和逆量化器450的输出端与组合器425的第二非反相输入端信号通信地连接。组合器425的输出端与去块滤波器465的第二输入端、以及帧内预测模块460的第一输入端信号通信地连接。去块滤波器465的第二输出端与参考画面缓冲器480的第一输入端信号通信地连接。参考画面缓冲器480的输出端与运动补偿器470的第二输入端信号通信地连接。
具有区域合并扩展的熵解码器445的第二输出端与运动补偿器470的第三输入端、以及去块滤波器465的第一输入端信号通信地连接。具有区域合并扩展的熵解码器445的第三输出端与具有区域合并扩展的解码器控制器405的输入端信号通信地连接。具有区域合并扩展的解码器控制器405的第一输出端与具有区域合并扩展的熵解码器445的第二输入端信号通信地连接。具有区域合并扩展的解码器控制器405的第二输出端与逆变换器和逆量化器450的第二输入端信号通信地连接。具有区域合并扩展的解码器控制器405的第三输出端与去块滤波器465的第三输入端信号通信地连接。具有区域合并扩展的解码器控制器405的第四输出端与帧内预测模块460的第二输入端、与运动补偿器470的第一输入端、以及与参考画面缓冲器480的第二输入端信号通信地连接。
运动补偿器470的输出端与开关497的第一输入端信号通信地连接。帧内预测模块460的输出端与开关497的第二输入端信号通信地连接。开关497的输出端与组合器425的第一非反相输入端信号通信地连接。
输入缓冲器410的输入端可用作解码器400的输入端以接收输入比特流。去块滤波器465的第一输出端可用作解码器400的输出端以输出输出画面。
如上所述,本原理针对用于视频编码和解码的跳过/直接模式的取决于环境的合并的方法和装置。
应当理解,在一些情况中,指示给定的块与另一块的联合编码的语法对于进一步改善编码效率来说可以是有用的。在一个实施例中,本原理被用于识别这样的情况。此外,引入条件编码规则以取决于相邻块的环境而使能/禁止“跳过”和“直接”模式内的联合编码的可能性。此外,具有用于视频数据的隐式编码规则的任何一般编码模式(“跳过”/“空间直接”模式将是隐式编码视频数据为运动并且编码规则为中间(median)预测符时的特殊情况)可以使用本原理。实际上,应当理解,这里对于运动的情况所描述的问题也可以在其他隐式导出的视频数据的环境中出现。
本原理解决在具有块预测的联合编码的编码方案内的“跳过”和“直接”模式的使用。在这样的模式中使用取决于环境的规则以使能/禁止合并信息的使用。这避免了在“跳过”和“直接”模式中合并信息没有用时损失R-D性能。更概括地,本原理可扩展至用于使能/禁止用于利用用于编码视频数据的隐式导出规则的视频数据块和/或区域的联合编码的合并信息的使用的取决于环境的规则。
因而,根据本发明的一个实施例,我们定义在使用具有用于视频数据的隐式编码规则的编码模式的帧分区内的合并信息的自适应使用的规则。
在具有隐式编码规则的模式的一个实施例中,我们发现“跳过”和“直接”模式。在该实施例中,使用导出规则来隐式地编码运动数据。该导出规则依赖于预测符,所述预测符基于可用的解码数据来生成“跳过”/“直接”编码块中的运动的估计。用于该目的的(并且具体地由MPEG-4AVC标准使用的)典型的预测符为来自空间相邻物的中间预测符、或来自时间相邻物的并置(collocated)预测符。可以应用这些类型的编码模式而无对其他种类的视频数据的限制,所述其他种类的视频数据诸如帧内编码定向(directional)模式、或用于基于模型拟合的图像/视频编码的模型中的模型参数。
在某种意义下,具有隐式编码规则的编码模式可以被视作隐式合并操作。在中间预测符被用作隐式数据导出规则的情况中,隐式合并为“跳过”/“直接”块与具有由预测符生成的相同运动矢量的块的合并。
在一个实施例中,识别了一种情况,其中在使用隐式编码规则的编码模式内自适应地使能或禁止合并附带信息的使用。给定使用隐式编码规则的帧分区,对是否使用合并信息的决定基于相邻的分区模式和合并信息。
以下描述涉及关于“跳过”或“直接”模式的前述实施例。
其中“跳过”/“直接”宏块在合并范例中受到影响的一种情形为“跳过”/“直接”宏块受到被合并至一些其他块(典型地为16×16或另一“跳过”/“直接”模式)的可能性的情形。为了不包括不必要的有效载荷比特,“跳过”/“直接”模式默认地不包括合并信息。实际上,默认地它们不被合并。“跳过”/“直接”模式可以被合并至一些其他块的唯一的情形为“跳过”/“直接”模式块已经具有一些进入的合并叶(entering merging leaf)的情形。实际上,如果另一块已经被合并至“跳过”/“直接”块,这意味着对于该块来说已经存在一些被保证的节省,所以可以负担一些额外的比特以指示关于另一块的合并决定。并且,以下面的方式来修改“跳过”/“直接”模式数据语法。如果某块正被合并至“跳过”/“直接”宏块,并且该“跳过”/“直接”宏块为扫描顺序中的片段(segment)的第一块,则“跳过”/“直接”宏块数据句法可以包括具有用于合并后的片段的运动信息的显式句法。
转向图5,概括地由参考标号500指示在视频编码器处执行用于使能了合并的“跳过”模式的合并程序的示范方法。
方法500包括开始块505,其向决定块510传递控制。决定块510确定是否已经有任何块被合并至当前块。如果是,则向功能块515传递控制。否则,向功能块530传递控制。
功能块515测试合并当前块,并且向决定块520传递控制,决定块520确定合并后的块对于编码效率来说是否更好。如果是,则向功能块525传递控制,否则,向功能块530传递控制。
功能块525合并当前块,并且向结束块599传递控制。
功能块530保持当前块未被合并,并且向功能块535传递控制。功能块535隐式地编码用于当前块的运动数据,并且向结束块599传递控制。
转向图6,概括地由参考标号600指示在视频解码器处执行用于使能了合并的“跳过”模式的合并程序的示范方法。
方法600包括开始块605,其向决定块610传递控制。决定块610确定是否已经有任何块被合并至当前块。如果是,则向功能块615传递控制。否则,向功能块630传递控制。
功能块615读取编码合并信息,并且向决定块620传递控制,决定块620确定当前块是否为合并后的块。如果是,则向功能块625传递控制,否则,向功能块630传递控制。
功能块625根据编码数据来合并当前块,并且向结束块699传递控制。
功能块630保持当前块未被合并,并且向功能块635传递控制。功能块635隐式地解码用于当前块的编码运动数据,并且向结束块699传递控制。
转向图7,概括地由参考标号700指示用于编码使能了合并的“跳过”模式的示范方法。
方法700包括开始块,其向决定块710传递控制,决定块710确定任何块是否与当前块合并。如果是,则向决定块715传递控制。否则,向功能块750传递控制。
决定块715确定是否存在任何可能的块以进行合并。如果是,则向功能块720传递控制。否则,向决定块740传递控制。
功能块720编码合并/无合并标记,并且向决定块725传递控制。决定块725确定当前块是否被合并至另一块。如果是,则向决定块730传递控制。否则,向决定块740传递控制。
决定块730确定是否存在多于一个可能的块以进行合并。如果是,则向功能块735传递控制。否则,向决定块740传递控制。
功能块735编码合并决定,并向决定块740传递控制。
决定块740确定当前块是否片段的第一块。如果是,则向功能块745传递控制。否则,向结束块799传递控制。
功能块745显式地编码用于当前块的运动数据,并且向结束块799传递控制。
功能块750隐式地编码用于当前块的运动数据,并且向结束块799传递控制。
转向图8,概括地由参考标号800指示用于解码使能了合并的“跳过”模式的示范方法。
方法800包括开始块,其向决定块810传递控制,决定块810确定任何块是否与当前块合并。如果是,则向决定块815传递控制。否则,向功能块850传递控制。
决定块815确定是否存在任何可能的块以与其合并。如果是,则向功能块820传递控制。否则,向决定块840传递控制。
功能块820解码合并/无合并标记,并且向决定块825传递控制。决定块825确定是否当前块是否被合并至另一块。如果是,则向决定块830传递控制。否则,向决定块840传递控制。
决定块830确定是否存在多于一个可能的块以进行合并。如果是,则向功能块835传递控制。否则,向决定块840传递控制。
功能块835解码合并决定,并向决定块840传递控制。
决定块840确定当前块是否片段的第一块。如果是,则向功能块845传递控制。否则,向结束块899传递控制。
功能块845显式地解码用于当前块的编码运动数据,并且向结束块899传递控制。
功能块850隐式地解码用于当前块的运动数据,并且向结束块899传递控制。
将对本发明的许多伴随的优势/特征中的一些给出描述,所述优势/特征中的一些已经在上面被提及。例如,一个优势/特征为包括用于使用帧分区和分区合并程序来联合编码图像区域的分区的编码器的装置,其中所述分区中的使用具有隐式编码规则的编码模式的任何给定的一个分区受到使用与用于具有显式编码规则的编码模式的合并规则不同的合并规则的、与所述分区中的另一个分区的合并。
另一优势/特征为具有如上所述的编码器的装置,其中只在又一分区已经与所述分区中的使用具有隐式编码规则的编码模式的给定的一个分区合并时,通过合并步骤将所述分区中的所述给定的一个分区与所述分区中的另一个分区合并。
又一优势/特征为具有如上所述的编码器的装置,其中所述分区中的任何受到合并的分区是来自先前执行的基于树的画面分解的块中的至少一个或块联合(union)。
此外,另一优势/特征为具有如上所述的编码器的装置,其中具有隐式编码规则的编码模式包括“跳过”模式、“直接”模式、和用于定向帧内数据的隐式编码的模式中的至少一个。
进一步地,另一优势/特征为具有如上所述的编码器的装置,其中在所述分区中的使用具有隐式编码规则的编码模式的所述给定的一个分区和所述分区中的另一个将被合并至的、特定的一个分区是具有至少两个合并后的分区的片段中的扫描顺序中的第一分区时,忽略隐式编码规则并且使用显式编码规则。
并且,另一优势/特征为具有如上所述的编码器的装置,其中使用高级语法来使能或禁止合并至少两个具有隐式编码规则的模式的可能性。
基于这里的教学,相关领域中的普通技术人员可以容易地确定本原理的这些和其他特征和优势。应当理解,可以在各种形式的硬件、软件、固件、专用处理器或它们的组合中实施本原理的教学。
最优选地,本原理的教导被实现为硬件和软件的组合。另外,软件可以实现为以有形方式实现在程序存储单元上的应用程序。该应用程序可以被上载到包含任何适当体系结构的机器并且由其执行。优选地,所述机器被实现在计算机平台之上,其具有诸如一个或者多个中央处理单元(“CPU”)、随机存取存储器(“RAM”)、以及输入/输出(“I/O”)接口之类的硬件。计算机平台还可以包括操作系统和微指令代码。此处描述的各种处理和功能可以为微指令代码的一部分或者为应用程序的一部分,或者其任意组合,其可以由CPU执行。另外,例如附加的数据存储单元以及打印单元的各种其他外设单元可以连接到计算机平台。
还应该理解,因为在附图中所示的某些系统构成组件与方法优选地以软件实现,所以系统组件或者处理功能块之间的实际连接可能依赖于本原理的编排方式而不同。给出此处的教导,相关领域的普通技术人员将能够设想本原理的这些以及类似的实现或者配置。
虽然此处参照附图描述了说明性实施例,但是应该理解本原理不限于这些确切的实施例,并且相关领域的普通技术人员在不脱离本原理的范围与精神的前提下,可以在其中进行各种变化和修改。所有这些变化和修改都意在包含在权利要求书所提出的本原理的范围之内。

Claims (20)

1.一种编码装置,其包括:
编码器(300),其用于使用帧分区和分区合并程序来编码图像区域的分区,
其中,使用与用于使用具有显式编码规则的编码模式的分区的合并规则不同的独特合并规则,将所述图像区域的分区中使用具有隐式编码规则的编码模式的任何给定分区与所述图像区域的分区中的另一分区合并,
其中,当要将所述图像区域的分区中使用具有隐式编码规则的编码模式并且已经向其合并了所述图像区域的分区中的特定分区的给定分区与所述分区中的另一分区合并时,如果合并后的块对于编码效率来说更好,则产生合并后的块,如果合并后的块对于编码效率来说没有更好,则不执行合并并且隐式地编码所述给定分区,以及
其中,当要将所述图像区域的分区中使用具有隐式编码规则的编码模式并且已经向其合并了所述图像区域的分区中的特定分区的给定分区合并到所述图像区域的分区中的另一分区、并且所述给定分区是按照扫描顺序在所述图像区域的至少两个被合并的分区的片段中的第一分区时,忽略隐式编码规则并且使用显式编码规则。
2.如权利要求1所述的装置,其中只在所述图像区域的所述分区中使用具有隐式编码规则的编码模式的给定分区已经与所述图像区域的所述分区中的另一分区合并时,才通过合并程序将所述给定分区与所述图像区域的所述分区中的又一个分区合并。
3.如权利要求1所述的装置,其中所述分区中的任何受到合并的分区是来自先前执行的基于树的画面分解的块中的至少一个或块联合。
4.如权利要求1所述的装置,其中具有隐式编码规则的编码模式包括跳过模式、直接模式、和用于定向帧内数据的隐式编码的模式中的至少一个。
5.如权利要求1所述的装置,其中使用高级语法来使能或禁止合并至少两个具有隐式编码规则的模式的可能性。
6.一种编码方法,其包括:
使用帧分区和分区合并程序来编码图像区域的分区,
其中,使用与用于使用具有显式编码规则的编码模式的分区的合并规则不同的独特合并规则,将所述图像区域的分区中使用具有隐式编码规则的编码模式的任何给定分区与所述图像区域的分区中的另一分区合并,
其中,当要将所述图像区域的分区中使用具有隐式编码规则的编码模式并且已经向其合并了所述图像区域的分区中的特定分区的给定分区与所述分区中的另一分区合并时,如果合并后的块对于编码效率来说更好,则产生合并后的块,如果合并后的块对于编码效率来说没有更好,则不执行合并并且隐式地编码所述给定分区,以及
其中,当要将所述图像区域的分区中使用具有隐式编码规则的编码模式并且已经向其合并了所述图像区域的分区中的特定分区的给定分区合并到所述图像区域的分区中的另一分区、并且所述给定分区是按照扫描顺序在所述图像区域的至少两个被合并的分区的片段中的第一分区时,忽略隐式编码规则并且使用显式编码规则。
7.如权利要求6所述的方法,其中只在所述图像区域的所述分区中使用具有隐式编码规则的编码模式的给定分区已经与所述图像区域的所述分区中的另一分区合并时,才通过合并程序将所述给定分区与所述图像区域的所述分区中的又一个分区合并(510)。
8.如权利要求6所述的方法,其中所述分区中的任何受到合并的分区是来自先前执行的基于树的画面分解的块中的至少一个或块联合(200)。
9.如权利要求6所述的方法,其中具有隐式编码规则的编码模式包括跳过模式、直接模式、和用于定向帧内数据的隐式编码的模式中的至少一个。
10.如权利要求6所述的方法,其中使用高级语法来使能或禁止合并至少两个具有隐式编码规则的模式的可能性。
11.一种解码装置,其包括:
解码器(400),其用于使用帧分区和分区合并程序来解码图像区域的分区,
其中,使用与用于使用具有显式编码规则的编码模式的分区的合并规则不同的独特合并规则,将所述图像区域的分区中使用具有隐式编码规则的编码模式的任何给定分区与所述图像区域的分区中的另一分区合并,
其中,当要将所述图像区域的分区中使用具有隐式编码规则的编码模式并且已经向其合并了所述图像区域的分区中的特定分区的给定分区与所述分区中的另一分区合并时,如果合并后的块对于编码效率来说更好,则产生合并后的块,如果合并后的块对于编码效率来说没有更好,则不执行合并并且隐式地编码所述给定分区,以及
其中,当要将所述图像区域的分区中使用具有隐式编码规则的编码模式并且已经向其合并了所述图像区域的分区中的特定分区的给定分区合并到所述图像区域的分区中的另一分区、并且所述给定分区是按照扫描顺序在所述图像区域的至少两个被合并的分区的片段中的第一分区时,忽略隐式编码规则并且使用显式编码规则。
12.如权利要求11所述的装置,其中只在所述图像区域的所述分区中使用具有隐式编码规则的编码模式的给定分区已经与所述图像区域的所述分区中的另一分区合并时,才通过合并程序将所述给定分区与所述图像区域的所述分区中的又一个分区合并。
13.如权利要求11所述的装置,其中所述分区中的任何受到合并的分区是来自先前执行的基于树的画面分解的块中的至少一个或块联合。
14.如权利要求11所述的装置,其中具有隐式编码规则的编码模式包括跳过模式、直接模式、和用于定向帧内数据的隐式编码的模式中的至少一个。
15.如权利要求11所述的装置,其中使用高级语法来使能或禁止合并至少两个具有隐式编码规则的模式的可能性。
16.一种解码方法,其包括:
使用帧分区和分区合并程序来解码图像区域的分区,
其中,使用与用于使用具有显式编码规则的编码模式的分区的合并规则不同的独特合并规则,将所述图像区域的分区中使用具有隐式编码规则的编码模式的任何给定分区与所述图像区域的分区中的另一分区合并,
其中,当要将所述图像区域的分区中使用具有隐式编码规则的编码模式并且已经向其合并了所述图像区域的分区中的特定分区的给定分区与所述分区中的另一分区合并时,如果合并后的块对于编码效率来说更好,则产生合并后的块,如果合并后的块对于编码效率来说没有更好,则不执行合并并且隐式地编码所述给定分区,以及
其中,当要将所述图像区域的分区中使用具有隐式编码规则的编码模式并且已经向其合并了所述图像区域的分区中的特定分区的给定分区合并到所述图像区域的分区中的另一分区、并且所述给定分区是按照扫描顺序在所述图像区域的至少两个被合并的分区的片段中的第一分区时,忽略隐式编码规则并且使用显式编码规则。
17.如权利要求16所述的方法,其中只在所述图像区域的所述分区中使用具有隐式编码规则的编码模式的给定分区已经与所述图像区域的所述分区中的另一分区合并时,才通过合并程序将所述给定分区与所述图像区域的所述分区中的又一个分区合并。
18.如权利要求16所述的方法,其中所述分区中的任何受到合并的分区是来自先前执行的基于树的画面分解的块中的至少一个或块联合(200)。
19.如权利要求16所述的方法,其中具有隐式编码规则的编码模式包括跳过模式、直接模式、和用于定向帧内数据的隐式编码的模式中的至少一个。
20.如权利要求16所述的方法,其中使用高级语法来使能或禁止合并至少两个具有隐式编码规则的模式的可能性。
CN200880019748.9A 2007-04-12 2008-04-09 用于视频编码和解码的跳过-直接模式的取决于环境的合并的方法和装置 Active CN101682769B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US91148907P 2007-04-12 2007-04-12
US60/911,489 2007-04-12
PCT/US2008/004586 WO2008127597A2 (en) 2007-04-12 2008-04-09 Method and apparatus for context dependent merging for skip-direct modes for video encoding and decoding

Publications (2)

Publication Number Publication Date
CN101682769A CN101682769A (zh) 2010-03-24
CN101682769B true CN101682769B (zh) 2016-11-09

Family

ID=39766867

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200880019748.9A Active CN101682769B (zh) 2007-04-12 2008-04-09 用于视频编码和解码的跳过-直接模式的取决于环境的合并的方法和装置

Country Status (6)

Country Link
US (1) US8750377B2 (zh)
EP (1) EP2140684B1 (zh)
JP (1) JP5666293B2 (zh)
CN (1) CN101682769B (zh)
BR (1) BRPI0809512A2 (zh)
WO (1) WO2008127597A2 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
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
US11910030B2 (en) 2010-04-13 2024-02-20 Ge Video Compression, Llc Inheritance in sample array multitree subdivision

Families Citing this family (62)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2160900A1 (en) * 2007-06-12 2010-03-10 Thomson Licensing Methods and apparatus supporting multi-pass video syntax structure for slice data
US20090154567A1 (en) * 2007-12-13 2009-06-18 Shaw-Min Lei In-loop fidelity enhancement for video compression
US8325801B2 (en) 2008-08-15 2012-12-04 Mediatek Inc. Adaptive restoration for video coding
MX2011009960A (es) 2009-03-23 2011-10-06 Ntt Docomo Inc Dispositivo de codificacion predictiva de imagen, metodo de codificacion predictiva de imagen, programa de codificacion predictiva de imagen, dispositivo de descodificacion predictiva de imagen, metodo de descodificacion predictiva de imagen y progra
BR122015017699B1 (pt) * 2009-05-29 2021-06-01 Mitsubishi Electric Corporation Dispositivo de decodificação de imagem
US8861879B2 (en) * 2009-09-17 2014-10-14 Samsung Electronics Co., Ltd. Method and apparatus for encoding and decoding image based on skip mode
KR20110068792A (ko) 2009-12-16 2011-06-22 한국전자통신연구원 적응적 영상 부호화 장치 및 방법
KR101675118B1 (ko) * 2010-01-14 2016-11-10 삼성전자 주식회사 스킵 및 분할 순서를 고려한 비디오 부호화 방법과 그 장치, 및 비디오 복호화 방법과 그 장치
CN102823248B (zh) 2010-04-08 2015-06-24 株式会社东芝 图像编码方法以及图像编码装置
DK3703369T3 (da) * 2010-04-13 2024-10-21 Ge Video Compression Llc Fusion af prøveområder
ES2746182T3 (es) 2010-04-13 2020-03-05 Ge Video Compression Llc Predicción entre planos
WO2011127963A1 (en) * 2010-04-13 2011-10-20 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Sample region merging
KR101791078B1 (ko) * 2010-04-16 2017-10-30 에스케이텔레콤 주식회사 영상 부호화/복호화 장치 및 방법
ES2823480T3 (es) 2010-05-04 2021-05-07 Lg Electronics Inc Método y aparato para procesar una señal de vídeo
KR102004836B1 (ko) * 2010-05-26 2019-07-29 엘지전자 주식회사 비디오 신호의 처리 방법 및 장치
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
KR101484281B1 (ko) * 2010-07-09 2015-01-21 삼성전자주식회사 블록 병합을 이용한 비디오 부호화 방법 및 그 장치, 블록 병합을 이용한 비디오 복호화 방법 및 그 장치
EP2580912B1 (en) * 2010-07-09 2017-01-25 Samsung Electronics Co., Ltd Method for decoding video by using block merging
JP5661114B2 (ja) 2010-07-20 2015-01-28 株式会社Nttドコモ 画像予測符号化装置、画像予測符号化方法、画像予測符号化プログラム、画像予測復号装置、画像予測復号方法、及び、画像予測復号プログラム
CN106412601B (zh) * 2010-09-02 2019-12-17 Lg电子株式会社 编码和解码视频的装置及可读存储介质
EP2624562A4 (en) 2010-09-30 2014-11-19 Mitsubishi Electric Corp DEVICE FOR DYNAMIC IMAGE ENCRYPTION, DEVICE FOR DYNAMIC IMAGE ENCODING, METHOD FOR DYNAMIC IMAGE ENCRYPTION AND METHOD FOR DYNAMIC IMAGE ENHANCEMENT
ES2987011T3 (es) 2010-10-08 2024-11-13 Ge Video Compression Llc Codificación de imágenes que soporta particionamiento de bloques y fusión de bloques
CN107454424B (zh) * 2010-10-28 2020-07-28 韩国电子通信研究院 视频解码设备和视频解码方法
RS64610B1 (sr) * 2010-11-04 2023-10-31 Ge Video Compression Llc Kodiranje slike koje podržava objedinjavanje blokova i režim preskakanja
KR101783824B1 (ko) * 2010-11-25 2017-10-11 엘지전자 주식회사 영상 정보의 시그널링 방법 및 이를 이용한 영상 정보의 복호화 방법
US11284081B2 (en) 2010-11-25 2022-03-22 Lg Electronics Inc. Method for signaling image information, and method for decoding image information using same
EP2654302B1 (en) * 2010-12-13 2019-09-04 Electronics and Telecommunications Research Institute Inter prediction method
KR101506446B1 (ko) * 2010-12-15 2015-04-08 에스케이 텔레콤주식회사 움직임정보 병합을 이용한 부호움직임정보생성/움직임정보복원 방법 및 장치와 그를 이용한 영상 부호화/복호화 방법 및 장치
CN103392338A (zh) * 2011-01-03 2013-11-13 联发科技股份有限公司 基于滤波单元的回路滤波方法
CN106060563B (zh) 2011-01-07 2019-06-21 Lg电子株式会社 编码和解码图像信息的方法和使用该方法的装置
GB2487200A (en) 2011-01-12 2012-07-18 Canon Kk Video encoding and decoding with improved error resilience
KR20120088488A (ko) 2011-01-31 2012-08-08 한국전자통신연구원 시간적 움직임 벡터 저장 방법 및 그 장치
US10171813B2 (en) 2011-02-24 2019-01-01 Qualcomm Incorporated Hierarchy of motion prediction video blocks
EP2685718B1 (en) * 2011-03-10 2018-08-29 Sharp Kabushiki Kaisha Image decoding apparatus
JP5982734B2 (ja) * 2011-03-11 2016-08-31 ソニー株式会社 画像処理装置および方法
JP5979405B2 (ja) * 2011-03-11 2016-08-24 ソニー株式会社 画像処理装置および方法
BR112013023478B8 (pt) 2011-04-12 2022-09-13 Panassonic Corp Método de codificação de imagem em movimento, aparelho de codificação de imagem em movimento, método de decodificação de imagem em movimento, aparelho de decodificação de imagem em movimento e aparelho de codificação e decodificação de imagem em movimento
JP5703942B2 (ja) * 2011-04-28 2015-04-22 株式会社Jvcケンウッド 動画像符号化装置、動画像符号化方法及び動画像符号化プログラム
WO2012147306A1 (ja) * 2011-04-28 2012-11-01 株式会社Jvcケンウッド 動画像符号化装置、動画像符号化方法及び動画像符号化プログラム、並びに動画像復号装置、動画像復号方法及び動画像復号プログラム
JP5703943B2 (ja) * 2011-04-28 2015-04-22 株式会社Jvcケンウッド 動画像復号装置、動画像復号方法及び動画像復号プログラム
US20120294353A1 (en) 2011-05-16 2012-11-22 Mediatek Inc. Apparatus and Method of Sample Adaptive Offset for Luma and Chroma Components
DK2717573T3 (en) 2011-05-24 2018-06-14 Velos Media Int Ltd Image coding method, image coding apparatus, image decoding method, image decoding apparatus and image coding / decoding apparatus
EP2717575B1 (en) 2011-05-27 2018-10-10 Sun Patent Trust Image decoding method and image decoding device
US9485518B2 (en) 2011-05-27 2016-11-01 Sun Patent Trust Decoding method and apparatus with candidate motion vectors
SG194746A1 (en) 2011-05-31 2013-12-30 Kaba Gmbh Image encoding method, image encoding device, image decoding method, image decoding device, and image encoding/decoding device
ES2971526T3 (es) 2011-05-31 2024-06-05 Sun Patent Trust Procedimiento de descodificación de vídeo, dispositivo de descodificación de vídeo
ES2991675T3 (es) * 2011-06-23 2024-12-04 Sun Patent Trust Dispositivo de decodificación de imágenes, dispositivo de codificación de imágenes
KR102067683B1 (ko) 2011-06-24 2020-01-17 선 페이턴트 트러스트 화상 복호 방법, 화상 부호화 방법, 화상 복호 장치, 화상 부호화 장치 및 화상 부호화 복호 장치
PH12013502397A1 (en) 2011-06-30 2014-01-13 Sun Patent Trust Image decoding method, image coding method, image decoding apparatus, image coding apparatus, and image coding and decoding apparatus
CN103765883A (zh) * 2011-06-30 2014-04-30 三星电子株式会社 使用跳过模式对运动信息进行编码和解码的方法和设备
MX2013013029A (es) * 2011-06-30 2013-12-02 Panasonic Corp Metodo de decodificacion de imagenes, metodo de codificacion de imagenes, dispositivo de decodificacion de imagenes, dispositivo de codificacion de imagenes y dispositivo de codificacion/decodifi cacion de imagenes.
KR102271116B1 (ko) 2011-07-11 2021-06-29 선 페이턴트 트러스트 화상 복호 방법, 화상 부호화 방법, 화상 복호 장치, 화상 부호화 장치 및 화상 부호화 복호 장치
WO2013009104A2 (ko) 2011-07-12 2013-01-17 한국전자통신연구원 인터 예측 방법 및 그 장치
EP3487178A1 (en) 2011-08-03 2019-05-22 Sun Patent Trust Video encoding method, video encoding apparatus, video decoding method, video decoding apparatus, and video encoding/decoding apparatus
KR101960034B1 (ko) 2011-09-09 2019-03-19 엘지전자 주식회사 인터 예측 방법 및 그 장치
WO2013039363A2 (ko) * 2011-09-16 2013-03-21 한국전자통신연구원 영상 부호화/복호화 방법 및 그 장치
MY180182A (en) 2011-10-19 2020-11-24 Sun Patent Trust Picture coding method,picture coding apparatus,picture decoding method,and picture decoding apparatus
TWI559747B (zh) * 2011-12-28 2016-11-21 Jvc Kenwood Corp A dynamic image coding apparatus, a motion picture coding method and a motion picture coding program, and a motion picture decoding apparatus, a motion picture decoding method, and a motion picture decoding program
KR20140127177A (ko) * 2013-04-23 2014-11-03 삼성전자주식회사 시점 합성 예측을 이용한 다시점 비디오 부호화 방법 및 그 장치, 다시점 비디오 복호화 방법 및 그 장치
KR101567982B1 (ko) 2015-02-02 2015-11-11 에스케이텔레콤 주식회사 움직임정보 병합을 이용한 부호움직임정보생성/움직임정보복원 방법 및 장치와 그를 이용한 영상 부호화/복호화 방법 및 장치
US10511853B2 (en) * 2016-11-24 2019-12-17 Ecole De Technologie Superieure Method and system for parallel rate-constrained motion estimation in video coding
EP3349451A1 (en) * 2017-01-11 2018-07-18 Thomson Licensing Method and apparatus for selecting a coding mode used for encoding/decoding a residual block

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1810037A (zh) * 2003-06-25 2006-07-26 汤姆森许可贸易公司 帧间的快速模式确定编码

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1994028480A1 (en) 1993-05-24 1994-12-08 Media Station, Inc. Interactive multimedia development system and method
US6662060B1 (en) * 1999-10-18 2003-12-09 Intel Corporation Method and apparatus for multimedia playback with title specific parameters
EP2096871B1 (en) * 2001-09-14 2014-11-12 NTT DoCoMo, Inc. Coding method, decoding method, coding apparatus, decoding apparatus, image processing system, coding program, and decoding program
US7432940B2 (en) * 2001-10-12 2008-10-07 Canon Kabushiki Kaisha Interactive animation of sprites in a video production
JP4114859B2 (ja) * 2002-01-09 2008-07-09 松下電器産業株式会社 動きベクトル符号化方法および動きベクトル復号化方法
CA2491522C (en) * 2002-07-01 2014-12-09 E G Technology Inc. Efficient compression and transport of video over a network
CN101039428B (zh) * 2002-07-15 2013-04-10 日立民用电子株式会社 动态图像编码方法及解码方法
US7536088B2 (en) * 2002-10-03 2009-05-19 Cyberlink Corp. Method of authoring DVD video record on an external storage device
GB2408870B (en) * 2003-11-05 2006-07-26 Zoo Digital Group Plc Data processing system and method
CN1332563C (zh) * 2003-12-31 2007-08-15 中国科学院计算技术研究所 一种视频图像跳过宏块的编码方法
JP4236614B2 (ja) 2004-06-17 2009-03-11 ヴィジョネア株式会社 オーサリングツール、オーサリング方法
JP2007065928A (ja) 2005-08-30 2007-03-15 Toshiba Corp 情報記憶媒体、情報処理方法、情報転送方法、情報再生方法、情報再生装置、情報記録方法、情報記録装置、及びプログラム
JP5046335B2 (ja) * 2004-11-04 2012-10-10 トムソン ライセンシング ビデオ符号器におけるbフレームの高速モード決定のための方法および装置
US7952535B2 (en) * 2005-02-20 2011-05-31 Mediatek Singapore Pte Ltd Electronic visual jockey file
TWI259727B (en) * 2005-03-09 2006-08-01 Sunplus Technology Co Ltd Method for rapidly determining macroblock mode
JP5160407B2 (ja) 2005-03-10 2013-03-13 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 仮想オブジェクトを表示する方法および装置
GB2424534B (en) 2005-03-24 2007-09-05 Zootech Ltd Authoring audiovisual content
CN101702323B (zh) 2005-08-09 2011-09-07 松下电器产业株式会社 记录介质,重放设备、方法及程序

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1810037A (zh) * 2003-06-25 2006-07-26 汤姆森许可贸易公司 帧间的快速模式确定编码

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
On the Benefits of Leaf Merging in Ouad-Tree Motion Models;DE FORNI R ET AL.;《IMAGE PROCESSING,IEEE INTERNATIONAL CONFERENCE ON GENOVA,ITALY,11-14 SEPT. 2005》;20050911;第2卷;第2、3节,图1-2 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
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
US11910030B2 (en) 2010-04-13 2024-02-20 Ge Video Compression, Llc Inheritance in sample array multitree subdivision
US12010353B2 (en) 2010-04-13 2024-06-11 Ge Video Compression, Llc Inheritance in sample array multitree subdivision
US12155871B2 (en) 2010-04-13 2024-11-26 Ge Video Compression, Llc Inheritance in sample array multitree subdivision

Also Published As

Publication number Publication date
BRPI0809512A2 (pt) 2016-03-15
EP2140684A2 (en) 2010-01-06
WO2008127597A3 (en) 2008-12-11
JP5666293B2 (ja) 2015-02-12
JP2010524397A (ja) 2010-07-15
US8750377B2 (en) 2014-06-10
US20100135387A1 (en) 2010-06-03
WO2008127597A2 (en) 2008-10-23
CN101682769A (zh) 2010-03-24
EP2140684B1 (en) 2018-08-15

Similar Documents

Publication Publication Date Title
CN101682769B (zh) 用于视频编码和解码的跳过-直接模式的取决于环境的合并的方法和装置
JP7576073B2 (ja) ビデオエンコーダおよびデコーダについての大きなブロックにつきイントラ予測を信号伝達する方法および装置
JP7448598B2 (ja) 改善されたイントラ・クロマ符号化および復号のための方法および装置
JP6251627B2 (ja) ジオメトリック分割されたスーパブロックをビデオ符号化およびビデオ復号する方法および装置
CN101682763B (zh) 支持针对片数据的多通路视频语法结构的方法和设备
JP5452584B2 (ja) ビデオ符号化及び復号化におけるテンプレート・マッチング予測(tmp)のための方法及び装置
JP6005520B2 (ja) 映像符号化及び復号化におけるインターフレームの改善された色度変換の方法及び装置
CN101529921B (zh) 无显式信令的局部照明和色彩补偿
CN102204254B (zh) 使用隐式运动预测进行预测精细化的方法及装置
CN102893606B (zh) 帧内编码将像素指定给各组的块的方法和装置
HK1213402B (zh) 用於視頻編碼器和解碼器的方法和裝置
HK1212841B (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
C14 Grant of patent or utility model
GR01 Patent grant
CP02 Change in the address of a patent holder
CP02 Change in the address of a patent holder

Address after: I Si Eli Murli Nor, France

Patentee after: THOMSON LICENSING

Address before: French Boulogne - Billancourt

Patentee before: THOMSON LICENSING

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20190130

Address after: Paris France

Patentee after: International Digital Madison Patent Holding Co.

Address before: I Si Eli Murli Nor, France

Patentee before: THOMSON LICENSING

Effective date of registration: 20190130

Address after: I Si Eli Murli Nor, France

Patentee after: THOMSON LICENSING

Address before: I Si Eli Murli Nor, France

Patentee before: THOMSON LICENSING