Nova Patents
MX347163B

Method of decoding video data.

Abstract

A method is provided that derives the index of the reference image and the motion vector from a current prediction unit, generates a prediction block of the current prediction unit using the index of the reference image and the motion vector, generates a residual block by means of inverse scanning, inverse quantization and inverse transformation and generates the reconstructed pixels using the prediction block and the residual block. The prediction pixels of the prediction block are generated using an interpolation filter based on the motion vector. Accordingly, the efficiency of encoding motion information is improved by including several combination candidates. Also, the computational complexity of the encoder and decoder is reduced by selecting different filters according to the location of the prediction pixels determined by the motion vector.

MX347163B, drawing sheet 1
Sheet 1 of 44

Term

6.1 yearsleft in the term

Expires 2 November 2032.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

6 claims: 1 independent, 5 dependent

  1. 1
    REIVINDICACIONES 1. Un método para decodificación predicción unidireccional mediante un aparato de 5 decodificación, el método que comprende:derivar, mediante el aparato de decodificación, un índice de imagen de referencia y un vector de movimiento de una unidad de predicción actual;generar, mediante el aparato de decodificación, un bloque de predicción de la unidad de predicción actual usando el índice 10 de imagen de referencia y el vector de movimiento;generar, mediante el aparato de decodificación, un bloque cuantificado mediante exploración inversa de componentes de coeficiente cuantificado;generar, mediante el aparato de decodificación, un bloque transformado mediante cuantificación inversa del 15 bloque cuantificado usando un parámetro de cuantificación;generar, mediante el aparato de decodificación, un bloque residual mediante transformación inversa del bloque transformado;y generar, mediante el aparato de decodificación, pixeles reconstruidos usando el bloque de 20 predicción y el bloque residual, en donde pixeles de predicción del bloque de predicción se generan usando un filtro de interpolación seleccionado con base en el vector de movimiento, el filtro de interpolación siendo un filtro de 7 derivaciones si el vector de movimiento indica posición de un 25 cuarto de pixel, el filtro de interpolación siendo un filtro 46 instituto mexicano ¥ *^356*23 de 8 derivaciones si el vector de movimientoón de medio pixel, y en donde el pATÁm^t^7-1-111 । ιι*ι·ι£ί£ί ΐΗπίότ? se deriva al añadir un parámetro de cuantificación diferencial y un predictor de parámetro de cuantificación, cuando sólo uno 5 de un parámetro de cuantificación izquierdo y un parámetro de cuantificación anterior está disponible, el predictor de parámetro de cuantificación es un promedio de un parámetro de cuantificación previo y el disponible del parámetro de cuantificación izquierdo y el parámetro de cuantificación 10 anterior, y el parámetro de cuantificación diferencial se restablece usando una cadena binaria que indica un valor absoluto del parámetro de cuantificación diferencial/y una secuencia binaria que indica un signo del parámetro de cuantificación diferencial, y en donde el parámetro de 15 cuantificación se deriva por unidad de cuantificación, y un tamaño de la unidad de cuantificación es uno de tamaños disponibles de una unidad de codificación.
  2. 2
    El método de la reivindicación 1, en donde un número 20 de derivaciones del filtro de interpolación es determinado por la posición de pixel de predicción indicada por el vector de movimiento.
  3. 3
    El método de la reivindicación 1, en donde el índice de imagen de referencia de la unidad de predicción actual es Λ instituto mexicano un índice de imagen de referencia de un%/e^ííicísbc^^ combinación espacial o temporal especifícado -p€ r=--bia-—índ.ica.rle,,„ combinación y el vector de movimiento de la unidad de . predicción actual es un vector de movimiento del candidato de combinación espacial o temporal especificado por el índice de combinación, y si la unidad de predicción actual es una segunda unidad de predicción dividida por división asimétrica, el candidato de combinación espacial correspondiente a una primera unidad de predicción dividida por la división asimétrica se establece como no disponible.
  4. 4
    El método de ia reivindicación 3, en donde si el tamaño de la unidad de predicción actual es (3/2)Nx2N, el candidato de combinación espacial izquierdo se establece como no disponible.
  5. 5
    El método de la reivindicación 3, en donde un vector de movimiento del candidato de combinación temporal es un vector de movimiento de un bloque candidato de combinación temporal dentro de una imagen de candidato de combinación temporal, y una posición del bloque candidato de combinación temporal se determina dependiendo de una posición del bloque actual dentro de una unidad de codificación más larga (LCU).
  6. 6
    El método de la reivindicación 1, en donde si ambos ' IMPI del parámetro de cuantificación izquie:Mtg^M«tó^^ de industrial cuantificación anterior no están disponibles, el predictor de parámetro de cuantificacion se establece como el parámetro de cuantificación previo. INSTITUTO MEXICANO ΓΈ LA PROPIEDAD INDUSTRIAL