US 12,413,712 B2
Reference picture management in video coding
Fnu 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 May 23, 2024, as Appl. No. 18/673,031.
Application 18/673,031 is a continuation of application No. 17/176,594, filed on Feb. 16, 2021, granted, now 12,015,761.
Application 17/176,594 is a continuation of application No. PCT/US2019/046933, filed on Aug. 16, 2019.
Claims priority of provisional application 62/719,360, filed on Aug. 17, 2018.
Prior Publication US 2024/0406374 A1, Dec. 5, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/105 (2014.01); A61C 7/02 (2006.01); A61C 7/08 (2006.01); B29C 51/30 (2006.01); B29C 51/46 (2006.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); B29L 31/00 (2006.01); G06T 1/60 (2006.01)
CPC H04N 19/105 (2014.11) [A61C 7/02 (2013.01); A61C 7/08 (2013.01); B29C 51/30 (2013.01); B29C 51/46 (2013.01); 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); B29L 2031/753 (2013.01); G06T 1/60 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A non-transitory computer-readable medium storing instructions that, when executed by one or more processors, cause a coding device to:
obtain a reference picture list syntax structure for a current slice represented in a coded video bitstream, wherein the reference picture list syntax structure contains a number of entries;
construct a reference picture list for the current slice based on the reference picture list syntax structure such that a number of entries in the reference picture list and an order of entries in the reference picture list are both the same as in the reference picture list syntax structure, wherein first entries in the reference picture list are always a plurality of active entries followed by a plurality 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”;
obtain, based on at least one active entry from the plurality of active entries in the reference picture list, at least one reconstructed block of the current slice; and
obtain a reference picture list flag from an active sequence parameter set (SPS) of the coded video bitstream, wherein the reference picture list flag equal to 1 specifies that reference picture list i of a current picture is derived based on a reference picture list structure in the active SPS, and wherein the reference picture list flag equal to 0 specifies that reference picture list i of the current picture is derived based on a reference picture list structure directly included in a slice header of the current picture,
wherein a num_ref_idx_active_override_flag equal to 1 specifies that syntax element num_ref_idx_active_minus1[0] is present for P and B slices and that syntax element num_ref_idx_active_minus1[1] is present for B slices, and when the current slice is a B slice and the num_ref_idx_active_override_flag is equal to 0, NumRefIdxActive[i] is inferred to be equal to num_ref_idx_default_active_minus1[i]+1.