MÉTODO Y SISTEMA DE GENERACIÓN DE UN FLUJO DE TRANSPORTE CORREGIDO A PARTIR DE UN FLUJO DE TRANSPORTE ORIGINAL DE TELEVISIÓN DIGITAL.

Método y sistema de generación de un flujo de transporte corregido a partir de un flujo de transporte original de televisión digital.



Método y sistema de generación de un flujo de transporte corregido (2) a partir de un flujo de transporte original (1) que demultiplexa un flujo de datos de señalización que comprende información de señalización (8) en la que se indica si en el flujo de transporte original se multiplexa un flujo de datos de un servicio de accesibilidad (9), verifica si dicha información es correcta, y en caso contrario, genera el flujo de transporte corregido (2) sustituyendo dicha información de señalización (8).

Tipo: Patente de Invención. Resumen de patente/invención. Número de Solicitud: P200930884.

Solicitante: UNIVERSIDAD CARLOS III DE MADRID.

Nacionalidad solicitante: España.

Inventor/es: SANCHEZ PEÑA,JOSE MANUEL, RUIZ MEZCUA,MARIA BELEN, GARCIA VALBUENA,MARIA LARA, DE CASTRO ÁLVAREZ,MERCEDES, MARTIN EDO,CARLOS ALBERTO, MENENDEZ GARCIA,JOSE MANUEL, JIMENEZ BERMEJO,DAVID, CISNEROS PEREZ,GUILLERMO, ALVAREZ GARCIA,FEDERICO, UTRAY DELGADO,FRANCISCO.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • H04N17/00 ELECTRICIDAD.H04 TECNICA DE LAS COMUNICACIONES ELECTRICAS.H04N TRANSMISION DE IMAGENES, p. ej. TELEVISION. › Diagnóstico, prueba o medida, o sus detalles, para los sistemas de televisión.
  • H04N7/24 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). › Sistemas para la transmisión de señales de televisión que utilizan la modulación por impulsos codificados (H04N 21/00  tiene prioridad).
MÉTODO Y SISTEMA DE GENERACIÓN DE UN FLUJO DE TRANSPORTE CORREGIDO A PARTIR DE UN FLUJO DE TRANSPORTE ORIGINAL DE TELEVISIÓN DIGITAL.

Fragmento de la descripción:

Método y sistema de generación de un flujo de transporte corregido a partir de un flujo de transporte original de televisión digital.

Campo de la invención

La presente invención se aplica al campo de la televisión digital, y más concretamente, a la supervisión de los servicios de accesibilidad soportados por la misma.

Antecedentes de la invención

Se entiende por televisión digital (DVB, del inglés "Digital Video Broacasting") la emisión y recepción de señales de vídeo codificadas digitalmente, en oposición a la televisión analógica tradicional. Existen distintos estándares de codificación aceptados actualmente, entre los que destacan la Televisión Digital Terrestre (TDT, o DVB_T, del inglés "DVB - Terrestrial"), la Televisión Digital por Satélite (DVB-S, del inglés "DVB - Satellite"), la Televisión Digital por Cable (DVB-C, del inglés "DVB - Cable") o la televisión sobre IP (DVB-IP, del inglés "DVB - Internet Protocol").

Una de las principales ventajas de los sistemas de televisión digital frente a los sistemas de televisión analógicos es la capacidad de incorporar flujos de datos al flujo de vídeo, encapsulando todos ellos en un flujo de transporte (TS, del inglés "Transport Stream"), de acuerdo con un estándar determinado (por ejemplo, típicamente en los sistemas DVB, siguiendo el estándar MPEG-2 parte 1, ISO/IEC 13818-1). Esto permite aportar funcionalidades y servicios adicionales, como son los servicios de accesibilidad, especialmente útiles para usuarios con discapacidades visuales o auditivas. Dichos servicios de accesibilidad comprenden:

- Subtitulado mediante teletexto (DVB-TXT)

- Subtitulado digital (DVB-SUB)

- Audiodescripción

Existen además una serie de normas sobre la emisión de dichos servicios de accesibilidad, como por ejemplo, la norma AENOR UNE 153010:2003 y sus futuras versiones, que estipulan requisitos temporales, de tamaño, etc, sobre los subtítulos para garantizar su correcta funcionalidad.

La señalización asociada a dichos servicios se transmite sobre el propio flujo de transporte de televisión digital, según la norma de señalización (DVB-SI, del inglés "DVB - Service Information").

