Title translation:BILDCODIERUNGSVERFAHREN,BILDDECODIERUNGSVERFAHREN,BILDCODIERUNGSVORRICHTUNG,BILDDECODIERUNGSVORRICHTUNG UND BILDCODIERUNGS - / - DECODIERUNGSVORRICHTUNG
Abstract:
An image decoding method of decoding, on a block-by-block basis, image data included in a coded stream includes: deriving candidates for an intra prediction mode to be used for intra prediction for a decoding target block, the number of the candidates constantly being a plural number; obtaining, from the coded stream, an index for identifying one of the derived candidates for the intra prediction mode; and determining, based on the obtained index, one of the derived candidates for the intra prediction mode as the intra prediction mode to be used for intra prediction for the decoding target block.
Abstract:
An image coding method includes: selecting a first picture from plural pictures (S141); setting a first temporal motion vector prediction flag which is associated with the first picture and is a temporal motion vector prediction flag indicating whether or not temporal motion vector prediction is to be used, to indicate that the temporal motion vector prediction is not to be used, and coding the first temporal motion vector prediction flag (S142); coding the first picture without using the temporal motion vector prediction (S143); and coding a second picture which follows the first picture in coding order, with referring to a motion vector of a picture preceding the first picture in coding order being prohibited (S144).
Abstract:
The image coding method can improve coding efficiency by using an adaptive bit-depth. The image coding method is used to code images to generate a coded stream. The image coding method includes: writing (S1001), into a sequence parameter set in the coded stream to be generated, a first parameter representing a first bit-depth that is a bit-depth of a reconstructed sample in the images; and writing (S1002), into the sequence parameter set, a second parameter which is different from the first parameter and represents a second bit-depth that is a bit-depth of an Intra Pulse Code Modulation (IPCM) sample in the images.
Abstract:
The image coding method for coding an input image includes: converting, into a bin string, an offset value used in an offset process to be applied to a pixel value of a reconstructed image corresponding to the input image (S121); and performing bypass arithmetic coding on the bin string using a fixed probability (S126).
Abstract:
An image decoding method of decoding, on a per-block basis, a coded image included in a bitstream, includes: performing arithmetic decoding on a current block to be decoded (S101); determining whether or not the current block is at the end of a slice(S103); determining, when it is determined that the current block is not at the end of the slice, whether or not the current block is at the end of a sub-stream which is a structural unit of the image that is different from the slice (S105); and performing arithmetic decoding on a sub-last bit and performing arithmetic decoding termination, when it is determined that the current block is at the end of the sub-stream (S106).
Abstract:
An image coding method using arithmetic coding. The method includes: performing arithmetic coding on a first flag (greater1_flag) that indicates whether or not an absolute value of a target coefficient in a target coefficient block is greater than 1 (S701); and performing arithmetic coding on a second flag (greater2_flag) that indicates whether or not the absolute value is greater than 2 (S702). In the arithmetic coding on the first flag and the arithmetic coding on the second flag, it is determined whether or not an immediately-prior coefficient block that has been coded immediately prior to the target coefficient block includes a coefficient having an absolute value greater than a threshold value (S711). Based on a result of the determination, respective contexts to be used in the arithmetic coding on the first and second flags are selected (S712).
Abstract:
An image coding method for coding an image on a block-by-block basis, includes: selecting, for each of a plurality of sub-blocks included in a coding-target block and each including a plurality of coefficients, a context for performing arithmetic coding on a parameter indicating a coding-target coefficient included in the sub-block from a context set corresponding to the sub-block, based on at least one reference coefficient located around the coding-target coefficient, the coding-target block being a transform unit (S301); and performing arithmetic coding on the parameter indicating the coding-target coefficient using probability information about the selected context, wherein, in the selecting, the context is selected from the context set, the context set corresponding to a sum of (i) a value indicating a position in a horizontal direction of the sub-block in the coding-target block and (ii) a value indicating a position in a vertical direction of the sub-block in the coding-target block (S302).
Abstract:
An image encoding method is used for encoding a current picture on a block-by-block basis and includes: generating a reference picture list by (i) assigning a reference picture index to a reference picture referable for encoding the current picture and (ii) including the reference picture assigned the reference picture index into the reference picture list (S1001); and encoding a current block included in the current picture with reference to a reference picture that is specified, from the reference picture list, for encoding the current block (S1002), wherein, when a reference picture belonging to a reference view different from a current view to which the current picture belongs has a chance of being referenced for encoding the current picture, the reference picture belonging to the reference view is added to the reference picture list in the generating (S1001).