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 a current picture,
wherein the data representative of the current picture comprises a wrap indicator,
wherein the wrap indicator indicates a transition between two sets of decoded pictures;
wherein the wrap indicator is used to determine a picture order count (POC) cycle parameter for one or more long term reference pictures in a decoded picture buffer;
wherein the POC cycle parameter indicates a decoded picture set which includes a first long term reference picture;
wherein the first long term reference picture is determined based on a designated picture; and
wherein the current picture has been encoded based on the first long term reference picture; and
one or more decoder processors configured to decode the current picture based at least on the first long term reference picture in the bitstream to generate a decoded picture.
2. An apparatus comprising:
a non-transitory computer-readable medium storing:
a bitstream comprising data representative of a current picture,
wherein the data representative of the current picture comprises a wrap indicator,
wherein the wrap indicator indicates a transition between two sets of decoded pictures;
wherein the wrap indicator is used to determine a picture order count (POC) cycle parameter for one or more long term reference pictures in a decoded picture buffer;
wherein the POC cycle parameter indicates a decoded picture set which includes a first long term reference picture;
wherein the first long term reference picture is determined based on a designated picture; and
wherein the current picture has been encoded based on the first long term 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 based at least on the first long term reference picture in the bitstream to generate a decoded picture.