Abstract:
A three-dimensional data encoding method includes: determining whether to encode, using an octree structure, a current space unit among a plurality of space units included in three-dimensional data (S1522); encoding the current space unit using the octree structure, when it is determined that the current space unit is to be encoded using the octree structure (YES in S1522) (S1523); encoding the current space unit using a different method that is not the octree structure, when it is determined that the current space unit is not to be encoded using the octree structure (NO in S1522) (S1524); and appending, to a bitstream, information that indicates whether the current space unit has been encoded using the octree structure (S1525).
Abstract:
An image encoding method comprises an encoding step (S911) of encoding coefficient information, a first flag that indicates whether to quantize one or more blocks using a plurality of quantization matrices, a second flag that indicates whether the plurality of quantization matrices are included in a sequence parameter set, and a third flag that indicates whether the plurality of quantization matrices are included in a picture parameter set, and a quantization step (S912) of quantizing a plurality of coefficients. When one or more blocks are to be quantized using a plurality of default matrices, the first flag indicating that one or more blocks are to be quantized using the plurality of quantization matrices, the second flag indicating that the plurality of quantization matrices are not included in the sequence parameter set, and the third flag indicating that the plurality of quantization matrices are not included in the picture parameter set, are encoded in the encoding step.
Abstract:
This image encoding method encodes at least one unit contained in a picture, and includes: a first flag generating step (S221) for generating a first flag indicating whether or not the times that a virtual decoder reads encoded data from a buffer for storing the encoded data are set in units of the units; a second flat generating step (S222) for, when the times are set in units of the units, generating a second flag indicating whether the intervals between the read times of the plurality of units are fixed or arbitrary; and a bitstream generation step (S223) for generating an encoded bitstream containing the encoded data, the first flag, and the second flag.
Abstract:
This image encoding method encodes at least one unit contained in a picture, and includes: a first flag generating step (S221) for generating a first flag indicating whether or not the times that a virtual decoder reads encoded data from a buffer for storing the encoded data are set in units of the units; a second flat generating step (S222) for, when the times are set in units of the units, generating a second flag indicating whether the intervals between the read times of the plurality of units are fixed or arbitrary; and a bitstream generation step (S223) for generating an encoded bitstream containing the encoded data, the first flag, and the second flag.
Abstract:
Un método de decodificación de imágenes incluye: dividir un bloque actual en sub-bloques; deducir, para cada sub-bloque, uno o más candidatos de información de predicción; obtener un índice; y decodificar el bloque actual utilizando el candidato de información de predicción seleccionado utilizando el índice obtenido. La deducción incluye: determinar si un bloque adyacente que es colindante con cada bloque está incluido en el bloque actual y cuando no está incluido en el bloque actual, determinar que el bloque adyacente es un bloque de referencia aludible por el sub-bloque y cuando está incluido en el bloque actual, determinar que el bloque adyacente no es el bloque de referencia; y deducir un candidato de información de predicción del sub-bloque a partir de la información de predicción del bloque de referencia; y cuando el número de candidatos de información de predicción es más pequeño que un número predeterminado, generar uno o más candidatos nuevos sin utilizar la información de predicción del bloque de referencia hasta que el número de candidatos de información de predicción alcance el número predeterminado.
Abstract:
This image encoding method encodes at least one unit contained in a picture, and includes: a first flag generating step (S221) for generating a first flag indicating whether or not the times that a virtual decoder reads encoded data from a buffer for storing the encoded data are set in units of the units; a second flat generating step (S222) for, when the times are set in units of the units, generating a second flag indicating whether the intervals between the read times of the plurality of units are fixed or arbitrary; and a bitstream generation step (S223) for generating an encoded bitstream containing the encoded data, the first flag, and the second flag.
Abstract:
An image coding method includes: performing context arithmetic coding (S511) to consecutively code (i) first information indicating whether or not to perform sample adaptive offset (SAO) processing for a first region of an image and (ii) second information indicating whether or not to use, in the SAO processing for the first region, information on SAO processing for a region other than the first region, the context arithmetic coding being arithmetic coding using a variable probability, the SAO processing being offset processing on a pixel value; and performing bypass arithmetic coding (S512) to code other information which is information on the SAO processing for the first region and different from the first information or the second information, after the first information and the second information are coded, the bypass arithmetic coding being arithmetic coding using a fixed probability.