Systems and methods for signaling buffering period information in video coding
AssigneeSharp Kabushiki Kaisha
InventorSachin G. Deshpande
Life of this patent
Estimating the term…
Abstract
A method of decoding video data includes: receiving a buffering period message; parsing a first syntax element in the buffering period message, wherein the first syntax element plus one specifies a maximum number (M) of temporal sublayers for which coded picture buffer removal delay and coded picture buffer removal offset are indicated in the buffering period message; and parsing a second syntax element in the buffering period message, in a case that a value of the first syntax element is greater than a threshold value, wherein the second syntax element specifies whether decoded picture buffer output time offsets are present for temporal sublayer representations.
Claims4
A method of encoding image data, the method comprising:
- signaling a buffering period message,
- wherein the buffering period message includes:
- a present flag syntax element, bp_alt_cpb_params_present_flag, wherein a value of the present flag syntax element being equal to 1 specifies:
- a presence of a flag syntax element, bp_use_alt_cpb_params_flag, in the buffering period message, and
- a presence of alternative timing information in a picture timing message in a current buffering period, and
- the flag syntax element in a case that the value of the present flag syntax element is equal to 1, wherein the flag syntax element is used to derive a value of a use alternative coded picture buffer parameters flag variable, and
- wherein the present flag syntax element immediately precedes the flag syntax element in the buffering period message in the case that the value of the present flag syntax element is equal to 1.
A device comprising:
- one or more processors configured to:
- receive a buffering period message,
- decode a present flag syntax element, bp_alt_cpb_params_present_flag, in the buffering period message, wherein a value of the present flag syntax element being equal to 1 specifies:
- a presence of a flag syntax element, bp_use_alt_cpb_params_flag, in the buffering period message, and
- a presence of alternative timing information in a picture timing message in a current buffering period, and
- decode the flag syntax element in the buffering period message in a case that the value of the present flag syntax element is equal to 1, wherein the flag syntax element is used to derive a value of a use alternative coded picture buffer parameters flag variable, and
- wherein the present flag syntax element immediately precedes the flag syntax element in the buffering period message in the case that the value of the present flag syntax element is equal to 1.
A device comprising:
- one or more processors configured to:
- signal a buffering period message,
- wherein the buffering period message includes:
- a present flag syntax element, bp_alt_cpb_params_present_flag, wherein a value of the present flag syntax element being equal to 1 specifies:
- a presence of a flag syntax element, bp_use_alt_cpb_params_flag, in the buffering period message, and
- a presence of alternative timing information in a picture timing message in a current buffering period, and
- the flag syntax element in a case that the value of the present flag syntax element is equal to 1, wherein the flag syntax element is used to derive a value of a use alternative coded picture buffer parameters flag variable, and
- wherein the present flag syntax element immediately precedes the flag syntax element in the buffering period message in the case that the value of the present flag syntax element is equal to 1.
Dependencies are inferred from the claim text.