METHOD FOR REFERENCE PICTURE PROCESSING IN VIDEO CODING
A method of encoding a video sequence into a bitstream is provided. The method includes: receiving a video sequence; and encoding one or more pictures of the video sequence; wherein the encoding includes: signaling a first flag in a slice header to indicate whether an active reference index number is present in a slice header; in response to the first flag indicating that the active reference index number is present, determining a number of entries of reference picture list 0 , and signaling an active reference index number of reference picture list 0 in the slice header for P and B slices; and determining a number of entries of reference picture list 1 , and signaling an active reference index number of reference picture list 1 in the slice header for B slice.
1 . A method for encoding a video sequence, the method comprising:
receiving a video sequence; and
encoding the video sequence by:
determining a collocated picture referenced to by a reference index of the collocated picture in slice level, wherein the collocated picture is determined to be a same picture for all non-I slices of a current picture; and
encoding the current picture based on the collocated picture, wherein the collocated picture is used for temporal motion vector prediction.
2 . The method according to claim 1 , wherein the non-I slices comprises all B-slices and all P-slices of the current picture.
3 . The method according to claim 1 , wherein the index of the collocated picture is a syntax element sh_collocated_ref_idx.
4 . The method according to claim 1 , wherein a reference picture resampling constrain is disabled.
5 . A method for decoding a bitstream, the method comprising:
receiving a bitstream; and
decoding the bitstream to output a video sequence, the decoding comprising:
determining a collocated picture referenced to by a reference index of the collocated picture in slice level, wherein the collocated picture is determined to be a same picture for all non-I slices of a current picture; and
decoding the current picture based on the collocated picture, wherein the collocated picture is used for temporal motion vector prediction.
6 . The method according to claim 5 , wherein the non-I slices comprises all B-slices and all P-slices of the current picture.
7 . The method according to claim 5 , wherein the index of the collocated picture is a syntax element sh_collocated_ref_idx.
8 . The method according to claim 5 , wherein a reference picture resampling constrain is disabled.
9 . A method for signaling a bitstream, the method comprising:
receiving a video sequence; and
encoding the video sequence by:
determining a collocated picture referenced to by a reference index of the collocated picture in slice level, wherein the collocated picture is determined to be a same picture for all non-I slices of a current picture; and
encoding the current picture based on the collocated picture, wherein the collocated picture is used for temporal motion vector prediction; and
signaling a bitstream that is generated based on the encoding.
10 . The method according to claim 9 , wherein the non-I slices comprises all B-slices and all P-slices of the current picture.
11 . The method according to claim 9 , wherein the index of the collocated picture is a syntax element sh_collocated ref idx.
12 . The method according to claim 9 , wherein a reference picture resampling constrain is disabled.