Palette prediction in palette-based video coding
    61.
    发明授权
    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: 在基于调色板的编码中,视频编码器可以形成所谓的“调色板”,作为表示给定块的视频数据的颜色表。 视频编码器可以编码当前视频数据块的一个或多个像素值的索引值,其中索引值指示调色板中表示当前块的像素值的条目。 根据这些技术,视频编码器确定预测调色板中复制到当前调色板中的一个或多个调色板条目,以及不在预览调色板中的当前调色板中的多个新调色板条目。 视频编码器计算当前调色板的大小等于复制的调色板条目的数量和新调色板条目的数量的总和,并且生成包括复制的调色板条目和新调色板条目的当前调色板。

    Grouping of bypass-coded bins for SAO syntax elements
    62.
    发明授权
    Grouping of bypass-coded bins for SAO syntax elements 有权
    为SAO语法元素分组旁路编码的存储空间

    公开(公告)号:US09386307B2

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

    申请号:US13767676

    申请日:2013-02-14

    CPC classification number: H04N19/136 H04N19/13 H04N19/184 H04N19/70 H04N19/82

    Abstract: A video encoder generates a sequence of sample adaptive offset (SAO) syntax elements for a coding tree block. The SAO syntax elements include regular context-adaptive binary arithmetic coding (CABAC) coded bins for a color component and bypass-coded bins for the color component. None of the bypass-coded bins is between two of the regular CABAC-coded bins in the sequence. The video encoder uses regular CABAC to encode the regular CABAC-coded bins and uses bypass coding to encode the bypass-coded bins. The video encoder outputs the SAO syntax elements in a bitstream. A video decoder receives the bitstream, uses regular CABAC to decode the regular CABAC-coded bins, uses bypass coding to decode the bypass-coded bins, and modifies a reconstructed picture based on the SAO syntax elements.

    Abstract translation: 视频编码器生成用于编码树块的采样自适应偏移(SAO)语法元素的序列。 SAO语法元素包括用于颜色分量的常规上下文自适应二进制算术编码(CABAC)编码箱和用于颜色分量的旁路编码箱。 没有一个旁路编码的存储区位于序列中的两个常规CABAC编码区间之间。 视频编码器使用常规CABAC对常规CABAC编码的存储区进行编码,并使用旁路编码对旁路编码的存储区进行编码。 视频编码器输出比特流中的SAO语法元素。 视频解码器接收比特流,使用常规CABAC来解码常规CABAC编码箱,使用旁路编码来解码旁路编码箱,并且基于SAO语法元素修改重构图像。

    INTRA BLOCK COPY BLOCK VECTOR SIGNALING FOR VIDEO CODING
    67.
    发明申请
    INTRA BLOCK COPY BLOCK VECTOR SIGNALING FOR VIDEO CODING 有权
    内部块复制块矢量信号用于视频编码

    公开(公告)号:US20150373370A1

    公开(公告)日:2015-12-24

    申请号:US14743564

    申请日:2015-06-18

    CPC classification number: H04N19/593 H04N19/52

    Abstract: This disclosure describes techniques for coding video data according to an intra Block Copy (BC) coding mode. A block vector difference that identifies a prediction block may be represented by a plurality of syntax elements, which may be encoded and decoded. This disclosure proposes various techniques whereby a video encoder may conditionally signal syntax elements representing the absolute value and/or sign of the components of the block vector difference. Likewise, a video decoder may be configured to infer the values of the syntax elements representing the absolute value and/or sign of the components of the block vector difference when such syntax elements are not signaled.

    Abstract translation: 本公开描述了根据块内复制(BC)编码模式对视频数据进行编码的技术。 识别预测块的块向量差可以由多个语法元素表示,其可以被编码和解码。 本公开提出了各种技术,由此视频编码器可以有条件地信号表示块向量差的分量的绝对值和/或符号的语法元素。 类似地,视频解码器可以被配置为当没有用信号通知这些语法元素时,推断表示块向量差的分量的绝对值和/或符号的语法元素的值。

    DEBLOCKING FILTER DESIGN FOR INTRA BLOCK COPY
    68.
    发明申请
    DEBLOCKING FILTER DESIGN FOR INTRA BLOCK COPY 审中-公开
    阻塞滤波器设计用于内部块复制

    公开(公告)号:US20150373362A1

    公开(公告)日:2015-12-24

    申请号:US14743722

    申请日:2015-06-18

    Abstract: A video coding device may encode and/or decode video data. The video coding device encodes a first video block in a first picture by predicting values of the first video block based on a previously encoded video block in a second picture different than the first picture. The video coding device filters the first video block according to a deblocking filtering process. The video coding device encodes a second video block in the first picture by predicting values of the second video block based on a previously encoded video block in the first picture. The video coding device filters the second video block according to the deblocking filtering process. The video coding device decodes the first video block, filters the first video block according to the deblocking filtering process, decodes the second video block, and filters the second video block according to the deblocking filtering process.

    Abstract translation: 视频编码装置可以对视频数据进行编码和/或解码。 视频编码装置通过基于与第一图像不同的第二图像中的先前编码的视频块来预测第一视频块的值来对第一图像中的第一视频块进行编码。 视频编码装置根据解块滤波处理过滤第一视频块。 视频编码装置通过基于第一图像中的先前编码的视频块预测第二视频块的值来对第一图像中的第二视频块进行编码。 视频编码装置根据去块滤波处理对第二视频块进行滤波。 视频编码装置对第一视频块进行解码,根据去块滤波处理对第一视频块进行滤波,对第二视频块进行解码,并根据去块滤波处理对第二视频块进行滤波。

    CROSS-COMPONENT PREDICTION IN VIDEO CODING
    69.
    发明申请
    CROSS-COMPONENT PREDICTION IN VIDEO CODING 审中-公开
    视频编码中的跨组件预测

    公开(公告)号:US20150373349A1

    公开(公告)日:2015-12-24

    申请号:US14743804

    申请日:2015-06-18

    Abstract: A system and method for decoding video. A first syntax element for a block of video data is received, a value of the first syntax element indicating one of a plurality of mapping functions to be used to determine a magnitude of a scaling parameter for cross-component prediction. A second syntax element for the block of video data is received, a value of the second syntax element corresponding to the magnitude of the scaling parameter, wherein receiving the second syntax element includes decoding the value of the second syntax element with a specific binarization method. The magnitude of the scaling parameter is determined using the one of the plurality of mapping functions indicated by the first syntax element and the value of the second syntax element. Cross-component prediction is performed for at least one component of the block video data using the determined magnitude of the scaling parameter.

    Abstract translation: 一种解码视频的系统和方法。 接收用于视频数据块的第一语法元素,指示要用于确定交叉分量预测的缩放参数的大小的多个映射函数之一的第一语法元素的值。 接收用于视频数据块的第二语法元素,与缩放参数的大小相对应的第二语法元素的值,其中接收第二语法元素包括用特定的二值化方法解码第二语法元素的值。 使用由第一语法元素指示的多个映射函数和第二语法元素的值中的一个确定缩放参数的大小。 使用确定的缩放参数的大小对块视频数据的至少一个分量执行交叉分量预测。

    CODING RUNS IN PALETTE-BASED VIDEO CODING
    70.
    发明申请
    CODING RUNS IN PALETTE-BASED VIDEO CODING 审中-公开
    基于PALETTE的视频编码中的编码

    公开(公告)号:US20150341673A1

    公开(公告)日:2015-11-26

    申请号:US14719222

    申请日:2015-05-21

    Abstract: In an example, a method of coding video data includes determining, for a pixel associated with a palette index that relates a value of the pixel to a color value in a palette of colors used for coding the pixel, a run length of a run of palette indices being coded with the palette index of the pixel, the method also includes determining a maximum run length for a maximum run of palette indices able to be coded with the palette index of the pixel, and coding data that indicates the run length based on the determined maximum run length.

    Abstract translation: 在一个示例中,视频数据的编码方法包括:将与调色板索引相关联的像素与将所述像素的值相关联的颜色值确定为用于对所述像素进行编码的颜色调色板中的颜色值, 调色板索引用像素的调色板索引编码,该方法还包括确定能够用像素的调色板索引编码的调色板索引的最大运行的最大游程长度,以及基于像素的调色板索引的编码数据,其基于 确定最大行程长度。

Patent Agency Ranking