US 12,407,853 B2
Signaling of state information for a decoded picture buffer and reference picture lists
Gary J. Sullivan, Bellevue, WA (US); and Yongjun Wu, Bellevue, WA (US)
Assigned to Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on Nov. 3, 2023, as Appl. No. 18/386,778.
Application 18/386,778 is a continuation of application No. 17/850,622, filed on Jun. 27, 2022, granted, now 11,849,144.
Application 17/850,622 is a continuation of application No. 17/112,304, filed on Dec. 4, 2020, granted, now 11,418,809, issued on Aug. 16, 2022.
Application 17/112,304 is a continuation of application No. 16/546,871, filed on Aug. 21, 2019, granted, now 10,924,760, issued on Feb. 16, 2021.
Application 16/546,871 is a continuation of application No. 15/952,796, filed on Apr. 13, 2018, granted, now 10,432,964, issued on Oct. 1, 2019.
Application 15/952,796 is a continuation of application No. 13/669,380, filed on Nov. 5, 2012, granted, now 10,003,817, issued on Jun. 19, 2018.
Claims priority of provisional application 61/556,813, filed on Nov. 7, 2011.
Prior Publication US 2024/0080475 A1, Mar. 7, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/58 (2014.01); H04N 19/423 (2014.01); H04N 19/46 (2014.01); H04N 19/573 (2014.01); H04N 19/70 (2014.01)
CPC H04N 19/58 (2014.11) [H04N 19/423 (2014.11); H04N 19/46 (2014.11); H04N 19/573 (2014.11); H04N 19/70 (2014.11)] 15 Claims
OG exemplary drawing
 
1. In a computer system that implements a video encoder, a method comprising:
determining to include long-term reference picture (“LTRP”) status information in a bitstream for pictures of a sequence;
outputting, as part of a sequence parameter set, a flag that indicates LTRP status information is present in the bitstream for the pictures of the sequence;
encoding a current picture among the pictures of the sequence, thereby producing coded data, including:
determining a set of reference pictures available for the current picture, the set of reference pictures including at least one LTRP;
determining LTRP status information for the current picture, wherein the LTRP status information for the current picture identifies which pictures, if any, among the set of reference pictures are available for use as LTRPs for the current picture; and
setting syntax elements that represent the LTRP status information for the current picture, including setting identifying information for a given LTRP in the LTRP status information for the current picture, wherein the identifying information for the given LTRP is a value of picture order count least significant bits (“POC LSBs”) for the given LTRP for the current picture, the value of the POC LSBs for the given LTRP, modulo a most significant bit wrapping point, at least in part indicating a difference between POC values of the current picture and the given LTRP; and
outputting the coded data as part of the bitstream, the coded data including the syntax elements that represent the LTRP status information for the current picture.