Abstract:
método de codificação de imagem, método de decodificação de imagem, aparelho de codificação de imagem, aparelho de decodificação de imagem, e aparelho de codificação e decodificação de imagem. a presente invenção refere-se a um método de codificação de imagem que inclui: adicionar, a uma lista de candidatos, um primeiro vetor de movimento adjacente como um candidato a um vetor de movimento predito a ser usado para codificar o vetor de movimento corrente (s701); selecionar o vetor de movimento predito da lista de candidatos (s702); e codificar o vetor de movimento corrente (s), em que, na adição (s701), o primeiro vetor de movimento adjacente indicando uma posição em uma primeira imagem de referência incluída em uma primeira lista de imagens de referência é adicionando à lista de candidatos ao vetor de movimento corrente indicando uma posição em uma segunda imagem de referência incluída em uma segunda lista de imagens de referência.
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:
An image decoding method which can improve both image quality and coding efficiency is an image decoding method for decoding a coded stream which includes a plurality of processing units and a header for the processing units, the coded stream being generated by coding a moving picture, the processing units including at least one processing unit layered to be split into a plurality of smaller processing units, the image decoding method including specifying a hierarchical layer having a processing unit in which a parameter necessary for decoding is stored, by parsing hierarchy depth information stored in the header (S101), and decoding the processing unit using the parameter stored in the processing unit located at the specified hierarchical layer (S102).
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:
Provided are an image coding method, an image coding apparatus, an image coding apparatus, an image decoding method, an image decoding apparatus, and image coding and decoding apparatus. The image coding method comprising: obtaining current signals to be coded of each of the processing units of the image data (S401); generating a binary signal by performing binarization on each of the current signals to be coded (S402); selecting a context for each of the current signals to be coded from among a plurality of contexts (S403); performing arithmetic coding of the binary signal by using coded probability information associated with the context selected in the selecting (S404); and updating the coded probability information based on the binary signal (S405), wherein, in the selecting, the context for the current signal to be coded is selected, as a shared context, for a signal which is included in one of a plurality of processing units and has a size different from a size of the processing unit including the current signal to be coded.
Abstract:
A moving picture coding method includes: performing context adaptive binary arithmetic coding in which a variable probability value is used, on first information among multiple types of sample adaptive offset (SAO) information used for SAO that is a process of assigning an offset value to a pixel value of a pixel included in an image generated by coding the input image (S11); and continuously performing bypass arithmetic coding in which a fixed probability value is used, on second information and third information among the multiple types of the SAO information (S12), wherein the coded second and third information are placed after the coded first information in the bit stream.