Nova Patents
MX2012012246A

Motion prediction method.

Abstract

A motion prediction method is provided. First, a plurality of candidate units corresponding to a current frame are determined. A plurality of motion vectors of the candidate units are then obtained. A plurality of temporal scaling factors of the candidate units are then calculated according to a plurality of temporal distances between reference frames of the motion vectors and the current frame. The motion vectors of the candidate units are then scaled according to the temporal scaling factors to obtain a plurality of scaled motion vectors. Finally, a motion vector predictor for motion prediction of the current unit is selected from the candidate units according to the scaled motion vectors.

MX2012012246A, drawing sheet 1
Sheet 1 of 8

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Today

18 claims: 3 independent, 15 dependent

  1. 1
    NOVEDAD DE LA INVENCIÓN NOVELTY OF THE INVENTION Habiendo descrito la presente invención como antecede, se considera como una novedad y, por lo tanto, se reclama como propiedad lo contenido en las siguientes:Having described the present invention as above, it is considered as a novelty and, therefore, the content of the following is claimed as property: CLAIMS REIVINDICACIONES 1. Un método de predicción de movimiento, que comprende: one. A motion prediction method, comprising: determinar una pluralidad de unidades candidato correspondientes a una unidad actual de una trama actual;determining a plurality of candidate units corresponding to a current unit of a current frame;obtain a plurality of movement vectors of the candidate units: obtener una pluralidad de vectores de movimiento de las unidades candidato: calcular una pluralidad de factores de escala temporal de las unidades candidato de acuerdo con una pluralidad de distancias temporales entre una pluralidad de tramas de referencia de los vectores de movimiento y la trama actual;calculating a plurality of time scale factors of the candidate units according to a plurality of time distances between a plurality of reference frames of the motion vectors and the current frame;escalar los vectores de movimiento de las unidades candidato de acuerdo con los factores de escala temporal para obtener una pluralidad de vectores de movimiento escalado;y seleccionar un predictor de vector de movimiento para la predicción de movimiento de la unidad actual de las unidades candidato de acuerdo con los vectores de movimiento escalado. scaling the motion vectors of the candidate units according to the time scale factors to obtain a plurality of scaled motion vectors;and selecting a motion vector predictor for predicting motion of the current unit of the candidate units according to the scaled motion vectors.
  2. 8
    A motion prediction method, comprising:8. Un método de predicción de movimiento, que comprende: determinar una pluralidad de unidades candidato para la predicción de movimiento de una unidad actual;determining a plurality of candidate units for predicting movement of a current unit;determinar una pluralidad de unidades codificadas correspondientes a la unidad actual;determining a plurality of encoded units corresponding to the current unit;calcular una pluralidad de valores de diferencia de movimiento entre los vectores de movimiento de las unidades candidato correspondientes a las unidades codificadas y los vectores de movimiento de las unidades codificadas;calculating a plurality of movement difference values ​​between the movement vectors of the candidate units corresponding to the encoded units and the movement vectors of the encoded units;adding the movement difference values ​​corresponding to the candidate units according to a series of weights to obtain a plurality of weighted sums respectively corresponding to the candidate units;and selecting at least one chosen candidate unit for prediction of movement of the current unit of candidate units according to the weighted sums. sumar los valores de diferencia de movimiento correspondientes a las unidades candidato de acuerdo con una serie de pesos para obtener una pluralidad de sumas ponderadas respectivamente correspondientes a las unidades candidato;y seleccionar al menos una unidad candidato escogida para la predicción de movimiento de la unidad actual de las unidades candidato de acuerdo con las sumas ponderadas.
  3. 18
    The motion prediction method according 18. El método de predicción de movimiento de acuerdo 10 with claim 8, characterized in that the current unit and the candidate units are macro blocks or blocks. 10 con la reivindicación 8, caracterizado porque la unidad actual y las unidades candidato son macro bloques o bloques.