Formatos de datos por paquetes para medios de almacenamiento de datos digitales.

Procedimiento para grabar una pluralidad seleccionada de flujos de datos por paquetes de un flujo de transporte por paquetes en un medio de almacenamiento,

en el que dicho flujo de transporte por paquetes transporta una pluralidad de programas, en el que cada paquete de cada flujo de datos por paquetes incluye un identificador de paquete (PID) para la identificación de cada flujo de datos por paquetes respectivo, en el que dicho identificador de paquete es un valor numérico, en el que dicho procedimiento comprende:

• seleccionar a partir de dicho flujo de transporte por paquetes los paquetes a ser almacenados en dicho medio de almacenamiento en base a la coincidencia de los identificadores de paquete de los paquetes entrantes con un conjunto de identificadores de paquete seleccionados por el usuario, en el que dichos paquetes a ser almacenados pertenecen a un único programa;

• renumerar el identificador de paquete de los paquetes seleccionados para el almacenamiento para sacar los paquetes renumerados, de manera que:

• los paquetes de un flujo de datos por paquetes de un primer tipo reciben un identificador de paquete base predeterminado;

• los paquetes de un flujo de datos por paquetes de un segundo tipo reciben un segundo identificador de paquete, en el que dicho segundo identificador de paquete tiene un valor de desplazamiento con respecto al valor de dicho identificador de paquete base predeterminado; y

• los flujos de datos por paquetes del mismo tipo y que pertenecen a programas diferentes reciben el mismo identificador de paquete;

• grabar dichos paquetes renumerados de dicha pluralidad seleccionada de flujos de datos por paquetes en dicho medio de almacenamiento.

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

Solicitante: THOMSON LICENSING.

Inventor/es: DEISS, MICHAEL, SCOTT, BLATTER, HAROLD, HORLANDER, THOMAS, EDWARD, BRIDGEWATER, KEVIN ELLIOT.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • G11B27/031 FISICA.G11 REGISTRO DE LA INFORMACION.G11B REGISTRO DE LA INFORMACION BASADO EN UN MOVIMIENTO RELATIVO ENTRE EL SOPORTE DE REGISTRO Y EL TRANSDUCTOR (registro de valores medidos según un procedimiento que no necesita el uso de un transductor para la reproducción G01D 9/00; aparatos de registro o de reproducción que utilizan una banda marcada por un procedimiento mecánico, p. ej. una banda de papel perforada, o que utilizan soportes de registro individuales, p. ej. fichas perforadas o fichas magnéticas G06K; transferencia de datos de un tipo de soporte de registro a otro G06K 1/18; circuitos para el acoplamiento de la salida de un dispositivo de reproducción a un receptor radio H04B 1/20; cabezas de lectura para gramófonos o transductores acústicos electromecánicos o sus circuitos H04R). › G11B 27/00 Montaje; Indexación; Direccionamiento; Temporización o sincronización; Monitorización; Medida del avance de una cinta. › Montaje electrónico de señales de información analógicas digitalizadas, p. ej. de señales audio, vídeo.
  • G11B27/034 G11B 27/00 […] › sobre discos (G11B 27/036, G11B 27/038 tienen prioridad).
  • G11B27/10 G11B 27/00 […] › Indexación; Direccionamiento; Temporización o sincronización; Medida del avance de una cinta.
  • G11B27/30 G11B 27/00 […] › sobre la misma pista que el registro principal.
  • G11B27/32 G11B 27/00 […] › sobre pistas auxiliares separadas del mismo soporte de registro o de un soporte auxiliar.
  • H04N21/4147 ELECTRICIDAD.H04 TECNICA DE LAS COMUNICACIONES ELECTRICAS.H04N TRANSMISION DE IMAGENES, p. ej. TELEVISION. › H04N 21/00 Distribución selectiva de contenido, p. ej. televisión interactiva, VBD [Video Bajo Demanda] (transmisión bidireccional en tiempo real de datos de vídeo en movimiento H04N 7/14). › PVR [Grabador de Vídeo Personal] (H04N 5/76  tiene prioridad).
  • H04N21/418 H04N 21/00 […] › Tarjeta externa para ser utilizado en combinación con el dispositivo cliente, p. ej., para el acceso condicional.
  • H04N21/434 H04N 21/00 […] › Desensamblado de un flujo multiplexado p. ej. desensamblado de un flujo de audio y vídeo o extracción de información adicional del flujo de vídeo; Multiplexación de flujo multiplexado; Extracción o procesado de SI; Desensamblado de un flujo elemental en paquetes.
  • H04N21/4405 H04N 21/00 […] › que implica desencriptación de un flujo de vídeo.
  • H04N21/4623 H04N 21/00 […] › Procesamiento de mensajes de derecho, p. ej. ECM [Mensaje de Control de Derecho] o EMM [Mensaje de Gestión de Derecho].
  • H04N5/44 H04N […] › H04N 5/00 Detalles de los sistemas de televisión (Detalles de los dispositivos de análisis o sus combinaciones con la producción de la tensión de alimentación H04N 3/00). › Circuitos receptores (H04N 5/14  tiene prioridad).
  • H04N5/76 H04N 5/00 […] › Registro de la señal de televisión.
  • H04N5/765 H04N 5/00 […] › Circuitos de interfaz entre un aparato de registro y otro aparato.
  • H04N5/781 H04N 5/00 […] › sobre discos o sobre tambores.
  • H04N7/08 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 simultánea o secuencial de más de una señal de televisión, p. ej. señales de información adicional, señales que ocupan total o parcialmente la misma banda de frecuencia.
  • H04N7/081 H04N 7/00 […] › señales de información adicional que están transmitidas por una sub-portadora.
  • H04N7/26
  • H04N9/804 H04N […] › H04N 9/00 Detalles de los sistemas de televisión en color. › que implican una modulación por impulsos codificados para los componentes de la señal de imagen en color.

