Motion vector predictors (MVPs) for bi-predictive inter mode in video coding
    73.
    发明授权
    Motion vector predictors (MVPs) for bi-predictive inter mode in video coding 有权
    用于视频编码中双预测帧间模式的运动矢量预测器(MVP)

    公开(公告)号:US09288501B2

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

    申请号:US13352175

    申请日:2012-01-17

    摘要: This disclosure describes video coding techniques applicable to a bi-predictive inter mode that uses adaptive motion vector prediction (AMVP). In particular, this disclosure describes techniques for encoding or decoding video data in which AMVP is used to code a first motion vector and a second motion vector associated with a current video block that is coded in the bi-predictive inter mode. More specifically, this disclosure describes techniques in which one motion vector of a bi-predictive video block can be used to define a candidate motion vector predictor (MVP) for predicting another motion vector of the bi-predictive video block. In many examples, a scaled version of the first motion vector of the bi-predictive video block is used as the MVP for the second motion vector of the bi-predictive video block. By defining an additional MVP candidate for the second motion vector of a bi-predictive video block, improved compression may be achieved.

    摘要翻译: 本公开描述了适用于使用自适应运动矢量预测(AMVP)的双预测帧间模式的视频编码技术。 特别地,本公开描述了用于编码或解码视频数据的技术,其中使用AMVP来编码第一运动矢量和与以双预测帧间编码的当前视频块相关联的第二运动矢量。 更具体地,本公开描述了其中可以使用双预测视频块的一个运动矢量来定义用于预测双预测视频块的另一个运动矢量的候选运动矢量预测器(MVP)的技术。 在许多示例中,双预测视频块的第一运动矢量的缩放版本被用作双预测视频块的第二运动矢量的MVP。 通过为双预测视频块的第二运动矢量定义附加MVP候选,可以实现改进的压缩。

    CODEWORD ADAPTATION FOR VARIABLE LENGTH CODING
    74.
    发明申请
    CODEWORD ADAPTATION FOR VARIABLE LENGTH CODING 审中-公开
    可变长度编码的编码器适配

    公开(公告)号:US20120147947A1

    公开(公告)日:2012-06-14

    申请号:US13228875

    申请日:2011-09-09

    IPC分类号: H04N7/26 H03M7/40

    CPC分类号: H03M7/40 H03M7/42 H04N19/91

    摘要: In one example, this disclosure describes a method of codeword adaptation for variable length coding. The method includes applying a first codeword adaptation scheme to groups of codewords in a variable length coding (VLC) table to change mappings of codewords within the groups to events in the VLC table; and applying a second codeword adaptation scheme to individual codewords within the groups of codewords in the VLC table to change mappings of the codewords to the events within the groups in the VLC table.

    摘要翻译: 在一个示例中,本公开描述了用于可变长度编码的码字适配的方法。 所述方法包括:在可变长度编码(VLC)表中应用码字组适配方案以改变所述组内的码字的映射到所述VLC表中的事件; 以及将所述VLC表中的码字组内的各个码字应用第二码字适配方案,以将所述码字的映射改变为所述VLC表中的组内的事件。

    CODING PREDICTION MODES IN VIDEO CODING
    75.
    发明申请
    CODING PREDICTION MODES IN VIDEO CODING 有权
    视频编码中的编码预测模式

    公开(公告)号:US20120082210A1

    公开(公告)日:2012-04-05

    申请号:US13248653

    申请日:2011-09-29

    IPC分类号: H04N7/32 H04N7/26

    摘要: A video encoder can maintain, by generating, storing, adjusting, altering, and/or updating, one or more variable length coding (VLC) tables that represent a mapping of prediction modes to codewords. One or more codewords representing a selected prediction mode can be communicated to the decoder for a CU of a frame. The decoder maintains one or more VLC tables that match the VLC tables maintained by the video encoder. Thus, based on the one or more codewords received from the video encoder, the video decoder can determine the prediction mode used to encode a CU.

    摘要翻译: 视频编码器可以通过生成,存储,调整,改变和/或更新表示将预测模式映射到码字的一个或多个可变长度编码(VLC)表来维持。 表示所选择的预测模式的一个或多个码字可以被传送到解码器,用于帧的CU。 解码器维护与视频编码器维护的VLC表匹配的一个或多个VLC表。 因此,基于从视频编码器接收的一个或多个码字,视频解码器可以确定用于编码CU的预测模式。

    Filtering video data using a plurality of filters

    公开(公告)号:US10123050B2

    公开(公告)日:2018-11-06

    申请号:US12406585

    申请日:2009-03-18

    摘要: Systems and methods of filtering video data using a plurality of filters are disclosed. In an embodiment, a method includes receiving and decoding a plurality of filters embedded in a video data bitstream at a video decoder. The method includes selecting, based on information included in the video data bitstream, a particular filter of the plurality of filters. The method further includes applying the particular filter to at least a portion of decoded video data of the video data bitstream to produce filtered decoded video data.

    Variable length coding of video block coefficients
    77.
    发明授权
    Variable length coding of video block coefficients 有权
    视频块系数的可变长度编码

    公开(公告)号:US09490839B2

    公开(公告)日:2016-11-08

    申请号:US13338891

    申请日:2011-12-28

    摘要: This disclosure describes techniques for coding transform coefficients for a block of video data. According to some aspects of this disclosure, a coder (e.g., an encoder or decoder) may map between a code number cn and level_ID and run values associated with a first transform coefficient of the block of video data according to a first technique (e.g., a structured mapping), and map between a code number cn and level_ID and run values associated with a second coefficient of the block using a second technique. According to other aspects of this disclosure, the coder may map between a code number cn and level_ID and run syntax elements using different mathematical relationships, depending on a determined value of the code number cn or the level_ID syntax element. For example, the coder may access a mapping table of a plurality of mapping tables differently, dependent on the determined value.

    摘要翻译: 本公开描述了用于编码视频数据块的变换系数的技术。 根据本公开的一些方面,编码器(例如,编码器或解码器)可以根据第一技术(例如,编码器或解码器)在视频数据块的第一变换系数与代码号cn和level_ID之间映射和运行值, 结构化映射),并且使用第二技术在代码号cn和level_ID之间映射和与块的第二系数相关联的运行值。 根据本公开的其他方面,编码器可以根据代码号cn或level_ID语法元素的确定值,在代码号cn和level_ID之间映射并使用不同的数学关系运行语法元素。 例如,编码器可以根据确定的值不同地访问多个映射表的映射表。

    Indicating intra-prediction mode selection for video coding using CABAC
    79.
    发明授权
    Indicating intra-prediction mode selection for video coding using CABAC 有权
    使用CABAC指示视频编码的帧内预测模式选择

    公开(公告)号:US08913662B2

    公开(公告)日:2014-12-16

    申请号:US13343573

    申请日:2012-01-04

    摘要: For a block of video data, a video encoder can signal to a video decoder, using a context-based adaptive binary arithmetic coding (CABAC) process, a selected intra-prediction mode using a codeword that is mapped to a modified intra-prediction mode index. The video decoder can perform a context-based adaptive binary arithmetic coding (CABAC) process to determine the codeword signaled by the video encoder, determine the modified intra-prediction mode index corresponding to the codeword, determine most probable modes based on a context, map the modified intra-prediction mode index to an intra-prediction mode index by comparing the modified intra-prediction mode index to the mode indexes of the most probable modes, and determine the selected intra-prediction mode used to encode the block of video data based on the intra-prediction mode index.

    摘要翻译: 对于视频数据块,视频编码器可以使用基于上下文的自适应二进制算术编码(CABAC)处理视频解码器,使用映射到修改的帧内预测模式的码字来选择的帧内预测模式 指数。 视频解码器可以执行基于上下文的自适应二进制算术编码(CABAC)处理,以确定由视频编码器发信号的码字,确定对应于码字的经修改的帧内预测模式索引,基于上下文确定最可能的模式,映射 通过将修改的帧内预测模式索引与最可能模式的模式索引进行比较来确定帧内预测模式索引到帧内预测模式索引,并且确定用于对视频数据块进行编码的所选择的帧内预测模式 在帧内预测模式指标上。

    Coding prediction modes in video coding
    80.
    发明授权
    Coding prediction modes in video coding 有权
    视频编码中的编码预测模式

    公开(公告)号:US08885704B2

    公开(公告)日:2014-11-11

    申请号:US13248653

    申请日:2011-09-29

    摘要: A video encoder can maintain, by generating, storing, adjusting, altering, and/or updating, one or more variable length coding (VLC) tables that represent a mapping of prediction modes to codewords. One or more codewords representing a selected prediction mode can be communicated to the decoder for a CU of a frame. The decoder maintains one or more VLC tables that match the VLC tables maintained by the video encoder. Thus, based on the one or more codewords received from the video encoder, the video decoder can determine the prediction mode used to encode a CU.

    摘要翻译: 视频编码器可以通过生成,存储,调整,改变和/或更新表示将预测模式映射到码字的一个或多个可变长度编码(VLC)表来维持。 表示所选择的预测模式的一个或多个码字可以被传送到解码器,用于帧的CU。 解码器维护与视频编码器维护的VLC表匹配的一个或多个VLC表。 因此,基于从视频编码器接收的一个或多个码字,视频解码器可以确定用于编码CU的预测模式。