MÉTODO Y APARATO DE DESCODIFICACIÓN DE DATOS.

Método de descodificación de datos para descodificar, en un dispositivo,

un flujo de AV que contiene, por lo menos, datos de video de acuerdo con información de programa (átomo de película) que contiene información posicional relativa al flujo de AV, comprendiendo el dispositivo: un sensor (107) para extraer los datos de video y la información de programa (átomo de película) desde un medio de grabación (106); una memoria tampón (110) de lectura para almacenar los datos de video extraídos del medio de grabación (106); un descodificador (116) para descodificar los datos de video almacenados en la memoria tampón (110) de lectura; y un controlador (101) para controlar el sensor (107) y el descodificador (116), en el que el flujo de AV son datos codificados en base a un estándar MPEG, el flujo de AV y la información de programa (átomo de película) son grabados en el medio de grabación (106), la información de administración del sistema de archivos para administrar el flujo de AV y la información de programa como archivos respectivos, son grabadas asimismo en el medio de grabación (106), caracterizado porque la información de programa (átomo de película) contiene una serie de informaciones de entrada (entrada 1, entrada 2) cada una de las cuales corresponde a una sección del flujo de AV que puede ser reproducida sin interrupciones en el flujo de AV, se asigna un número de entrada a cada información de entrada, y éste indica un orden mediante el cual se reproduce, en el flujo de AV, cada sección correspondiente a cada información de entrada, y cada información de entrada incluye: información temporal (T(i)) con respecto a una posición delantera de la sección correspondiente a la información de entrada, en el medio de grabación (106), y información que indica una duración del tiempo de lectura (D(i)), empezando desde la posición delantera, comprendiendo el método las etapas de: extraer desde el medio de grabación (106) a la memoria tampón (110) de lectura, de acuerdo con el orden del número de entrada, una cantidad de datos que no provoque ninguna interrupción durante la lectura, transferir los datos codificados desde la memoria tampón (110) de lectura al descodificador (116); comenzar la descodificación de los datos codificados en el descodificador (116) en base al estándar MPEG; entregar desde el descodificador (116) los datos descodificados de la salida de datos codificados; detectar el tiempo de conmutación de las informaciones de entrada (entrada 1, entrada 2) en base a la información que indica la duración (D(i)) del tiempo de lectura en el controlador (101) y, en respuesta a dicha detección: detener la descodificación de la cantidad de datos de video durante una serie de tramas de video, comenzando a partir de la posición delantera con respecto a la información temporal (T(i)) de la información de entrada inmediatamente a continuación de la conmutación de las entradas, en el descodificador (116), y extraer datos de video del medio de grabación (106) utilizando el sensor (107), y almacenar los datos de video en la memoria tampón (110) de lectura, incluso durante la detención de la descodificación de la cantidad de datos de video durante la serie de tramas de video

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

Solicitante: SHARP KABUSHIKI KAISHA.

Nacionalidad solicitante: Japón.

Dirección: 22-22, NAGAIKE-CHO ABENO-KU OSAKA-SHI, OSAKA 545-8522 JAPON.

Inventor/es: YAMAGUCHI, TAKAYOSHI, IWANO,YURI, KIYAMA,Jiro.

Fecha de Publicación: .

Fecha Solicitud PCT: 14 de Junio de 2002.

Clasificación Internacional de Patentes:

  • G11B20/10 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 20/00 Tratamiento de la señal, no específica del procedimiento de registro o reproducción; Circuitos correspondientes. › Registro o reproducción digitales.
  • G11B20/10C
  • G11B27/034 G11B […] › G11B 27/00 Montaje; Indexación; Direccionamiento; Temporización o sincronización; Monitorización; Medida del avance de una cinta. › sobre discos (G11B 27/036, G11B 27/038 tienen prioridad).
  • G11B27/32D2
  • H04N7/24C2
  • H04N9/804B