PDF original: ES-2478668_T3.pdf

 


Fragmento de la descripción:

Formatos de datos por paquetes para medios de almacenamiento de datos digitales

La presente invención se refiere al campo del procesamiento de señales digitales y, más particularmente, a la formación de información específica de programa usada para recuperar el contenido del programa y la Inserción de la información en los datos de vídeo digital para su almacenamiento, por ejemplo.

En aplicaciones de procesamiento y almacenamiento de vídeo, típicamente los datos de vídeo digital son codificados para cumplir con los requisitos de un estándar conocido. Uno de dichos estándares ampliamente adoptado es el estándar de codificación de imagen MPEG2 (Movlng Plctures Expert Group), denominado en adelante el "estándar MPEG". El estándar MPEG está compuesto de una sección de codificación de sistema (ISO/lEC 13818-1, 10 de Junio de 1994) y una sección de codificación de vídeo (ISO/IEC 13818-2, 20 de Enero 1995), denominados en adelante el "estándar de sistemas MPEG" y el "estándar de vídeo MPEG", respectivamente. Los datos de vídeo codificados según el estándar MPEG tienen la forma de un flujo de datos por paquetes que incluyen, típicamente, el contenido de datos de muchos canales de programa (por ejemplo, canales 1-125). Con el propósito de que un decodlflcador decodifique el flujo de datos por paquetes y recupere el contenido de los datos de vídeo de canales de programa seleccionados para su vlsualización, por ejemplo, los paquetes individuales que comprenden los canales de programa seleccionados deben ser identificados y ensamblados.

El estándar MPEG define una Información específica de programa (Program Specific Information, PSI) para su uso en la Identificación y el ensamblado de los paquetes de datos Individuales para recuperar el contenido de los canales de programa seleccionados. La PSI Incluye elementos de Información tanto definibles por el usuario como obligatorios y se define de manera que Incluya información suficiente para la recuperación del contenido de datos de todos los canales de programa que comprenden el flujo de datos por paquetes. Además, la PSI es incorporada en el flujo de datos por paquetes. Esto aumenta la capacidad de almacenamiento necesaria para almacenar el flujo de datos y reduce el ancho de banda de comunicación disponible para la comunicación del contenido de programa. Como tal, la PSI representa una sobrecarga de codificación adicional.

El grado de sobrecarga que Impone la PSI depende de la cantidad de datos contenidos en la PSI (tamaño de la PSI) y la frecuencia de repetición de la PSI dentro del flujo de datos por paquetes. Como mínimo, la PSI necesita contener información suficiente para recuperar el contenido de los datos de todos los canales de programa que comprenden el flujo de datos por paquetes. La frecuencia de repetición mínima de la PSI en el flujo de datos por paquetes está limitada por las características deseadas de retardo operativo del sistema. Por ejemplo, un decodificador requiere una PSI actualizada para implementar un cambio de canal de programa ordenado por un espectador de televisión. Por consiguiente, la frecuencia de repetición mínima de la PSI está limitada por la disposición de un espectador de televisión a tolerar un retraso (latencla) en respuesta a una orden de cambio de canal. Estos problemas se abordan en la presente memoria.

