发明名称 |
Method for Palette Table Initialization and Management |
摘要 |
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. |
申请公布号 |
US2017026641(A1) |
申请公布日期 |
2017.01.26 |
申请号 |
US201515123866 |
申请日期 |
2015.03.13 |
申请人 |
HFI INNOVATION INC. |
发明人 |
LAI Wang-Lin;SUN Yu-Chen;LIU Shan;XU Xiaozhong;CHUANG Tzu-Der;CHEN Ding-Yun;HUANG Yu-Wen |
分类号 |
H04N19/11;H04N1/64;H04N19/463;H04N19/593;H04N19/176;H04N19/186 |
主分类号 |
H04N19/11 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method of decoding a block of video data using palette coding in a video coding system, the method comprising:
receiving a bitstream including compressed data associated with a current palette coded block; determining a palette predictor for the current palette coded block stored in a shared palette/palette predictor buffer; parsing reuse flags for entries of the palette predictor from the bitstream indicating whether corresponding entries of the palette predictor are reused; after the reuse flags are decoded, updating the corresponding entries of the palette predictor stored in the shared palette/palette predictor buffer according to the reuse flags to cause one or more relocated reused-entries in the shared palette/palette predictor buffer; after said updating the corresponding entries of the palette predictor, inserting one or more signaled new entries to a position after a last relocated reused-entry in the shared palette/palette predictor buffer; after said inserting said one or more signaled new entries, generating an updated palette predictor by discarding any entries exceeding a maximum palette predictor size; and constructing a current palette by selecting beginning N entries of the shared palette/palette predictor buffer, wherein N is an integer larger than 0. |
地址 |
Zhubei City, Hsinchu County TW |