Sistema y método para detección de campo negro.

Un método para determinar un umbral de evento de video, caracterizado por:

determinar una pluralidad de valores de luminancia de una pluralidad respectiva de cuadros de video calculando una energía total absoluta o una luminancia media para cada cuadro;

agregar por valor de luminancia la pluralidad de valores de luminancia de la pluralidad respectiva de cuadros de video asignando los valores de luminancia para cada cuadro a una respectiva de una pluralidad de bandas de luminancia y construir un histograma en el que los cuadros son agrupados en bandas de luminancia; identificar un valor de umbral determinando un valor de luminancia correspondiente a una muesca entre dos picos en el histograma

, correspondiendo el valor de umbral a un valor de luminancia que cae entre un primer grupo de la pluralidad de valores de luminancia agregados y un segundo grupo de la pluralidad de valores de luminancia agregados, correspondiendo el primer grupo sustancialmente a un contenido de video en la pluralidad de cuadros de video y correspondiendo el segundo grupo sustancialmente a eventos de transición en la pluralidad de cuadros de video.

Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/US2003/013334.

Solicitante: THE DIRECTV GROUP, INC..

Nacionalidad solicitante: Estados Unidos de América.

Dirección: 2230 E. IMPERIAL HIGHWAY EL SEGUNDO, CA 90245 ESTADOS UNIDOS DE AMERICA.

