Non-zero rounding and prediction mode selection techniques in video encoding
    41.
    发明授权
    Non-zero rounding and prediction mode selection techniques in video encoding 有权
    视频编码中的非零舍入和预测模式选择技术

    公开(公告)号:US08711930B2

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

    申请号:US12499998

    申请日:2009-07-09

    IPC分类号: H04N7/32

    CPC分类号: H04N19/577

    摘要: In one aspect of this disclosure, techniques are described for selecting among default weighted prediction, implicit weighted prediction, and explicit weighted prediction. In this context, techniques are also described for adding offset to prediction data, e.g., using the format of explicit weighted prediction to allow for offsets to predictive data that is otherwise determined by implicit or default weighted prediction.

    摘要翻译: 在本公开的一个方面,描述了用于在默认加权预测,隐式加权预测和显式加权预测之间进行选择的技术。 在这种情况下,还描述了用于将偏移量添加到预测数据的技术,例如使用显式加权预测的格式来允许否则由隐含或默认加权预测确定的预测数据的偏移。

    Video coding based on first order prediction and pre-defined second order prediction mode
    42.
    发明授权
    Video coding based on first order prediction and pre-defined second order prediction mode 有权
    基于一阶预测和预定义二阶预测模式的视频编码

    公开(公告)号:US08665964B2

    公开(公告)日:2014-03-04

    申请号:US12495613

    申请日:2009-06-30

    IPC分类号: H04N7/18

    摘要: This disclosure describes video encoding and decoding techniques in which a first order prediction process and a second order prediction process are used in combination to generate predictive video blocks for video coding. First order prediction may be similar to conventional motion estimation and motion compensation that generates residual video blocks. The second order prediction may involve a process similar to conventional intra-prediction, but is performed on the residual video blocks. The techniques of this disclosure may pre-define the second order prediction to a specific mode, such as a mode similar to the intra-DC mode used in intra coding. In addition, the techniques of this disclosure may combine aspects of the first order and second order prediction into a single process so that the effects of second order prediction on the residuals are taken into account during the first order prediction process, which may improve compression.

    摘要翻译: 本公开描述了视频编码和解码技术,其中组合使用一阶预测处理和二阶预测处理以产生用于视频编码的预测视频块。 第一阶预测可以类似于产生残余视频块的常规运动估计和运动补偿。 二阶预测可以涉及与常规帧内预测类似的处理,但是对剩余视频块执行。 本公开的技术可以预定义到特定模式的二阶预测,例如类似于帧内编码中使用的DC内模式的模式。 此外,本公开的技术可以将一阶和二阶预测的方面组合成单个过程,使得在第一阶预测过程期间考虑二阶预测对残差的影响,这可以改善压缩。

    Video coding with large macroblocks
    43.
    发明授权
    Video coding with large macroblocks 有权
    具有大宏块的视频编码

    公开(公告)号:US08634456B2

    公开(公告)日:2014-01-21

    申请号:US12562412

    申请日:2009-09-18

    IPC分类号: H04N7/12 H04N11/02

    摘要: Techniques are described for encoding and decoding digital video data using macroblocks that are larger than the macroblocks prescribed by conventional video encoding and decoding standards. For example, the techniques include encoding and decoding a video stream using macroblocks comprising greater than 16×16 pixels, for example, 64×64 pixels. In one example, an apparatus includes a video encoder configured to encode a video block having a size of more than 16×16 pixels, generate block-type syntax information that indicates the size of the block, and generate a coded block pattern value for the encoded block, wherein the coded block pattern value indicates whether the encoded block includes at least one non-zero coefficient. The encoder may set the coded block pattern value to zero when the encoded block does not include at least one non-zero coefficient or set the coded block pattern value to one when the encoded block includes a non-zero coefficient.

    摘要翻译: 描述了使用比常规视频编码和解码标准规定的宏块大的宏块对数字视频数据进行编码和解码的技术。 例如,这些技术包括使用包括大于16×16像素(例如,64×64像素)的宏块对视频流进行编码和解码。 在一个示例中,一种装置包括视频编码器,被配置为对具有大于16×16像素的大小的视频块进行编码,生成指示块大小的块类型语法信息,并生成用于 编码块,其中编码块模式值指示编码块是否包括至少一个非零系数。 当编码块不包括至少一个非零系数时,编码器可以将编码块模式值设置为零,或者当编码块包括非零系数时将编码块模式值设置为1。

    Method for encoding and decoding video information, a motion compensated video encoder and a corresponding decoder
    44.
    发明授权
    Method for encoding and decoding video information, a motion compensated video encoder and a corresponding decoder 有权
    用于对视频信息进行编码和解码的方法,运动补偿视频编码器和对应的解码器

    公开(公告)号:US08630340B2

    公开(公告)日:2014-01-14

    申请号:US10762736

    申请日:2004-01-21

    IPC分类号: H04N7/12

    摘要: A motion compensated video coding method which can be applied especially in transfer of video streams using low transmission bit rate is presented. In the motion compensated coding method, the motion of picture elements between a piece of reference video information and a piece of current video information is estimated and then modeled using certain basis function and coefficients. The coefficients are quantized, and the quantizer is selected according to a certain selection criterion, for example, based on a target image quality or on a target transmission bit rate. Preferably the selection criterion is such that it automatically adjust the accuracy with which the motion of picture elements is represented to be related to the accuracy with which the prediction error information is represented. A decoding method, an encoder and a corresponding decoder are also described.

    摘要翻译: 提出了一种运动补偿视频编码方法,其特别适用于使用低传输比特率的视频流的传输。 在运动补偿编码方法中,估计一条参考视频信息和一条当前视频信息之间的图像元素的运动,然后使用某些基函数和系数进行建模。 量化系数,并且根据某一选择标准(例如,基于目标图像质量或目标传输比特率)来选择量化器。 优选地,选择标准使得其自动调整图像元素的运动被表示为与表示预测误差信息的准确度相关的精度。 还描述了解码方法,编码器和对应的解码器。

    Separable directional transforms
    45.
    发明授权
    Separable directional transforms 有权
    可分离的方向转换

    公开(公告)号:US08619853B2

    公开(公告)日:2013-12-31

    申请号:US12133257

    申请日:2008-06-04

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

    摘要: This disclosure describes techniques for transforming residual blocks of video data. In particular, a plurality of different transforms selectively applied to the residual blocks based on the prediction mode of the video blocks. At least a portion of the plurality of transforms are separable directional transform specifically trained for a corresponding prediction mode to provide better energy compaction for the residual blocks of the given prediction mode. Using separable directional transforms offers the benefits of lower computation complexity and storage requirement than use of non-separable directional transforms. Additionally, a scan order used to scan the coefficients of the residual block may be adjusted when applying separable directional transforms. In particular, the scan order may be adjusted based on statistics associated with one or more previously coded blocks to better ensure that non-zero coefficients are grouped near the front of the one-dimensional coefficient vector to improve the effectiveness of entropy coding.

    摘要翻译: 本公开描述了用于转换视频数据的残余块的技术。 具体地,基于视频块的预测模式,选择性地将多个不同的变换应用于残差块。 多个变换的至少一部分是针对相应的预测模式进行专门训练的可分离方向变换,以为给定预测模式的残余块提供更好的能量压缩。 使用可分离的方向变换提供了比使用不可分离的方向变换更低的计算复杂度和存储要求的好处。 此外,当应用可分离的方向变换时,可以调整用于扫描残差块的系数的扫描顺序。 特别地,可以基于与一个或多个先前编码的块相关联的统计来调整扫描顺序,以更好地确保非零系数被分组在一维系数向量的前面附近,以提高熵编码的有效性。

    Adaptive coefficient scanning in video coding
    46.
    发明授权
    Adaptive coefficient scanning in video coding 有权
    视频编码中的自适应系数扫描

    公开(公告)号:US08571104B2

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

    申请号:US12133232

    申请日:2008-06-04

    IPC分类号: H04N7/12

    摘要: This disclosure describes techniques for scanning coefficients of video blocks, e.g., quantized and transformed coefficients. Rather than use conventional zig-zag scanning, the techniques of this disclosure adapt the scanning order based on statistics associated with previously coded blocks that were coded in the same prediction mode. For each prediction mode, statistics of the coefficients are stored, e.g., indicating probabilities that given coefficients are zero or non-zero. Periodically, adjustments to the scanning order can be made in order to better ensure that non-zero coefficients are grouped together and zero value coefficients are grouped together, which can improve the effectiveness of entropy coding. The techniques of this disclosure provide thresholds and threshold adjustments that can reduce the frequency that the scanning order adjustments occur, yet still achieve desired improvements in compression due to such scanning order adjustments.

    摘要翻译: 本公开描述了用于扫描视频块的系数的技术,例如量化和变换的系数。 本公开的技术不是使用常规的之字形扫描,而是基于与以相同预测模式编码的先前编码的块相关联的统计数据来适应扫描顺序。 对于每个预测模式,存储系数的统计,例如指示给定系数为零或非零的概率。 可以周期性地进行扫描顺序的调整,以便更好地确保将非零系数分组在一起,将零值系数分组在一起,这可以提高熵编码的有效性。 本公开的技术提供阈值和阈值调整,其可以降低扫描顺序调整发生的频率,但仍然由于这种扫描顺序调整而实现期望的压缩改进。

    Variable length coding table selection based on block type statistics for refinement coefficient coding
    47.
    发明授权
    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
    48.
    发明授权
    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方案的增强层中定义的第二视频块,其中第二视频块提供空间 相对于第一视频块的可扩展性增强。 第二视频块的编码包括对于与第一视频块完全重叠的第二视频块的第一子集,相对于基本层执行增强层的层间预测,以及对增强层相对地执行层间预测 到与第一视频块部分重叠的第二视频块的第二子集的基本层。

    Adaptive coding of video block prediction mode
    49.
    发明授权
    Adaptive coding of video block prediction mode 有权
    视频块预测模式的自适应编码

    公开(公告)号:US08520732B2

    公开(公告)日:2013-08-27

    申请号:US13617268

    申请日:2012-09-14

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

    摘要: This disclosure describes techniques for coding of header information of video blocks. In particular, the techniques of this disclosure select one of a plurality of prediction modes for use in generating a prediction block of a video block of a coding unit, the plurality of prediction modes including unidirectional prediction modes and multi-directional prediction modes that combine at least two unidirectional prediction modes. An encoding device encodes the prediction mode of the current video block based on prediction modes of one or more previously encoded video blocks of the coding unit. Likewise, a decoding unit receives encoded video data of a video block of a coding unit and decodes the encoded video data to identify one of a plurality of prediction modes for use in generating a prediction block of the video block based on prediction modes of one or more previously decoded video blocks of the coding unit.

    摘要翻译: 本公开描述了用于编码视频块的头信息的技术。 特别地,本公开的技术选择用于生成编码单元的视频块的预测块的多种预测模式之一,所述多种预测模式包括单向预测模式和多方向预测模式,其组合在 最少两个单向预测模式。 编码装置基于编码单位的一个以上的先前编码的视频块的预测模式对当前视频块的预测模式进行编码。 类似地,解码单元接收编码单元的视频块的编码视频数据,并且对编码视频数据进行解码,以基于一个或多个预测模式的预测模式来识别用于生成视频块的预测块的多个预测模式之一 编码单元的更先前解码的视频块。

    MVC BASED 3DVC CODEC SUPPORTING INSIDE VIEW MOTION PREDICTION (IVMP) MODE
    50.
    发明申请
    MVC BASED 3DVC CODEC SUPPORTING INSIDE VIEW MOTION PREDICTION (IVMP) MODE 审中-公开
    基于MVC的3DVC编解码器支持内部视图运动预测(IVMP)模式

    公开(公告)号:US20130188013A1

    公开(公告)日:2013-07-25

    申请号:US13553315

    申请日:2012-07-19

    IPC分类号: H04N13/00

    摘要: This disclosure describes features and techniques applicable to three-dimensional (3D) video coding. In one example, a technique may include coding a texture view video block, and coding a depth view video block, wherein the depth view video block is associated with the texture view video block. Coding the depth view video block may include coding a syntax element to indicate whether or not motion information associated with the texture view video block is adopted as motion information associated with the depth view video block.

    摘要翻译: 本公开描述适用于三维(3D)视频编码的特征和技术。 在一个示例中,技术可以包括对纹理视图视频块进行编码,以及对深度视图视频块进行编码,其中深度视图视频块与纹理视图视频块相关联。 编码深度视图视频块可以包括编码语法元素以指示与纹理视图视频块相关联的运动信息是否被采用为与深度视图视频块相关联的运动信息。