US 12,256,076 B2
Residual and coefficients coding for video coding
Yi-Wen Chen, Beijing (CN); Tsung-Chuan Ma, Beijing (CN); Xiaoyu Xiu, Beijing (CN); Hong-Jheng Jhu, Beijing (CN); Xianglin Wang, Beijing (CN); and Bing Yu, Beijing (CN)
Assigned to BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD., Beijing (CN)
Filed by BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD., Beijing (CN)
Filed on Jun. 30, 2022, as Appl. No. 17/854,671.
Application 17/854,671 is a continuation of application No. PCT/US2020/067355, filed on Dec. 29, 2020.
Claims priority of provisional application 62/955,347, filed on Dec. 30, 2019.
Prior Publication US 2022/0329812 A1, Oct. 13, 2022
Int. Cl. H04N 19/13 (2014.01); H04N 19/169 (2014.01); H04N 19/176 (2014.01); H04N 19/186 (2014.01); H04N 19/46 (2014.01); H04N 19/91 (2014.01)
CPC H04N 19/13 (2014.11) [H04N 19/176 (2014.11); H04N 19/186 (2014.11); H04N 19/1883 (2014.11); H04N 19/46 (2014.11); H04N 19/91 (2014.11)] 20 Claims
OG exemplary drawing
 
1. A method for decoding video data, comprising:
obtaining, from a bitstream, a plurality of pixels in an image frame, wherein the plurality of pixels correspond to a plurality of transform blocks that are encoded according to a transform skip mode;
receiving, from the bitstream, a first control flag on a first hierarchical level, the first control flag indicating whether a Rice parameter for the plurality of transform blocks is signaled on the first hierarchical level;
in accordance with a determination that the first control flag is enabled on the first hierarchical level and thus indicating that the Rice parameter for the plurality of transform blocks is signaled:
receiving, from the bitstream, a second control flag on a second hierarchical level, the second control flag indicating whether a Rice parameter for a subset of the plurality of transform blocks is signaled at the second hierarchical level that is lower than the first hierarchical level;
in accordance with a determination that the second control flag is enabled on the second hierarchical level and thus indicating that the Rice parameter for the subset of the plurality of transform blocks is signaled, receiving, from the bitstream, a Rice parameter and performing entropy coding for the subset of the plurality of transform blocks based on the received Rice parameter; and
in accordance with a determination that the second control flag is disabled on the second hierarchical level and thus indicating that the Rice parameter for the subset of the plurality of transform blocks is not signaled, performing entropy coding for the subset of the plurality of transform blocks based on a predetermined Rice parameter at the second hierarchical level.