Clasificación PCT:

  • G11B20/10 G11B 20/00 […] › Registro o reproducción digitales.
  • G11B27/00 G11B […] › Montaje; Indexación; Direccionamiento; Temporización o sincronización; Monitorización; Medida del avance de una cinta.
  • H04N5/91 ELECTRICIDAD.H04 TECNICA DE LAS COMUNICACIONES ELECTRICAS.H04N TRANSMISION DE IMAGENES, p. ej. TELEVISION. › 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). › Tratamiento de una señal de televisión para el registro.
  • H04N5/92 H04N 5/00 […] › Transformación de la señal de televisión para el registro, p. ej. modulación, cambio de frecuencia; Transformación inversa para la sincronización sonora.
  • 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).

Países PCT: Alemania, España, Francia, Reino Unido.

PDF original: ES-2364374_T3.pdf

 


Fragmento de la descripción:

Campo Técnico

La presente invención se refiere a un método y un aparato de descodificación de datos para reproducir datos, tales como datos de video y datos de audio, desde un medio de grabación de acceso aleatorio, tal como un disco duro, un disco óptico, etc.

Técnica Anterior

Se ha ido generalizando la utilización de aparatos de grabación y reproducción digital para video y audio, que utilizan medios de disco. Una de las funciones características del medio de disco, a diferencia del medio de cinta, es la función de edición no destructiva, denominada asimismo función de edición no lineal. La función proporciona la capacidad de reproducir cualesquiera secciones de flujos de AV en un orden deseado, sin movimiento ni copia reales de los flujos de AV grabados en el disco, y esta función se consigue creando información (información de administración de lectura) que indica el comienzo y el final de cada sección a reproducir en los flujos de AV, y su orden de reproducción, e implementa la reproducción después de dicha información.

De este modo, con dichos medios de disco, es posible hacer una edición sin sobrescribir el material fuente o mover los datos. Sin embargo, existen algunos casos en los que es necesario editar directamente el material fuente. Por ejemplo, supóngase que se desea reunir en un solo archivo el resultado editado no destructivo, para su fácil manipulación por medio de un ordenador personal (PC, personal computer). En este caso, debería elegirse entre los flujos de AV asociados, solamente aquel que esté siendo utilizado en el resultado editado, y unirse a un único archivo.

Asimismo, existe el caso en que se desea borrar una parte intermedia que es innecesaria en el flujo de AV, para incrementar la capacidad libre del disco. En este caso, deberán unirse las partes situadas antes y después de la parte intermedia.

Para cada caso, deben reunirse una serie de flujos de AV. Sin embargo, existe el problema de que puede producirse algún ruido de reproducción en el empalme, cuando se adopta un esquema de codificación de datos de video basado en el estándar de video MPEG (ISO/IEC 11172-2 ó ISO/IEC 13818-2).

La razón es la siguiente. El estándar de vídeo MPEG adopta una codificación de longitud variable, y ésta especifica que la codificación de los datos a codificar a una velocidad determinada se implementa de manera que no se desbordara ni se subdesbordará un descodificador hipotético denominado VBV (Video Buffering Verifier, verificador de memoria tampón de video) que deberá estar conectado a la salida procedente de descodificador.

En este modelo, los datos codificados son suministrados a la memoria tampón VBV a una velocidad no mayor que la velocidad predeterminada mencionada, y la cantidad de datos ocupados en el VBV se incrementa a dicha velocidad. Por otra parte, en el momento en que una trama o un campo han sido descodificados, la ocupación de los datos se reduce instantáneamente en la cantidad de los datos codificados correspondientemente.

Para cualesquiera datos codificados basados en video MPEG, no se puede asegurar que se reproduzcan correctamente si los datos no han sido codificados controlando que la memoria tampón VBV no se desbordara o se subdesbordará, incluso si la cantidad de datos crece y disminuye repetidamente, tal como se muestra en la figura

22. El riesgo de ruido de reproducción cuando se unen algunas piezas de datos de video, puede atribuirse a la posibilidad de que la memoria tampón VBV provoque desbordamiento o subdesbordamiento en un punto del empalme.

