Predicción de vectores de movimiento para campos de fotogramas de vídeo entrelazados progresivos previstos.

Un procedimiento en un dispositivo informático que implementa un codificador de vídeo,

comprendiendo el procedimiento:

calcular un primer predictor de vector de movimiento para un vector de movimiento de una porción actual de un campo P entrelazado actual, en el que la porción actual es un macrobloque o bloque del campo P entrelazado actual, en el que la porción actual tiene diversos vecinos que incluyen un primer vecino y un segundo vecino, y en el que el cálculo del primer predictor de vector de movimiento incluye:

identificar un primer vector de movimiento candidato del primer vecino de la porción actual, siendo el primer vector de movimiento candidato para un primer campo de referencia que tiene una primera polaridad; identificar un segundo vector de movimiento candidato del segundo vecino de la porción actual, siendo el segundo vector de movimiento candidato para un segundo campo de referencia que tiene una segunda polaridad diferente de la primera polaridad;

escalar el segundo vector de movimiento candidato para obtener una versión escalada del segundo vector de movimiento candidato, siendo la versión escalada del segundo vector de movimiento candidato un vector de movimiento candidato para el primer campo de referencia que tiene la primera polaridad;

determinar el primer predictor de vector de movimiento usando al menos el primer vector de movimiento candidato del primer vecino y la versión escalada del segundo vector de movimiento candidato del segundo vecino;

calcular un segundo predictor de vector de movimiento para el vector de movimiento de la porción actual del campo P entrelazado actual;

determinar, basándose en información que indica cuál de la primera polaridad de campo de referencia y la segunda polaridad de campo de referencia se ha usado predominantemente entre los diversos vecinos alrededor de la porción actual, cuál de entre el primer predictor de vector de movimiento y del segundo predictor de vector de movimiento es el predictor de vector de movimiento con polaridad dominante;

seleccionar entre usar el primer predictor de vector de movimiento o el segundo predictor de vector de movimiento;

calcular un vector de movimiento diferencial entre el vector de movimiento y el predictor de vector de movimiento seleccionado; y

señalizar, en un flujo de bits, información que indica el vector de movimiento diferencial y una bandera de predictor que indica si se usa el predictor de vector de movimiento con la polaridad dominante.

Tipo: Patente Europea. Resumen de patente/invención. Número de Solicitud: E10009814.

Solicitante: Microsoft Technology Licensing, LLC.

Nacionalidad solicitante: Estados Unidos de América.

Dirección: ONE MICROSOFT WAY REDMOND, WA 98052 ESTADOS UNIDOS DE AMERICA.

Inventor/es: HOLCOMB,THOMAS W.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • G06K9/36 SECCION G — FISICA.G06 COMPUTO; CALCULO; CONTEO.G06K RECONOCIMIENTO DE DATOS; PRESENTACION DE DATOS; SOPORTES DE REGISTROS; MANIPULACION DE SOPORTES DE REGISTROS (impresión per se B41J, G01V). › G06K 9/00 Métodos o disposiciones para la lectura o el reconocimiento de caracteres impresos o escritos o el reconocimiento de formas, p. ej. de huellas dactilares (métodos y disposiciones para la lectura de grafos o para la conversión de patrones de parámetros mecánicos, p.e. la fuerza o la presencia, en señales eléctricas G06K 11/00; reconocimiento de la voz G10L 15/00). › Pretratamiento de la imagen, es decir, tratamiento de la información imagen sin tener en cuenta la identidad de la imagen.
  • H03M7/36 SECCION H — ELECTRICIDAD.H03 CIRCUITOS ELECTRONICOS BASICOS.H03M CODIFICACION, DECODIFICACION O CONVERSION DE CODIGO, EN GENERAL (por medio de fluidos F15C 4/00; convertidores ópticos analógico/digitales G02F 7/00; codificación, decodificación o conversión de código especialmente adaptada a aplicaciones particulares, ver las subclases apropiadas, p. ej. G01D, G01R, G06F, G06T, G09G, G10L, G11B, G11C, H04B, H04L, H04M, H04N; cifrado o descifrado para la criptografía o para otros fines que implican la necesidad de secreto G09C). › H03M 7/00 Conversión de un código, en el cual la información está representada por una secuencia dada o por un número de dígitos, en un código en el cual la misma información está representada por una secuencia o por un número de dígitos diferentes. › Conversión en, o a partir de una modulación diferencial de varios bits, es decir, la diferencia entre muestras sucesivas está codificada por más de un bit.
  • H03M7/40 H03M 7/00 […] › Conversión en, o a partir de códigos la longitud variable, p. ej. código Shanno-Fano, código Huffman, código Morse.
  • H03M7/46 H03M 7/00 […] › Conversión en o a partir de códigos de coordenada diferencial, es decir, por representación del número de dígitos consecutivos o grupos de dígitos del mismo tipo con ayuda de una palabra código y de un dígito representativo de este tipo.
  • H04N11/02 H […] › H04 TECNICA DE LAS COMUNICACIONES ELECTRICAS.H04N TRANSMISION DE IMAGENES, p. ej. TELEVISION. › H04N 11/00 Sistemas de televisión en color (detalles H04N 9/00; estereoscópica H04N 15/00). › con reduccion del ancho de banda (H04N 11/04 tiene prioridad).
  • H04N11/04 H04N 11/00 […] › que utilizan la modulación por impulsos codificados.
  • H04N19/112 H04N […] › H04N 19/00 Métodos o disposiciones para la codificación, decodificación, compresión o descompresión de señales de vídeo digital. › según un modo de visualización dado, p. ej. para el modo de pantalla entrelazada o progresiva.
  • H04N19/137 H04N 19/00 […] › Movimiento dentro de una unidad de codificación, p. ej. media del campo, marco o diferencia de bloque.
  • H04N19/16 H04N 19/00 […] › para un modo de visualización dado, p. ej. para el modo de pantalla entrelazada o progresiva.
  • H04N19/186 H04N 19/00 […] › siendo la unidad un color o un componente de crominancia.
  • H04N19/196 H04N 19/00 […] › está especialmente adaptado para el cálculo de los parámetros de codificación, p. ej., promediando los parámetros de codificación previamente calculados (procesamiento de los vectores de movimiento H04N 19/513).
  • H04N19/46 H04N 19/00 […] › Incorporación de información adicional en la señal de vídeo durante el proceso de compresión (H04N 19/517, H04N 19/68, H04N 19/70  tienen prioridad).
  • H04N19/51 H04N 19/00 […] › Estimación del movimiento o de compensación del movimiento.
  • H04N19/52 H04N 19/00 […] › por codificación predictiva.
  • H04N19/61 H04N 19/00 […] › en combinación con codificación predictiva.
  • H04N19/70 H04N 19/00 […] › caracterizado por los aspectos relacionados con la sintaxis de codificación de vídeo, p. ej en relación con los estándares de compresión.
  • H04N7/01 H04N […] › H04N 7/00 Sistemas de televisión (detalles H04N 3/00, H04N 5/00; métodos y arreglos, para la codificación, decodificación, compresión o descompresión de señales de vídeo digital H04N 19/00; distribución selectiva de contenido H04N 21/00). › Conversión de normas.
  • H04N7/12 H04N 7/00 […] › Sistemas en los cuales la señal de televisión es transmitida vía uno o varios canales paralelos, siendo el ancho de banda de cada canal inferior al ancho de banda de la señal de televisión (H04N 7/24 tiene prioridad; sistemas de televisión de alta definición H04N 7/015).

