Variable length coding table selection based on block type statistics for refinement coefficient coding
    13.
    发明授权
    Variable length coding table selection based on block type statistics for refinement coefficient coding 失效
    基于块类型统计的可变长度编码表选择,用于细化系数编码

    公开(公告)号:US08565314B2

    公开(公告)日:2013-10-22

    申请号:US11868017

    申请日:2007-10-05

    IPC分类号: H04N1/417

    摘要: This disclosure describes techniques for coding an enhancement layer in a scalable video coding (SVC) scheme. The techniques may be used in variable length coding of refinement coefficients of an enhancement layer of a SVC scheme. According to this disclosure, a method may comprise determining first statistics associated with a first type of video block. determining second statistics associated with a second type of video block, selecting a first variable length coding (VLC) table from a plurality of VLC tables to be used in coding the first type of video block based on the first statistics, selecting a second VLC table from the plurality of VLC tables to be used in coding the second type of video block based on the second statistics, coding video blocks of the first type based on the first VLC table, and coding video blocks of the second type based on the second VLC table.

    摘要翻译: 本公开描述了用于在可伸缩视频编码(SVC)方案中对增强层进行编码的技术。 这些技术可以用于SVC方案的增强层的细化系数的可变长度编码。 根据本公开,方法可以包括确定与第一类型的视频块相关联的第一统计。 确定与第二类型的视频块相关联的第二统计信息,基于第一统计从多个VLC表中选择要用于编码第一类视频块的第一可变长度编码(VLC)表,选择第二VLC表 基于第二统计从用于编码第二类型的视频块的多个VLC表中,基于第一VLC表对第一类型的视频块进行编码,以及基于第二VLC对第二类视频块进行编码 表。

    Extended inter-layer coding for spatial scability
    14.
    发明授权
    Extended inter-layer coding for spatial scability 有权
    用于空间可视性的扩展层间编码

    公开(公告)号:US08548056B2

    公开(公告)日:2013-10-01

    申请号:US11958692

    申请日:2007-12-18

    IPC分类号: H04N11/02

    CPC分类号: H04N19/59 H04N19/33

    摘要: This disclosure describes techniques for coding information in a scalable video coding (SVC) scheme that supports spatial scalability. In one example, a method of coding information in a SVC scheme comprises coding first video blocks defined in a base layer of the SVC scheme, and coding second video blocks defined in an enhancement layer of the SVC scheme, wherein the second video blocks provide spatial scalability enhancement relative to the first video blocks. The coding of the second video blocks includes performing inter-layer prediction for the enhancement layer relative to the base layer for a first subset of the second video blocks that fully overlap the first video blocks, and performing inter-layer prediction for the enhancement layer relative to the base layer for a second subset of the second video blocks that partially overlap the first video blocks.

    摘要翻译: 本公开描述了用于在支持空间可扩展性的可伸缩视频编码(SVC)方案中对信息进行编码的技术。 在一个示例中,在SVC方案中编码信息的方法包括编码在SVC方案的基础层中定义的第一视频块,以及编码在SVC方案的增强层中定义的第二视频块,其中第二视频块提供空间 相对于第一视频块的可扩展性增强。 第二视频块的编码包括对于与第一视频块完全重叠的第二视频块的第一子集,相对于基本层执行增强层的层间预测,以及对增强层相对地执行层间预测 到与第一视频块部分重叠的第二视频块的第二子集的基本层。

    Variable length coding techniques for coded block patterns
    15.
    发明授权
    Variable length coding techniques for coded block patterns 有权
    编码块模式的可变长度编码技术

    公开(公告)号:US08335261B2

    公开(公告)日:2012-12-18

    申请号:US11958675

    申请日:2007-12-18

    IPC分类号: H04N7/12 H04N11/02 H04N11/04

    摘要: Variable length coding (VLC) techniques are described for coded block patterns (CBPs) used in block-based video coding. In VLC of CBPs, patterns of transform coefficients that are more likely to occur are coded with shorter codes, while patterns of coefficients that are less likely to occur are coded with longer codes. According to the techniques of this disclosure, several different VLC tables are stored in the coding devices. During the encoding and decoding processes, one of the VLC tables is selected and used to perform the coding of CBPs for a given video block. The table may be selected based on a number of neighboring video blocks to the current video block that include non-zero transform coefficients. The techniques may be particularly useful in the coding of video blocks of enhancement layers in scalable video coding (SVC).

    摘要翻译: 对基于块的视频编码中使用的编码块模式(CBP)描述了可变长度编码(VLC)技术。 在CBP的VLC中,更可能发生的变换系数的模式用较短的代码进行编码,而不太可能发生的系数模式用较长的代码进行编码。 根据本公开的技术,几个不同的VLC表被存储在编码装置中。 在编码和解码过程中,选择VLC表之一并用于对给定的视频块执行CBP的编码。 可以基于包括非零变换系数的当前视频块的相邻视频块的数量来选择该表。 这些技术在可扩展视频编码(SVC)中的增强层的视频块的编码中可能特别有用。

    EXTENDED INTER-LAYER CODING FOR SPATIAL SCABILITY
    16.
    发明申请
    EXTENDED INTER-LAYER CODING FOR SPATIAL SCABILITY 有权
    用于空间稳定性的扩展层间编码

    公开(公告)号:US20080165850A1

    公开(公告)日:2008-07-10

    申请号:US11958692

    申请日:2007-12-18

    IPC分类号: H04N7/26

    CPC分类号: H04N19/59 H04N19/33

    摘要: This disclosure describes techniques for coding information in a scalable video coding (SVC) scheme that supports spatial scalability. In one example, a method of coding information in a SVC scheme comprises coding first video blocks defined in a base layer of the SVC scheme, and coding second video blocks defined in an enhancement layer of the SVC scheme, wherein the second video blocks provide spatial scalability enhancement relative to the first video blocks. The coding of the second video blocks includes performing inter-layer prediction for the enhancement layer relative to the base layer for a first subset of the second video blocks that fully overlap the first video blocks, and performing inter-layer prediction for the enhancement layer relative to the base layer for a second subset of the second video blocks that partially overlap the first video blocks.

    摘要翻译: 本公开描述了用于在支持空间可扩展性的可伸缩视频编码(SVC)方案中对信息进行编码的技术。 在一个示例中,在SVC方案中编码信息的方法包括编码在SVC方案的基本层中定义的第一视频块,以及编码在SVC方案的增强层中定义的第二视频块,其中第二视频块提供空间 相对于第一视频块的可扩展性增强。 第二视频块的编码包括对于与第一视频块完全重叠的第二视频块的第一子集,相对于基本层执行增强层的层间预测,以及对增强层相对地执行层间预测 到与第一视频块部分重叠的第二视频块的第二子集的基本层。

    VARIABLE LENGTH CODING TECHNIQUES FOR CODED BLOCK PATTERNS
    17.
    发明申请
    VARIABLE LENGTH CODING TECHNIQUES FOR CODED BLOCK PATTERNS 有权
    用于编码块模式的可变长度编码技术

    公开(公告)号:US20080165858A1

    公开(公告)日:2008-07-10

    申请号:US11958675

    申请日:2007-12-18

    IPC分类号: H04N7/32

    摘要: Variable length coding (VLC) techniques are described for coded block patterns (CBPs) used in block-based video coding. In VLC of CBPs, patterns of transform coefficients that are more likely to occur are coded with shorter codes, while patterns of coefficients that are less likely to occur are coded with longer codes. According to the techniques of this disclosure, several different VLC tables are stored in the coding devices. During the encoding and decoding processes, one of the VLC tables is selected and used to perform the coding of CBPs for a given video block. The table may be selected based on a number of neighboring video blocks to the current video block that include non-zero transform coefficients. The techniques may be particularly useful in the coding of video blocks of enhancement layers in scalable video coding (SVC).

    摘要翻译: 对基于块的视频编码中使用的编码块模式(CBP)描述了可变长度编码(VLC)技术。 在CBP的VLC中,更可能发生的变换系数的模式用较短的代码进行编码,而不太可能发生的系数模式用较长的代码进行编码。 根据本公开的技术,几个不同的VLC表被存储在编码装置中。 在编码和解码过程中,选择VLC表之一并用于对给定的视频块执行CBP的编码。 可以基于包括非零变换系数的当前视频块的相邻视频块的数量来选择该表。 这些技术在可扩展视频编码(SVC)中的增强层的视频块的编码中可能特别有用。

    VARIABLE LENGTH CODING TABLE SELECTION BASED ON BLOCK TYPE STATISTICS FOR REFINEMENT COEFFICIENT CODING
    18.
    发明申请
    VARIABLE LENGTH CODING TABLE SELECTION BASED ON BLOCK TYPE STATISTICS FOR REFINEMENT COEFFICIENT CODING 失效
    基于块类型统计的可变长度编码表选择用于精炼系数编码

    公开(公告)号:US20080089424A1

    公开(公告)日:2008-04-17

    申请号:US11868017

    申请日:2007-10-05

    IPC分类号: H04B1/66

    摘要: This disclosure describes techniques for coding an enhancement layer in a scalable video coding (SVC) scheme. The techniques may be used in variable length coding of refinement coefficients of an enhancement layer of a SVC scheme. According to this disclosure, a method may comprise determining first statistics associated with a first type of video block. determining second statistics associated with a second type of video block, selecting a first variable length coding (VLC) table from a plurality of VLC tables to be used in coding the first type of video block based on the first statistics, selecting a second VLC table from the plurality of VLC tables to be used in coding the second type of video block based on the second statistics, coding video blocks of the first type based on the first VLC table, and coding video blocks of the second type based on the second VLC table.

    摘要翻译: 本公开描述了用于在可伸缩视频编码(SVC)方案中对增强层进行编码的技术。 这些技术可以用于SVC方案的增强层的细化系数的可变长度编码。 根据本公开,方法可以包括确定与第一类型的视频块相关联的第一统计。 确定与第二类型的视频块相关联的第二统计信息,基于第一统计从多个VLC表中选择要用于编码第一类视频块的第一可变长度编码(VLC)表,选择第二VLC表 基于第二统计从用于编码第二类型的视频块的多个VLC表中,基于第一VLC表对第一类型的视频块进行编码,并且基于第二VLC对第二类视频块进行编码 表。

    Dynamic wavelet feature-based watermark
    19.
    发明授权
    Dynamic wavelet feature-based watermark 有权
    基于动态小波特征的水印

    公开(公告)号:US07366909B2

    公开(公告)日:2008-04-29

    申请号:US10419495

    申请日:2003-04-21

    CPC分类号: H04N21/8358 H04N7/1675

    摘要: A dynamic wavelet feature-based watermark for use with digital video. Scene change detection separates digital data into one or more scenes, wherein each of the scenes is comprised of one or more frames. A temporal wavelet transformation decomposes the frames of each scene into dynamic frames and static frames. The static frames of each scene are subjected to a spatial wavelet transformation, so that the watermark can be cast into middle frequency sub-bands resulting therefrom. Polyphase-based feature selection or local block-based feature selection is used to select one or more features. The watermark is cast into the selected features by means of either (1) a comparison of energy in polyphase transform components of the selected feature, or (2) a change in value of blocked wavelet coefficients of the selected feature.

    摘要翻译: 一种用于数字视频的基于动态小波特征的水印。 场景变化检测将数字数据分离为一个或多个场景,其中每个场景由一个或多个帧组成。 时间小波变换将每个场景的帧分解为动态帧和静态帧。 对每个场景的静态帧进行空间小波变换,从而将水印投射到由此产生的中频子带中。 基于多相特征选择或基于区域的特征选择用于选择一个或多个特征。 通过(1)所选特征的多相变换分量中的能量比较,或(2)所选特征的阻塞小波系数的值的变化,将水印投射到所选择的特征中。