US 12,413,726 B2
Dictionary of transforms
Xin Zhao, San Jose, CA (US); Yushin Cho, Palo Alto, CA (US); Madhu Peringassery Krishnan, Mountain View, CA (US); Liang Zhao, Sunnyvale, CA (US); Han Gao, San Diego, CA (US); Jing Ye, San Jose, CA (US); and Shan Liu, San Jose, CA (US)
Assigned to TENCENT AMERICA LLC, Palo Alto, CA (US)
Filed by Tencent America LLC, Palo Alto, CA (US)
Filed on Nov. 28, 2023, as Appl. No. 18/521,504.
Claims priority of provisional application 63/533,571, filed on Aug. 18, 2023.
Prior Publication US 2025/0063170 A1, Feb. 20, 2025
Int. Cl. H04N 19/12 (2014.01); H04N 19/136 (2014.01); H04N 19/176 (2014.01); H04N 19/60 (2014.01); H04N 19/70 (2014.01)
CPC H04N 19/12 (2014.11) [H04N 19/136 (2014.11); H04N 19/176 (2014.11); H04N 19/60 (2014.11); H04N 19/70 (2014.11)] 20 Claims
OG exemplary drawing
 
1. A method for decoding a current block in a coded video bitstream, the method comprising:
receiving, by a device comprising a memory storing instructions and a processor in communication with the memory, the coded video bitstream;
determining, by the device based on the coded video bitstream, a transform pile for the current block, the transform pile being one transform pile in a transform dictionary, the transform dictionary comprising a plurality of transform piles, and the transform pile comprising a plurality of transform sets;
determining, by the device, a transform set in the transform pile;
determining, by the device, a transform kernel in the transform set;
performing, by the device, an inverse transform for the current block based on the transform kernel for obtaining a residual block for the current block; and
reconstructing, by the device, the current block based on the residual block.