Methods and apparatus for generating affine candidates

    公开(公告)号:US11863757B2

    公开(公告)日:2024-01-02

    申请号:US17464498

    申请日:2021-09-01

    摘要: The techniques described herein relate to methods, apparatus, and computer readable media configured to encode or decode video data. A current block of video data is coded using affine prediction. A first set of candidates of a candidate list for the current block is generated, including determining one or more inherited candidates and deriving one or more constructed candidates. After generating the first set of candidates, it is determined whether the candidate list is full. Upon determining the candidate list is not full, the candidate list is filled by generating a second set of candidates of the candidate list, including one or more of generating one or more zero motion vector candidates, generating one or more additional derived candidates based on the plurality of associated neighboring blocks of the current block, and generating a temporal motion vector candidate based on a temporal collocated picture.

    Method and apparatus for palette table prediction

    公开(公告)号:US10477203B2

    公开(公告)日:2019-11-12

    申请号:US15105151

    申请日:2014-12-18

    摘要: A method for palette coding is disclosed. In an encoder side, the method determines whether a first block is coded using a palette coding mode or a non-palette coding. If the first block is coded using the non-palette coding mode, a first color table for the first block is derived based on one or more color tables associated with one or more previously processed blocks. If the first block is coded using the palette coding mode, the first color table is derived from the first block. A second block coded after the first block may use the first color table as a palette prediction. At the decoder side, if the current block is coded using the palette coding mode, a first color table based on a previous coded block is derived and the current block is decoded using a first color table as a palette predictor.

    Method and apparatus of binarization and context-adaptive coding for syntax in video coding

    公开(公告)号:US10382759B2

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

    申请号:US15314645

    申请日:2015-06-18

    IPC分类号: H04N19/13 H04N19/70 H04N19/91

    摘要: A method and apparatus for entropy coding and decoding for source symbols generated in a video coding system are disclosed. According to the present invention, a MSB (most significant bit) index and any refinement bit for the current symbol value are determined first. A first binary string is generated by binarizing a prefix part related to the MSB index of the current symbol value using a unary code or a truncated unary code. Also, a second binary string is generated by binarizing a suffix part corresponding to one or more refinement bits of the current symbol value using a fixed-length code or a truncated binary code if any refinement bit exists. The first binary string is coded using CABAC (context-adaptive binary arithmetic coding) and the second binary string is also coded using the CABAC if the second binary string exists.