Modifying a coded bitstream
    1.
    发明授权

    公开(公告)号:US09299120B2

    公开(公告)日:2016-03-29

    申请号:US12450343

    申请日:2007-11-02

    摘要: Implementations may relate to various aspects of modifying, or using, a coded bitstream, or to recovering watermarking information from data. In one implementation, a coded bitstream is modified to allow for the application of a watermark to the coded bitstream without changing the coding of any other syntax elements in the bitstream. This is performed by identifying conditions necessary to change a coded syntax element without disrupting the interpretation of subsequent coded elements. The coded syntax element is replaced with another coded value if the modified value generates the same decoding variables as the original value would have generated. Particular implementations focus on syntax elements coded using entropy coding, including, for example, Context-based Adaptive Binary Arithmetic Coding (CABAC). Regardless of the type of coding or watermarking, various implementations may provide for recovering watermarking information. Particular implementations recover watermarking information using detection data and feature information.

    Modifying a coded bitstream
    2.
    发明授权
    Modifying a coded bitstream 有权
    修改编码比特流

    公开(公告)号:US08358703B2

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

    申请号:US12450200

    申请日:2007-11-02

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

    摘要: Implementations may relate to various aspects of modifying, or using, a coded bitstream, or to recovering watermarking information from data. In one implementation, a coded bitstream is modified to allow for the application of a watermark to the coded bitstream without changing the coding of any other syntax elements in the bitstream. This is performed by identifying conditions necessary to change a coded syntax element without disrupting the interpretation of subsequent coded elements. The coded syntax element is replaced with another coded value if the modified value generates the same decoding variables as the original value would have generated. Particular implementations focus on syntax elements coded using entropy coding, including, for example, Context-based Adaptive Binary Arithmetic Coding (CABAC). Regardless of the type of coding or watermarking, various implementations may provide for recovering watermarking information. Particular implementations recover watermarking information using detection data and feature information.

    摘要翻译: 实现可以涉及修改或使用编码比特流的各个方面,或者从数据恢复水印信息。 在一个实现中,编码比特流被修改为允许将水印应用于编码比特流,而不改变比特流中任何其他语法元素的编码。 这是通过识别改变编码语法元素所必需的条件而不中断后续编码元素的解释来执行的。 如果修改后的值产生与原始值相同的解码变量,则将编码语法元素替换为其他编码值。 特定实现集中于使用熵编码编码的语法元素,包括例如基于上下文的自适应二进制算术编码(CABAC)。 不管编码或水印的类型如何,各种实现可以提供恢复水印信息。 具体实现使用检测数据和特征信息恢复水印信息。

    MODIFYING A CODED BITSTREAM
    3.
    发明申请
    MODIFYING A CODED BITSTREAM 有权
    修改编码的BITSTREAM

    公开(公告)号:US20100027684A1

    公开(公告)日:2010-02-04

    申请号:US12450200

    申请日:2007-11-02

    IPC分类号: H04B1/66 G06K9/00

    摘要: Implementations may relate to various aspects of modifying, or using, a coded bitstream, or to recovering water-marking information from data. In one implementation, a coded bitstream is modified to allow for the application of a watermark to the coded bitstream without changing the coding of any other syntax elements in the bitstream. This is performed by identifying conditions necessary to change a coded syntax element without disrupting the interpretation of subsequent coded elements. The coded syntax element is replaced with another coded value if the modified value generates the same decoding variables as the original value would have generated. Particular implementations focus on syntax elements coded using entropy coding, including, for example, Context-based Adaptive Binary Arithmetic Coding (CABAC). Regardless of the type of coding or watermarking, various implementations may provide for recovering watermarking information. Particular implementations recover watermarking information using detection data and feature information.

    摘要翻译: 实现可以涉及修改或使用编码比特流或从数据中恢复水印信息的各个方面。 在一个实现中,编码比特流被修改为允许将水印应用于编码比特流,而不改变比特流中任何其他语法元素的编码。 这是通过识别改变编码语法元素所必需的条件而不中断后续编码元素的解释来执行的。 如果修改后的值产生与原始值相同的解码变量,则将编码语法元素替换为其他编码值。 特定实现集中于使用熵编码编码的语法元素,包括例如基于上下文的自适应二进制算术编码(CABAC)。 不管编码或水印的类型如何,各种实现可以提供恢复水印信息。 具体实现使用检测数据和特征信息来恢复水印信息。

    MODIFYING A CODED BITSTREAM
    4.
    发明申请
    MODIFYING A CODED BITSTREAM 有权
    修改编码的BITSTREAM

    公开(公告)号:US20100169349A1

    公开(公告)日:2010-07-01

    申请号:US12450343

    申请日:2007-11-02

    IPC分类号: G06F7/00

    摘要: Implementations may relate to various aspects of modifying, or using, a coded bitstream, or to recovering watermarking information from data. In one implementation, a coded bitstream is modified to allow for the application of a watermark to the coded bitstream without changing the coding of any other syntax elements in the bitstream. This is performed by identifying conditions necessary to change a coded syntax element without disrupting the interpretation of subsequent coded elements. The coded syntax element is replaced with another coded value if the modified value generates the same decoding variables as the original value would have generated. Particular implementations focus on syntax elements coded using entropy coding, including, for example, Context-based Adaptive Binary Arithmetic Coding (CABAC). Regardless of the type of coding or watermarking, various implementations may provide for recovering watermarking information. Particular implementations recover watermarking information using detection data and feature information.

    摘要翻译: 实现可以涉及修改或使用编码比特流的各个方面,或者从数据恢复水印信息。 在一个实现中,编码比特流被修改为允许将水印应用于编码比特流,而不改变比特流中任何其他语法元素的编码。 这是通过识别改变编码语法元素所必需的条件而不中断后续编码元素的解释来执行的。 如果修改后的值产生与原始值相同的解码变量,则将编码语法元素替换为其他编码值。 特定实现集中于使用熵编码编码的语法元素,包括例如基于上下文的自适应二进制算术编码(CABAC)。 不管编码或水印的类型如何,各种实现可以提供恢复水印信息。 具体实现使用检测数据和特征信息恢复水印信息。

    Method and apparatus for video coding using prediction data refinement
    7.
    发明申请
    Method and apparatus for video coding using prediction data refinement 有权
    使用预测数据精化的视频编码的方法和装置

    公开(公告)号:US20090238276A1

    公开(公告)日:2009-09-24

    申请号:US12311036

    申请日:2007-10-11

    IPC分类号: H04N7/32

    摘要: There are provided methods and apparatus for video coding using prediction data refinement. An apparatus includes an encoder for encoding an image region of a picture. The encoder has a prediction refinement filter for refining at least one of an intra prediction and an inter prediction for the image region. The prediction refinement filter refines the inter prediction for the image region using at least one of previously decoded data and previously encoded data, the previously decoded data and the previously encoded data corresponding to pixel values in neighboring regions with respect to the image region.

    摘要翻译: 提供了使用预测数据精化的视频编码的方法和装置。 一种装置包括用于对图像的图像区域进行编码的编码器。 编码器具有用于对图像区域进行帧内预测和帧间预测中的至少一个的预测细化滤波器。 预测细化滤波器使用先前解码的数据和先前编码的数据中的至少一个,先前解码的数据和对应于相对于图像区域的相邻区域中的像素值的先前编码的数据来优化图像区域的帧间预测。

    METHODS AND APPARATUS FOR PREDICTION REFINEMENT USING IMPLICIT MOTION PREDICTIONS
    9.
    发明申请
    METHODS AND APPARATUS FOR PREDICTION REFINEMENT USING IMPLICIT MOTION PREDICTIONS 审中-公开
    使用隐含运动预测的预测精炼的方法和装置

    公开(公告)号:US20110158320A1

    公开(公告)日:2011-06-30

    申请号:US12737945

    申请日:2009-09-01

    IPC分类号: H04N7/26

    CPC分类号: H04N19/50

    摘要: Methods and apparatus are provided for prediction refinement using implicit motion prediction. An apparatus includes an encoder for encoding an image block using explicit motion prediction to generate a coarse prediction for the image block and using implicit motion prediction to refine the coarse prediction.

    摘要翻译: 提供了使用隐式运动预测进行预测精化的方法和装置。 一种装置包括:编码器,用于使用显式运动预测对图像块进行编码,以生成图像块的粗略预测,并使用隐式运动预测来细化粗略预测。

    METHODS AND APPARATUS SUPPORTING MULTI-PASS VIDEO SYNTAX STRUCTURE FOR SLICE DATA
    10.
    发明申请
    METHODS AND APPARATUS SUPPORTING MULTI-PASS VIDEO SYNTAX STRUCTURE FOR SLICE DATA 有权
    支持多通道视频语法结构的方法和装置

    公开(公告)号:US20100124273A1

    公开(公告)日:2010-05-20

    申请号:US12451543

    申请日:2008-05-29

    IPC分类号: H04N7/26

    摘要: There are provided methods and apparatus supporting a multi-pass video structure for slice data. An apparatus includes an encoder for encoding at least one syntax data element related to at least two partitions of at least a portion of a picture. The at least one syntax element is encoded within a multi-pass syntax structure. The at least one syntax element belongs to a given class of data. The encoder encodes the at least one syntax data element with respect to all partitions of at least the portion of the picture prior to encoding a next class of data, wherein later coded data classes, including the next class, have at least one of an explicit coding and an implicit coding of at least one of a casual dependency and a non-casual dependency with respect to earlier coded data classes coded earlier than the next class.

    摘要翻译: 提供支持切片数据的多遍视频结构的方法和装置。 一种装置包括:编码器,用于编码与图片的至少一部分的至少两个分区相关的至少一个语法数据元素。 至少一个语法元素在多遍语法结构内进行编码。 至少一个语法元素属于给定类别的数据。 所述编码器在对下一类数据进行编码之前对至少所述图像部分的所有分区编码所述至少一个语法数据元素,其中后续编码数据类包括下一类具有至少一个显式 编码以及相对于比下一类编码的早期编码数据类别的随机依赖性和非随机依赖性中的至少一个的隐式编码。