PALETTE MODE CODING FOR VIDEO CODING
    32.
    发明申请
    PALETTE MODE CODING FOR VIDEO CODING 有权
    PALETTE模式编码视频编码

    公开(公告)号:US20160227239A1

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

    申请号:US15004508

    申请日:2016-01-22

    CPC classification number: H04N19/176 H04N19/593 H04N19/70

    Abstract: Receiving a plurality of syntax elements that are indicative of a palette that was used to encode a block of video data, the plurality of syntax elements including a first syntax element that indicates a number of palette values for the palette that are explicitly signaled in the encoded video bitstream, wherein the first syntax element is encoded using one or more Golomb codes such that the length of the encoded first syntax element is less than or equal to a predetermined maximum number of bits, decoding the plurality of syntax elements, including decoding the first syntax element using the one or more Golomb codes, reconstructing the palette based on the decoded plurality of syntax elements, and decoding the block of video data using the reconstructed palette.

    Abstract translation: 接收指示用于编码视频数据块的调色板的多个语法元素,所述多个语法元素包括第一语法元素,所述第一语法元素指示在所编码的所述调色板中明确地通知所述调色板的调色板值的数量 视频比特流,其中使用一个或多个Golomb码对第一语法元素进行编码,使得编码的第一语法元素的长度小于或等于预定的最大位数,解码多个语法元素,包括解码第一语法元素 使用所述一个或多个Golomb码的语法元素,基于所解码的多个语法元素重构所述调色板,以及使用所述重构的调色板解码所述视频数据块。

    BOUNDARY FILTERING AND CROSS-COMPONENT PREDICTION IN VIDEO CODING
    34.
    发明申请
    BOUNDARY FILTERING AND CROSS-COMPONENT PREDICTION IN VIDEO CODING 审中-公开
    边界滤波和视频编码中的跨分量预测

    公开(公告)号:US20160105685A1

    公开(公告)日:2016-04-14

    申请号:US14877779

    申请日:2015-10-07

    Abstract: Techniques for coding video data include determining that a block of a first component of the video data is intra-predicted using one of a DC mode, a horizontal mode, or a vertical mode, determining that a corresponding block of a second component of the video data is intra-predicted using the same mode as the block of the first component according to a direct mode to form a predicted block for the second component, and boundary filtering the predicted block in response to the determinations. In some examples, the first component is a luma component, and the second component is a chroma component.

    Abstract translation: 用于编码视频数据的技术包括:使用DC模式,水平模式或垂直模式之一来确定视频数据的第一分量的块被帧内预测,​​确定视频的第二分量的对应块 根据直接模式,使用与第一分量的块相同的模式来对数据进行帧内预测,​​以形成用于第二分量的预测块,并响应于确定来对预测块进行边界过滤。 在一些示例中,第一分量是亮度分量,第二分量是色度分量。

    PALETTE RUN HIDING IN PALETTE-BASED VIDEO CODING
    35.
    发明申请
    PALETTE RUN HIDING IN PALETTE-BASED VIDEO CODING 审中-公开
    PALETTE运行在基于PALETTE的视频编码

    公开(公告)号:US20160105676A1

    公开(公告)日:2016-04-14

    申请号:US14878697

    申请日:2015-10-08

    Abstract: A video decoder may obtain a syntax element from a bitstream comprising an encoded representation of a block of video data. The block comprises a series of runs, each of which may consist of one pixel or two or more consecutive pixels. Furthermore, the video decoder may obtain a set of palette run length syntax elements indicating lengths of one or more of the runs. The video decoder may determine, based on the syntax element, that the palette run length syntax elements do not include a palette run length syntax element indicating a length of the first run. Rather, the video decoder determines, based on the lengths indicated by the set of palette run syntax elements, the length of the first run. The video decoder may determine, based on the palette sample modes of the pixels, palette indices of the pixels, each indicating an entry in a palette.

    Abstract translation: 视频解码器可以从包含视频数据块的编码表示的比特流中获得语法元素。 该块包括一系列运行,每个运行可以由一个像素或两个或更多个连续像素组成。 此外,视频解码器可以获得指示运行中的一个或多个的长度的调色板游程长度语法元素的集合。 视频解码器可以基于语法元素来确定调色板游程长度语法元素不包括指示第一次运行的长度的调色板游程长度语法元素。 相反,视频解码器基于由调色板运行语法元素组指示的长度来确定第一次运行的长度。 视频解码器可以基于像素的调色板采样模式来确定像素的调色板索引,每个指示调色板中的条目。

    COPY FROM PREVIOUS ROWS FOR PALETTE MODE CODING
    36.
    发明申请
    COPY FROM PREVIOUS ROWS FOR PALETTE MODE CODING 审中-公开
    复制从PALETTE模式编码的以前的方式

    公开(公告)号:US20150373340A1

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

    申请号:US14743883

    申请日:2015-06-18

    Abstract: An example method of decoding video data includes determining a palette for decoding a block, the palette including entries each having a respective palette index, determining a reference run of palette indices for first pixels of the block, and determining a current run of palette indices for second pixels of the block, based on the reference run. Determining the second plurality of palette indices includes locating a reference index of the reference run, the reference index being spaced at least one line from an initial index of the current run, determining a run length of the reference run, a final index of the reference run being separated from the initial index of the current run by at least one index, copying the palette indices of the reference run as the current run of palette indices, and decoding pixels of the copied current run using the palette.

    Abstract translation: 解码视频数据的示例性方法包括确定用于解码块的调色板,所述调色板包括各自具有相应调色板索引的条目,确定块的第一像素的调色板索引的参考运行,以及确定当前的调色板索引的运行 基于参考运行的块的第二个像素。 确定第二多个调色板索引包括定位参考运行的参考索引,参考索引与当前运行的初始索引间隔至少一行,确定参考运行的运行长度,参考运行的最终索引 运行通过至少一个索引与当前运行的初始索引分离,将参考运行的调色板索引复制为当前运行的调色板索引,并使用调色板解码复制的当前运行的像素。

    PALETTE-BASED VIDEO CODING
    37.
    发明申请
    PALETTE-BASED VIDEO CODING 有权
    基于PALETTE的视频编码

    公开(公告)号:US20150264363A1

    公开(公告)日:2015-09-17

    申请号:US14656087

    申请日:2015-03-12

    CPC classification number: H04N19/186 H04N19/176 H04N19/70 H04N19/90 H04N19/93

    Abstract: In an example, a method of coding video data includes determining, by a video coder and for a block of video data, a palette having a plurality of entries indicating a plurality of respective color values, wherein a first line of the block of video data includes a pixel located adjacent to an edge of the block of video data, and wherein a second line of the block of video data includes a pixel located adjacent to the edge of the block and adjacent to the pixel of the first line. In this example, the method also includes coding, in a scan order, index values that map pixels of the block to entries in the palette, wherein the pixel of the second line immediately follows the pixel of the first line in the scan order.

    Abstract translation: 在一个示例中,视频数据的编码方法包括:通过视频编码器和视频数据块确定具有指示多个相应颜色值的多个条目的调色板,其中视频数据块的第一行 包括位于视频数据块的边缘附近的像素,并且其中视频数据块的第二行包括位于与块的边缘相邻并且与第一行的像素相邻的像素。 在该示例中,该方法还包括以扫描顺序编码将块的像素映射到调色板中的条目的索引值,其中第二行的像素紧跟着扫描顺序中的第一行的像素。

    DICTIONARY CODING OF VIDEO CONTENT
    38.
    发明申请
    DICTIONARY CODING OF VIDEO CONTENT 审中-公开
    视频内容的字幕编码

    公开(公告)号:US20150264348A1

    公开(公告)日:2015-09-17

    申请号:US14659180

    申请日:2015-03-16

    CPC classification number: H04N19/70 H04N19/593

    Abstract: According to aspects of this disclosure, a device for decoding video data includes a memory configured to store the video data and a video decoder comprising one or more processor configured to determine that a current block of the video data is to be decoded using a 1D dictionary mode; receive, for a current pixel of the current block, a first syntax element indicating a starting location of reference pixels and a second syntax element identifying a number of reference pixels; based on the first syntax element and the second syntax element, locate a plurality of luma samples corresponding to the reference pixels; based on the first syntax element and the second syntax element, locate a plurality of chroma samples corresponding to the reference pixels; and copy the plurality of luma samples and the plurality of chroma samples to decode the current block.

    Abstract translation: 根据本公开的方面,用于解码视频数据的设备包括被配置为存储视频数据的存储器和包括一个或多个处理器的视频解码器,该处理器被配置为使用1D字典来确定视频数据的当前块要被解码 模式; 针对当前块的当前像素接收指示参考像素的起始位置的第一语法元素和标识参考像素数量的第二语法元素; 基于第一语法元素和第二语法元素,定位与参考像素相对应的多个亮度样本; 基于第一语法元素和第二语法元素,定位与参考像素对应的多个色度样本; 并复制多个亮度样本和多个色度采样以解码当前块。

    Affine motion prediction for video coding

    公开(公告)号:US11503324B2

    公开(公告)日:2022-11-15

    申请号:US16735475

    申请日:2020-01-06

    Abstract: An example method includes determining, without receiving explicit signaling, whether motion compensation for a current block of a current picture of video data is to be performed using a four-parameter affine motion model (AMM) defined by two motion vectors (MVs) or using a six-parameter AMM defined by three MVs; deriving values of predictors for MVs of the AMM of the current block; decoding a representation of differences between the values of the MVs of the AMM for the current block and the values of the predictors; determining the values of the MVs of the AMM for the current block from the values of the predictors and the decoded differences; determining, based on the determined values of the MVs of the AMM for the current block of video data, a predictor block of video data; and reconstructing the current block based on the predictor block.

Patent Agency Ranking