PDF original: ES-2601927_T3.pdf

 

Patentes similares o relacionadas:

Procedimiento y aparato para la detección y clasificación de regiones de oclusión, del 29 de Noviembre de 2017, de VESTEL ELEKTRONIK SANAYI VE TICARET A.S: Procedimiento de interpolación de fotograma para una secuencia de fotogramas de video que comprende la localización de una fotograma interpolado […]

Aparato de transmisión de imágenes digitales que realiza comunicación, auto-diagnóstico y control, del 24 de Agosto de 2016, de Opticis Co., Ltd: Un aparato de transmisión de imágenes digitales que comprende: una unidad de transmisión conectada a un dispositivo anfitrión (11, […]

Establecimiento de llamada de telecomunicación de medios mixtos, del 18 de Marzo de 2016, de 3G Licensing S.A: Estación móvil apta para videotelefonía en respuesta a una interrupción de una llamada en curso de telecomunicaciones de medios mixtos, comprendiendo […]

Procedimiento para estimación de vectores de movimiento para interpolación de trama, del 30 de Noviembre de 2015, de VESTEL ELEKTRONIK SANAYI VE TICARET A.S: Procedimiento de pasadas múltiples para estimación de vectores de movimiento para la interpolación de una trama en una secuencia de tramas de vídeo que comprende […]

Conversión de señal espacial, del 19 de Noviembre de 2015, de KONINKLIJKE PHILIPS N.V: Una unidad de filtro espacial para convertir una señal de entrada (U) que comprende muestras de entrada, en una señal de salida que comprende muestras de salida, […]

Detección de modo película mediante eliminación óptima y sucesiva de modos, del 15 de Julio de 2015, de VESTEL ELEKTRONIK SANAYI VE TICARET A.S: Procedimiento para detección de modo película que utiliza un módulo de detección de modos de conversión sucesivos así como una tabla de consulta que contiene una pluralidad […]

Cancelación del parpadeo del movimiento en secuencias de imágenes, del 30 de Julio de 2014, de Entropic Communications Inc: Un procedimiento para procesar una secuencia de imágenes de video (BS), que comprende las etapas de: - detectar, utilizando un detector de película (FD), […]

UN MÉTODO Y UN APARATO PARA LA INTERPOLACIÓN DE IMÁGENES, del 30 de Mayo de 2011, de VESTEL ELEKTRONIK SANAYI VE TICARET A.S: Un método para interpolar imágenes o fotogramas para una secuencia de vídeo, que comprende generar un fotograma de vídeo interpolado para su colocación entre unos primer […]

Otras patentes de Microsoft Technology Licensing, LLC