CODED BLOCK FLAG INFERENCE IN VIDEO CODING
    11.
    发明申请
    CODED BLOCK FLAG INFERENCE IN VIDEO CODING 有权
    视频编码中的编码块标志

    公开(公告)号:US20130251026A1

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

    申请号:US13828416

    申请日:2013-03-14

    Abstract: A video decoder determines whether a first condition is satisfied. The first condition is satisfied when any sibling residual quad tree (RQT) node of a current RQT node is associated with a significant luma coefficient block. In addition, the video decoder determines whether a second condition is satisfied. The second condition is satisfied when a chroma transform block of a parent RQT node of the current RQT node is significant and is split along with a luma transform block of the parent RQT node. In response to determining that neither the first nor the second condition is satisfied, the video decoder determines that a luma coded block flag (CBF) for the current RQT node is omitted from the bitstream.

    Abstract translation: 视频解码器确定是否满足第一条件。 当当前RQT节点的任何兄弟剩余四叉树(RQT)节点与重要亮度系数块相关联时,满足第一条件。 此外,视频解码器确定是否满足第二条件。 当当前RQT节点的父RQT节点的色度变换块是有效的并且与母RQT节点的亮度变换块一起被分割时,满足第二条件。 响应于确定不满足第一和第二条件,视频解码器确定从比特流中省略当前RQT节点的亮度编码块标志(CBF)。

    Color index coding for palette-based video coding

    公开(公告)号:US10362333B2

    公开(公告)日:2019-07-23

    申请号:US14586820

    申请日:2014-12-30

    Abstract: In palette-based coding, a video coder may form a so-called “palette” as a table of colors representing the video data of a given block. The video coder may code index values for one or more pixels values of a current block of video data, where the index values indicate entries in the palette that represent the pixel values of the current block. A method includes determining a palette for a block of video data, identifying escape pixel(s) not associated with any palette entries, identifying a single quantization parameter (QP) value for all escape pixels of the block for a given color channel using a QP value for non-palette based coding of transform coefficients, dequantizing each escape pixel using the identified QP value, and determining pixel values of the block using the dequantized escape pixels and index values for any pixel(s) associated with any palette entries.

    Simplified non-square quadtree transforms for video coding

    公开(公告)号:US09912944B2

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

    申请号:US13863266

    申请日:2013-04-15

    Abstract: In an example, a method of decoding video data includes determining a prediction partitioning structure for predicting pixel values associated with a block of video data. The method also includes determining a transform partitioning structure for applying one or more transforms to the predicted pixel values. Determining the transform split structure includes splitting a parent transform unit, upon determining the transform partitioning structure comprises splitting the parent transform unit into one or more square transforms, determining one or more square transforms such that each of the one or more square transforms correspond to exactly one prediction partition, and upon determining the transform partitioning structure comprises splitting the parent transform unit into one or more non-square transforms, determining whether to split the one or more non-square transforms based at least in part on the one or more non-square transforms being non-square.

    Palette prediction in palette-based video coding
    18.
    发明授权
    Palette prediction in palette-based video coding 有权
    基于调色板的视频编码中的调色板预测

    公开(公告)号:US09558567B2

    公开(公告)日:2017-01-31

    申请号:US14328502

    申请日:2014-07-10

    Abstract: In palette-based coding, a video coder may form a so-called “palette” as a table of colors representing the video data of a given block. The video coder may code index values for one or more pixels values of a current block of video data, where the index values indicate entries in the palette that represent the pixel values of the current block. According to the techniques, a video coder determines one or more palette entries in a predictive palette that are copied to the current palette, and a number of new palette entries not in the predictive palette that are included in the current palette. The video coder calculates a size of the current palette equal to the sum of the number of the copied palette entries and the number of the new palette entries, and generates the current palette including the copied palette entries and the new palette entries.

    Abstract translation: 在基于调色板的编码中,视频编码器可以形成所谓的“调色板”,作为表示给定块的视频数据的颜色表。 视频编码器可以编码当前视频数据块的一个或多个像素值的索引值,其中索引值指示调色板中表示当前块的像素值的条目。 根据这些技术,视频编码器确定预测调色板中复制到当前调色板中的一个或多个调色板条目,以及不在预览调色板中的当前调色板中的多个新调色板条目。 视频编码器计算当前调色板的大小等于复制的调色板条目的数量和新调色板条目的数量的总和,并且生成包括复制的调色板条目和新调色板条目的当前调色板。

    Enhancement layer scan order derivation for scalable video coding
    19.
    发明授权
    Enhancement layer scan order derivation for scalable video coding 有权
    增强层扫描顺序推导可扩展视频编码

    公开(公告)号:US09386306B2

    公开(公告)日:2016-07-05

    申请号:US13964788

    申请日:2013-08-12

    Abstract: An apparatus for coding video information includes a memory unit configured to store video information associated with a reference block; and a processor in communication with the memory unit, wherein the processor is configured to determine a value of a current video unit associated with the reference block based on, at least in part, a classification of the reference block and a scan order selected by the processor based upon the classification. The scan order indicates an order in which values within the reference block are processed to at least partially determine the value of the current video unit.

    Abstract translation: 一种用于编码视频信息的装置包括:存储单元,被配置为存储与参考块相关联的视频信息; 以及与所述存储器单元通信的处理器,其中所述处理器被配置为至少部分地基于所述参考块的分类和由所述参考块选择的扫描顺序来确定与所述参考块相关联的当前视频单元的值 处理器基于分类。 扫描顺序指示参考块内的值被处理以至少部分地确定当前视频单元的值的顺序。

    PALETTE PREDICTION IN PALETTE-BASED VIDEO CODING
    20.
    发明申请
    PALETTE PREDICTION IN PALETTE-BASED VIDEO CODING 有权
    基于PALETTE的视频编码的PALETTE预测

    公开(公告)号:US20150016501A1

    公开(公告)日:2015-01-15

    申请号:US14328502

    申请日:2014-07-10

    Abstract: In palette-based coding, a video coder may form a so-called “palette” as a table of colors representing the video data of a given block. The video coder may code index values for one or more pixels values of a current block of video data, where the index values indicate entries in the palette that represent the pixel values of the current block. According to the techniques, a video coder determines one or more palette entries in a predictive palette that are copied to the current palette, and a number of new palette entries not in the predictive palette that are included in the current palette. The video coder calculates a size of the current palette equal to the sum of the number of the copied palette entries and the number of the new palette entries, and generates the current palette including the copied palette entries and the new palette entries.

    Abstract translation: 在基于调色板的编码中,视频编码器可以形成所谓的“调色板”,作为表示给定块的视频数据的颜色表。 视频编码器可以编码当前视频数据块的一个或多个像素值的索引值,其中索引值指示调色板中表示当前块的像素值的条目。 根据这些技术,视频编码器确定预测调色板中复制到当前调色板中的一个或多个调色板条目,以及不在预览调色板中的当前调色板中的多个新调色板条目。 视频编码器计算当前调色板的大小等于复制的调色板条目的数量和新调色板条目的数量的总和,并且生成包括复制的调色板条目和新调色板条目的当前调色板。

Patent Agency Ranking