| CPC H04N 19/70 (2014.11) [H04N 19/105 (2014.11); H04N 19/139 (2014.11); H04N 19/172 (2014.11); H04N 19/52 (2014.11)] | 5 Claims |

|
1. A method of decoding video data, the method comprising:
receiving a picture header, wherein the picture header includes information that is common for all slices of one coded picture associated with the picture header included in a picture unit, and the picture header is included in one of a picture header network abstraction layer (NAL) unit or repeated in each slice header for all slices of one coded picture;
parsing, from the picture header, a first syntax element specifying a value of an identifier for a picture parameter set in use;
only in a case that both (a) a first flag, included in the picture header, indicating whether temporal motion vector predictor is enabled and (b) a second flag indicating whether information associated with reference picture list is present in the picture header are equal to 1, parsing, from the picture header, a second syntax element specifying an index of a collocated picture used for temporal motion vector prediction;
receiving a slice header, wherein the slice header includes a flag that controls if the picture header is included in one of the picture header network abstraction layer (NAL) unit or repeated in each slice header for all slices of one coded picture; and
inferring a third syntax element specifying an index of a collocated picture used for temporal motion vector prediction to be equal to the index specified by the second syntax element in a case that the third syntax element is not present in the slice header.
|