De esta manera, los presentes inventores han reconocido que, en algunas aplicaciones, es deseable reducir la sobrecarga impuesta por la PSI. En una aplicación de almacenamiento digital de capacidad limitada, por ejemplo, es ventajoso reducir el tamaño de la PSI almacenada en los medios de almacenamiento y el número de veces que la PSI es repetida en los medios de almacenamiento. En otras aplicaciones de procesamiento de vídeo, es deseable reducir el tamaño de la PSI para permitir una repetición más frecuente de la PSI y reducir, de esta manera, la latencia de la recuperación del contenido de programa. Además, la PSI generada debería ser compatible con las características operativas de los medios de almacenamiento elegidos y los requisitos del usuario.

Los presentes inventores han reconocido, además, que es deseable almacenar la PSI en los medios de almacenamiento en un formato que minimiza el uso erróneo de la PSI de un programa para la recuperación de contenido de un segundo programa que requiere parámetros de recuperación diferentes. Dicha situación puede surgir cuando los medios de almacenamiento se usan para almacenar programas derivados de diferentes flujos de datos por paquetes, por ejemplo, cuando los medios de almacenamiento se sobreescriben parcialmente con un programa derivado a partir de un flujo de datos diferente. Idealmente, el formato de almacenamiento de PSI reduciría también la latencia de la recuperación de programas y minimizaría los tiempos de recuperación de los datos de acceso aleatorio. El acceso aleatorio rápido es particularmente Importante en aquellas operaciones del dispositivo de almacenamiento que implican una reproducción rápida o salto de contenidos (modo de avance y retroceso rápido), tal como en un reproductor de vídeo, por ejemplo.

Según los principios de la presente Invención, un sistema de procesamiento de vídeo reduce la sobrecarga de procesamiento y de almacenamiento impuesta por la información específica de programa (PSI) usada para la recuperación de contenido de programa. Un sistema descrito proporciona una PSI condensada e Inserta, de manera adaptativa, la PSI condensada en un flujo de datos por paquetes para proporcionar una menor sobrecarga

de procesamiento y de almacenamiento. El sistema genera, de manera adaptativa, la PSI para diversos tipos de medios, por ejemplo, cinta de vídeo, disco de vídeo digital (DVD) o CD-ROM. Además, se describen formatos de los medios de almacenamiento y formatos del flujo de datos por paquetes que proporcionan una mayor eficiencia de procesamiento de datos usando la PSI condensada. Los formatos de almacenamiento y de flujo de datos descritos proporcionan menor latencia de recuperación del programa y minimizan el uso de parámetros PSI incorrectos a través de los límites de programa.

Un formato de medio de almacenamiento para un medio de almacenamiento que contiene una pluralidad de programas de datos por paquetes incluye identificadores de paquete (PIDs) que identifican los flujos de datos por paquetes individuales que constituyen un programa. El formato de datos facilita la asociación y el ensamblado de los flujos de datos por paquetes del programa por un decodificador, independientemente de los datos PID de desmapeo. Los PIDs incluyen un PID base para la identificación de un flujo de datos y un segundo PID con un valor de desplazamiento predeterminado con respecto al PID base, para la identificación de un segundo flujo de datos. Los flujos de datos por paquetes correspondientes que constituyen los diferentes programas reciben el mismo PID.

Según estos principios, la invención viene definida por las reivindicaciones adjuntas.

Otro formato de medio de almacenamiento para un medio de almacenamiento que contiene un programa de datos por paquetes incluye información específica de programa (PSI) adecuada para su uso en la recuperación de contenido de datos del programa. La PSI incluye una tabla de mapa de programas (Program Map Table, PMT) que asocia identificadores de paquete (PID) con flujos de datos por paquetes individuales que constituyen el programa. La PSI incluye también una tabla de asociación de programas (Program Association Table, PAT) que asocia el programa con PIDs que identifican los paquetes que comprenden la PMT. La PSI incorpora un parámetro adecuado para ordenar a un decodificador que aplique la PSI en la decodificación del programa independientemente del contenido PSI anterior.

Se incorpora un número de versión en la PSI almacenada para distinguir entre diferentes versiones de la PSI, y el número de versión se varía entre ocurrencias sucesivas de la PSI, independientemente del cambio sustancial en el contenido de la PSI entre las ocurrencias sucesivas.

Se incluyen uno o más elementos de datos privados en la PMT almacenada que describe el programa. Los elementos de datos se seleccionan a partir de entre el título, la duración, la descripción del programa, la clasificación relativa a la violencia, clasificación de conveniencia por edades, el tiempo de grabación, la fecha de grabación y la lista de versiones.

Breve descripción de los dibujos

En los dibujos:

La Figura 1 muestra un sistema receptor de vídeo, según la invención, para generar e insertar, de manera adaptativa, una PSI condensada en un flujo de datos por paquetes para su almacenamiento en diversos tipos de medios.

