Cancelación del parpadeo del movimiento en secuencias de imágenes.
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 patrón de movimiento entre imágenes consecutivas de la secuencia de imágenes de video (BS),
- introducir un modo híbrido de procesamiento en caso de que el patrón de movimiento detectado comprenda un híbrido de componentes tanto de película como de video, y
en el modo híbrido, en función del patrón de movimiento detectado del componente de película, en el que el patrón de movimiento detectado del componente de película comprende un patrón de pulldown 22, 32:
- procesar un primer grupo de imágenes de la secuencia de imágenes de video (BS) como componentes de película, y
- sustituir las imágenes restantes con imágenes de un segundo grupo de imágenes, en el que las imágenes del segundo grupo de imágenes están generadas mediante un proceso de estimación del movimiento y un proceso de conversión ascendente, y
- proporcionar la secuencia de imágenes de video procesada (BS) como una señal de visualización (DS), donde para el patrón de movimiento de pulldown 22
- el primer grupo de imágenes comprende imágenes atribuidas a una fase de película de 0,
- y el segundo grupo de imágenes comprende imágenes resultantes del proceso de estimación de movimiento y del proceso de conversión ascendente, a partir de imágenes atribuidas a una fase de película de 1, y en el que para el patrón de movimiento de pulldown 32
- el primer grupo de imágenes comprende imágenes atribuidas a una fase de película de 0 ó 3,
- las imágenes restantes comprenden imágenes atribuidas a una fase de película de 1, 2 y 4, y
- el segundo grupo de imágenes comprende imágenes resultantes del proceso de estimación de movimiento y del proceso de conversión ascendente, a partir de imágenes atribuidas a una fase de película de 3 y 0,
- de tal modo que las imágenes de señal de visualización (DS) con fase de película 2 se obtienen directamente a partir de imágenes de la secuencia de imágenes de video (BS) con fase de película 0, y las imágenes de señal de visualización (DS) con fases de película 3 y 4 se obtienen a partir de imágenes de la secuencia de imágenes de video (BS) con fases de película 0 y 3 mediante el proceso de estimación de vectores de movimiento y el proceso de conversión ascendente, y las imágenes de señal de visualización (DS) con fases de película 0 y 1 se obtienen a partir de imágenes de la secuencia de imágenes de video (BS) con fase de película 3 y la siguiente con fase de película 0, mediante el proceso de estimación de vectores de movimiento y el proceso de conversión ascendente.
Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/IB2006/052673.
Solicitante: Entropic Communications Inc.
Nacionalidad solicitante: Estados Unidos de América.
Dirección: 6290 SEQUENCE DRIVE SAN DIEGO, CA 92121 ESTADOS UNIDOS DE AMERICA.
Inventor/es: PIEK,MATTHIJS, SCHOEMAKER,HERMAN, KATHMANN,ERIC.
Fecha de Publicación: .
Clasificación Internacional de Patentes:
- H04N7/01 ELECTRICIDAD. › H04 TECNICA DE LAS COMUNICACIONES ELECTRICAS. › H04N TRANSMISION DE IMAGENES, p. ej. TELEVISION. › 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.
PDF original: ES-2501267_T3.pdf
Fragmento de la descripción:
Cancelación del parpadeo del movimiento en secuencias de imágenes La invención se refiere a la cancelación del parpadeo del movimiento en secuencias de imágenes.
Un sistema habitual de cancelación del parpadeo del movimiento comprende tres partes: un detector de película, un estimador del movimiento y un convertidor ascendente de la velocidad de fotogramas. Si el sistema procesa secuencias de imágenes entrelazadas, puede estar presente un desentrelazador. El detector de película detecta si la secuencia de video entrante contiene movimiento, analizando la información entre imágenes consecutivas. Este movimiento se clasifica en varios patrones de movimiento comunes.
- Video significa que existe movimiento en cada imagen. Se dice asimismo que para video la distancia temporal 10 es de 1 imagen. Cada imagen se denomina una imagen de fase 0.
- Pulldown 22 significa que existe movimiento una vez cada 2 imágenes, en un patrón repetitivo. La primera de éstas se denomina una imagen base. La imagen base se denomina la imagen de fase 0 y la siguiente imagen, la imagen de fase 1. La distancia temporal para pulldown 22 es de 2 imágenes. Por lo tanto, no existe movimiento entre imágenes consecutivas de fase 0 y 1, y existe movimiento entre la fase 1 y la nueva fase 0.
- Pulldown 32 ó 23 significa que 3 imágenes no tienen movimiento entre sí y, a continuación, 2 imágenes no tienen movimiento entre sí, o viceversa. En este caso, se utilizan las siguientes definiciones. En modo película, las fases 0 y 3 son aquellas imágenes que son la primera imagen de la parte repetitiva. Pulldown 32 llegaría en la siguiente secuencia: fase 0, fase 1, fase 2, fase 3, fase 4, fase 0, fase 1, etc. Fase 0, 1 y 2 se referiría a la misma primera imagen de película, mientras que fase 3 y 4 se refiere a la misma segunda imagen de película.
La primera de las tres imágenes de la primera imagen de película, y la primera de las dos imágenes de la segunda imagen de película se denominan una imagen base. La primera imagen base es la imagen de fase 0, la siguiente imagen la imagen de fase 1, la siguiente imagen es la imagen de fase 2, la siguiente imagen (que es una imagen base) es de fase 3 y las siguiente es de fase 4. La distancia temporal para pulldown 32 es de 3 y 2 imágenes intermitentemente. Por lo tanto, no existe movimiento entre imágenes consecutivas de fase 0 y 1, y no existe movimiento entre imágenes consecutivas de fase 1 y 2. Existe movimiento entre fases 2 y 3, pero no entre fases 3 y 4. Desde la fase 4 hasta la nueva fase 0 vuelve a existir movimiento.
Cualesquiera secuencias que no caigan en una de estas categorías se podrían tratar en modo de reserva, que es equivalente normalmente al modo seleccionado para el patrón de video, potencialmente provocando parpadeo. Alternativamente, las secuencias que no caen en estas categorías se tratarán como pulldown 22 o como pulldown 32, provocando potencialmente artefactos graves en el convertidor ascendente de la velocidad de fotogramas.
Si el patrón no es video, el estimador del movimiento utilizará habitualmente este patrón para estimar vectores de movimiento entre la imagen más reciente y la imagen más reciente que difiere de la imagen más reciente. Estos vectores no serán globales para toda la imagen, sino que estarán localizados para áreas específicas de la imagen. Por lo tanto, estos vectores indican cómo se mueven en el tiempo las partes de la imagen. Los vectores serán utilizados por el convertidor ascendente de la velocidad de fotogramas para interpolar nuevas imágenes entre la imagen más reciente y la imagen más reciente que difiere de la imagen más reciente. El convertidor ascendente de la velocidad de fotogramas entrega estas nuevas imágenes, en lugar de ciertas imágenes del patrón original. Debido a que ahora la secuencia no parecerá intermitentemente estacionaria, el movimiento parecerá más suave a un espectador, cancelando el denominado artefacto de parpadeo.
Desafortunadamente, existen algunas excepciones a las categorías anteriores:
1. Algunas estaciones de TV, tales como TMF y MTV, difunden regularmente material en que las imágenes están parcialmente en un patrón de pulldown (por ejemplo, segundo plano) y parcialmente en un patrón de video (por ejemplo, barras de valores, presentador) . Por lo tanto, en modo de pulldown 32, la parte de película de la imagen de fase 0, 1 y 2 es la misma, mientras que la parte de video es diferente entre estas fases. Lo mismo aplica a las fases 45 3 y 4: la parte de película es la misma, mientras que la parte de video es diferente. En modo de pulldown 22, la parte de película de la imagen de fase 0 y 1 es la misma, mientras que la parte de video es diferente entre estas fases.
2. Asimismo, en las imágenes de video digital resultantes de codificación MPEG, puede estar presente una considerable contribución de pulldown. Además de estar presente el movimiento entre cada dos imágenes, en este caso existe asimismo un patrón de movimiento de tipo pulldown (por ejemplo, una contribución mayor de movimiento 50 entre la fase 1 y la fase 0, y una contribución menor de movimiento entre la fase 0 y la fase 1) . Procesar este tipo de secuencias como pulldown provoca graves artefactos de desentrelazado.
Con respecto al convertidor ascendente de la velocidad de fotogramas, la reducción a video provocará de nuevo parpadeo en el ejemplo 1 para las partes de pulldown. Tratarlo como pulldown provocará que el convertidor ascendente de la velocidad de fotogramas introduzca un nuevo artefacto de tipo parpadeo en el componente de video. Asimismo, el estimador del movimiento estimará el movimiento con vectores inconsistentes, mientras que el desentrelazador introduce artefactos graves.
Los documentos WO 02/056597 y WO 2004/054256 dan a conocer procedimientos para reconocer película y video que se producen en paralelo en imágenes de televisión.
El documento EP 0 685 968 A2 da a conocer que, con la ayuda de un procesamiento de señal, se impide que se produzcan cuatro campos sucesivos a partir de un fotograma común, en una colección con una señal de CCD de video. Esto significa que no se mezclan las señales de imágenes en movimiento y las señales de CD de video.
Es un objetivo de la invención, entre otros, proporcionar un sistema eficiente para la cancelación de parpadeo del movimiento para su utilización con secuencias de imágenes que contienen tanto video como movimiento de pulldown. La invención se define en las reivindicaciones independientes. Se definen realizaciones ventajosas en la reivindicación dependiente.
La invención está basada en el reconocimiento de que los artefactos de la técnica anterior se pueden eliminar eficientemente introduciendo un modo de procesamiento híbrido. Para detectar si las imágenes contienen un componente de pulldown y un componente de video, se utiliza un detector de película tal como se da a conocer en los documentos WO 02/056597 ó WO 2004/054256. La característica principal de este modo híbrido de la presente invención es tratar algunas imágenes (por ejemplo, con pulldown 32, las imágenes de fase 0 y 3) como película y descartar las otras imágenes (es decir, las imágenes de fase 1, 2 y 4) , aunque haya partes de las últimas imágenes que sean no repetitivas. Las imágenes que se pierden son generadas mediante el proceso de estimación del movimiento y el proceso de conversión ascendente. De este modo, se mantiene una representación suave del movimiento tanto de la parte de video como de la parte pulldown de la imagen, a la vez que no se introducen artefactos de desentrelazado.
En una realización preferida, cuando se detecta modo híbrido, se adaptan en consecuencia el procesamiento del estimador de movimiento, un desentrelazador opcional y el convertidor ascendente de la velocidad de fotogramas. El estimador del movimiento necesita estimar el movimiento sobre imágenes en las que la distancia temporal sea la misma para el componente de pulldown y el de video, o los vectores fluctuarán erráticamente provocando un movimiento de rebote en el componente de video. Para conseguir esto, se estima el movimiento entre una imagen base, y la imagen que se recibe dos imágenes antes de la imagen base. Esto provoca que la distancia temporal sea siempre de 2 imágenes para los componentes tanto de video como de pulldown. Debido a cuestiones relacionadas con la memoria, se elige no realizar esto en fase 2.
Para realizar una buena cancelación del parpadeo del movimiento, el convertidor ascendente de la velocidad de fotogramas necesita una secuencia que contenga un ritmo de pulldown. Para conseguir esto se utilizan solamente las imágenes de fase 0 y 3 (modo pulldown 32) y las imágenes de fase 0 (modo... [Seguir leyendo]
Reivindicaciones:
1. 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 patrón de movimiento entre imágenes consecutivas de la secuencia de imágenes de video (BS) , -introducir un modo híbrido de procesamiento en caso de que el patrón de movimiento detectado comprenda un híbrido de componentes tanto de película como de video, y en el modo híbrido, en función del patrón de movimiento detectado del componente de película, en el que el patrón de movimiento detectado del componente de película comprende un patrón de pulldown 22, 32:
- procesar un primer grupo de imágenes de la secuencia de imágenes de video (BS) como componentes de película, y -sustituir las imágenes restantes con imágenes de un segundo grupo de imágenes, en el que las imágenes del segundo grupo de imágenes están generadas mediante un proceso de estimación del movimiento y un proceso de conversión ascendente, y -proporcionar la secuencia de imágenes de video procesada (BS) como una señal de visualización (DS) , donde para el patrón de movimiento de pulldown 22
â?" el primer grupo de imágenes comprende imágenes atribuidas a una fase de película de 0,
- y el segundo grupo de imágenes comprende imágenes resultantes del proceso de estimación de movimiento y del proceso de conversión ascendente, a partir de imágenes atribuidas a una fase de película de 1, y en el que para el patrón de movimiento de pulldown 32
â?" el primer grupo de imágenes comprende imágenes atribuidas a una fase de película de 0 ó 3,
- las imágenes restantes comprenden imágenes atribuidas a una fase de película de 1, 2 y 4, y -el segundo grupo de imágenes comprende imágenes resultantes del proceso de estimación de movimiento y del proceso de conversión ascendente, a partir de imágenes atribuidas a una fase de película de 3 y 0, -de tal modo que las imágenes de señal de visualización (DS) con fase de película 2 se obtienen directamente a partir de imágenes de la secuencia de imágenes de video (BS) con fase de película 0, y las imágenes de señal de visualización (DS) con fases de película 3 y 4 se obtienen a partir de imágenes de la secuencia de imágenes de video (BS) con fases de película 0 y 3 mediante el proceso de estimación de vectores de movimiento y el proceso de conversión ascendente, y las imágenes de señal de visualización (DS) con fases de película 0 y 1 se obtienen a partir de imágenes de la secuencia de imágenes de video (BS) con fase de película 3 y la siguiente con fase de película 0, mediante el proceso de estimación de vectores de movimiento y el proceso de conversión ascendente.
2. Un dispositivo para el procesamiento de una secuencia de imágenes de video (BS) , que comprende:
- un detector de película (FD) para detectar un patrón de movimiento entre imágenes consecutivas en la secuencia de imágenes de video (BS) aplicada al detector de película (FD) , y -una unidad de procesamiento (PU) acoplada al detector de película (FD) diseñada para procesar la secuencia de imágenes de video (BS) en un modo híbrido de procesamiento, en el caso de que el patrón de movimiento detectado comprenda un híbrido de componentes tanto de película como de video, en el que, en el modo híbrido, en función del patrón de movimiento detectado del componente de película, en el que el patrón de movimiento del componente de película comprende un patrón pulldown 22, 32, la unidad de procesamiento (PU)
- procesa un primer grupo de imágenes de la secuencia de imágenes de video (BS) como componentes de película, y -sustituye las imágenes restantes con imágenes de un segundo grupo de imágenes, en el que las imágenes del segundo grupo de imágenes están generadas mediante un proceso de estimación del movimiento y un proceso de conversión ascendente, y
- proporciona la secuencia de imágenes de video (BS) procesada, como una señal de visualización (DS) , -en el que, para el patrón de movimiento de pulldown 22
â?" el primer grupo de imágenes comprende imágenes atribuidas a una fase de película de 0, y -el segundo grupo de imágenes comprende imágenes resultantes del proceso de estimación de movimiento y del proceso de conversión ascendente, a partir de imágenes atribuidas a una fase de película de 1, -y en el que para el patrón de movimiento de pulldown 32
â?" el primer grupo de imágenes comprende imágenes atribuidas a una fase de película de 0 ó 3, y -las imágenes restantes comprenden imágenes atribuidas a una fase de película de 1, 2 y 4, y -el segundo grupo de imágenes comprende imágenes resultantes del proceso de estimación de movimiento y del 10 proceso de conversión ascendente, a partir de imágenes atribuidas a una fase de película de 0 y 3, -de tal modo que las imágenes de señal de visualización (DS) con fase de película 2 se obtienen directamente a partir de imágenes de la secuencia de imágenes de video (BS) con fase de película 0, y las imágenes de señal de visualización (DS) con fases de película 3 y 4 se obtienen a partir de imágenes de la secuencia de imágenes de video (BS) con fases de película 0 y 3 mediante el proceso de estimación de vectores de movimiento y el proceso de conversión ascendente, y las imágenes de señal de visualización (DS) con fases de película 0 y 1 se obtienen a partir de imágenes de la secuencia de imágenes de video (BS) con fase de película 3 y la siguiente con fase de película 0, mediante el proceso de estimación de vectores de movimiento y el proceso de conversión ascendente.
3. Un aparato de visualización, que comprende: -un dispositivo para procesar una secuencia de imágenes de video (BS) según la reivindicación 2, y -un dispositivo de visualización (D) acoplado a la unidad de procesamiento (PU) para recibir la señal de visualización (DS) .
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, […]
Predicción de vectores de movimiento para campos de fotogramas de vídeo entrelazados progresivos previstos, del 10 de Agosto de 2016, de Microsoft Technology Licensing, LLC: Un procedimiento en un dispositivo informático que implementa un codificador de vídeo, comprendiendo el procedimiento: calcular un primer predictor de vector de […]
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 […]
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 […]