-
公开(公告)号:US10979726B2
公开(公告)日:2021-04-13
申请号:US16390362
申请日:2019-04-22
Applicant: HFI Innovation Inc.
Inventor: Tzu-Der Chuang , Wang-Lin Lai , Yu-Chen Sun , Shan Liu , Xiaozhong Xu , Yu-Wen Huang , Ding-Yun Chen
IPC: H04N19/196 , H04N19/105 , H04N19/176 , H04N19/593 , H04N19/436 , H04N19/13 , H04N19/167 , H04N19/186
Abstract: A method and apparatus perform palette coding of a block of video data by initializing the palette or triplet palette or using a selected palette or triplet palette from a preceding image area for the beginning block of the current image area. The method receives input data associated with a current image area consisting of multiple blocks. For the beginning block, coding palette predictor is determined based on an initial palette or triplet palette or based on a selected palette or triplet palette associated with a selected block located at a location before the end of a preceding image area. For blocks of the current image area, palette coding is applied to the blocks, where at least one block uses the palette predictor for the beginning block as the palette predictor.
-
公开(公告)号:US20200336765A1
公开(公告)日:2020-10-22
申请号:US16915953
申请日:2020-06-29
Applicant: HFI Innovation Inc.
Inventor: Tzu-Der CHUANG , Yu-Chen Sun , Yi-Wen Chen , Yu-Wen Huang
IPC: H04N19/70 , H04N19/186 , H04N19/91 , H04N19/56 , H04N19/52 , H04N19/463 , H04N19/48 , H04N19/93 , H04N19/593 , H04N19/105 , H04N19/159 , H04N19/182
Abstract: A method and apparatus for palette coding of a block of video data using a candidate prediction mode list with syntax redundancy removed are disclosed. In one embodiment, whether a redundant prediction mode exists in the candidate prediction mode list for the current samples of the current block is determined based on the candidate prediction mode list and the previous prediction mode associated with the previous samples. If the redundant prediction mode exists in the candidate prediction mode list, the redundant prediction mode is removed from the candidate prediction mode list to generate a reduced candidate prediction mode list. In another embodiment, whether a redundant predictor exists in a candidate predictor list for a current sample of the current block is determined based on a condition related to one or more predictors for the current sample of the current block.
-
公开(公告)号:US10542271B2
公开(公告)日:2020-01-21
申请号:US15107915
申请日:2014-12-17
Applicant: HFI Innovation Inc.
Inventor: Yu-Chen Sun , Tzu-Der Chuang , Yi-Wen Chen , Yu-Wen Huang , Xianguo Zhang
IPC: H04N19/176 , H04N19/186 , H04N19/593 , H04N19/105 , H04N19/70 , H04N19/463 , H04N19/129 , H04N19/88
Abstract: A method and apparatus for palette coding of a block of video data using multiple color index scanning orders involve: receiving input data associated with a current block; determining whether transposing a color index map for palette coding is selected; responsive to selecting transposing the color index map, encoding or decoding color indices of the current block according to a transposed palette or a transposed triplet palette; and responsive to not selecting transposing the color index map, encoding or decoding the color indices of the current block according to an original palette or an original triplet palette.
-
公开(公告)号:US20200021802A1
公开(公告)日:2020-01-16
申请号:US16583818
申请日:2019-09-26
Applicant: HFI INNOVATION INC.
Inventor: Tzu-Der CHUANG , Wang-Lin Lai , Yu-Chen Sun , Shan Liu , Xiaozhong Xu
IPC: H04N19/105 , H04N19/196 , H04N19/157 , H04N19/176 , H04N19/593 , H04N19/136 , H04N19/186
Abstract: 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.
-
公开(公告)号:US09681135B2
公开(公告)日:2017-06-13
申请号:US15123866
申请日:2015-03-13
Applicant: HFI Innovation Inc.
Inventor: Wang-Lin Lai , Yu-Chen Sun , Shan Liu , Xiaozhong Xu , Tzu-Der Chuang , Ding-Yun Chen , Yu-Wen Huang
IPC: H04N19/11 , H04N1/64 , H04N19/176 , H04N19/593 , H04N19/463 , H04N19/186 , H04N19/154 , H04N19/94
CPC classification number: H04N19/11 , H04N1/644 , H04N19/105 , H04N19/154 , H04N19/159 , H04N19/176 , H04N19/186 , H04N19/197 , H04N19/426 , H04N19/463 , H04N19/593 , H04N19/94
Abstract: A method and apparatus for palette coding of a block of video data using a shared palette/palette prediction buffer are disclosed. The system receives a bitstream including compressed data associated with a current palette coded block and determines a palette predictor for the current palette coded block stored in a shared palette/palette predictor buffer. Reuse flags for entries of the current palette are used to update the current palette stored in the shared palette/palette predictor buffer. Any new signaled entry will be inserted to the shared palette/palette predictor buffer. An updated palette predictor for a next palette coded block is generated accordingly. A method of palette management and initialization for first palette-coded block in a high-level video structure is also disclosed. The high-level video structure may correspond to a slice, wavefront, sequence or picture.
-
公开(公告)号:US11166046B2
公开(公告)日:2021-11-02
申请号:US16915953
申请日:2020-06-29
Applicant: HFI Innovation Inc.
Inventor: Tzu-Der Chuang , Yu-Chen Sun , Yi-Wen Chen , Yu-Wen Huang
IPC: H04N19/70 , H04N19/186 , H04N19/91 , H04N19/56 , H04N19/52 , H04N19/463 , H04N19/48 , H04N19/93 , H04N19/593 , H04N19/105 , H04N19/159 , H04N19/182
Abstract: A method and apparatus for palette coding of a block of video data using a candidate prediction mode list with syntax redundancy removed are disclosed. In one embodiment, whether a redundant prediction mode exists in the candidate prediction mode list for the current samples of the current block is determined based on the candidate prediction mode list and the previous prediction mode associated with the previous samples. If the redundant prediction mode exists in the candidate prediction mode list, the redundant prediction mode is removed from the candidate prediction mode list to generate a reduced candidate prediction mode list. In another embodiment, whether a redundant predictor exists in a candidate predictor list for a current sample of the current block is determined based on a condition related to one or more predictors for the current sample of the current block.
-
公开(公告)号:US10321141B2
公开(公告)日:2019-06-11
申请号:US15105136
申请日:2014-12-18
Applicant: HFI Innovation Inc.
Inventor: Tzu-Der Chuang , Wang-Lin Lai , Yu-Chen Sun , Shan Liu , Xiaozhong Xu , Yu-Wen Huang , Ding-Yun Chen
IPC: H04N7/12 , H04N19/196 , H04N19/105 , H04N19/176 , H04N19/593 , H04N19/436 , H04N19/13 , H04N19/167 , H04N19/186
Abstract: A method and apparatus for palette coding of a block of video data by initializing the palette or triplet palette or using a selected palette or triplet palette from a preceding image area for the beginning block of the current image area are disclosed. The method receives input data associated with a current image area consisting of multiple blocks. For the beginning block, the palette predictor is determined based on an initial palette or triplet palette or based on a selected palette or triplet palette associated with a selected block located at a location before the end of a preceding image area. For blocks of the current image area, palette coding is applied to the blocks, where at least one block uses the palette predictor for the beginning block as the palette predictor.
-
公开(公告)号:US09749628B2
公开(公告)日:2017-08-29
申请号:US15321769
申请日:2015-07-07
Applicant: HFI Innovation Inc.
Inventor: Tzu-Der Chuang , Yu-Chen Sun , Jungsun Kim , Shan Liu , Wang-Lin Lai , Yi-Wen Chen
IPC: H04N19/105 , H04N19/11 , H04N19/182 , H04N19/184
CPC classification number: H04N19/157 , H04N19/105 , H04N19/11 , H04N19/176 , H04N19/182 , H04N19/184 , H04N19/50 , H04N19/593 , H04N19/70 , H04N19/85
Abstract: Methods to overcome issues associated with predictors being an Escape pixel in palette coding using a copy mode are disclosed. According to one embodiment, if the predictor for a copy-above mode is an Escape pixel, the pixel value of the current Escape pixel is transmitted so that it can be reconstructed using the transmitted pixel value. In another embodiment, restriction is applied to the encoder side, where in the copy-above mode, the copy-above run is terminated or the copy-above mode is not selected for the current pixel whenever an above pixel located above a current pixel is an Escape pixel. In yet another embodiment, directly copying the Escape value is used, where both the Escape index and Escape value, or the reconstructed pixel value of the predictor is directly copied to reconstruct a current pixel when the predictor is an Escape pixel.
-
公开(公告)号:US10743031B2
公开(公告)日:2020-08-11
申请号:US15107913
申请日:2014-12-26
Applicant: HFI Innovation Inc.
Inventor: Tzu-Der Chuang , Yu-Chen Sun , Yi-Wen Chen , Yu-Wen Huang
IPC: H04N19/70 , H04N19/186 , H04N19/91 , H04N19/56 , H04N19/52 , H04N19/463 , H04N19/48 , H04N19/93 , H04N19/593 , H04N19/105 , H04N19/159 , H04N19/182
Abstract: A method and apparatus for palette coding of a block of video data using a candidate prediction mode list with syntax redundancy removed are disclosed. In one embodiment, whether a redundant prediction mode exists in the candidate prediction mode list for the current samples of the current block is determined based on the candidate prediction mode list and the previous prediction mode associated with the previous samples. If the redundant prediction mode exists in the candidate prediction mode list, the redundant prediction mode is removed from the candidate prediction mode list to generate a reduced candidate prediction mode list. In another embodiment, whether a redundant predictor exists in a candidate predictor list for a current sample of the current block is determined based on a condition related to one or more predictors for the current sample of the current block.
-
公开(公告)号:US10715801B2
公开(公告)日:2020-07-14
申请号:US15598454
申请日:2017-05-18
Applicant: HFI Innovation Inc.
Inventor: Wang-Lin Lai , Yu-Chen Sun , Shan Liu , Xiaozhong Xu , Tzu-Der Chuang , Ding-Yun Chen , Yu-Wen Huang
IPC: H04N19/11 , H04N19/176 , H04N19/463 , H04N19/105 , H04N19/196 , H04N19/154 , H04N19/593 , H04N19/186 , H04N19/159 , H04N19/426 , H04N19/94 , H04N1/64
Abstract: A method of palette management for palette coding in a video coding system receives input data associated with a current block in a high-level picture structure and initializes a palette predictor in the high-level picture structure before a corresponding palette of a first palette-coded block in the high-level picture structure is coded. If a palette mode is selected for the current block, the method applies the palette coding to the current block using a current palette and updates the palette predictor based on the current palette to generate an updated palette predictor for a next block coded in the palette mode.
-
-
-
-
-
-
-
-
-