发明名称 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