No obstante, hay ocasiones en las que la señalización de los servicios de accesibilidad no coincide con los servicios que realmente se están proporcionando en un flujo de transporte, bien porque se indica su presencia cuando no se están transmitiendo, bien porque su presencia no aparece indicada a pesar de que los flujos de datos que corresponden a estos servicios sí están presentes en el flujo de transporte, lo que actúa en detrimento de los usuarios, especialmente de aquellos con discapacidades visuales o auditivas para los cuales dichos servicios de accesibilidad son imprescindibles. Adicionalmente, son las propias emisoras de televisión las que proporcionan los datos de tiempos totales de subtitulado en sus emisiones, por lo que dichos datos no están contrastados y pueden ser erróneos.

Existen actualmente métodos que permiten detectar la presencia de subtítulos en una emisión de televisión digital. Por ejemplo, EP 1 427 224 A2 presenta un método que monitoriza la presencia de subtítulos a través del análisis estadístico de la tasa de transmisión (por ejemplo mediante histogramas o número de segundos con una tasa por encima o por debajo de un determinado umbral). Este método, no obstante, no tiene en cuenta la señalización proporcionada por el propio flujo de transporte, por lo que no realiza ninguna acción sobre dicha señalización cuando no es adecuada, por lo que no soluciona los problemas descritos de cara a los usuarios.

Resumen de la invención

La presente invención resuelve el problema anteriormente mencionado mediante un método y sistema que corrigen una señalización de un servicio de accesibilidad asociado a un flujo de vídeo cuando esta no se adecua al contenido de un flujo de transporte, generando un nuevo flujo de transporte con dicha señalización corregida.

Para ello, el método de la invención actúa sobre un flujo de transporte original en el que se multiplexan, al menos, un flujo de vídeo y un flujo de datos de señalización. Dicho flujo de señalización comprende información de señalización que indica si sobre el flujo de transporte original se multiplexa adicionalmente un flujo de datos de un servicio de accesibilidad (por ejemplo subtítulos, audiodescripción, pistas de audio adicionales...) con datos no nulos (es decir, contienen paquetes con información útil de dicho servicio).

El método comienza con la extracción mediante demultiplexación del flujo de datos de señalización. La información de señalización contenida en dicho flujo de datos de señalización sobre el servicio de accesibilidad es comparada entonces con el contenido del flujo de transporte original. Es decir, se verifica si dicho flujo de transporte original contiene los flujos de datos indicados por dicha información de señalización, o si por el contrario, dicha información de señalización no es correcta.

En caso de ser correcta, el método genera un flujo de transporte corregido que mantiene dicha información de señalización. Si por el contrario, dicha información de señalización indica de forma errónea la presencia de un flujo de datos del servicio de accesibilidad con datos no nulos (es decir, no existe dicho flujo de datos, o existe pero sólo contiene datos nulos), se genera el flujo de transporte corregido sustituyendo la información de señalización del flujo de transporte original por una información de señalización correcta, es decir, que indique que no se dispone del flujo de datos del servicio de accesibilidad con datos no nulos.

Preferentemente, el método comprende realizar un paso equivalente cuando no se señaliza la presencia del flujo de datos del servicio de accesibilidad con datos no nulos y sin embargo está presente en el flujo de transporte original. Se consigue así no sólo evitar anunciar servicios de los que no se disponen, sino también recuperar otros servicios que no se han anunciado.

También preferentemente, el método comprende generar una alarma cuando la información de señalización no es correcta y por tanto se ha de corregir.

Preferentemente, el método también realiza un almacenamiento de la evolución del servicio de accesibilidad, almacenando la descripción de servicios del flujo de transmisión, el texto correspondiente y el tiempo total en que dicho servicio está activo, o bien cualquier subconjunto de los mismos. De esta manera, el método permite proporcionar una perspectiva global de dicho servicio de accesibilidad a lo largo del tiempo.

Con el fin de ir más allá de la adecuación de la señalización y analizar también que el flujo de datos del servicio de accesibilidad contiene datos adecuados a su objetivo, el método comprende, preferentemente, comparar dicho flujo de datos con una norma establecida para dicho servicio (por ejemplo, la norma UNE 153010 en el caso de los subtítulos), generando una alarma si dicha norma no se cumple.

