US 12,267,512 B2
MPM list construction
Ling Li, Seoul (KR); Xiang Li, Saratoga, 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 Sep. 14, 2022, as Appl. No. 17/944,999.
Claims priority of provisional application 63/253,976, filed on Oct. 8, 2021.
Prior Publication US 2023/0112074 A1, Apr. 13, 2023
Int. Cl. H04N 19/96 (2014.01); H04N 19/107 (2014.01); H04N 19/159 (2014.01); H04N 19/176 (2014.01); H04N 19/196 (2014.01)
CPC H04N 19/196 (2014.11) [H04N 19/107 (2014.11); H04N 19/159 (2014.11); H04N 19/176 (2014.11); H04N 19/96 (2014.11)] 20 Claims
OG exemplary drawing
 
1. A method of video decoding performed in a video decoder, the method comprising:
receiving coded information of a current block and neighboring blocks of the current block from a coded video bitstream, the neighboring blocks including first blocks and second blocks, each of the first blocks being adjacent to one of a top side, an above left corner, and an above right corner of the current block and each of the second blocks being adjacent to one of a left side and a below left corner of the current block;
when one or more of the first blocks of the neighboring blocks and the current block are not in a same coding tree unit (CTU), excluding intra modes associated with the one or more of the first blocks from a most probable mode (MPM) list for the current block;
when the one or more of the first blocks of the neighboring blocks and the current block are in the same CTU, adding a respective intra mode associated with each of the one or more of the first blocks into the MPM list for the current block based on a sequence of conditions, the sequence of conditions indicates an order in which a propagated intra mode associated with each of the one or more first blocks is added into the MPM list at a position immediately following a position of an intra mode associated with the respective one of the one or more first blocks;
adding a respective intra mode associated with each of the second blocks of the neighboring blocks into the MPM list based on the sequence of conditions; and
reconstructing the current block based on the MPM list.