Se describirá la razón para el colapso de la memoria tampón VBV en el empalme, haciendo referencia a un ejemplo. En este caso, se describe un caso en el que se unen la parte delantera antes del tiempo de SALIDA de los datos de vídeo codificados A, con una variación dependiente en el tiempo en la ocupación de la memoria tampón VBV mostrada en la figura 23 (a), y la parte posterior pasado el tiempo de ENTRADA de los datos de video B codificados, mostrada en la figura 23 (b).

La figura 23 (c) es el resultado de la unión. Se entiende que en este caso, el subdesbordamiento de la memoria tampón debido a una trama o un campo que contienen una gran cantidad de datos codificados, tiene lugar justo después del punto de unión, independientemente de la baja ocupación de la memoria tampón justo antes del punto de unión. La razón por la cual se produce un evento de esta clase es que existe la posibilidad de que se pierda la conformidad de la ocupación de la memoria tampón.

40

45

Para solucionar este problema, la solicitud de patente japonesa a inspección pública Hei 9 No.182024 propone una técnica para impedir el subdesbordamiento, incrementando la velocidad de transferencia de los datos de entrada al descodificador. Sin embargo, este método requiere un descodificador especial, lo que tiene como resultado una desventaja en costos.

Como otro método, la solicitud de patente japonesa a inspección pública Hei 8 No. 251582 propone una técnica (recodificación) mediante la cual, la parte de empalme tras la unión es descodificada una vez, y a continuación codificada de nuevo, de manera que se mantendrá la cantidad de datos codificados, para no provocar la corrupción de la memoria tampón VBV. Sin embargo, en este caso existe el problema de la aparición de degradación de la imagen debido al proceso de recodificación. Además, este método necesita implementar la codificación y descodificación sucesivamente o en paralelo, lo que comporta el problema de que se complica el aparato.

La presente invención ha sido concebida a la vista de los problemas anteriores, y por lo tanto es un objetivo de la presente invención dar a conocer un método de descodificación de datos que, mediante una configuración simple, pueda impedir ruido de reproducción, tras la reproducción de un flujo de AV que está formado de flujos de AV unidos.

El documento WO 00/30112 da a conocer un método y un dispositivo para la grabación de video en un soporte de grabación, por ejemplo en un disco óptico. La información se dispone de acuerdo con un formato de grabación, por ejemplo video-DVD, para ser reproducible en reproductores estandarizados. La información de video es subdividida en celdas, y en la información de control se incluyen parámetros de lectura para reproducir secuencias de las celdas. El formato prescribe que en el interior del área de grabación, la información de control precede a la información de video para funciones de lectura del video grabado. Sin embargo, para grabación doméstica es preferible que la grabación se realice en un pase, es decir el video se graba directamente en su localización final. Por lo tanto, el grabador tiene una unidad de control para realizar las siguientes etapas: en primer lugar, crear un área libre seleccionando un punto de inicio en el interior del área de grabación, diferente del comienzo del área de grabación, grabar a continuación la información en tiempo real a partir del punto de inicio, y grabar la información de control en dicho área libre.

El documento JP 2000 224523 da a conocer un método de grabación y reproducción de datos que involucra la grabación de datos parciales resultantes de la edición de datos en un área de grabación de un medio de grabación. La reproducción de datos de audio y de video del área de grabación, se lleva a cabo en el orden indicado por los datos de edición. El documento JP 2001 101 790 da a conocer un aparato de grabación para grabar datos digitales en un medio de grabación extraíble. A los datos grabados se asigna información única de identificación del medio, para su lectura durante el proceso de reproducción.

El documento US-A-6 134 243 describe en detalle el estándar del formato de archivo QuickTime y la existencia de entradas de información para diferentes pistas A/V.

El documento US-A-5 802 239 describe un método de descodificación que contempla la detención de la descodificación bajo ciertas condiciones de la memoria tampón del descodificador.

