US 11,991,349 B2
Reference picture management in video coding
F N U Hendry, San Diego, CA (US); and Ye-Kui Wang, San Diego, CA (US)
Assigned to Huawei Technologies Co., Ltd., Shenzhen (CN)
Filed by Huawei Technologies Co., Ltd., Shenzhen (CN)
Filed on Feb. 16, 2021, as Appl. No. 17/176,595.
Application 17/176,595 is a continuation of application No. PCT/US2019/046934, filed on Aug. 16, 2019.
Claims priority of provisional application 62/719,360, filed on Aug. 17, 2018.
Prior Publication US 2021/0258568 A1, Aug. 19, 2021
Int. Cl. H04N 19/105 (2014.01); H04N 19/159 (2014.01); H04N 19/174 (2014.01); H04N 19/176 (2014.01); H04N 19/44 (2014.01); H04N 19/46 (2014.01); H04N 19/58 (2014.01); H04N 19/70 (2014.01); H04N 21/44 (2011.01); G06T 1/60 (2006.01)
CPC H04N 19/105 (2014.11) [H04N 19/159 (2014.11); H04N 19/174 (2014.11); H04N 19/176 (2014.11); H04N 19/44 (2014.11); H04N 19/46 (2014.11); H04N 19/58 (2014.11); H04N 19/70 (2014.11); H04N 21/44004 (2013.01); G06T 1/60 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of decoding a coded video bitstream implemented by a video decoder, the method comprising:
obtaining a reference picture list syntax structure for a current slice from the coded video bitstream, wherein the reference picture list syntax structure comprises a number of entries;
obtaining a default number of active entries in a reference picture list for a current picture where the current slice is located based on the coded video bitstream;
constructing the reference picture list for the current slice based on the reference picture list syntax structure, wherein first entries in the reference picture list are always a number of active entries followed by a number of inactive entries, wherein one or more of the entries in the reference picture list are equal to “no reference picture” because corresponding pictures are not present in a decoded picture buffer (DPB), wherein each inactive entry in the reference picture list equal to the “no reference picture” is ignored, and wherein an unintentional picture loss is inferred for each active entry in the reference picture list equal to the “no reference picture”;
setting the number of active entries in the reference picture list equal to the number of entries in the reference picture list syntax structure when the default number of active entries in the reference picture list is greater than the number of entries in the reference picture list syntax structure; and
obtaining, based on at least one active entry of the reference picture list determined by the number of active entries, at least one reconstructed block of the current slice,
wherein an order of entries in the reference picture list syntax structure, ref_pic_list_struct (listIdx, rplsIdx), is the same as an order of corresponding reference pictures in the reference picture list, and wherein the reference picture list syntax structure, ref_pic_list_struct (listIdx, rplsIdx), includes two separate indexes, listIdx and rplsIdx.