Inventor/es: DOW,CHRISTOPHER, BRIGGS,ADAM, PAREKH,JATEEN, COLEY,CHRIS, CHEN,TAI-MING, LIU,CHUANG-CHUN.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • SECCION G — FISICA > COMPUTO; CALCULO; CONTEO > RECONOCIMIENTO DE DATOS; PRESENTACION DE DATOS; SOPORTES... > G06K9/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))
  • SECCION G — FISICA > COMPUTO; CALCULO; CONTEO > TRATAMIENTO DE DATOS DIGITALES ELECTRICOS (computadores... > Equipo o métodos de tratamiento de datos o de cálculo... > G06F17/30 (Recuperación de la información; Estructura de bases de datos a este efecto)
  • SECCION G — FISICA > REGISTRO DE LA INFORMACION > REGISTRO DE LA INFORMACION BASADO EN UN MOVIMIENTO... > Montaje; Indexación; Direccionamiento; Temporización... > G11B27/10 (Indexación; Direccionamiento; Temporización o sincronización; Medida del avance de una cinta)
  • SECCION G — FISICA > REGISTRO DE LA INFORMACION > REGISTRO DE LA INFORMACION BASADO EN UN MOVIMIENTO... > G11B27/00 (Montaje; Indexación; Direccionamiento; Temporización o sincronización; Monitorización; Medida del avance de una cinta)
  • SECCION H — ELECTRICIDAD > TECNICA DE LAS COMUNICACIONES ELECTRICAS > TRANSMISION DE IMAGENES, p. ej. TELEVISION > Detalles de los sistemas de televisión (detalles... > H04N5/76 (Registro de la señal de televisión)
  • SECCION H — ELECTRICIDAD > TECNICA DE LAS COMUNICACIONES ELECTRICAS > TRANSMISION DE IMAGENES, p. ej. TELEVISION > Detalles de los sistemas de televisión (detalles... > H04N5/783 (Adaptaciones para reproducción a velocidad diferente de la del registro)
  • SECCION G — FISICA > REGISTRO DE LA INFORMACION > REGISTRO DE LA INFORMACION BASADO EN UN MOVIMIENTO... > Montaje; Indexación; Direccionamiento; Temporización... > G11B27/28 (utilizando señales de información registradas por el mismo procedimiento que para el registro principal)
  • SECCION G — FISICA > REGISTRO DE LA INFORMACION > REGISTRO DE LA INFORMACION BASADO EN UN MOVIMIENTO... > Montaje; Indexación; Direccionamiento; Temporización... > G11B27/11 (utilizando una información no detectable sobre el soporte de registro)
  • SECCION H — ELECTRICIDAD > TECNICA DE LAS COMUNICACIONES ELECTRICAS > TRANSMISION DE IMAGENES, p. ej. TELEVISION > Distribución selectiva de contenido, p. ej. televisión... > H04N21/458 (Programación de contenidos para la creación de un flujo personalizada, p. ej., mediante la combinación de un anuncio almacenado localmente con una corriente de entrada; Actualización de operaciones, p. ej., para módulos del SO)
  • SECCION H — ELECTRICIDAD > TECNICA DE LAS COMUNICACIONES ELECTRICAS > TRANSMISION DE IMAGENES, p. ej. TELEVISION > Distribución selectiva de contenido, p. ej. televisión... > H04N21/81 (Monomedia, componentes del mismo)
  • SECCION H — ELECTRICIDAD > TECNICA DE LAS COMUNICACIONES ELECTRICAS > TRANSMISION DE IMAGENES, p. ej. TELEVISION > Distribución selectiva de contenido, p. ej. televisión... > H04N21/6543 (para forzar algunas operaciones de cliente, p. ej. grabación)

PDF original: ES-2468515_T3.pdf

 

google+ twitter facebook

Fragmento de la descripción:

Sistema y mïtodo para detecciïn de campo negro ANTECEDENTES DEL INVENTO

1. Campo del Invento El invento se refiere al campo de los sistemas grabadores de video y, mïs especïficamente, a los sistemas y mïtodos para grabar, indexar, y navegar por el contenido de video.

2. Descripciïn de la Tïcnica Relacionada La tecnologïa de los grabadores de video, tales como los grabadores de videocasetes (VCR) y los grabadores de video digitales (DVR) ha incrementado el control del consumidor sobre cïmo y cuando ven los consumidores la programaciïn de video. Desde la llegada de los VCR, los consumidores han sido capaces de grabar videos emitidos (por ejemplo, emisiones de televisiïn, cable, y satïlite) para verlos posteriormente. Un programa de video es grabado sobre un medio de almacenamiento, tal como una videocasete. Los usuarios pueden a continuaciïn ver el programa desde la videocasete a su gusto. Los VCR tambiïn proporcionan caracterïsticas de navegaciïn para ver los programas almacenados. Los VCR permiten tïpicamente a los usuarios hacer pausas, avanzar rïpidamente, y rebobinar a travïs de porciones del programa, viïndolas o sin verlas. Algunos VCR ofrecen caracterïsticas de navegaciïn adicionales, tales como el movimiento lento y el avance rïpido y rebobinado a velocidad variable, aunque la calidad de estas caracterïsticas estï limitada por la tecnologïa analïgica implicada. Los consumidores que ven un programa grabado pueden utilizar la caracterïstica de avance rïpido para avanzar rïpidamente a travïs del contenido que no desean ver. Un uso comïn de esta caracterïstica ha resultado ser el de saltarse los anuncios o cuïas publicitarios de los programas grabados.

Reconociendo que los consumidores desean tener la capacidad de evitar de manera rïpida y exacta los anuncios publicitarios en programas grabados, se desarrollï una caracterïstica para los VCR que automatizaron la identificaciïn y el salto de los anuncios publicitarios. Estos VCR utilizan el tratamiento de video analïgico o digital para identificar eventos en la seïal de video que marcan tïpicamente los anuncios. Algunos de los eventos corrientemente identificados incluyen: campos negros (los cuadros o imïgenes de video "en blanco" que son insertados entre anuncios publicitarios) , campos silentes (el audio "en blanco" que acompaïa frecuentemente a los campos negros) , y los cambios bruscos de volumen (los incrementos de volumen que frecuentemente acompaïa a los anuncios publicitarios) . Desafortunadamente, estos eventos pueden a veces ocurrir en un contenido de un programa, asï como dentro y alrededor de los anuncios publicitarios.

Los anuncios publicitarios son presentados de manera casi invariable en grupos de anuncios publicitarios que siguen a patrones que se pueden definir. Los eventos de campo negro y campo silente pueden separar cada anuncio publicitario en un grupo de anuncios publicitarios. Con el fin de superar las limitaciones de identificar anuncios publicitaros basïndose en un evento aislado, la lïgica de patrïn coincidente es utilizada por los VCR para identificar los patrones de eventos en grupos de anuncios publicitarios. Los eventos identificados son temporalmente guardados en una memoria tampïn. Una serie de eventos en la memoria tampïn son analizados de acuerdo con los espacios entre ellos. Si se reconoce un patrïn predefinido, se identifica un grupo de anuncios publicitarios. Una vez que se ha identificado un grupo de anuncios publicitarios, se graban en la videocasete unos marcadores apropiados, usualmente escritos en la pista de control. Durante la reproducciïn, el marcador de comienzo inicia el avance rïpido automïtico. El avance rïpido continïa hasta que se ha alcanzado un marcador final para el grupo. En cuyo instante, el VCR vuelve al modo de reproducciïn normal. La lïgica de saltarse anuncios puede tambiïn proporcionar una presentaciïn de video, tal como una pantalla azul, durante el avance rïpido automïtico.

Los VCR que se saltan los anuncios publicitarios tienen varios inconvenientes que reducen su capacidad de utilizaciïn y su efectividad. En primer lugar, los eventos pueden no ser tan simples de detectar de manera fiable cuando aparecen en primer lugar. La calidad de la seïal puede impactar radicalmente en la calidad de los campos negros y de los campos silentes. La seïal es raramente, si lo es alguna vez, realmente cero. Adicionalmente, muchas cadenas de televisiïn y proveedores de contenidos han implementado la marcaciïn de agua o logos que aparecen incluso en pantallas de campo negro. Los sistemas de entrega, cadenas o redes, y proveedores de contenido pueden todos impactar en la calidad de los campos negros y en el silencio. Hay otras variaciones en los tipos de imïgenes utilizadas para separar los anuncios y el contenido del programa, tales como logos de pantalla completa y pantallas monocromas distintas del negro. La variedad y complejidad de eventos es probablemente solo que aumente en un entorno de emisiïn digital y puede incluir intentos proactivos por cadenas y anunciantes para evadir la detecciïn de anuncios publicitarios. Son deseables mïtodos perfeccionados de detectar eventos, tales como campos negros y campos silentes.

De manera similar, hay una gran variaciïn en los patrones de eventos que pueden ser utilizados para identificar grupos de anuncios publicitarios. La confusiïn con el ritmo de escenas en un programa puede conducir a una falsa identificaciïn de grupos de anuncios publicitarios o porciones de grupos de anuncios publicitarios, haciendo que el contenido del programa sea saltado automïticamente. En las implementaciones actuales, la lïgica de saltarse los anuncios publicitarios no intenta incluso identificar grupos de anuncios publicitarios cerca del comienzo o final de un programa, donde los crïditos, avances, y vistas previas hacen difïcil separar los anuncios del contenido del programa. Incluso los patrones pueden variar a travïs de las cadenas, programas, y del momento del dïa, semana, o aïo. Los patrones de eventos pueden tambiïn evolucionar a lo largo del tiempo basïndose en cambios en las preferencias del anunciante y del espectador. Los patrones de eventos son particularmente susceptibles a variaciïn por los proveedores de emisiones con el fin de evitar la lïgica del reconocimiento del diseïo de los sistemas actuales. Son deseables mïtodos perfeccionados de actualizar y ejecutar la lïgica de reconocimiento de patrones.

Los VCR que se saltan anuncios publicitarios no identifican y marcan anuncios publicitarios durante la grabaciïn inicial o incluso durante la primera reproducciïn. La funciïn de coincidencia de patrïn requiere el almacenamiento temporal de mïltiples eventos antes de que un evento previo pueda ser identificado como que significa el comienzo de un grupo de anuncios publicitarios. Ademïs, los marcadores que identifican los puntos de comienzo y final del grupo de anuncios publicitarios son almacenados en la videocasete. Una vez que se ha identificado un grupo de anuncios publicitarios, la disposiciïn de los cabezales de lectura y escritura en la mayor parte de los VCR requiere que la cinta sea rebobinada al comienzo del grupo de anuncios publicitarios con el fin de grabar el marcador de comienzo en la videocasete. Despuïs de la grabaciïn inicial, pero antes de que la grabaciïn pueda ser vista con la caracterïstica de saltarse los anuncios publicitarios, la mayor parte de los VCR que se saltan anuncios publicitarios ejecutan una pasada separada a travïs de la videocasete para identificar eventos, identificar grupos de anuncios publicitarios, y marcar los grupos de anuncios publicitarios en la videocasete. Son deseables mïtodos perfeccionados de indexar grupos de anuncios publicitarios almacenados.

Los VCR que se saltan los anuncios publicitarios proporcionan... [Seguir leyendo]

 


Reivindicaciones:

1. Un mïtodo para determinar un umbral de evento de video, caracterizado por:

determinar una pluralidad de valores de luminancia de una pluralidad respectiva de cuadros de video calculando una energïa total absoluta o una luminancia media para cada cuadro;

agregar por valor de luminancia la pluralidad de valores de luminancia de la pluralidad respectiva de cuadros de video asignando los valores de luminancia para cada cuadro a una respectiva de una pluralidad de bandas de luminancia y construir un histograma en el que los cuadros son agrupados en bandas de luminancia;

identificar un valor de umbral determinando un valor de luminancia correspondiente a una muesca entre dos picos en el histograma, correspondiendo el valor de umbral a un valor de luminancia que cae entre un primer grupo de la pluralidad de valores de luminancia agregados y un segundo grupo de la pluralidad de valores de luminancia agregados, correspondiendo el primer grupo sustancialmente a un contenido de video en la pluralidad de cuadros de video y correspondiendo el segundo grupo sustancialmente a eventos de transiciïn en la pluralidad de cuadros de video.

2. El mïtodo segïn la reivindicaciïn 1, en el que la determinaciïn de la pluralidad de valores de luminancia comprende sumar el componente de luminancia de una pluralidad de pïxeles en la pluralidad respectiva de cuadros de video.

3. El mïtodo segïn cualquier reivindicaciïn precedente, en el que la pluralidad de imïgenes de video comprende una presentaciïn de video y la pluralidad de valores de luminancia corresponde a imïgenes de video respectivas de la representaciïn de video.

4. El mïtodo segïn cualquier reivindicaciïn precedente, en el que agregar por valor de luminancia comprende definir una pluralidad de bandas de luminancia asociadas con intervalos de luminancia continuos; y organizar la pluralidad de valores de luminancia en un histograma de luminancia basïndose en la pluralidad de bandas de luminancia.

5. El mïtodo segïn la reivindicaciïn 4, en el que el valor de umbral estï basado en una banda de luminancia que cae entre un primer pico de bandas de luminancia correspondiente al primer grupo y un segundo pico de bandas de luminancia correspondiente al segundo grupo.

6. El mïtodo segïn cualquier reivindicaciïn precedente, que comprende ademïs definir una ventana de detecciïn limitada a una porciïn de cada una de la pluralidad de cuadros de video.

7. Un mïtodo para detectar un evento de video, que comprende:

calcular un valor de luminancia para un cuadro de video seleccionado en una presentaciïn de video, incluyendo la presentaciïn de video una pluralidad de cuadros de video;

comparar el valor de luminancia a un valor de umbral, el valor de umbral calculado de acuerdo con el mïtodo descrito en cualquiera de las reivindicaciones 1 a 6; e identificar el cuadro de video seleccionado como un elemento de video basïndose en la comparaciïn entre el valor de luminancia y el valor de umbral.

8. El mïtodo segïn la reivindicaciïn 7, en el que calcular el valor de luminancia incluye sumar el componente de luminancia de una pluralidad de pïxeles en el cuadro de video.

9. El mïtodo segïn la reivindicaciïn 7, que comprende ademïs:

definir una ventana de detecciïn dentro del cuadro de video seleccionado, incluyendo la ventana de detecciïn una porciïn del cuadro de video seleccionado utilizado para calcular el valor de luminancia.

10. Un dispositivo de reproducciïn de video, que comprende:

un detector de luminancia que calcula un valor de luminancia para un cuadro de video seleccionado;

un calculador de umbral que determina un valor de umbral de acuerdo al mïtodo como se ha descrito en cualquiera de las reivindicaciones 1 a 6: y

un manipulador de eventos que compara el valor de luminancia procedente del detector de luminancia al valor de umbral procedente del calculador de umbral para identificar un evento de video.

11. El dispositivo reproductor de video segïn la reivindicaciïn 10, que comprende ademïs: un modo de definiciïn de ventana que define una ventana de detecciïn dentro del cuadro de video seleccionado, incluyendo la ventana de detecciïn una porciïn del cuadro de video seleccionado utilizado para calcular el valor de luminancia. .

12. El dispositivo reproductor de video segïn la reivindicaciïn 10, que comprende ademïs: un detector de caracterïstica de audio que detecta una caracterïstica previamente definida de un componente de audio del cuadro de video seleccionado, siendo utilizada la caracterïstica previamente definida por el manipulador de elementos para identificar el evento de video. 13. El dispositivo reproductor de video segïn la reivindicaciïn 10, que comprende ademïs:

un mïdulo de configuraciïn de agresividad que define una tolerancia ajustable para el mïdulo de manipulaciïn de eventos para utilizar en la comparaciïn del valor de luminancia procedente del detector de luminancia con el valor de umbral procedente del calculador de umbral para identificar el evento de video.

14. El dispositivo reproductor de video segïn la reivindicaciïn 10, que comprende ademïs: un indexador de video que almacena el evento de video identificado por el manipulador de eventos en un archivo 15 de ïndice para utilizar durante la reproducciïn de presentaciones de video almacenadas.

15. Un medio de almacenamiento legible por ordenador que almacena un conjunto de instrucciones de software,

que cuando son ejecutadas efectïan la determinaciïn de un umbral de 5 eventos de video, que comprende instrucciones para: determinar una pluralidad de valores de luminancia para una pluralidad de cuadros de video; e identificar un valor de umbral realizando un mïtodo como se ha descrito en cualquiera de las reivindicaciones 1 a 6.

16. Un medio de almacenamiento legible por ordenador que almacena un conjunto de instrucciones de software, que cuando son ejecutadas efectïan la detecciïn de un evento de video, que comprende instrucciones para:

calcular un valor de luminancia para un cuadro de video seleccionado en una representaciïn de video, incluyendo 25 la presentaciïn de video una pluralidad de cuadros de video;

comparar el valor de luminancia con un valor de umbral, calculado realizando un mïtodo como se ha descrito en cualquiera de las reivindicaciones 1 a 6 para identificar un evento de video.