Image coding method, image decoding method, image coding apparatus, image decoding apparatus, and image coding and decoding apparatus
AssigneeVelos Media, LLC
InventorsSemih Esenlik, Matthias Narroschke, Thomas Wedi
Life of this patent
Estimating the term…
Abstract
A dependency indication is signaled within the beginning of a packet, that is, within the adjacent of a slice header to be parsed or a parameter set. This is achieved, for example, by including the dependency indication at the beginning of the slice header, preferably after a syntax element identifying the parameter set and before the slice address, by including the dependency indication before the slice address, by providing the dependency indication to a NALU header using a separate message, or by using a special NALU type for NALUs carrying dependent slices.
Claims2
An image decoding method of performing decoding processing on a slice basis, the image decoding method comprising:
- extracting, using a decoder, from a coded bitstream, a dependent slice enabling flag indicating whether or not a picture includes a dependent slice on which the decoding processing is performed depending on a result of the decoding processing on a slice different from a current slice, a slice address indicating a starting position of the current slice, and a dependency indication indicating whether or not the current slice is the dependent slice,
- wherein the dependent slice enabling flag is disposed in a parameter set common to the slices,
- the slice address is disposed in a slice header of the current slice, and
- the dependency indication is disposed in the slice header, and is disposed before the slice address and after a syntax element identifying the parameter set.
An apparatus comprising an image decoder, the image decoder configured to perform image decoding processing on a slice basis, the image decoder further configured to:
- extract, from a coded bitstream, a dependent slice enabling flag indicating whether or not a picture includes a dependent slice on which the decoding processing is performed depending on a result of the decoding processing on a slice different from the current slice, a slice address indicating a starting position of the current slice, and a dependency indication indicating whether or not the current slice is the dependent slice,
- wherein the dependent slice enabling flag is disposed in a parameter set common to the slices,
- the slice address is disposed in a slice header of the current slice, and
- the dependency indication is disposed in the slice header, and is disposed before the slice address and after a syntax element identifying the parameter set.
Dependencies are inferred from the claim text.