Methods for palette mode context coding and binarization in video coding

    公开(公告)号:US10681383B2

    公开(公告)日:2020-06-09

    申请号:US15563788

    申请日:2016-04-08

    Abstract: A method of video coding using the palette coding mode with reduced complexity by sharing context(s) between context-based entropy coding of syntax element for the last run type mode and context-based entropy coding of syntax element for the run type mode is disclosed. A method with reduced complexity for binarization of the syntax element associated with the number of palette indices of the current block is disclosed, where Rice parameter is derived for the number of palette indices without the need for a division or table lookup operation. In another method, the syntax element to specify whether transpose process is applied to associated palette indices of the current block is signalled in the bitstream for the current block in a location after the syntax element to specify a last run type mode for the current block.

    Methods of escape pixel coding in index map coding

    公开(公告)号:US11457237B2

    公开(公告)日:2022-09-27

    申请号:US16880652

    申请日:2020-05-21

    Abstract: A method of video coding with reduced implementation cost by reusing transform coefficient buffer palette for palette coding is disclosed. If the current prediction mode is an Intra prediction mode or the Inter prediction mode, information related to transform coefficients for prediction residual of the current block resulted from Intra prediction or Inter prediction is stored in the transform coefficient buffer. If the current prediction mode is the palette coding mode, information related to palette data associated with the current block is stored in the transform coefficient buffer. The current block is then encoded or decoded based on the information related to the transform coefficients if the current block is coded in the Intra prediction mode or the Inter prediction mode, or the information related to the palette data stored in the transform coefficient buffer if the current prediction mode is the palette coding mode.

    Method of pulse-code modulation and palette coding for video coding
    5.
    发明授权
    Method of pulse-code modulation and palette coding for video coding 有权
    用于视频编码的脉码调制方法和调色板编码方法

    公开(公告)号:US09596479B2

    公开(公告)日:2017-03-14

    申请号:US14821100

    申请日:2015-08-07

    Abstract: Methods for coding a block of video data using palette coding in a video coding are disclosed. According to one embodiment, the palette transpose flag is signaled conditionally depending on the maximum index value or the palette size. If the maximum index value or the palette size is equal to or greater than a threshold size, the palette transpose flag is signaled at an encoder side or parsed at a decoder side. Otherwise, the palette transpose flag is not signaled or parsed. In another embodiment, the last palette and the last palette size are updated by the current palette with the current palette size conditionally. For example, updating the last palette and the last palette size by the current palette with the current palette size is skipped if the current coding unit is coded using a pulse-coded modulation (PCM) mode or the current palette size is zero.

    Abstract translation: 公开了使用视频编码中的调色板编码对视频数据块进行编码的方法。 根据一个实施例,根据最大索引值或调色板大小有条件地发信号通知调色板转置标志。 如果最大索引值或调色板大小等于或大于阈值大小,则调色板转置标志在编码器侧发信号通知或在解码器侧进行解析。 否则,调色板转置标志不发信号或解析。 在另一个实施例中,最后一个调色板和最后一个调色板大小由具有条件的当前调色板大小的当前调色板更新。 例如,如果使用脉冲编码调制(PCM)模式或当前调色板大小为零对当前编码单元进行编码,则跳过具有当前调色板大小的当前调色板更新最后调色板和最后调色板尺寸。

    Methods of palette mode coding in video coding

    公开(公告)号:US10764606B2

    公开(公告)日:2020-09-01

    申请号:US16197412

    申请日:2018-11-21

    Abstract: An apparatus and method of coding a palette table using a palette predictor list operate by receiving input data associated with a current block in a picture, receiving a current palette for a current block in the picture, and receiving the palette predictor list for the current palette. For a current position of the palette predictor list, the operations determine a current palette predictor run, wherein a distance between the current position of the palette predictor list and a next position of a next palette entry of the palette predictor list corresponds to the current palette predictor run. Further, the operation constrains a syntax element representing the current palette predictor run to a range of values to cause the next palette entry of the palette predictor list to be within the palette predictor list, and signal or parse the syntax element in a bitstream for the current block.

    Methods of palette mode coding in video coding

    公开(公告)号:US10178412B2

    公开(公告)日:2019-01-08

    申请号:US15563811

    申请日:2016-04-08

    Abstract: A simplified syntax signalling for the number of palette indices is disclosed, where the syntax element corresponding to the total number of palette indices minus one is signalled and the palette indices are associated with the copy-index modes in the current block. In another embodiment, a syntax corresponding to the number of palette indices minus 1 is signalled, where the palette indices are associated with the copy-index modes in the current block. According to this embodiment, the syntax is constrained to a range from 0 to block size minus 1. In yet another embodiment, conformance constraint is imposed on the palette predictor run. For a current position of the palette predictor list, a syntax element corresponding to a current palette predictor run is parsed from the input bitstream and the syntax element is constrained to a range of values access valid entries in the palette predictor.

Patent Agency Ranking