La Figura 2 muestra un diagrama... [Seguir leyendo]

 


Reivindicaciones:

1. Procedimiento para grabar una pluralidad seleccionada de flujos de datos por paquetes de un flujo de transporte por paquetes en un medio de almacenamiento, en el que dicho flujo de transporte por paquetes transporta una pluralidad de programas, en el que cada paquete de cada flujo de datos por paquetes Incluye un identificador de paquete (PID) para la identificación de cada flujo de datos por paquetes respectivo, en el que dicho identificador de paquete es un valor numérico, en el que dicho procedimiento comprende:

seleccionar a partir de dicho flujo de transporte por paquetes los paquetes a ser almacenados en dicho medio de almacenamiento en base a la coincidencia de los identificadores de paquete de los paquetes entrantes con un conjunto de Identificadores de paquete seleccionados por el usuario, en el que dichos paquetes a ser almacenados pertenecen a un único programa;

renumerar el identificador de paquete de los paquetes seleccionados para el almacenamiento para sacar los paquetes renumerados, de manera que:

los paquetes de un flujo de datos por paquetes de un primer tipo reciben un identificador de paquete base predeterminado;

los paquetes de un flujo de datos por paquetes de un segundo tipo reciben un segundo identificador de paquete, en el que dicho segundo identificador de paquete tiene un valor de desplazamiento con respecto al valor de dicho identificador de paquete base predeterminado; y

los flujos de datos por paquetes del mismo tipo y que pertenecen a programas diferentes reciben el mismo identificador de paquete;

grabar dichos paquetes renumerados de dicha pluralidad seleccionada de flujos de datos por paquetes en dicho medio de almacenamiento.

2. Procedimiento según la reivindicación 1, en el que dicho primer tipo es información de mapa de programa (PMT) que asocia dichos flujos de datos primero y segundo con dicho programa.

3. Procedimiento según la reivindicación 2, en el que dicha Información de mapa de programa Incorpora elementos de datos privados en una sección definida por el usuario, en el que dichos elementos de datos privados se seleccionan de entre título, duración, descripción del programa, clasificación de violencia, clasificación relativa a la edad, tiempo de grabación.

4. Procedimiento según la reivindicación 2, en el que dicho segundo tipo es uno de entre vídeo, audio, subtítulos, referencia de reloj de programa (Program Clock Reference, PCR) o tabla de Información de red (Network Information Table, NIT)


 

Patentes similares o relacionadas:

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 […]

Imagen de 'Filtro de desbloqueo condicionado por el brillo de los píxeles'Filtro de desbloqueo condicionado por el brillo de los píxeles, del 25 de Marzo de 2020, de DOLBY INTERNATIONAL AB: Método para desbloquear datos de píxeles procesados con compresión de vídeo digital basado en bloque, incluyendo los pasos: - recibir […]

Método para codificar y descodificar imágenes B en modo directo, del 19 de Febrero de 2020, de Godo Kaisha IP Bridge 1: Un método para generar y descodificar una secuencia de bits de una imagen B objetivo, en donde generar la secuencia de bits de la imagen B objetivo incluye las siguientes […]

Interpolación mejorada de cuadros de compresión de vídeo, del 4 de Diciembre de 2019, de DOLBY LABORATORIES LICENSING CORPORATION: Un método para compresión de imágenes de video usando predicción en modo directo, que incluye: proporcionar una secuencia de cuadros predichos […]

Interpolación mejorada de cuadros de compresión de vídeo, del 4 de Diciembre de 2019, de DOLBY LABORATORIES LICENSING CORPORATION: Un método de compresión de imágenes de video que comprende: proporcionar una secuencia de cuadros referenciables (I, P) y predichos bidireccionales […]

Capa de sectores en códec de vídeo, del 27 de Noviembre de 2019, de Microsoft Technology Licensing, LLC: Un procedimiento de decodificación de vídeo e imágenes, que comprende: decodificar una imagen de un flujo de bits codificado que tiene una jerarquía […]

Transformación solapada condicional, del 20 de Noviembre de 2019, de Microsoft Technology Licensing, LLC: Un método para codificar un flujo de bits de vídeo utilizando una transformación solapada condicional, en donde el método comprende: la señalización de un modo de filtro […]

Técnica para una simulación del grano de película exacta de bits, del 4 de Septiembre de 2019, de InterDigital VC Holdings, Inc: Un procedimiento para simular un grano de película en un bloque de imagen que comprende: calcular el promedio de los valores de luminancia de píxeles dentro del bloque de […]

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í. .