En otro aspecto de la presente invención, se da a conocer un sistema que ejecuta el método descrito anteriormente utilizando un demultiplexador y medios de comparación y generación.

Las ventajas descritas, así como otras adicionales, serán aparentes a la vista de la descripción detallada de la invención.

Breve descripción de los dibujos

Con objeto de ayudar a una mejor comprensión de las características del invento de acuerdo con un ejemplo preferente de realización práctica del mismo y para complementar esta descripción, se acompaña como parte integrante de la misma la siguiente figura, cuyo carácter es ilustrativo y no limitativo:

La figura 1 muestra un esquema del sistema de la invención según una realización preferida del mismo.

Descripción detallada de las realizaciones preferidas

Las cuestiones definidas en esta descripción detallada se proporcionan para ayudar a entender completamente la invención. Por consiguiente, los expertos en la técnica reconocerán que pueden realizarse variaciones, cambios y modificaciones de las realizaciones descritas en el presente documento sin alejarse del alcance y espíritu de la invención tal y como ha sido reivindicada. Se omite también la descripción de funciones y elementos conocidos ampliamente por motivos de claridad y concisión.

Obsérvese...

 


Reivindicaciones:

1. Método de generación de un flujo de transporte corregido (2) a partir de un flujo de transporte original (1) de televisión digital, donde sobre dicho flujo de transporte original (1) y sobre dicho flujo de transporte corregido (2) se multiplexan, al menos:

- un flujo de vídeo;

- un flujo de datos de señalización que comprende, al menos, información de señalización (8) que indica si sobre dicho flujo de transporte original se multiplexa un flujo de datos de un determinado servicio de accesibilidad (9) asociado a dicho flujo de vídeo con datos no nulos en un instante de tiempo;

caracterizado porque comprende:

- demultiplexar el flujo de datos de señalización del flujo de transporte original (1);

- comparar la información de señalización (8) del flujo de datos de señalización con el flujo de transporte original (1);

- si la información de señalización (8) indica que sobre el flujo de transporte original (1) se multiplexa un flujo de datos de un determinado servicio de accesibilidad (9) asociado a dicho flujo de vídeo con datos no nulos y sobre dicho flujo de transporte original (1) se multiplexa dicho flujo de datos del servicio de accesibilidad (9), o si la información de señalización (8) indica que sobre el flujo de transporte original (1) no se multiplexa un flujo de datos de un determinado servicio de accesibilidad (9) asociado a dicho flujo de vídeo con datos no nulos y sobre dicho flujo de transporte original (1) no se multiplexa dicho flujo de datos del servicio de accesibilidad (9), generar el flujo de transporte corregido (2) con la misma información de señalización (8) que el flujo de de transporte original;

- si la información de señalización (8) indica que sobre el flujo de transporte original (1) se multiplexa un flujo de datos de un determinado servicio de accesibilidad (9) asociado a dicho flujo de vídeo con datos no nulos y sobre dicho flujo de transporte original (1) no se multiplexa dicho flujo de datos del servicio de accesibilidad (9), generar el flujo de transporte corregido (2) sustituyendo la información de señalización (8) del flujo de transporte original (1) por una información de señalización que indica que no se multiplexa dicho flujo de datos del servicio de accesibilidad (9).

2. Método según la reivindicación 1 caracterizado porque comprende, además:

- si la información de señalización (8) indica que sobre el flujo de transporte original (1) no se multiplexa un flujo de datos de un determinado servicio de accesibilidad (9) asociado a dicho flujo de vídeo con datos no nulos y sobre dicho flujo de transporte original (1) se multiplexa dicho flujo de datos del servicio de accesibilidad (9), generar el flujo de transporte corregido (2) sustituyendo la información de señalización (8) del flujo de transporte original (1) por una información de señalización que indica que se multiplexa dicho flujo de datos del servicio de accesibilidad (9).

3. Método según cualquiera de las reivindicaciones anteriores caracterizado porque comprende, además:

- si la información de señalización (8) indica que sobre el flujo de transporte original (1) se multiplexa un flujo de datos de un determinado servicio de accesibilidad (9) asociado a dicho flujo de vídeo con datos no nulos y sobre dicho flujo de transporte original (1) no se multiplexa dicho flujo de datos del servicio de accesibilidad (9), o si la información de señalización (8) indica que sobre el flujo de transporte original (1) no se multiplexa un flujo de datos de un determinado servicio de accesibilidad (9) asociado a dicho flujo de vídeo con datos no nulos y sobre dicho flujo de transporte original (1) se multiplexa dicho flujo de datos del servicio de accesibilidad (9), generar una alarma (10) de incoherencia.

