Block and partition signaling techniques for video coding
    111.
    发明授权
    Block and partition signaling techniques for video coding 有权
    用于视频编码的块和分区信令技术

    公开(公告)号:US08665959B2

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

    申请号:US12979876

    申请日:2010-12-28

    CPC classification number: H04N19/46 H04N19/105 H04N19/70

    Abstract: A video block syntax element indicates whether all of the partitions of a video block are predicted based on a same reference list and no greater than quarter-pixel accuracy is used. If the video block syntax element is set, partition-level signaling of the reference lists is avoided. If the video block syntax element is not set, partition-level signaling of the reference lists occurs. If the video block syntax element is set, partition-level syntax elements may be used for each of the partitions of the video block, wherein the partition-level syntax elements each identify one of the reference lists and motion vector accuracy for a given one of the partitions.

    Abstract translation: 视频块语法元素指示基于相同的参考列表来预测视频块的所有分区,并且使用不大于四分之一像素的精度。 如果设置了视频块语法元素,则避免了引用列表的分区级信令。 如果未设置视频块语法元素,则发生引用列表的分区级信令。 如果设置了视频块语法元素,则可以对视频块的每个分区使用分区级语法元素,其中分区级语法元素各自识别参考列表中的一个和运动矢量精度 分区。

    Combined run-length coding of refinement and significant coefficients in scalable video coding enhancement layers
    112.
    发明授权
    Combined run-length coding of refinement and significant coefficients in scalable video coding enhancement layers 有权
    可扩展视频编码增强层中的细化和有效系数的组合游程长度编码

    公开(公告)号:US08599926B2

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

    申请号:US11867985

    申请日:2007-10-05

    Inventor: Marta Karczewicz

    Abstract: This disclosure describes techniques for coding an enhancement layer in a scalable video coding (SVC) scheme. The techniques involve run-length coding of significant coefficients and refinement coefficients of the enhancement layer. Rather than performing two different run-length passes to separately code the significant coefficients and refinement coefficients, the techniques of this disclosure perform run-length coding of the significant coefficients and refinement coefficients together. Therefore, run values of the run-length coding codes the significant coefficients with the refinement coefficients. Additional techniques are also described, which can eliminate the need to send sign information for some of the refinement coefficients. Instead, this sign information for some of the refinement coefficients may be derived at the decoder based on the sign values of corresponding coefficients of previously encoded layers of the SVC scheme, which can further improve compression efficiency.

    Abstract translation: 本公开描述了用于在可伸缩视频编码(SVC)方案中对增强层进行编码的技术。 该技术涉及增强层的有效系数和细化系数的游程长度编码。 本公开的技术不是执行两个不同的游程长度遍历来分别编码有效系数和细化系数,而是一起执行有效系数和细化系数的游程长度编码。 因此,运行长度编码代码的值与精细系数有关系数。 还描述了另外的技术,其可以消除对一些细化系数发送符号信息的需要。 相反,可以在解码器基于SVC方案的先前编码层的对应系数的符号值导出一些细化系数的该符号信息,这可以进一步提高压缩效率。

    Video coding with large macroblocks
    113.
    发明授权

    公开(公告)号:US08503527B2

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

    申请号:US12562504

    申请日:2009-09-18

    Abstract: 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. In one example, an apparatus includes a video encoder configured to encode a coded unit comprising a plurality of video blocks, wherein at least one of the plurality of video blocks comprises a size of more than 16×16 pixels and to generate syntax information for the coded unit that includes a maximum size value, wherein the maximum size value indicates a size of a largest one of the plurality of video blocks in the coded unit. The syntax information may also include a minimum size value. In this manner, the encoder may indicate to a decoder the proper syntax decoder to apply to the coded unit.

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

    公开(公告)号:US08488668B2

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

    申请号:US12133277

    申请日:2008-06-04

    Abstract: This disclosure describes techniques for scanning coefficients of video blocks. In particular, the techniques of this disclosure adapt a scan order used to scan a two-dimensional block of coefficients into a one-dimensional coefficient vector based on statistics associated with one or more previously coded blocks. For example, statistics that indicate the likelihood that a given coefficient value in each position of a two-dimensional block is zero or non-zero may be collected for one or more previously coded blocks. At some point, an adjustment to the scan order can be made in order to better ensure that non-zero coefficients are grouped together near the front of the one-dimensional coefficient vector, which can improve the effectiveness of entropy coding. The collection of statistics and adjustment of scan order may be made separately for each possible prediction mode.

    Abstract translation: 本公开描述了用于扫描视频块的系数的技术。 特别地,本公开的技术将用于将二维系数块扫描成基于与一个或多个先前编码块相关联的统计量的一维系数向量的扫描顺序。 例如,可以为一个或多个先前编码的块收集指示二维块的每个位置中的给定系数值为零或非零的可能性的统计。 在某点上,可以对扫描顺序进行调整,以便更好地确保非零系数被组合在一维系数向量的前面附近,这可以提高熵编码的有效性。 扫描顺序的统计和调整的收集可以针对每个可能的预测模式分别进行。

    SIGNALING VIEW SYNTHESIS PREDICTION SUPPORT IN 3D VIDEO CODING
    115.
    发明申请
    SIGNALING VIEW SYNTHESIS PREDICTION SUPPORT IN 3D VIDEO CODING 有权
    信号视图合成预测在3D视频编码中的支持

    公开(公告)号:US20130176389A1

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

    申请号:US13588370

    申请日:2012-08-17

    CPC classification number: H04N19/597

    Abstract: In one example, a video coder is configured to code information indicative of whether view synthesis prediction is enabled for video data. When the information indicates that view synthesis prediction is enabled for the video data, the video coder may generate a view synthesis picture using the video data and code at least a portion of a current picture relative to the view synthesis picture. The at least portion of the current picture may comprise, for example, a block (e.g., a PU, a CU, a macroblock, or a partition of a macroblock), a slice, a tile, a wavefront, or the entirety of the current picture. On the other hand, when the information indicates that view synthesis prediction is not enabled for the video data, the video coder may code the current picture using at least one of intra-prediction, temporal inter-prediction, and inter-view prediction without reference to any view synthesis pictures.

    Abstract translation: 在一个示例中,视频编码器被配置为编码指示视频合成预测是否对视频数据启用的信息。 当信息指示视频合成预测被启用用于视频数据时,视频编码器可以使用视频数据生成视图合成图像,并且编码相对于视图合成图像的当前图像的至少一部分。 当前图片的至少部分可以包括例如块(例如,PU,CU,宏块或宏块的分区),片,瓦片,波阵面或全部 当前图片。 另一方面,当该信息指示视频合成预测未被启用用于视频数据时,视频编码器可以使用帧内预测,​​时间帧间预测和视角间预测中的至少一个来编码当前图像而不参考 到任何视图综合图片。

    Entropy coding of interleaved sub-blocks of a video block
    116.
    发明授权
    Entropy coding of interleaved sub-blocks of a video block 失效
    视频块的交错子块的熵编码

    公开(公告)号:US08483282B2

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

    申请号:US12247788

    申请日:2008-10-08

    CPC classification number: H04N19/61 H04N19/13 H04N19/46 H04N19/70

    Abstract: This disclosure describes techniques for entropy coding of video blocks, and proposes a syntax element that may promote coding efficiency. The syntax element may identify a number of non-zero value sub-blocks within a video block, wherein the non-zero value sub-blocks comprise sub-blocks within the video block that include at least one non-zero coefficient. A method of coding a video block may comprise coding the syntax element, generating the non-zero value sub-blocks of the video block, and entropy coding the non-zero value sub-blocks.

    Abstract translation: 本公开描述了用于视频块的熵编码的技术,并且提出了可以提高编码效率的语法元素。 语法元素可以识别视频块内的多个非零值子块,其中非零值子块包括视频块内包括至少一个非零系数的子块。 编码视频块的方法可以包括编码语法元素,生成视频块的非零值子块,以及对非零值子块进行熵编码。

    Scalable video coding techniques for scalable bitdepths
    117.
    发明授权
    Scalable video coding techniques for scalable bitdepths 有权
    可扩展的视频编码技术,可扩展的bitdepths

    公开(公告)号:US08432968B2

    公开(公告)日:2013-04-30

    申请号:US12251174

    申请日:2008-10-14

    Abstract: This disclosure describes video coding techniques that are executed in a bitdepth-based scalable video coding (SVC) scheme. Base layer video data and enhancement layer video data may be defined at different bitdepths. The techniques of this disclosure concern the coding of enhancement layer video blocks using a unique combination of inter-layer predictive coding modes after determining that inter-layer prediction should be used. In particular, two or more different inter-layer predictive coding modes may be utilized block corresponding to inter base layer blocks, and one of these inter-layer predictive coding modes may also be utilized for blocks corresponding to intra base layer blocks. Syntax information can be generated at the encoder and communicated with the bitstream, so that a decoder can use the proper inter-layer predictive coding mode in the decoding.

    Abstract translation: 本公开描述了在基于位差的可分级视频编码(SVC)方案中执行的视频编码技术。 基层视频数据和增强层视频数据可以在不同的位差定义。 在确定应当使用层间预测之后,本公开的技术涉及使用层间预测编码模式的唯一组合的增强层视频块的编码。 特别地,可以使用对应于基本基本层块的两个或更多个不同的层间预测编码模式,并且这些层间预测编码模式中的一个也可以用于对应于内部基本层块的块。 语法信息可以在编码器处产生并与比特流通信,从而解码器可以在解码中使用适当的层间预测编码模式。

    CODING SYNTAX ELEMENTS USING VLC CODEWORDS
    119.
    发明申请
    CODING SYNTAX ELEMENTS USING VLC CODEWORDS 审中-公开
    使用VLC编码的编码语音元素

    公开(公告)号:US20130089138A1

    公开(公告)日:2013-04-11

    申请号:US13533849

    申请日:2012-06-26

    Abstract: This disclosure describes techniques for coding transform coefficients for a block of video data. For example, according to one embodiment, a video encoder determines an lrg1Pos value associated with the transform coefficient based on the noTr1 value and a position k of the transform in the scan order of the block of video data based on using at least one table that defines an lrg1Pos value for more than one potential noTr1 value for the scan order of the block of video data. In one embodiment, the video decoder uses the determined lrg1Pos value associated with the transform coefficient to perform a structured mapping to determine a code number cn based on a determined value for the level_ID syntax element and a determined value for the run syntax element.

    Abstract translation: 本公开描述了用于编码视频数据块的变换系数的技术。 例如,根据一个实施例,视频编码器基于使用至少一个表格,基于视频数据块的扫描顺序中的noTr1值和变换的位置k来确定与变换系数相关联的lrg1Pos值, 为视频数据块的扫描顺序为多个潜在的noTr1值定义lrg1Pos值。 在一个实施例中,视频解码器使用与变换系数相关联的确定的lrg1Pos值来执行结构化映射,以基于level_ID语法元素的确定值和运行语法元素的确定值来确定代码号cn。

    Directional transforms for intra-coding
    120.
    发明授权
    Directional transforms for intra-coding 有权
    用于帧内编码的定向变换

    公开(公告)号:US08406299B2

    公开(公告)日:2013-03-26

    申请号:US12040633

    申请日:2008-02-29

    Inventor: Marta Karczewicz

    CPC classification number: H04N19/157 H04N19/11 H04N19/12 H04N19/176 H04N19/463

    Abstract: Techniques for transforming the prediction error of intra-coded blocks using mode-dependent transform functions. In an embodiment, an encoder selects a set of transform functions to represent prediction error based on the spatial mode used for prediction. In an alternative embodiment, a decoder reconstructs an image block by using the signaled spatial mode to derive the corresponding set of transform functions. No additional signaling between encoder and decoder is required as compared to prior art implementations.

    Abstract translation: 使用模式相关变换函数变换帧内编码块的预测误差的技术。 在一个实施例中,编码器基于用于预测的空间模式选择一组变换函数来表示预测误差。 在替代实施例中,解码器通过使用信号通知的空间模式来重构图像块,以导出相应的变换函数集合。 与现有技术的实施方式相比,不需要编码器和解码器之间的附加信令。

Patent Agency Ranking