Exposición de la Invención

De acuerdo con la presente invención, se da a conocer un método de descodificación de datos a descodificar en un dispositivo, tal como el expuesto en la reivindicación 1.

Para que la presente invención pueda entenderse más fácilmente, se describirán realizaciones específicas haciendo referencia a los dibujos anexos.... [Seguir leyendo]

 


Reivindicaciones:

1. Método de descodificación de datos para descodificar, en un dispositivo, un flujo de AV que contiene, por lo menos, datos de video de acuerdo con información de programa (átomo de película) que contiene información posicional relativa al flujo de AV, comprendiendo el dispositivo:

un sensor (107) para extraer los datos de video y la información de programa (átomo de película) desde un

medio de grabación (106); una memoria tampón (110) de lectura para almacenar los datos de video extraídos del medio de grabación (106);

un descodificador (116) para descodificar los datos de video almacenados en la memoria tampón (110) de lectura; y un controlador (101) para controlar el sensor (107) y el descodificador (116), en el que

el flujo de AV son datos codificados en base a un estándar MPEG, el flujo de AV y la información de programa (átomo de película) son grabados en el medio de grabación (106),

la información de administración del sistema de archivos para administrar el flujo de AV y la información de programa como archivos respectivos, son grabadas asimismo en el medio de grabación (106),

