An image coding method includes: writing, into a coded bitstream, buffer description defining information for defining a buffer description; constructing a default reference list; reorder pictures included in the default reference list; writing, into the coded bitstream, reference list reordering information for indicating details of the reordering; and coding an image using the buffer description and a reference list resulting from the reordering, and in the reference list reordering information, among the pictures, a picture to be reordered is specified using an index which is used in other processing in the image coding method.
Legal claims defining the scope of protection, as filed with the USPTO.
1. An image coding method for generating a coded bitstream by coding an image, the image coding method comprising: constructing a first reference list including a plurality of pictures, each of the pictures having a Picture Order Count (POC) assigned thereto and being identified by one of a plurality of reference indexes, the reference indexes corresponding one to one with the pictures included in the first reference list, each of the reference indexes having a different index value, the first reference list being constructed based on the POC assigned to each of the plurality of pictures; reordering the pictures included in the first reference list to generate a modified reference list by assigning new reference indexes using the reference indexes, the new reference indexes corresponding one to one with the pictures included in the modified reference list, each of the new reference indexes having a different index value; writing, into the coded bitstream, reference list reordering information for indicating details of the reordering; and coding the image using the POC assigned to each of the pictures and the modified reference list resulting from the reordering, wherein each of the reference indexes (i) identifies one of the pictures included in the first reference picture list such that the reference indexes correspond one to one with the pictures included in the first reference list and (ii) is used in assigning the new reference indexes in the reordering.
2. An image coding apparatus for generating a coded bitstream by coding an image, the image coding apparatus comprising: a processor; and a non-transitory memory having stored thereon executable instructions, which when executed by the processor, cause the processor to perform: constructing a first reference list including a plurality of pictures, each of the pictures having a Picture Order Count (POC) assigned thereto and being identified by one of a plurality of reference indexes, the reference indexes corresponding one to one with the pictures included in the first reference list, each of the reference indexes having a different index value, the first reference list being constructed based on the POC assigned to each of the plurality of pictures; reordering the pictures included in the first reference list to generate a modified reference list by assigning new reference indexes using the reference indexes, the new reference indexes corresponding one to one with the pictures included in the modified reference list, each of the new reference indexes having a different index value; writing, into the coded bitstream, reference list reordering information for indicating details of the reordering; and coding the image using the POC assigned to each of the pictures and the modified reference list resulting from the reordering, wherein each of the reference indexes (i) identifies one of the pictures included in the first reference picture list such that the reference indexes correspond one to one with the pictures included in the first reference list and (ii) is used in assigning the new reference indexes in the reordering.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
October 18, 2012
February 21, 2017
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.