4. Método según cualquiera de las reivindicaciones anteriores caracterizado porque comprende, además:

- almacenar todas o un subconjunto elegido de entre:

- descripción de servicios asociados al flujo de vídeo;

- texto transmitido por el flujo de datos del servicio de accesibilidad (9) asociado al flujo de vídeo;

- tiempo total en el que está presente y con datos no nulos el flujo de datos del servicio de accesibilidad (9) asociado al flujo de vídeo.

5. Método según cualquiera de las reivindicaciones anteriores caracterizado porque comprende, además:

- si sobre dicho flujo de transporte original (1) se multiplexa un flujo de datos del servicio de accesibilidad (9) asociado a dicho flujo de vídeo con datos no nulos en un instante de tiempo:

- comparar dicho flujo de datos del servicio de accesibilidad (9) con una norma establecida para dicho servicio de accesibilidad;

- si dicho flujo de datos del servicio de accesibilidad (9) no cumple con dicha norma, generar una alarma (10) de incumplimiento.

6. Sistema de generación de un flujo de transporte corregido (2) a partir de un flujo de transporte original (1) de televisión digital, donde sobre dicho flujo de transporte original (1) y sobre dicho flujo de transporte corregido (2) se multiplexan, al menos:

- un flujo de vídeo;

- un flujo de datos de señalización que comprende, al menos, información de señalización (8) que indica si sobre dicho flujo de transporte original se multiplexa un flujo de datos de un determinado servicio de accesibilidad (9) asociado a dicho flujo de vídeo con datos no nulos en un instante de tiempo;

caracterizado porque comprende:

- un demultiplexor (3) configurado para demultiplexar el flujo de datos de señalización del flujo de transporte original (1);

- medios de comparación (5) configurados para comparar la información de señalización (8) del flujo de datos de señalización con el flujo de transporte original (1);

- medios de generación (7) configurados para:

- si la información de señalización (8) indica que sobre el flujo de transporte original (1) se multiplexa un flujo de datos de un determinado servicio de accesibilidad (9) asociado a dicho flujo de vídeo con datos no nulos y sobre dicho flujo de transporte original (1) se multiplexa dicho flujo de datos del servicio de accesibilidad (9), o si la información de señalización (8) indica que sobre el flujo de transporte original (1) no se multiplexa un flujo de datos de un determinado servicio de accesibilidad (9) asociado a dicho flujo de vídeo con datos no nulos y sobre dicho flujo de transporte original (1) no se multiplexa dicho flujo de datos del servicio de accesibilidad (9), generar el flujo de transporte corregido (2) con la misma información de señalización (8) que el flujo de de transporte original (1);

- si la información de señalización (8) indica que sobre el flujo de transporte original (1) se multiplexa un flujo de datos de un determinado servicio de accesibilidad (9) asociado a dicho flujo de vídeo con datos no nulos y sobre dicho flujo de transporte original (1) no se multiplexa dicho flujo de datos del servicio de accesibilidad (9), generar el flujo de transporte corregido (2) sustituyendo la información de señalización (8) del flujo de transporte original (1) por una información de señalización que indica que no se multiplexa dicho flujo de datos del servicio de accesibilidad (9);

7. Sistema según la reivindicación 6 caracterizado porque los medios de generación (7) están configurados, además, para:

- si la información de señalización (8) indica que sobre el flujo de transporte original (1) no se multiplexa un flujo de datos de un determinado servicio de accesibilidad (9) asociado a dicho flujo de vídeo con datos no nulos y sobre dicho flujo de transporte original (1) se multiplexa dicho flujo de datos del servicio de accesibilidad (9), generar el flujo de transporte corregido (2) sustituyendo la información de señalización (8) del flujo de transporte original (1) por una información de señalización que indica que se multiplexa dicho flujo de datos del servicio de accesibilidad (9).

8. Sistema según cualquiera de las reivindicaciones 6 y 7 caracterizado porque comprende, además, medios de notificación (6) configurados para:

