Abstract:
The picture decoding method according to the present invention is a decoding method for decoding coded pictures by inverse quantization (IQ1) and inverse orthogonal transformation, in which a quantization matrix which defines a scaling ratio of a quantization step for each component is multiplied by a multiplier (IQ11), which is a coefficient for frequency transformation or a quantization step, and also, a result of the multiplication is multiplied by a quantized value, as a process of inverse quantization.
Abstract:
Mosaic-shaped block noise occurs when a compressed video signal is reproduced. This block noise is removed, but removing block noise from every block using a deblocking filter imposes a significant load on the deblocking filter. This load is therefore reduced by determining whether coding distortion removal (deblocking) is necessary, and applying a deblocking filter only when needed.
Abstract:
A moving image encoding method for encoding a moving image by switching a variable length encoding scheme. A continuous section to be continuously reproduced is determined (at S5201). A stream is created (at S5202) by encoding the moving image without switching the variable length encoding scheme in the continuous section. Management information containing first flag information indicating that the variable length encoding scheme in the continuous section is fixed is created (at S5204 and S5205).
Abstract:
A method for predicting the value P at time T from the value P0 at time T0 and the value P1 at time T1. The method comprises a step (step S90) of judging if a predicted value can be generated or not with a predetermined number of effective bits by scaling using time T0, time T1, and time T, a step (step S92) of predicting the value P from the values P0, P1 by scaling using time T0, time T1, and time T if a predicted value can be generated with the predetermined number of effective bits, and a step (step S91) of predicting the value P from the values P0, P1 without using time T0, time T1, and time T if any predicted value cannot be generated with the predetermined number of effective bits.
Abstract:
"método de codificação de comprimento variável, método de decodificação de comprimento variável, meio de armazenamento, dispositivo de codificação de comprimento variável, dispositivo de decodificação de comprimento variável e fluxo de bits". a presente invenção decodifica, corretamente dados codificados com um método de codificação de comprimento variável que melhora a relação de compressão. o método de codificação de comprimento variável codifica dados de unidade compostos por uma pluralidade de subdados, enquanto referenciam-se tabelas de parâmetro, e inclui as seguintes etapas: uma etapa de inicialização, na qual uma tabela de parâmetro obtida é regulada para valores iniciais; uma etapa de codificação de informação de tabela de parâmetro na qual a informação relacionada à tabela de parâmetro inicializada é codificada; uma etapa de obtenção de parâmetro, na qual os parâmetros de codificação a serem usados na codificação de subdados são obtidos a partir da tabela de parâmetro; uma etapa de codificação de subdados, na qual a codificação de comprimento variável dos subdados é realizada com referência aos parâmetros de codificação obtidos; e uma etapa de colocação de informação codificada na qual a informação codificada é colocada em uma posição na qual a informação pode ser obtida antes dos dados de unidade codificados.
Abstract:
Un procedimiento de codificación de imágenes, que comprende: generar comandos que indican una correspondencia entre imágenes de referencia e índices de referencia quedesignan a las imágenes de referencia, en el que un índice de referencia se asigna a una imagen de referencia yuna pluralidad de índices de referencia se asignan a cada una de al menos una imagen de referencia en dichoscomandos; determinar un valor máximo de los índices de referencia; determinar una pluralidad de conjuntos de coeficientes de ponderación para los índices de referencia determinandoun conjunto de coeficientes de ponderación para cada índice de referencia; seleccionar un índice de referencia y una imagen de referencia correspondiente al índice de referencia para unbloque actual que va a codificarse, correspondiendo la imagen de referencia al índice de referencia al que se hacereferencia cuando se lleva a cabo una compensación de movimiento en el bloque actual que va a codificarse; generar una imagen predictiva del bloque actual llevando a cabo una predicción lineal en valores de píxel de unbloque de referencia, aplicando el conjunto de coeficientes de ponderación correspondiente al índice de referenciaseleccionado en dicha selección, obteniéndose el bloque de referencia a partir de la imagen de referencia cuando selleva a cabo la compensación de movimiento en el bloque actual que va a codificarse; generar un error de predicción que es una diferencia entre el bloque actual que va a codificarse y la imagenpredictiva del bloque actual; y proporcionar una señal de imagen codificada obtenida codificando el índice de referencia seleccionado en dichaselección, información que indica el valor máximo de los índices de referencia, los comandos, la pluralidad deconjuntos de coeficientes de ponderación y el error de predicción, en el que la información que indica el valor máximo de los índices de referencia está ubicada en un área deinformación común de imagen incluida en la señal de imagen codificada.
Abstract:
Un procedimiento de codificación de vectores de movimiento para generar un vector de movimientopredicho para un bloque actual (A) que va a codificarse y para codificar un diferencial entre un vector de movimiento deun bloque actual (A) y un vector de movimiento predicho, comprendiendo el procedimiento de codificación de vectores demovimiento: una etapa de asignación para, cuando al menos un bloque entre una pluralidad de bloques codificados (B, C, D) en lavecindad del bloque actual (A) tiene dos vectores de movimiento que hacen referencia a imágenes de referencia en lamisma dirección en orden de visualización, asignar un identificador a los vectores de movimiento respectivos de lapluralidad de bloques codificados (B, C, D); y una etapa de generación (S117) para generar el vector de movimiento predicho para cada uno de los vectores demovimiento para el bloque actual (A) en base a los vectores de movimiento con el mismo identificador que el identificadorasignado a cada vector de movimiento para el bloque actual (A), entre los vectores de movimiento para la pluralidad debloques codificados (B, C, D), caracterizado porque en la etapa de asignación, el identificador se asigna, bloque a bloque, al vector de movimiento respectivo de los bloquesvecinos (B, C, D) según un orden en el que los vectores de movimiento de los bloques vecinos (B, C, D) aparecen comovectores de movimiento codificados en un tren binario.