caracterizado porque la información de programa (átomo de película) contiene una serie de informaciones de entrada (entrada #1, entrada #2) cada una de las cuales corresponde a una sección del flujo de AV que puede ser reproducida sin interrupciones en el flujo de AV,

se asigna un número de entrada a cada información de entrada, y éste indica un orden mediante el cual se reproduce, en el flujo de AV, cada sección correspondiente a cada información de entrada, y

cada información de entrada incluye: información temporal (T(i)) con respecto a una posición delantera de la sección correspondiente a la información de entrada, en el medio de grabación (106), y

información que indica una duración del tiempo de lectura (D(i)), empezando desde la posición delantera,

comprendiendo el método las etapas de: extraer desde el medio de grabación (106) a la memoria tampón (110) de lectura, de acuerdo con el orden del número de entrada, una cantidad de datos que no provoque ninguna interrupción durante la lectura,

transferir los datos codificados desde la memoria tampón (110) de lectura al descodificador (116); comenzar la descodificación de los datos codificados en el descodificador (116) en base al estándar MPEG; entregar desde el descodificador (116) los datos descodificados de la salida de datos codificados; detectar el tiempo de conmutación de las informaciones de entrada (entrada #1, entrada #2) en base a la

información que indica la duración (D(i)) del tiempo de lectura en el controlador (101) y, en respuesta a

dicha detección: detener la descodificación de la cantidad de datos de video durante una serie de tramas de video, comenzando a partir de la posición delantera con respecto a la información temporal (T(i)) de la

información de entrada inmediatamente a continuación de la conmutación de las entradas, en el descodificador (116), y

extraer datos de video del medio de grabación (106) utilizando el sensor (107), y almacenar los datos de video en la memoria tampón (110) de lectura, incluso durante la detención de la descodificación de la cantidad de datos de video durante la serie de tramas de video.

**(Ver fórmula)**

**(Ver fórmula)**

FIG. 3

Átomo de película {

Tamaño del átomo

Tipo (= 'moov')

átomo de cabecera de película

átomo de pista (pista de vídeo)

atomo de pista (pista de audio principal)

. . Átomo de datos definido por el usuario }

FIG. 4

Átomo de pista { Tamaño del átomo Tipo (= 'trak')Átomo de cabecera de pistaÁtomo de edición Átomo de referencia pistaÁtomo de medios Átomo definido por el usuario.

. . }

FIG. 5

Átomo de cabecera de pista { Tamaño del átomo Tipo (= 'tkhd') Versión Indicadores Tiempo de creación Tiempo de modificación ID de pista Reservado Duración Reservado Capa Grupo alternativo Volumen Reservado Estructura de matriz Anchura de banda Altura de banda

}

FIG. 6

Átomo del medio { Tamaño del átomo Tipo (= 'mdia')Átomo de cabecera del medio Átomo de referencia del manipuladorÁtomo de información del medio Átomo de datos definido por el usuario

. . }

FIG. 7

Átomo de información del medio {

Tamaño del átomo

Tipo (= 'minf')

{Video o Sonido o Base} átomo de información de

cabecera del medio

Átomo de información de datos

Átomo de tabla de muestra. }

**(Ver fórmula)**

FIG. 9

Átomo de tabla de muestra { Tamaño del átomo Tipo (= 'stbl')Átomo de descripción de la muestraÁtomo de tiempo-muestraÁtomo de muestra de sincronización Átomo de muestra-trozo Átomo de tamaño de muestra Átomo de desplazamiento del trozo

}

FIG. 10

Átomo de edición { Tamaño del átomo Tipo (= ‘edts')Átomo de lista de edición

}

Átomo de lista de edición { Tamaño del átomo Tipo (= ‘elst') Versiones Indicadores Número de entradas (=N) para (i= 0;i < N;i++){

Duración de la pista Tiempo del medio Velocidad del medio

} }

**(Ver fórmula)**

FIG. 12

Átomo de datos definido por el usuario { Tamaño del átomo Tipo (= 'udta') para (i= 0;i< N;i++) {

Tamaño del átomo

Tipo Datos de usuario }

}


 

Patentes similares o relacionadas:

Procesamiento de gráficos para video de alto rango dinámico, del 25 de Diciembre de 2019, de KONINKLIJKE PHILIPS N.V: Un dispositivo para el procesamiento de información de video, comprendiendo el dispositivo - una unidad de entrada para recibir […]

Método y aparato para analizar un flujo de bits de información lateral de una señal de audio multiobjeto, del 21 de Marzo de 2019, de ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE: Aparato para analizar un flujo de bits de información lateral de una señal de audio multiobjeto, que comprende: una unidad de entrada de flujo de […]

Dispositivo de procesamiento de información, dispositivo de registro de información, método de registro de información, programa de registro de información y medio de almacenamiento, del 6 de Marzo de 2019, de RICOH COMPANY, LTD.: Aparato para procesar información, configurado para solicitar el registro de datos de usuario mediante un aparato de registro de información para el registro en […]

Aparato y procedimiento para el remapeo de objetos de audio relacionado con la pantalla, del 20 de Febrero de 2019, de FRAUNHOFER-GESELLSCHAFT ZUR FORDERUNG DER ANGEWANDTEN FORSCHUNG E.V.: Un aparato para generar señales de altavoces, que comprende: un procesador de metadatos de objeto , y un renderizador de objetos , en el que […]

Método y aparato para emitir señal de audio, y método de ajuste del volumen de la señal de audio, del 25 de Abril de 2018, de Gaonda Corporation: Un método para emitir una señal de audio, comprendiendo el método: (a) determinar un nivel de salida de una señal modulada a emitir para cada respectiva […]

Biomateriales expandibles espumados y métodos., del 20 de Diciembre de 2017, de CRYOLIFE, INC.: Un kit para formar un material sólido biopolimérico proteináceo espumado que comprende partes alícuotas independientes reactivas de una primera solución acuosa […]

Dispositivo de reproducción, método de reproducción, programa de reproducción y medio de grabación, del 18 de Octubre de 2017, de SONY CORPORATION: Un aparato de reproducción para reproducir datos de contenido jerárquicamente grabados en un medio de grabación con forma de disco, que comprende: […]

Medio de registro de información para reproducir vídeo de 3D, y dispositivo de reproducción, del 3 de Mayo de 2017, de Panasonic Intellectual Property Management Co., Ltd: Un dispositivo de reproducción para reproducir un medio de registro que tiene una secuencia de vídeo que constituye una imagen estereoscópica, […]

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