- si la información de señalización (8) indica que sobre el flujo de transporte original (1) se multiplexa un flujo de datos de un determinado servicio de accesibilidad (9) asociado a dicho flujo de vídeo con datos no nulos y sobre dicho flujo de transporte original (1) no se multiplexa dicho flujo de datos del servicio de accesibilidad, o si la información de señalización (8) indica que sobre el flujo de transporte original (1) no se multiplexa un flujo de datos de un determinado servicio de accesibilidad (9) asociado a dicho flujo de vídeo con datos no nulos y sobre dicho flujo de transporte original (1) se multiplexa dicho flujo de datos del servicio de accesibilidad (9), generar una alarma (10) de incoherencia.

9. Sistema según cualquiera de las reivindicaciones 6 y 7 caracterizado porque comprende además medios de memoria (4) configurados para almacenar todas o un subconjunto elegido de entre:

- descripción de servicios asociados al flujo de vídeo;

- texto transmitido por el flujo de datos del servicio de accesibilidad (9) asociado al flujo de vídeo;

- tiempo total en el que está presente y con datos no nulos el flujo de datos del servicio de accesibilidad (9) asociado al flujo de vídeo.

10. Sistema según cualquiera de las reivindicaciones anteriores caracterizado porque los medios de comparación (5) están configurados, además, para si sobre dicho flujo de transporte original (1) se multiplexa un flujo de datos del servicio de accesibilidad (9) asociado a dicho flujo de vídeo con datos no nulos en un instante de tiempo, comparar dicho flujo de datos del servicio de accesibilidad (9) con una norma establecida para dicho servicio de accesibilidad; y porque comprende medios de notificación (6) configurados para, si dicho flujo de datos del servicio de accesibilidad (9) no cumple con dicha norma, generar una alarma (10) de incumplimiento.


 

Patentes similares o relacionadas:

Procedimiento de transferencia de datos y aparato que opera insertando otro contenido en el contenido principal, del 17 de Junio de 2020, de SAMSUNG ELECTRONICS CO., LTD.: Un procedimiento de reproducción de datos multimedia, por un cliente, comprendiendo el procedimiento: solicitar y recibir un primer archivo que […]

Sincronización de flujo modificado, del 6 de Mayo de 2020, de KONINKLIJKE KPN N.V.: Método para permitir la sincronización entre destinos de al menos un primer y al menos un segundo flujo, estando asociado dicho segundo flujo con el […]

Procedimiento y aparato para la encapsulación de activos de transporte de medios del grupo de expertos en imágenes en movimiento dentro de la organización internacional de normalización de archivos de medios de base, del 6 de Mayo de 2020, de SAMSUNG ELECTRONICS CO., LTD.: Un procedimiento para transmitir datos de medios mediante una entidad emisora en un sistema de transporte de medios MMT de MPEG, comprendiendo el […]

Sistema y método para codificación y decodificación aritmética, del 29 de Abril de 2020, de NTT DOCOMO, INC.: Método de decodificación aritmética para convertir una secuencia de información compuesta por una secuencia de bits en una secuencia de eventos binarios compuesta […]

Adaptación de un flujo de datos escalables con inclusión de unas retransmisiones, del 19 de Febrero de 2020, de Orange: Un procedimiento de adaptación de un flujo de datos escalable que comprende unas primeras unidades de datos (O_Data) y que define una pluralidad […]

Imagen de 'Transmisión de solicitud de bloque mejorada usando http cooperativa…'Transmisión de solicitud de bloque mejorada usando http cooperativa paralela y corrección de errores hacia adelante, del 30 de Octubre de 2019, de QUALCOMM INCORPORATED: Un procedimiento para su uso en un sistema de comunicación en el que un dispositivo cliente solicita segmentos de medios desde un sistema de ingestión […]

Sistema de demanda y reproducción de medios, del 23 de Octubre de 2019, de Sky CP Limited: Un receptor de medios adaptado para reproducir elementos de contenido de medios primarios y secundarios recibidos de un servidor de medios en respuesta a una […]

Imagen de 'Procedimiento de presentación de flujos de velocidad adaptativa'Procedimiento de presentación de flujos de velocidad adaptativa, del 28 de Agosto de 2019, de DISH Technologies L.L.C: Un procedimiento de presentación de flujos de velocidad adaptativa, comprendiendo el procedimiento: transmitir mediante un reproductor multimedia que opera en una […]

Utilizamos cookies para mejorar nuestros servicios y mostrarle publicidad relevante. Si continua navegando, consideramos que acepta su uso. Puede obtener más información aquí. .