Tracking a reference picture on an electronic device
A method for tracking a reference picture on an electronic device is described. The method includes receiving a bitstream. The method also includes decoding a portion of the bitstream to produce a decoded reference picture. The method further includes tracking the decoded reference picture in a decoded picture buffer (DPB) with reduced overhead referencing. The method additionally includes decoding a picture based on the decoded reference picture.
1. A system comprising:
A non-transitory computer-readable medium storing a bitstream comprising data representative of an image,
wherein the data representative of the image comprised a wrap indicator,
wherein the wrap indicator is used to track a previously decoded reference picture in a decoded picture buffer (DPB) with reduced overhead referencing,
wherein the reduced overhead referencing is performed based on a designated picture,
wherein the wrap indicator indicates a transition between two sets of pictures, and,
wherein a current picture is encoded based on the previously decoded reference picture; and
one or more decoder processors configured to:
decode the current picture using the wrap indicator in the bitstream to generate a decoded picture.
2. The system of claim 1 , wherein tracking the decoded reference picture comprises determining a picture order count (POC) based on the designated picture.
3. An apparatus comprising:
a non-transitory computer-readable medium storing:
a bitstream comprising data representative of an image,
wherein the data representative of the image comprised a wrap indicator,
wherein the wrap indicator is used to track a previously decoded reference picture in a decoded picture buffer (DPB) with reduced overhead referencing,
wherein the reduced overhead referencing is performed based on a designated picture,
wherein the wrap indicator indicates a transition between two sets of pictures, and
wherein a current picture is encoded based on the previously decoded reference picture; and
instructions that when executed by one or more decoder processors cause the one or more decoder processors to decode the current picture using the wrap indicator in the bitstream to generate a decoded picture.