MX2012008816A - Metodo y aparato para generar flujo de datos para proporcionar servicio multimedia tridimensional, y metodo y aparato para recibir el flujo de datos. - Google Patents

Metodo y aparato para generar flujo de datos para proporcionar servicio multimedia tridimensional, y metodo y aparato para recibir el flujo de datos.

Info

Publication number
MX2012008816A
MX2012008816A MX2012008816A MX2012008816A MX2012008816A MX 2012008816 A MX2012008816 A MX 2012008816A MX 2012008816 A MX2012008816 A MX 2012008816A MX 2012008816 A MX2012008816 A MX 2012008816A MX 2012008816 A MX2012008816 A MX 2012008816A
Authority
MX
Mexico
Prior art keywords
information
video
video data
sub
view
Prior art date
Application number
MX2012008816A
Other languages
English (en)
Inventor
Kil-Soo Jung
Yong-Tae Kim
Jae-Jun Lee
Dae-Jong Lee
Hong-Seok Park
Yong-Seok Jang
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of MX2012008816A publication Critical patent/MX2012008816A/es

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/597Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding specially adapted for multi-view video sequence encoding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/10Processing, recording or transmission of stereoscopic or multi-view image signals
    • H04N13/106Processing image signals
    • H04N13/139Format conversion, e.g. of frame-rate or size
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/10Processing, recording or transmission of stereoscopic or multi-view image signals
    • H04N13/106Processing image signals
    • H04N13/161Encoding, multiplexing or demultiplexing different image signal components
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/10Processing, recording or transmission of stereoscopic or multi-view image signals
    • H04N13/106Processing image signals
    • H04N13/172Processing image signals image signals comprising non-image signal components, e.g. headers or format information
    • H04N13/178Metadata, e.g. disparity information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/10Processing, recording or transmission of stereoscopic or multi-view image signals
    • H04N13/194Transmission of image signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • H04N21/2362Generation or processing of Service Information [SI]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4345Extraction or processing of SI, e.g. extracting service information from an MPEG stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/816Monomedia components thereof involving special video data, e.g 3D video
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/10Processing, recording or transmission of stereoscopic or multi-view image signals
    • H04N13/106Processing image signals
    • H04N13/156Mixing image signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/30Image reproducers
    • H04N13/356Image reproducers having separate monoscopic and stereoscopic modes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2213/00Details of stereoscopic systems
    • H04N2213/003Aspects relating to the "2D+depth" image format
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2213/00Details of stereoscopic systems
    • H04N2213/005Aspects relating to the "3D+depth" image format

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Library & Information Science (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)

Abstract

Se proporciona un método para generar un flujo de datos para proporcionar servicio multimedia tridimensional (3D) y un método y aparato para recibir el flujo de datos. El método de generación incluye: generar por lo menos un flujo de elementos (ES) que incluye datos de video de cada vista a partir de un programa para proporcionar un servicio multimedia bidimensional (2D) o 3D; generar información de tabla de mapa de programa (PMT) acerca del programa, que incluye información de referencia acerca de por lo menos un ES e información adicional 3D para identificar y reproducir los datos de video de cada vista; y generar por lo menos un flujo de transporte (TS) por multiplexado de los paquetes de flujo de elementos empaquetados (PES) generados por el empacado de por lo menos un ES y la información PMT.

Description

METODO Y APARATO PARA GENERAR FLUJO DE DATOS PARA PROPORCIONAR SERVICIO MULTIMEDIA TRIDIMENSIONAL, Y METODO Y APARATO PARA RECIBIR EL FLUJO DE DATOS Campo de la Invención Los aparatos y métodos consistentes con modalidades ejemplares se relacionan con transmisión y recepción de un flujo de datos para proporcionar un servicio multimedia tridimensional (3D, por sus siglas en inglés) .
Antecedentes de la Invención En un método de difusión digital basado en el flujo de transporte (TS, por sus siglas en inglés) del grupo de expertos de películas (MPEG, por sus siglas en inglés) , una terminal de transmisión inserta datos de video no comprimidos y datos de audio no comprimidos en flujos de elementos (ES, por sus siglas en inglés) respectivos, múltiplex a cada uno de los ES para generar un TS y transmite el TS vía un canal.
El TS incluye información de especificación de programa (PSI, por sus siglas en inglés) junto con los ES. La PSI incluye de manera representativa información de tabla de asociación de programa (PAT, por sus siglas en inglés) e información de tabla de mapa de programa (PMT, por sus siglas en inglés) . La información PMT proporciona información de programa única describe un identificador de paquete (PID, por sus siglas en inglés) para cada ES y la información de PAT Ref . : 233372 describe PID para cada, pieza de información PMT.
Una terminal de recepción recibe un TS vía un canal y extrae un ES a partir del TS a través de un proceso que es el inverso al proceso realizado en la terminal de transmisión. Los contenidos digitales contenidos en el ES se restauran y reproducen por un dispositivo de pantalla.
Breve Descripción de la Invención PROBLEMA TECNICO La información adicional 3D y la información de referencia (o la información del elemento de descripción 3D) se insertan adicionalmente en la información de elemento de descripción de video en la información PMT del sistema TS MPEG de la técnica relacionada y la información adicional 3D y la información de referencia (o la información del elemento de descripción 3D) se reconocen y extraen para ser utilizados para reproducir el video 3D.
SOLUCION AL PROBLEMA De acuerdo con un aspecto de una modalidad ejemplar, se proporciona un método para generar un flujo de datos para proporcionar un servicio multimedia 3D, el método incluye: generar por lo menos un ES que incluye datos de video de cada vista para un programa, para proporcionar por lo menos uno de un servicio multimedia bidimensional (2D) y un servicio multimedia' 3D; generar información de tabla de mapa de programa (PMT) acerca del programa, que incluye información de referencia acerca de por lo menos un ES e información adicional 3D para identificar y reproducir los datos de video de cada vista; y generar por lo menos un flujo de transporte (TS) por multiplexado de los paquetes de flujo de elementos empacados multiplexados (PES) generados por el empacado de por lo menos un ES, y la información de PMT.
EFECTOS VENTAJOSOS DE LA INVENCION Se transmite un flujo de datos que incluye la información PMT que incluye información adicional 3D y la información de referencia (o la información de elementos de descripción 3D) , y el sistema receptor que recibe el flujo de datos mantiene compatibilidad con el sistema TS de MPEG de la técnica relacionada puesto que el sistema receptor es capaz de proporcionar únicamente servicio multimedia 2D sin importar la información adicional 3D y la información de referencia (o la información de elemento de descripción 3D) mientras que los sistemas receptores son capaces de proporcionar servicio multimedia 3D.
Además, puesto que esta invención puede establecer la información de tipo de flujo de cada ES mediante el uso de la información de tipo de flujo definida por el sistema TS de MPEG de la técnica relacionada, un tipo de flujo nuevo puede no ser asignado adicionalmente ni los bitios adicionales asignados en comparación con una estructura de flujo de datos del sistema TS de MPEG del ámbito relacionado.
Breve Descripción de las Figuras La figura 1 es un diagrama de bloques de un aparato para generar un flujo de datos para proporcionar un servicio multimedia tridimensional (3D) , de acuerdo con una modalidad ejemplar; la figura 2 es un diagrama de bloques de un aparato para recibir un flujo de datos para proporcionar un servicio multimedia 3D, de acuerdo con una modalidad ejemplar; la figura 3 es un diagrama de bloques de un aparato para transmitir difusión digital, en base en el sistema de flujo de transporte (TS) del grupo de expertos de películas (MPEG) , de acuerdo con una modalidad ejemplar; la figura 4 es un diagrama de bloques de un aparato para recibir una difusión digital, en base en el sistema TS de MPEG, de acuerdo con una modalidad ejemplar; la figura 5 es un diagrama de bloques de un aparato para transmitir un TS de MPEG para transmitir una pluralidad de flujos de elementos (ES) de video, de acuerdo con un aparato para generar un flujo de datos, de acuerdo con una modalidad ejemplar; la figura 6 es un diagrama de bloques de un aparato para recibir un TS de MPEG para recibir una pluralidad de ES de video de acuerdo con un aparato para recibir un flujo de datos, de acuerdo con una modalidad ejemplar; la figura 7 es una tabla para describir un formato compuesto 3D de acuerdo con una modalidad ejemplar; la figura 8 es una tabla que muestra diversas combinaciones de los ES de datos de video en una pluralidad de vistas que forman un. video 3D, de acuerdo con una modalidad ejemplar; la figura 9a ilustra un ejemplo de información de elemento de descripción de video 3D acerca de un sub ES que se incluye en la información de elemento de descripción de video 3D acerca de un ES principal de entre la información adicional 3D de información de tabla de mapa de programa (PMT) , de acuerdo con una modalidad ejemplar; la figura 9b ilustra una estructura de flujo de la información PMT de la figura 9a; la figura 10a ilustra un ejemplo de información de elemento de descripción de video 3D acerca de un ES principal e información de elemento de descripción de video 3D acerca del sub ES de entre la información adicional 3D de la información PMT que es incluida secuencialmente , de acuerdo con una modalidad ejemplar; la figura 10b ilustra una estructura de flujo de la información PMT de la figura 10a; la figura 11 ilustra un ejemplo del uso de información de conversión de modo de acuerdo con una modalidad ejemplar; la figura 12 ilustra un ejemplo de un video de vista izquierda y un video de vista derecha que se transmiten en tamaños diferentes, de acuerdo con una modalidad ejemplar; la figura 13 ilustra un ejemplo del uso de la información de proporción dimensional, de acuerdo con una modalidad ejemplar; la figura 14 es un diagrama de bloques de un sistema para comunicar un flujo de datos de video 3D de acuerdo con una modalidad ejemplar en la cual el aparato para transmitir un flujo de datos y un aparato para recibir un flujo de datos se materializan; la figura 15 es un diagrama de flujo que ilustra un método de generación de un flujo de datos para proporcionar un servicio multimedia 3D, de acuerdo con una modalidad ejemplar; y la figura 16 es un diagrama de flujo que ilustra un método para recibir un flujo de datos para proporcionar un servicio multimedia 3D, de acuerdo con una modalidad ej emplar .
Descripción Detallada de la Invención De acuerdo con un aspecto de una modalidad ejemplar, se proporciona un método para generar un flujo de datos para proporcionar un servicio multimedia 3D, el método incluye: generar por lo menos un ES que incluye datos de video de cada vista a partir de un programa para proporcionar por lo menos un servicio multimedia bidimensional (2D) y un servicio multimedia 3D; generar información de tabla de mapa de programa (PMT) acerca del programa, que incluye información de referencia acerca de por lo menos un ES e información adicional 3D para identificar y reproducir los datos de video de cada vista; y generar por lo menos un flujo de transporte (TS) por paquetes de flujo de elementos empaquetados multiplexados (PES) generados por empacado de por lo menos un ES, y la información de PMT.
La generación de la información de PMT puede incluir: insertar información adicional 3D acerca de datos de video principales, los cuales se insertan en un ES principal de entre por lo menos un ES, dentro de información de elemento de descripción para el ES principal en la información de PMT; e insertar por lo menos uno de información adicional 3D e información de referencia acerca de sub datos de video incluido en un sub ES de entre por lo menos ES, dentro de la información de elemento de descripción para el ES principal, en donde los datos de video principales y los datos de video sub pueden ser una combinación de datos de video de la primera y segunda vistas, respectivamente.
La información adicional 3D acerca de los datos de video principales puede incluir adicionalmente información de referencia acerca del ES sub que incluye por lo menos uno de información de tipo de flujo del ES sub e información de identificador de paquete (PID, por sus siglas en inglés) del ES sub.
La inserción de por lo menos una de la información adicional 3D e información de referencia acerca de datos de video sub puede incluir información de tipo de flujo establecido del ES sub a partir de la información de referencia acerca del ES sub a un valor de un flujo de video auxiliar asignado por un sistema MPEG.
La inserción de por lo menos uno de información adicional 3D e información de referencia acerca de datos de video sub puede incluir, si un número de los ES sub es dos o más en por lo menos un ES, 'establecer por lo menos uno de la información adicional 3D y la información de referencia de acuerdo con cada ES sub.
La información adicional 3D acerca de los datos de video principales puede incluir por lo menos uno de información de formato de imagen de los datos de video principales, información del orden de distribución de vista de un formato de imagen de los datos de video principal e información acerca del número de los ES sub.
La información adicional 3D acerca de los datos de video sub puede incluir por lo menos uno de información de formato de imagen de los datos de video sub del ES sub, información del orden de presentación de los datos de video principales y los datos de video sub, información de ajuste de efecto 3D para niño o un adulto e información de índice de video sub indicando los datos de video sub a partir de los datos de video de cada vista.
La generación de la información PMT puede incluir insertar secuencialmente información ES, la cual incluye información de tipo de flujo, información PID e información de elemento de descripción de flujo de video de un ES respectivo, dentro de la información PMT, de acuerdo con por lo menos un ES .
La generación de información de PMT puede incluir además insertar, dentro de la información PMT, información de elemento de descripción de video -3D, la cual incluye información adicional 3D acerca de los datos de video principales incluidos en un ES principal a partir de por lo menos un ES .
La inserción de información de elemento de descripción de video 3D puede incluir insertar información acerca del número de por lo menos un ES e información de formato de imagen de por lo menos un ES dentro de la información de elemento de descripción de video 3D.
Si el número de por lo menos un ES es uno, la información de formato de imagen de por lo menos un ES puede indicar un formato compuesto 3D en el cual los datos de video de vista principal y los datos de video de . la vista sub a partir de los datos de video de cada vista están compuestos, y si el número de por lo menos un ES es dos o superior, la información de formato de imagen de por lo menos un ES puede indicar un formato de imagen 3D en el cual los datos de video de cada vista incluyen los datos de video de vista principal y por lo menos uno de información de profundidad de los datos de video de vista sub con respecto a los datos de video de vista principal, información de paralaje de los datos de video de vista sub con respecto a los datos de video de vista principal y los datos de video de vista sub.
La generación de información PMT puede incluir insertar información codee acerca de un método de codificación y descodificación de datos de video sub incluidos en el ES sub, dentro de la información ES acerca del ES sub desde por lo menos un ES.
La generación de la información de PMT puede incluir insertar información de elemento de descripción de video ES sub que incluye por lo menos uno de información adicional 3D e información de referencia dentro de la información ES acerca de ES sub a partir de por lo menos un ES.
La inserción de la información de elemento de descripción de video ES sub puede incluir insertar información que indica si la información de profundidad o la información de paralaje de los datos de video de vista sub con respecto a los datos de video de vista principal es transmitido simultáneamente con los datos de video de vista sub y la información de formato híbrido 3D -en la información de elemento de descripción de video ES sub.
La inserción de la información de elemento de descripción de video ES sub puede incluir insertar información que indica si los datos de video sub son por lo menos datos de video de vista sub e información de profundidad o paralaje de los datos de video de vista sub con respecto a los datos de video de vista sub dentro de la información de elemento de descripción de video ES sub.
La inserción de la información de elemento de descripción de video ES de sub puede incluir adicionalmente, si los datos de video sub son los datos de video de vista sub, insertar un parámetro de video de vista sub que incluye por lo menos uno de información PID acerca del ES de vista principal en relación al_ ES de vista sub, e información que indica si los datos de video sub son datos de video de vista izquierda o datos de video de vista derecha, dentro de la información de elemento de descripción de video ES de sub.
El parámetro de video de vista sub puede incluir información que indica un tamaño de imagen de los datos de video de vista sub de manera que ajusta los tamaños de imagen de los datos de video de vista principal y los datos de video de vista sub a los mismos mientras que reproduce el servicio multimedia 3D.
La inserción de la información ES puede incluir ajustar la información de tipo de flujo a partir de la información ES acerca del ES sub en por lo menos un ES a un valor de un flujo de video auxiliar asignado por un sistema MPEG.
La inserción de la información de elemento de descripción de video ES de sub puede incluir, si el número de los ES sub es dos o más, establecer la información de elemento de descripción de video ES de sub de acuerdo con cada ES de sub.
La generación de información PMT puede incluir insertar información de elemento de descripción de noticia 3D que indica si los datos de video 3D se incluyen en por lo menos un TS, dentro de la información de PMT.
La información de elemento de descripción de noticia 3D puede incluir por lo menos uno de información que indica si existe un icono indicativo de noticia 3D que indique que se incluyen datos de video 3D en una corriente ES, información de conmutación de modo 2D/3D que indica si se incluye información de modo diferente de la información de modo actual de la información PMT actual en la siguiente información PMT después de la información PMT actual, conmutar información de marca de tiempo indicando un punto de tiempo cuando se conmuta un modo 2D y un modo 3D e información de texto que incluye un mensaje que se presenta en una pantalla cuando se conmuta del modo 2D al modo 3D.
La generación de información PMT puede incluir adicionalmente insertar información de transmisión 2D/3D que incluye por lo menos uno de información de modo 2D/3D que indica si cualquiera de los datos de video 2D, los datos de video 3D y datos combinados de datos de video 2D y 3D se incluyen en un ES actual, e información de conmutación de modo 2D/3D que indica si se ha conmutado la información del modo 2D/3D de la información PMT actual se conmuta en la siguiente información de PMT después de la información de PMT actual dentro de la información PMT.
La generación de la información de PMT puede incluir si por lo menos uno de los tamaños y las proporciones dimensionales de los datos de video de vista principal y los datos video de vista sub a partir de los datos de video .de cada vista son diferentes, insertar información de elemento de descripción de proporción dimensional que incluye información de desviación de recorte acerca de un método de ajuste de regiones para presentar los datos de video de vista principal y los datos de video de vista sub durante la reproducción 3D, dentro de la información PMT.
El método puede incluir además transmitir por lo menos un TS después de sincronización de por lo menos un TS con un canal .
De acuerdo con un aspecto de otra modalidad ejemplar, se proporciona un método para recibir una corriente de datos para proporcionar un servicio multimedia 3D, el método incluye: recibir por lo menos un TS acerca de un programa que proporciona un servicio multimedia 2D o un servicio multimedia 3D; extraer paquetes PES acerca del programa e información PMT acerca del programa por desmultiplexado de por lo menos un TS; extraer información de referencia acerca de por lo menos un ES que incluye datos de video de cada vista a partir del programa, e información adicional 3D para identificar y reproducir los datos de video de cada vista, a partir de la información PMT; y restaurar por lo menos un ES mediante el uso de la información de referencia extraída acerca de por lo menos un ES de entre ES extraídos por desempacado de los paquetes PES, y extraer los datos de video de cada vista de por lo menos un ES.
El método puede incluir además reproducir los datos de video extraídos de cada vista en 3D mediante el uso de por lo menos uno de información adicional 3D e información de referencia .
La extracción de la información de referencia e información adicional 3D a partir de la información de PMT puede incluir; extraer por lo menos una de información de referencia acerca del ES principal de entre por lo menos uno de ES e información adicional 3D acerca de los datos de video principales incluidos en el ES principal a partir de información de elementos de descripción para el ES principal, a partir de la información PMT; y extraer por lo menos uno de información de referencia acerca de ES sub de entre por lo menos un ES e información adicional 3D acerca de datos de video sub incluidos en el ES sub a partir de la información de elementos de descripción para el ES principal, en donde los datos de video principales y los datos de video sub pueden ser una combinación de los datos de video de la primera y segunda vistas, respectivamente.
La extracción de la información adicional 3D y la información de referencia acerca de los datos de video sub puede incluir si el número de los ES sub es dos o más, extraer por lo menos una de la información adicional 3D y la información de referencia de acuerdo con cada ES de sub.
La extracción de la información de referencia y la información adicional 3D a partir de la información PMT puede incluir extraer secuencialmente información ES lo cual incluye información de tipo de flujo del ES respectivo e información de elemento de descripción de flujo de video que incluye por lo menos uno de información de referencia que incluye información PID e información adicional 3D, a partir de la información de PMT, de acuerdo con por lo menos un ES.
La extracción de la información de referencia y la información adicional 3D a partir de la' información de PMT puede incluir adicionalmente extraer información de elemento de descripción de video 3D, lo cual incluye por lo menos uno de información de referencia e información adicional 3D acerca de los datos de video de cada vista, a partir de la información ES acerca de ES de vista principal que incluye datos de video de vista principal de entre los datos de video de cada vista en por lo menos un ES.
La extracción de la información de referencia y la información adicional 3D a- partir de la información de PMT puede incluir extraer información de elemento de descripción de video ES de sub que incluye por lo menos una de ala información de referencia y la información adicional 3D a partir de la información ES acerca del ES de sub a partir de por lo menos un ES .
Al extraer la información de ES,, la información de tipo de flujo a partir de la información ES acerca del ES sub en por lo menos un ES se puede establecer en un valor de un flujo de video auxiliar asignado por el sistema de grupo de expertos de películas (MPEG) .
La extracción de la información de referencia y la información adicional 3D a partir de la información PMT puede incluir extraer información de elemento de descripción de noticia 3D que indica si los datos se video 3D se incluyen en por lo menos un TS, a partir de la información de PMT.
La extracción de información adicional 3D y la información de referencia a partir de la información PMT puede incluir extraer por lo menos uno de la información en modo 2D/3D y la información de conmutación de modo 2D/3D a partir de la información de PMT.
La extracción de la información adicional 3D y la información de referencia a partir de la información PMT puede incluir extraer información de elemento de descripción de proporción dimensional que incluye recolectar información de desplazamiento a partir de la información de PMT.
La reproducción puede incluir: restaurar datos de video de vista principal y datos de video de vista sub de video 3D del servicio multimedia 3D; y reproducir los datos de video de vista principal y los datos de video de vista sub al convertir formatos de los datos de video de vista principal y los datos de video de vista sub en formatos de reproducción 3D de manera que pueda ser reproducible por un dispositivo de presentación 3D, mediante la utilización de por lo menos una de la información de referencia y la información adicional 3D.
La reproducción puede incluir: restaurar primeros datos de video de vista, los cuales son uno de los datos de video de vista principales de video 3D del servicio multimedia 3D y datos de video 2D, y segundos datos de video de vista, los cuales incluyen datos de video de vista sub del video 3D y por lo menos uno de información de diferencia, información de profundidad e información de paralaje entre los datos de video de vista principal y los datos de video de vista sub; y reproducir los primeros . y segundos datos de video de vista al convertir formatos de los primeros y segundos datos de video de vista en formatos de reproducción 3D de manera que pueda ser reproducible por un dispositivo de presentación 3D mediante el uso de por lo menos una de la información de referencia y la información adicional 3D.
La reproducción puede incluir; restaurar primeros datos de video de vista que constituyen los datos de formato compuestos 3D en los cuales los datos de video de vista principal y los datos de video de vista sub de video 3D del servicio multimedia 3D están compuestos, y segundos datos de video de vista que constituyen una de información de diferencia, información de profundidad e información de paralaje entre los datos de video de vista principal y los datos de video de vista sub; y reproducir los primeros y segundos datos de video de vista al convertir formatos de los primeros y segundos datos de video de vista en formatos de reproducción 3D de manera que puedan ser reproducibles por un dispositivo de presentación 3D mediante la utilización de información adicional 3D.
La restauración puede incluir generar datos de video de vista intermedia de los datos de video de vista principal y sub mediante la utilización de los primeros y segundos datos de video de vista, y reproducción de primeros y segundos datos de video de vista que incluye reproducir los primeros, intermedios y segundos datos de video de vista al convertir formatos de los primeros, intermedios y segundos datos de video de vista en formatos de reproducción 3D mediante el uso de por lo menos una de la información de referencia y la información adicional 3D.
La reproducción puede incluir: restaurar una pluralidad de piezas de datos de video 2D formando video 3D; y reproducir la pluralidad de piezas de datos de video 2D selectivamente o en un modo de reproducción imagen en imagen (PIP) mediante el uso de por lo menos una de la información de referencia y la información adicional 3D.
El método puede incluir adicionalmente reproducir los datos de video extraídos de cada vista en 3D mediante el uso de por lo menos una de la información de referencia y la información adicional 3D al descodificar y restaurar los datos de video extraídos de cada vista, en donde la reproducción puede incluir cortar una región de los datos de video de vista principal que exceden los datos de video de vista sub en base en la información de desviación de recorte en una información de elementos de descripción de proporción dimensional y reproducir los datos de video extraídos de cada vista en 3D mediante el uso de los datos de video de vista principal recortados y los datos de video de vista sub.
El método puede incluir adicionalmente reproducir los datos de video extraídos de cada vista en 3D mediante la utilización de por lo menos uno de información de referencia y la información adicional 3D al descodificar y restaurar los datos de video extraídos de cada vista, en donde la reproducción puede incluir: generar datos de video de vista sub extendidos mediante el llenado de una región de los datos de video de vista sub, la cual es menor que los datos de video de vista principal, con datos de video de vista principal respectiva basados en la recolección de información desviada en la información de elemento de descripción de proporción dimensional; y reproducir los datos de video extraídos de cada vista en 3D mediante la utilización de datos de video de vista principal y los datos de video de vista sub.
De acuerdo con un aspecto de otra modalidad ejemplar, se proporciona un aparato para generar un flujo de datos para proporcionar un servicio multimedia 3D, el aparato incluye: un generador de ES el cual genera por lo menos un ES que incluye datos de video de cada vista a partir de un programa para proporcionar por lo menos uno de un servicio multimedia 2D y un servicio multimedia 3D; µ? generador de PMT el cual genera información de PMT acerca del programa, que incluye información de referencia acerca de por lo menos un ES de información adicional 3D para identificar y reproducir los datos de video de cada vista de acuerdo con las vistas; un generador TS el cual genera por lo menos un TS al multiplexar paquetes de PES generados por empacado de por lo menos un ES y la información PMT y un transmisor de canal del cual se sincroniza y transmite por lo menos un TS con un canal .
De acuerdo con un aspecto de otra modalidad ejemplar, se proporciona un aparato para recibir una flujo de datos para proporcionar un servicio multimedia 3D, el aparato incluye: un receptor TS el cual recibe por lo menos un TS acerca de un programa para proporcionar por lo menos uno del servicio multimedia 2D y un servicio multimedia 3D; un desmultiplexor TS el cual extrae paquetes PES acerca del programa e información de PMT acerca del programa por desmultiplexado de por lo menos un TS; un extractor de información adicional 3D de PMT el cual extrae información de referencia acerca de por lo menos un ES que incluye datos de video de cada vista a partir del programa e información adicional 3D para identificar y reproducir los datos de video de cada vista, a partir de la información PMT; un restaurador de ES el cual restaura por lo menos un ES mediante la utilización de información de referencia extraída acerca de por lo menos un ES de entre los ES extraídos por desempacado de los paquetes de PES y extrae los datos de video de cada vista a partir de por lo menos un ES; y un reproductor el cual descodifica y restaura los datos de video extraídos de cada vista y reproduce los datos de video restaurados de cada vista en 3D mediante la utilización de por lo menos una de la información adicional 3D y la información de referencia.
De acuerdo con un aspecto de otra modalidad ejemplar, se proporciona un medio de registro legible en computadora que tiene registrado en el mismo un programa para ejecutar el método de generación de un flujo de datos para proporcionar servicio multimedia 3D.
De acuerdo con un aspecto de otra modalidad ejemplar, se proporciona un medio de registro legible en computadora que tiene registrado en el mismo un programa para ejecutar el método de recibir un flujo de datos para proporcionar servicio multimedia 3D.
MODO PARA LA INVENCION En lo siguiente se describirán de manera más completa modalidades ejemplares, con referencia a las figuras anexas . Se entiende que las expresiones tales como "por lo menos uno de" cuando precede a una enumeración de elementos, modifica la numeración completa de los elementos y no modifica a los elementos individuales en la enumeración. Además, una "unidad", como se utiliza en la presente, puede estar constituida como un componente de elementos físicos o un componente de programa que se ejecuta por una computadora o un procesador de elementos físicos.
La figura 1 es un diagrama de bloques de un aparato 100 para generar una corriente de datos para proporcionar servicio multimedia tridimensional (3D) de acuerdo con una modalidad ejemplar.
El aparato 100 incluye un generador 110 de flujo de elementos (ES) , un generador 120 de tabla de mapa de programa (PMT) , un generador 130 de flujo de transporte (TS) y un transmisor 140 de canal.
El generador 110 ES recibe datos de video de cada vista de por lo menos uno de video 2D y video 3D y genera por lo menos uno de ES que incluye los datos de video de cada vista. Los datos de video recibidos de cada vista, y los datos de audio y datos sub relacionados con los datos de video de cada vista forman un programa, y el generador 110 ES puede generar un ES acerca de los datos de video de cada vista y los datos de audio para formar un programa para proporcionar servicio multimedia 2D o 3D.
Los datos de video de cada vista para el servicio multimedia 3D pueden incluir datos de video de vista principal y por lo menos una pieza de datos de video sub. Los datos de video sub pueden ser datos de video de vista sub en sí mismos, datos de video de un formato compuesto 3D en el cual los datos de video de vista principal y los datos de video de vista sub están compuestos, información de profundidad entre los datos de video de vista principal y los datos de video de vista sub, información de paralaje o información de diferencia entre los datos de video de vista principal y los datos de video de vista sub.
El generador 110 ES puede insertar una pluralidad de piezas de datos de video de cada vista dentro de cada ES. El ES para los datos de video de un programa puede incluir un ES principal y por lo menos un ES de sub. Los datos de video de vista principal o las datos de video del formato compuesto 3D se pueden insertar en el ES principal. Los datos de video sub se pueden insertar dentro del ES de sub.
El generador 120 de PMT genera información de PMT acerca de un programa relacionado con los ES generados por el generador 110 de ES. La información de PMT incluye información de referencia acerca de datos, tales como datos de video, datos de audio y datos sub para formar un programa. La información de referencia puede ser por lo menos una de información de identificador de paquetes (PID) del TS que incluye los datos e información de tipo de flujo. Cuando se genera una pluralidad de los ES, dentro de los cuales se · insertan los datos de video de cada vista de un programa, la información de PMT puede incluir por lo menos uno de información de PID de acuerdo con los ES y la información de tipo de flujo.
El generador 120 de PMT inserta por lo menos, uno de información de referencia e información adicional 3D, lo que resulta a partir de características de que el video 3D de un programa respectivo se forma de video de por lo menos dos vistas, en la información de PMT. La información adicional 3D se puede utilizar para identificar y reproducir los datos de video de cada vista del programa respectivo de acuerdo con las vistas. Cuando la pluralidad de los ES, dentro de los cuales se insertan los datos de video de cada vista para un programa son generados, por lo menos uno de la información adicional 3D y l información de referencia se puede establecer de acuerdo con los ES.
La información de tipo de flujo de un ES se puede establecer para cada ES. El generador 120 de PMT puede insertar la información de tipo de flujo del ES principal y el ES sub, dentro del cual se insertan los datos de video respectivos, dentro de la información de referencia. Por ejemplo, cuando el aparato 100 se basa en un sistema TS de MPEG, la información de tipo de flujo del ES principal y la información de tipo de flujo del ES sub se puede establecer mediante la utilización del conjunto de información de tipo de flujo en el sistema TS de MPEG.
El generador 120 de PMT puede insertar por lo menos uno de la información adicional 3D y la información de referencia dentro de la información del elemento de descripción acerca de un ES respectivo a partir de la información de PMT. El generador 120 de PMT puede generar información de PMT que tiene una estructura que varía de acuerdo con la ubicación de la información adicional 3D o la información de referencia del ES principal y el ES sub en la información de PMT.
En la información de PMT de acuerdo con la primera modalidad ejemplar, la información adicional 3D del ES principal incluye por lo menos una de la información adicional 3D y la información de referencia del ES sub.
El generador 120 de PMT puede insertar por lo menos una de la información adicional 3D y la información de referencia del ES sub dentro de la información de elemento de descripción sub 3D acerca del ES principal a partir de la información de PMT de acuerdo con la primera modalidad ejemplar. En otras palabras, la información adicional 3D o la información de referencia del ES principal tiene una relación jerárquica con la información adicional 3D o la información de referencia del ES sub.
La información de PMT de acuerdo con una segunda modalidad ejemplar incluye secuencialmente información de ES acerca de cada ES. El generador 120 de PMT puede insertar la información de elemento de descripción sub 3D dentro de la información de ES acerca del. ES sub o el ES principal a partir de la información de PMT de acuerdo con la segunda modalidad ejemplar. En otras palabras, la información adicional 3D o la información de referencia del ES principal tiene relación paralela con la información adicional 3D o la información de referencia del ES sub.
Por ejemplo, la información adicional 3D puede incluir información acerca de los datos de video de cada vista, tal como información de identificación de vista de los datos de video insertados en un ES respectivo, información de formato compuesto 3D, información de prioridad de vista e información de CODEC. La información PMT de acuerdo con la primera modalidad ejemplar y la información de referencia relacionada y la información adicional 3D se describirá posteriormente con referencia a la figura 9a y la figura 9b en las Tablas 5 y 6. La información de PMT de acuerdo con la segunda modalidad ejemplar y la información de referencia relacionada así como la información adicional 3D se describirán posteriormente con referencia a la figura 10a y la figura 10b y las Tablas 7 a 20.
El generador 120 de PMT puede insertar información de modo 2D/3D que indica si los datos de video se insertan en el TS, información de noticia de conmutación de modo 2D/3D o información de elemento de descripción de noticia de 2D/3D, dentro de la información de PMT. Los detalles acerca de la información adicional 3D respecto al modo 2D/3D o el cambio al modo 2D/2D se describirán posteriormente con referencia a las Tablas 3, 4, 21 y 22 y en la figura 11.
Si los tamaños o las proporciones dimensionales de los datos de video de vista principal y datos de video de vista sub son diferentes, el generador 120 de PMT puede insertar información de elementos de descripción de proporción dimensional y recolectar información desviada acerca de un método de ajuste de regiones para presentar los datos de video de vista principal y los datos de video de vista sub durante la reproducción 3D, dentro de la información de PMT. Los detalles acerca de la información adicional 3D acerca de desviación de recorte o una proporción dimensional se describirán posteriormente con referencia a la Tabla 23 y la figura 12 y la figura 13.
El generador 130 de TS genera paquetes de flujo de elementos empaquetados (PES) al empaquetar por lo menos un ES recibido del generador 110 de ES. El generador 130 de TS puede generar los TS por multiplexado de los paquetes de PES y la información de PMT recibida del generador 120 del PMT.
El transmisor 140 de canal sincroniza los TS recibidos del generador 130 de TS con un canal y transmite los TS sincronizados a través del canal. Las operaciones acerca del generador 110 de TS, el generador 130 de TS y el transmisor 140 de canal se describirán posteriormente con detalle mientras que se describen procedimientos de generación de un programa único, paquetes de PES y los TS con referencia a la figura 5.
La figura 2 es un diagrama de bloques de un aparato 200 para recibir una corriente de datos para proporcionar un servicio multimedia 3D de acuerdo con una modalidad ejemplar.
El aparato 200 incluye un receptor 210 de TS, un desmultiplexor 220 de TS, un extractor 230 de información adicional de PMT, un restaurador 240 de ES y un reproductor 250.
El receptor 210 de TS recibe los TS acerca de un programa para proporcionar un servicio multimedia 3D o 3D a través de un canal predeterminado. El desmultiplexor 220 de TS desmultiplexa los TS recibidos del receptor 210 de TS y extrae los paquetes de PES acerca del programa e información de PMT acerca del programa. El extractor 230 de información adicional de PMT extrae información de referencia acerca de un TS o por lo menos un ES que incluye datos de video de cada vista en el programa a partir de la información de PMT extraída por el desmultiplexor 220 de TS .
El restaurador 240 de ES restaura los ES al desempacar los paquetes de PES extraídos por el desmultiplexor 220 de TS . Aquí, los ES, a los cuales se inserta el mismo tipo de datos, se pueden restaurar respectivamente mediante el uso de información de referencia acerca de los ES extraídos a partir de la información de PMT. El restaurador 240 de ES extrae los datos de video cada vista del programa a partir de los ES. De manera similar, el restaurador 240 de ES puede extraer datos de audio al restaurar el ES de audio.
El extractor 230 de información adicional de PMT extrae por lo menos una de información adicional 3D e información de referencia acerca de los datos de video cada vista de video 2D o 3D a partir de la información PMT extraída por el desmultiplexor 220 de TS .
Si existe una pluralidad de los ES dentro de los cuales los datos de video cada vista de un programa se insertan, el extractor 230 de información adicional de PMT puede extraer por lo menos una de la información adicional 3D y la información de referencia de acuerdo con los ES.
El extractor 230 de información adicional de PMT puede extraer información de tipo de flujo acerca de un ES respectivo a partir de la información de referencia. Por ejemplo, si el aparato 200 se basa en un sistema TS de MPEG, la información de tipo de flujo acerca de un ES principal y la información de tipo de flujo acerca de un ES sub se puede establecer mediante el uso de la información de tipo de flujo definida por el sistema TS de MPEG.
El extractor 230 de la información adicional de PMT puede extraer por lo menos una de la información adicional 3D y la información de referencia a partir de la información de elementos de descripción acerca de un ES respectivo, a partir de la información de PMT. El extractor 230 de información adicional de PMT puede extraer por lo menos una de la información adicional 3D y la información de referencia acerca del ES principal y el ES sub, a partir de la información de PMT que tiene una estructura que varía en base en las ubicaciones de la información adicional 3D y la información de referencia en la información de PMT. Por ejemplo, la información de PMT de acuerdo con una primera modalidad ejemplar, la cual incluye la información adicional ED y la información de referencia acerca de la ES sub en una capa inferior de la información adicional 3D acerca del ES principal y la información de PMT de acuerdo con una segunda modalidad ejemplar, la cual secuencialmente incluye información adicional 3D e información de referencia acerca de cada uno de por lo menos un ES, de acuerdo con los ES puede existir.
El extractor 230 de información adicional de PMT puede extraer por lo menos uno de la información adicional 3D e información de referencia acerca del ES sub a partir de la información de elementos de descripción sub de 3D acerca del ES principal a partir de la información de PMT de acuerdo con la primera modalidad ejemplar.
El extractor 230 de información adicional de PMT puede extraer la información de elemento de descripción sub 3D a partir de la información ES acerca del ES sub o el ES principal a partir de la información de PMT, de acuerdo con la segunda modalidad ejemplar.
Por ejemplo, el extractor 230 de información adicional de PMT puede extraer información acerca de los datos de video de cada vista, tal como información de identificación de vista de los datos de video insertados en un ES respectivo, información de formato compuesto 3D, información de prioridad de vista, información de tamaño de los datos de video de cada vista e información codee a partir de la información adicional 3D. El extracto 230 de información adicional de PMT puede extraer información de modo 2D/3D que indica si los datos de video 2D o los datos de video 3D se incluyen en el TS, información de noticia de conmutación de modo 2D/3D o información de elemento de descripción de noticia 3D a partir de la información de PMT.
El extractor 230 de información adicional de PMT puede extraer información de elemento de descripción de proporción dimensional e información de desviación de recorte acerca de un método de ajuste de regiones para mostrar los datos de video de vista principal y los datos de video de vista sub durante la reproducción 3D, a partir de la información PMT. Si los tamaños de las proporciones dimensionales de los datos de video de vista principal y los datos de video de vista sub son diferentes, la información de los elementos de descripción de proporción dimensional o la información de desviación de recorte se pueden utilizar para ajustar los tamaños de los datos de video de cada vista para que sean iguales durante la reproducción 3D utilizando los datos de video de la vista principal y los datos de video de la vista sub.
El reproductor 250 descodifica y restaura los datos de video de cada vista extraída por el restaurador 240 ES y reproduce la imagen de video 3D restaurada mediante la utilización de por lo menos uno de información adicional 3D y la información de referencia extraída por el extractor 230 de información adicional PMT, en 3D.
El reproductor 250 puede convertir un formato de datos de video de cada vista extraída a partir del ES principal y el ES sub a un formato de reproducción 3D para ser reproducido por el reproductor 250. Por ejemplo, el reproductor 250 extrae los datos de video de vista principal del ES principal y los datos de video de vista sub del ES sub. El reproductor 250 puede convertir formatos de los datos de video de vista principal extraídos y los datos de video de vista sub en formatos de reproducción 3D para reproducir los datos de video de vista principal extraídos y los datos de video de vista sub.
De manera alternativa, el reproductor 250 puede extraer los datos de video de vista principal a partir del ES principal y extraer por lo menos uno o una combinación de datos de video de vista sub, información de profundidad, información de paralaje e información de diferencia a partir del ES sub. De manera alternativa, el reproductor 250 puede extraer datos de video que tienen un formato compuesto 3D a partir del ES principal y extraer por lo menos uno de la información de profundidad, la información de paralaje y la información de diferencia a partir del ES sub. Aquí, el reproductor 250 puede restaurar los datos de video de vista principal y los datos de video de vista sub a partir de los datos de video extraídos, convertir formatos de los datos de video de vista principal y los datos de vista sub en formatos de reproducción 3D y reproducir los datos de video de vista principal y los datos de video de vista sub.
Puesto que la información de PMT generada por el aparato 100 puede incluir la información de ES de acuerdo con una pluralidad de los ES que incluyen los datos de video 3D, y por lo menos una de la información adicional 3D y la información de referencia, por lo menos una de la información adicional 3D y la información de referencia se transmite y recibe junto con un flujo de datos de video 3D . En consecuencia, el video 3D puede ser reproducido con precisión por un receptor. El receptor puede ser un descodificador, un dispositivo de presentación o una computadora que incluye un procesador multimedia.
En un sistema TS de MPEG de la técnica relacionada, se supone un TS aproximadamente de video 2D y por lo tanto únicamente la información del elemento de descripción acerca de un video se establece en una pieza de información de PMT.
El aparato 100 inserta la información adicional 3D y la información de referencia (o la información de elemento de descripción 3D) adicionalmente en la información de elemento de descripción de video en la información de PMT del sistema TS de MPEG de la técnica relacionada y por lo tanto el receptor que incluye el aparato 200 puede reconocer y extraer la información adicional 3D y la información de referencia (o la información del elemento de descripción 3D) para ser utilizada para reproducir el video 3D. Además, puesto que el sistema receptor cumple con el sistema TS de MPEG de la técnica relacionada es incapaz de reconocer la información adicional 3D y la información de referencia (o la información del elemento de descripción 3D) . El sistema receptor únicamente lee y utiliza información de elemento de descripción de la técnica relacionada.
En consecuencia, el aparato 100 transmite un flujo de datos que incluye la información de PMT que incluye la información adicional 3D y la información de referencia (o la información de elemento de descripción 3D) y el sistema receptor que recibe el flujo de datos mantiene compatibilidad con el sistema TS de MPEG de la técnica relacionada puesto que el sistema receptor es capaz de proporcionar únicamente servicio multimedia 2D sin importar la información adicional 3D y la información de referencia (o la información del elemento de descripción 3D) mientras que el receptor incluye al aparato 200 proporciona servicio multimedia 3D.
Además, puesto que los aparatos 100 y 200 pueden establecer la información de tipo de flujo de cada ES mediante la utilización de información de · tipo de flujo definida por el sistema de TS de MPEG de la técnica relacionada, un tipo de flujo nuevo puede no ser asignado adicionalmente ni proporcionando bitios adicionales en comparación con una estructura de flujo de datos del sistema TS de MPEG de la técnica relacionada.
La figura 3 es un diagrama de bloques de un aparato 300 para transmitir una difusión digital en base en un sistema TS de MPEG, de acuerdo con una modalidad ejemplar.
En el aparato 300, un codificador 310 de programa único genera un TS de programa único que incluye un TS de video y un TS de audio y un multiplexor (MUX) 380 genera y transmite un TS de programa múltiple (TS de MP) mediante la utilización de por lo menos un TS de programa único generado por una pluralidad de codificadores 310 de programa único. Puesto que el aparato 300 se basa en un sistema TS de MPEG utilizando un modo de servicio de modo múltiple (MMS) , el TS de programa múltiple generado por multiplexado del TS de programa único puede ser transmitido de manera que transmite una pluralidad de programas.
El codificador 310 de programa único incluye un codificador 320 de video, un codificador 330 de audio, empaquetadores 340 y 350 y un MUX 360.
El codificador 320 de video y el codificador 330 de audio codifican respectivamente datos de video no comprimidos y datos de audio no comprimidos por lo que genera, respectivamente y transmiten un ES de video y un ES de audio, los empaquetadores 340 y 350 de un codificador 310 de programa único empaquetan, respectivamente el ES de video y el ES de audio y generan, respectivamente, un paquete PES de video y un paquete PES de audio al insertar un encabezador PES .
El MUX 360 multiplexa el paquete PES de video, el paquete PES de audio y diversos datos sub para formar un primer programa TS único (TS1 de SP) . La información de PMT puede ser multiplexada con el paquete PES de video y el paquete PES de audio para ser incluido en el primer TS de programa único. La información de PMT se incluye en cada TS de programa único para describir información PID de cada TS .
El MUX 380 puede multiplexar una pluralidad de los TS de programa único (TS1 de SP, TS2 de SP, etc.) con información de tabla de asociación de programa (PAT) de manera que forma un TS de programa múltiple (TS de MP) .
La información de PMT y la información de PAT se generan por información de especificación de programa (PSI) y el generador 370 de protocolo de información de programa y sistema (PSIP) .
La información de PAT y un PSIP se pueden insertar en el TS de programa múltiple. La información de PAT describe información de PID de la información de PMT acerca de los TS de programa único incluido en un TS de programa múltiple respectivo.
La figura 4 es un diagrama de bloques de un aparato 400 para recibir una difusión digital, en base en un sistema TS de MPEG, de acuerdo con una modalidad ejemplar.
El aparato 400 recibe un flujo de datos digital y extrae datos de video, datos de audio y datos sub a partir del flujo de datos digital.
Un sintonizador 410 de TV digital (DTV) sintoniza a una frecuencia de radio de un canal que se selecciona, en base en una señal de selección de canal (SELECCION DE CANAL FISICO) por un observador y extrae selectivamente una señal recibida a través de una onda de radio correspondiente.
Un descodificador de canal y desmodulador 420 extrae el TS de programa múltiple (TS de MP) a partir de una señal de canal. Puesto . que el aparato 400 se basa en un sistema TS de MPEG utilizando un método MMS, el aparato 400 puede recibir un TS de programa múltiple y desmultiplexar el TS de programa múltiple en los TS de programas únicos. El desmultiplexor 430 (DEMUX) separa el TS de programa múltiple en una pluralidad de los TS únicos (TS1 de SP, TS2 de SP, etc.) y un PSIP. un primer TS de programa único (TS1 de SP) seleccionado por una señal de selección de programa (SELECCION DE PROGRAMA) por el observador es descodificada por un descodificador 440 de programa único. El descodificador 440 de programa único opera en un orden inverso al codificador 310 de programa único. Un paquete PES de video, un paquete PES de audio y datos sub son restaurados del primer TS de programa único. El paquete PES de video y el paquete PES de audio se restauran a las formas ES respectivamente a través de desempacados 460 y 465, y el ES de video y el ES de audio se restauran a los datos de video y datos de audio, respectivamente, a través de un descodificador 470 de video y un descodificador 475 de audio. Los datos de video se pueden convertir en un formato que se puede presentar mediante la utilización del procesador 480 de presentación.
Una unidad 490 de recuperación de reloj y sincronización de audio-video (AV) puede sincronizar los tiempos de reproducción de los datos de video y los datos de audio mediante la utilización de información de referencia de reloj de programa (PCR) e información de marca de tiempo extraída del primer TS de programa único.
La PSIP extraída del TS de programa múltiple (TS de MP) y la base de datos 445 de guía de programa se comparan en base en una señal de selección de programa introducida por un usuario, por lo que se busca por un canal y un programa que correspondan a la señal de selección de programa a partir de la base de datos 445 de guía de programa. El canal encontrado y el programa pueden ser transmitidos respectivamente al sintonizador 410 de DTV y el DEMUX 430. Además, en una operación de presentación en pantalla puede soportarse puesto que la información de presentación en pantalla se transmite desde la base de datos 445 de guía de programa al procesador 480 de presentación.
El aparato 100 descrito con referencia en la figura 1 genera un TS de aproximadamente un programa que incluye los datos de video cada vista, los datos de audio y los datos sub de video 3D, es decir, un programa TS único, pero una operación del aparato 100 no se limita a un video. En otras palabras, el aparato 100 puede generar un TS de programa único que incluye una pluralidad de videos, si se introducen una pluralidad de piezas de datos de video, datos de audio y datos sub.
La figura 5 es un diagrama de bloques de un aparato 500 para transmitir un TS de MPEG para transmitir una pluralidad de ES de video, de acuerdo con el aparato 100, de acuerdo con una modalidad ejemplar.
El aparato 500 se proporciona al expandir el aparato 100 de manera que soporta un TS de MPEG que incluye una pluralidad de videos en un programa. En otras palabras, las operaciones de un codificador 510 de programa único y un MUX 580 del aparato 500 corresponde a las operaciones del generador 110 de ES y el generador 130 de TS del aparato 100. Las operaciones de un PSI y un generador 570 de PSIP o del aparato 500 corresponde a las operaciones del generador 120 de PMT del aparato 100 y las operaciones de un codificador de canal y modulador 590 y un transmisor 595 de DTV del aparato 500 corresponden a las operaciones del transmisor 140 de canal del aparato 100.
El codificador 510 de programa único recibe un primer video (VIDEO 1) , un segundo video (VIDEO 2) y un tercer video (VIDEO 3) del video 3D, y genera un primer ES de video (ES 1 de VIDEO) , un segundo ES de video (ES 2 DE VIDEO) y un tercer ES de video (ES 3 DE VIDEO) , respectivamente, a través de los codificadores de video 520, 530 y 540. El primero, segundo y tercer videos pueden ser respectivamente un primer video de vista, un segundo video de vista y un tercer video de vista del video 3D o puede ser una combinación de por lo menos uno del primero, segundo y tercer videos de vista.
Los codificadores de video 520 y 530 independientemente pueden cumplir con un método de codificación de video. Por ejemplo, el primero y segundo videos son codificados de acuerdo con un método de codificación de video MPEG 2 y el tercer video puede ser codificado de acuerdo con un método de codificación de video de codificación de video avanzado MPEG (AVO/H.264.
El primero, segundo y tercer ES de video son empaquetados en un primer paquete PES de video (PES 1 de VIDEO) , un segundo paquete PES de video (PES 2 de VIDEO) y un tercer paquete PES de video (PES 3 de VIDEO) a través de los empaquetadores 525, 535 y 545, respectivamente.
El codificador 510 de programa único puede recibir audio y convertir el audio en un ES de audio (ES de AUDIO) a través del codificador 550 de audio y el ES de audio puede ser convertido en un paquete PES de audio (PES de AUDIO) a través del empaquetador 555.
Un MUX 560 del codificador 510 de programa único puede transmitir un primer TS de programa único (TS 1 de SP) al multiplexar el primero a tercer paquetes PES de video y el paquete PES de audio juntos. El MUX 560 pueden insertar diversos tipos de datos sub recibidos por el codificador 520 de programa único e información de PMT generada por un PSI y un generador 570 de PSIP dentro de un primer TS de programa único, junto con el primero a tercer paquetes PES de video y el paquete PES de audio.
Otra pieza de los datos de video 3D se pueden multiplexar a un segundo TS de programa único (TS 2 de SP) . El PSI y el generador 570 de PSIP pueden generar información de PAT la cual incluye información de PID de información de PMT incluida en el primero y el segundo de los TS de programa único y un PSIP acerca de diversos programas e información del sistema. El MUX 580 puede transmitir un TS de programa múltiple (TS de MP) por multiplexado del primero y el segundo TS de programa único y la información de PAT.
El codificador de canal y el modulador 590 pueden codificar y sincronizar el TS de programa múltiple de acuerdo con un canal. El transmisor 595 de DTV pueden transmitir el TS asignado a un canal.
El codificador 510 de programa único puede generar cada TS de acuerdo con un método de comunicación de datos digitales independientes. Los TS se pueden generar y transmitir de acuerdo con métodos de comunicación de datos digitales iguales o diferentes de acuerdo con los programas. Por ejemplo, el método de comunicación de difusión terrestre del Comité para el Sistema de Televisión Avanzado (ATSC) soporta un método de banda lateral digital aumentado (E-VSB) , en donde el método E-VSB puede formar un TS utilizando un método diferente a partir del método MPEG. No obstante, el E-VSB genera información de PMT acerca de un programa e inserta la información de PMT dentro de un TS como se realiza en el método de MPEG. En consecuencia, el primer TS de programa único puede ser transmitido como un TS de MPEG, el segundo TS de programa único puede ser transmitido vía un TS de E-VSB y la información de PMT que incluye información adicional 3D acerca de datos de video de cada vista que forma cada programa se puede insertar dentro del primero y segundo TS de programa único .
El aparato 200 describe con referencia a la figura 2 recibe un TS acerca de un programa, es decir, un TS de programa único, pero la operación del aparato 200 no se limita a un programa. En otras palabras, el aparato puede recibir un TS de acuerdo con los programas acerca de una pluralidad de programas, extraer información de PMT de acuerdo con los programas a partir de una pluralidad de los TS y extraer datos de video, datos de audio y datos sub de la pluralidad de programas.
El aparato 200 soporta un TS de MPEG, en donde un programa incluye una pluralidad de videos, ahora se describirá con referencia a la figura 6.
La figura 6 es un diagrama de bloques de un aparato 600 para recibir un TS de MPEG para recibir una pluralidad de los ES de video de acuerdo con el aparto 200, de acuerdo con una modalidad ejemplar.
El aparato 600 se proporciona al expandir el aparato 200 de manera que soporta los TS de MPEG en lo cuales un programa incluye una pluralidad de videos. En otras palabras, las operación de un descodificador de canal y un desmodulador 615, un DEMUX 620 y un descodificador 630 de programa único del aparato 600 respectivamente corresponden a las operaciones del receptor 210 de TS, el desmultiplexor 220 de TS, el extractor 230 de información adicional de PMT y el restaurador 240 de ES del aparato 100.
Un sintonizador 610 de DTV extrae selectivamente una señal recibida a través de una onda de radio de un canal seleccionado por un observador. El descodificador de canal y el desmodulador 615 extrae un TS de programa múltiple a partir de una señal de canal. El TS de programa múltiple se separa en una pluralidad de los TS de programa únicos (TS1 de SP, TS2 de SP, etc.) y un PSIP a través del DEMUX 620.
El descodificador 630 de programa único descodifica el primer TS de programa único (TS1 de SP) seleccionado por el observador. El primer TS de programa único es desmultiplexado para restaurar un primer paquete de PES de video (PES 1 DE VIDEO) , un segundo paquete de PES de video (PES 2 DE VIDEO) , un tercer paquete PES de video (PES 3 DE VIDEO) , un paquete PES de audio (PES DE AUDIO) y datos sub (DATOS) . El primero a tercer paquetes PES de video se restauran a un primer ES de video (ES 1 DE VIDEO) , un segundo ES de video (ES 2 DE VIDEO) y un tercer ES de video (ES 3 DE VIDEO) a través de los desempacadores 650, 660 y 670, respectivamente y el primero a tercer ES de video se restauran al primer video, segundo video y tercer video a través de los descodificadores de video 653, 663 y 673, respectivamente. Del primero al tercer videos pueden ser convertidos en formatos que se pueden presentar a través de procesadores de presentación 655, 665 y 675, respectivamente.
El paquete PES de audio se restaura a datos de audio a través de un desempacador 680 y un descodificador 683 de audio .
Una unidad · 690 de recuperación de reloj y sincronización AV sincroniza un tiempo de reproducción de los datos de video y los datos de audio mediante la utilización de información de PCR e información de marca de tiempo extraída del primer TS de programa único.
Las señales acerca de un canal y un programa que corresponden a una señal de selección de programa de un usuario se pueden transmitir desde una base de datos 635 de guía de programa al sintonizador 610 de DTV y el DEMUX 620, en base en la señal de selección de programa introducida por el usuario. Además, se puede transmitir información de presentación en pantalla desde la base de datos 635 de guía de programa a los procesadores de presentación 655, 665 y 675.
En consecuencia, el aparato 600 puede extraer un TS de programa múltiple acerca del primer al tercer videos y el audio del video 3D recibido a través de un canal, desmultiplexar el TS de programa múltiple y extraer selectivamente un TS de programa único deseado. Además, el aparato 600 puede extraer selectivamente un ES de video acerca del primero al tercer videos del video 3D a partir del programa TS único extraído para restaurar los datos de video deseados .
Aquí, el aparato 600 puede extraer información de PMT a partir del primer programa que es único y extraer información adicional 3D o información de elemento de descripción 3D acerca del video 3D de un programa a partir de la información de PMT. El video 3D puede ser reproducido con precisión al identificar precisamente datos de video de cada vista que forma el video 3D mediante la utilización e información adicional 3D o la información del elemento de descripción 3D.
Los datos de video 3D insertados en una carga útil del TS generado por el aparato 100 y recibido por el aparato 200 incluye los datos de video de cada vista del video 3D. Por conveniencia de descripción, una imagen estéreo que incluye un video de vista izquierda y un video e vista derecha se utiliza como el video 3D. No obstante, el video 3D no se limita a la imagen estéreo y puede ser un video que tenga por lo menos tres vistas.
Los datos de video 3D pueden tener un formato compuesto 3D, en donde los datos de la imagen de vista izquierda y los datos de imagen de vista derecha del video 3D se insertan ambos en una imagen, o un formato híbrido 3D, en donde una combinación de por lo menos tres de los datos de imagen de vista izquierda, datos de imagen de vista derecha, información de profundidad, información de paralaje e información de diferencia se insertan en por lo menos dos imágenes. El formato compuesto 3D y el formato híbrido 3D ahora se describirán con detalle, con referencia a la figura 7 y a la figura 8.
La figura 7 es una tabla para describir un formato compuesto 3D de acuerdo con una modalidad ejemplar.
Los ejemplos del formato compuesto 3D incluyen un formato lado a lado, u formato superior e inferior, un formato intercalado de línea vertical, un formato intercalado de línea horizontal, un formato secuencial de campo y un formato secuencial de marco.
El formato lado a lado s un formato de imagen en el cual una imagen de vista izquierda y una imagen de vista derecha, las cuales corresponden entre sí, se distribuyen sobre una región izquierda y una región derecha de una imagen del formato compuesto 3D, respectivamente. El formato superior e inferior de un formato de imagen en el cual la imagen de vista izquierda y la imagen de vista derecha, las cuales corresponde entre sí, se distribuyen sobre una región superior y una región inferior de una imagen del formato compuesto 3D, respectivamente.
El formato intercalado de línea vertical es un formato de imagen en el cual una imagen de vista izquierda y una imagen de vista derecha, las cuales corresponden entre sí, se distribuyen sobre una línea vertical con numeración impar y una línea vertical con numeración par de una imagen del formato compuesto 3D, respectivamente. El formato intercalado de línea horizontal es un formato de imagen en el cual una imagen de vista izquierda y una imagen de vista derecha, las cuales corresponden entre sí, se distribuyen sobre un número impar de líneas horizontales y un número par de líneas horizontales de una imagen de un formato compuesto 3D, respectivamente.
Los formatos secuenciales de campo y marco son formatos de imagen en los cuales una imagen de vista izquierda y una imagen de vista derecha, las cuales corresponden entre sí, se distribuyen en marcos e información numerada impar y marcos e información numerada par de la imagen de un formato compuesto 3D, respectivamente.
Una imagen 3D que tiene un formato lado a lado, un formato superior e inferior, el formato intercalado de línea vertical o el formato intercalado de línea horizontal tiene la imagen de vista izquierda y la imagen de vista derecha, las cuales tienen una resolución que es la mitad de la de una imagen original .
Cuando los datos de video 3D se insertan en un ES sin un ES sub, en el formato compuesto 3D, la información adicional 3D puede incluir información de formato compuesto 3D (lES_format) indicando un tipo de formato de imagen de los datos de video 3D actuales. En otras palabras, un valor de la información de formato compuesto 3D puede ser asignado a 3 bitios, como se muestra en la figura 7, en base en si el compuesto 3D de los datos de video 3D insertados en un ES actual es el formato lado a lado, un formato parte superior e inferior, un formato intercalado de línea vertical, un formato intercalado de línea horizontal, un formato secuencial de campo o un formato secuencial de marco.
La figura 8 es una tabla que muestra las diversas combinaciones de los ES de datos de video en una pluralidad de vistas que forman un video 3D, de acuerdo con una modalidad ejemplar.
Cuando los datos de video 3D se insertan en por lo menos dos ES, los datos de video que tienen un formato híbrido 3D en los cuales los datos de imagen de vista izquierda, los datos de imagen de vista derecha, la información de profundidad, la información de paralaje o la información de diferencia se insertan en cada ES, se pueden inserta .
Un tipo del formato híbrido 3D puede ser un formato en donde los datos de video de vista izquierda se insertan en un primer ES y los datos de video sub insertados en un segundo ES, cuando existen dos ES.. En un primer formato híbrido, un segundo formato híbrido y un tercer formato híbrido, los datos de video sub insertados en el segundo ES pueden ser información de profundidad, la información de paralaje o los datos de video de vista derecha.
De manera alternativa, el tipo de formato híbrido 3D puede ser un formato en donde los datos de video de vista izquierda se insertan en un primer ES y los datos de video de vista derecha pueden ser uno de información de profundidad e información de paralaje que son insertados en el segundo ES o el tercer ES, cuando existen por lo menos dos ES. En un cuarto formato híbrido, los datos de video de vista derecha se insertan en el segundo ES y la información de profundidad se inserta dentro del tercer ES. En un quinto formato híbrido, la información de profundidad se inserta en el segundo ES y los datos de video de vista derecha se insertan en el tercer ES. En un sexto formato híbrido, los datos de video sub en los cuales los datos de video de vista derecha e información de profundidad están compuestos en una imagen, se insertan dentro del segundo ES. En un séptimo formato híbrido, los datos de video de vista derecha se insertan en el segundo ES y la información de paralaje se inserta dentro del tercer ES. En un octavo formato híbrido, la información de paralaje se inserta dentro del segundo ES y los datos de video de vista derecha se insertan en el tercer ES. En un noveno formato híbrido, los datos de video sub en los cuales los datos de video de vista derecha y la información de paralaje están compuestas en una imagen, se inserta dentro del segundo ES.
El formato híbrido 3D ilustrado en la figura 8 es únicamente un ejemplo y las combinaciones y ordenes del formato híbrido 3D no se limitan a los de la figura 8.
Cuando los datos de video 3D se insertan en por lo menos dos ES, la información adicional 3D puede incluir información de formato híbrido 3D (Multi_ES_format) indicando un tipo de un formato de imagen de datos de video 3D actuales. En otras palabras, un valor de información de formato híbrido 3D se puede asignar a 4 bitios, como se muestra en la figura 8, en base en el formato híbrido 3D de los datos de video 3D insertados en el ES actual, es decir, indicando cual de uno del primero al noveno formatos híbridos es el formato híbrido 3D.
La tabla 1 a continuación muestra la sintaxis de la información PMT del sistema TS de MPEG. Los aparatos 100 y 200 utilizan la información TS y PMT, pero se puede utilizar la estructura de TS en un método de comunicación digital diferente del sistema TS de MPEG. En consecuencia, la información de PMT insertada en el TS y utilizada por el aparato 100 y 200 no se limita a la tabla 1.
TABLA 1 Sintaxis TS_program_map_section { table id La información de modo 2D/3D ( "2d/3d_mode" ) de la tabla 3 y la información de noticia de conmutación de modo 2D/3D ( "notice_indicator" ) de la tabla 4 se puede insertar dentro de la información reservada ("reserved") de la sintaxis se la información PMT.
El primero para el circuito de sintaxis de la información PMT es un circuito de programa que incluye información acerca de diversas características de un programa descrito por la información PMT actual. La información de elemento de descripción de modo 3D ( "3D_mode_descriptor ( ) " ) de la tabla 21 se puede insertar en una región de elemento de descripción ( "descriptor ()" ) del circuito del programa.
Un segundo para circuito de la sintaxis de la información PMT es un circuito ES que incluye información acerca de diversas características de los ES descritos por la información de PMT actual. La información de elemento de descripción de flujo 3D ( "3d_stream_descriptor ( ) " ) de la tabla 5, la información de elemento de descripción de modo 3D ( "3D_mode_descriptor ( ) " ) de la tabla 21 y al información de elemento de descripción de noticia de conmutación de modo 2D/3D ( "3D_notice_descriptor ( ) " ) de - la tabla 22 se puede insertar dentro de una región de elemento de descripción ( "descriptor ()" ) del circuito ES.
La información de tipo de flujo ( "stream_type" ) indica un tipo de flujo de un ES correspondiente. La tabla 2 a continuación indica los tipos de flujo definidos por la norma ISO/IEC 13818-1 del sistema TS de MPEG y los valores asignados a cada tipo de flujo.
TABLA 2 La información de tipo de flujo en cada circuito ES se puede establecer para que sea cualquier tipo de flujo de la tabla 2, de acuerdo con un tipo de ES . correspondiente . Los tipos de flujo de la tabla 2 son ejemplos de los tipos de flujo de los ES seleccionables por los aparatos 100 y 200 y los tipos de flujo seleccionables no se limitan a la tabla 2.
Las estructuras de la información PMT de acuerdo con la primera y segunda modalidades ejemplares, las cuales se clasifican de acuerdo con las ubicaciones de la información adicional 3D en la información de PMT se describirán ahora con detalle, con referencia a la figura 9a, la figura 9b, la figura 10a y la figura 10b, en comparación con la sintaxis de la información de PMT de la tabla 1.
La figura 9a ilustra un ejemplo de información de elemento de descripción de video 3D acerca de un ES sub que se incluye en información de elemento de descripción de video 3D acerca de un ES principal de entre la información adicional 3D de la información 900 de PMT, de acuerdo con una modalidad ejemplar.
La información 900 de PMT de acuerdo con la primera modalidad ejemplar incluye un primer circuito ES (CIRCUITO ES DE VIDEO 1) 910 acerca de un primer ES de video. El primer circuito 910 ES puede incluir información de tipo de flujo (TIPO DE FLUJO VIDEO 1) , información PID (PID DE VIDEO 1) y primer información de elemento de descripción de video (ELEMENTO DE DESCRIPCION DE VIDEO 1) 915 acerca del primer ES de video. La primera información 915 de elemento de descripción de video puede incluir un segundo circuito ES 920 (CIRCUITO ES VIDEO 2) acerca de un segundo ES de video y un tercer circuito ES 930 (CIRCUITO ES DE VIDEO 3) acerca de un tercer ES de video.
El segundo circuito 920 ES y el tercer circuito 930 ES pueden incluir, respectivamente, segunda información de elemento de descripción de video 925 (ELEMENTO DE DESCRIPCION DE VIDEO 2) que incluye información adicional. 2D acerca del segundo ES de video y tercera información de elemento de descripción de video 935 (ELEMENTO DE DESCRIPCION DE VIDEO 3) que incluye información adicional 3D acerca del tercer ES de video .
La información 900 de PMT de acuerdo con la primera modalidad ejemplar también puede incluir un circuito ES de audio 940 (CIRCUITO ES DE AUDIO) acerca de un ES de audio. El circituo 940 ES de audio puede incluir información de tipo de flujo (TIPO DE DE FLUJO DE AUDIO), información de PID (PID DE AUDIO) e información de elemento de descripción de audio 945 (ELEMENTO DE DESCRIPCION DE AUDIO) del ES de audio .
En otras palabras, el segundo para el circuito de la información de PMT de la Tabla 1 corresponde al primer circuito 910 de ES. La primera información 915 de elemento de descripción de video se inserta en una región de elemento de descripción de segundo para circuito y al mismo tiempo, el segundo circuito 920 de ES y el tercer circuito 930 ES se insertan en una capa inferior de la primera información 915 de elemento de descripción de video. En consecuencia, la segunda información 925 de elemento de descripción de video y la tercera información 935 de elemento de descripción de video se pueden insertar en la región de elemento de descripción del segundo para circuito. En otras palabras, se puede formar una estructura jerárquica entre la primera información 915 de elemento de descripción de video y la segunda y tercera informaciones 925 y 935 de elementos de descripción de video.
La figura 9b ilustra una estructura de flujo de la información 900 de PMT de la figura 9a.
Un flujo 950 de PMT de la información de PMT de acuerdo con la primera modalidad ejemplar incluye un primer circuito 955 de ES de video (ES DE VIDEO 1) . El primer circuito 955 ES de video incluye un campo 951 "stream_type" , un campo 952 "Elementary_PID" , un campo 953 "ES_info_length" y un campo 954 "Descriptor" . La información correspondiente se inserta dentro de cada campo.
La primera información 960 de elemento de descripción de ES se inserta dentro del campo 954 "Descriptors" del primer circuito 955 ES de video. La primera información 960 de elemento de descripción ES incluye un campo 961 "Descriptor_tag" , un campo 962 "Descriptor_lenght " , un campo 963 "Main_Video_format" , un campo 964 "L/R_first", y un campo 965 "num_of_sub_stream" . La información acerca de un formato de imagen de un primer video puede insertarse dentro del campo 963 "Main_Video_format " , la información de orden de distribución de vista de una imagen de vista izquierda y una imagen de vista derecha en un formato compuesto 3D se pueden insertar dentro del campo 964 "L/R_first" y la información acerca del número de los ES sub se puede insertar dentro del campo 965 "num_of_sub_stream" . . i En el campo 954 de "Descriptors" del primer circuito 955 ES de video, un segundo circuito 970 de ES de video (ES DE VIDEO 2) y un tercer ES 980 de video (ES DE VIDEO 3) se pueden incluir como capas inferiores de la primera información 960 de elemento de descripción de ES después de la primer información 960 de elemento de descripción ES. Una pluralidad de circuitos ES sub que corresponden a un valor del campo 954 "num_of_sub_stream" se puede incluir en el campo 954 "Descriptors" del primer circuito 955 ES de video, después de la primera información 960 de elemento de descripción ES.
El segundo circuito 970 ES de video y el tercer circuito 980 ES de video pueden incluir respectivamente los campos 971 y 981 " sub_stream_type" , los campos 972 y 982 "sub_video_PID" , los campos 973 y 983 " sub_video_Format" , los campos 974 y 984 "picture_display_order" , los campos 975 y 985 "sub_view_info" y los campos 976 y 986 "sub_view_index" .
La información de tipo de flujo del segundo y tercer ES de video se puede insertar respectivamente dentro de los campos 971 y 981 "sub_stream_type" , la información PID del segundo y tercer ES de video se puede insertar dentro de los campos 972 y 982 de " sub_video_PID" y la información de formato de imagen de segundos y terceros datos de video se pueden insertar dentro de los campos 973 y 983 de "sub video Format" . La información acerca de un orden de reproducción de acuerdo con las vistas de datos de video de cada vista que forma un video 3D que incluye primero, segundo y tercer videos se pueden insertar dentro de los campos 974 y 984 de "picture_display_order" . La información para ajustar un efecto 3D para un niño o un adulto se puede insertar en los campos 975 y 985, " sub_view_info" , una información de índice del segundo y tercer videos de entre los videos sub se puede insertar dentro de los campos 976 y 986 " sub_view_index" .
La figura 10a ilustra un ejemplo de información de elemento de descripción de video 3D acerca de un ES principal e información de elementos de descripción de video 3D acerca de un ES sub de entre la información adicional 3D de la información 1000 de PMT que es incluida secuencialmente , de acuerdo con una modalidad ejemplar.
Un primer circuito 1010 ES (CIRCUITO ES DE VIDEO 1) acerca de un primer ES de video, un segundo circuito 1020 de ES (CIRCUITO ES VIDEO 2) acerca de un segundo ES de video, un tercer circuito 1030 ES (CIRCUITO ES DE VIDEO 3) acerca de un tercer ES de video y un circuito 1040 de ES de audio acerca de un ES de audio se pueden insertar secuencialmente dentro de la información 1000 de PMT de acuerdo con la segunda modalidad ejemplar.
El primer circuito 1010 ES puede incluir información de tipo de flujo (TIPO DE FLUJO DE VIDEO 1) , información de PID (PID DE VIDEO 1) y primera información 1015 de elemento de descripción de video (ELEMENTO DE DESCRIPCION DE VIDEO 1) acerca del primer ES de video.
De modo similar, el segundo circuito 1020 de ES puede incluir información de tipo de flujo (TIPO DE FLUJO DE VIDEO 2) , información de PID (PID DE VIDEO 2) y segunda información de elemento de descripción de video 1025 (ELEMENTO DE DESCRIPCION DE VIDEO 2) acerca del segundo ES de video y el tercer circuito 1030 ES puede incluir información de tipo de flujo (TIPO DE FLUJO DE VIDEO 3) , información de PID (PID DE VIDEO 3) y tercera información 1035 de elemento de descripción de video (ELEMENTO DE DESCRIPCIÓN DE VIDEO 3) acerca del tercer ES de video.
Aquí, la información de tipo de flujo de segundo ES de video y del tercer ES de video que constituyen los ES sub pueden ser "flujo de video auxiliar" de entre los tipos de flujo. Por ejemplo, "flujo de video auxiliar como se define en ISO/IEC 23002-3" en la Tabla 2 se puede seleccionar como la información de tipo de flujo del segundo y tercer ES de video.
El circuito 1040 de ES de audio puede incluir información de tipo de flujo (TIPO DE FLUJO DE AUDIO) , información de PID (PID DE AUDIO) e información 1040 de elemento de descripción de audio (ELEMENTO DE DESCRIPCION DE AUDIO) acerca del ES de audio.
En otras palabras, el primero, segundo y tercer circuitos ES 1010, 1020 y 1030 se pueden insertar en el segundo para circuito de la' información PMT de la Tabla 1 e información adicional 3D respectiva se puede insertar en la primera, segunda y tercera informaciones de elemento de descripción de video 1015, 1025 y 1035 del primero, segundo y tercer circuitos ES, 1010, 1020 y 1030. Esto es, el primero, segundo y tercer circuitos ES 1010, 1020 y 1030 pueden tener una estructura paralela.
La figura 10b ilustra una estructura de flujo de la información 1000 de PMT de la figura 10a.
Un flujo 1050 de PMT de la información de PMT de acuerdo con la segunda modalidad ejemplar incluye un primer ES 1055 de video (ES DE VIDEO 1) y de manera consecutiva puede incluir un segundo circuito 1060 ES de video (ES DE VIDEO 2) y un tercer circuito 1070 ES de video (ES DE VIDEO 3) después del primer circuito 1055 de ES de video. Cuando la pluralidad de circuito ES sub relacionados con el primer ES de video existen de manera que forman un video 3D, cada uno de los circuito ES sub se puede insertar después del primer circuito 1055 ES de video en el flujo 1050 de PMT.
El primero circuito 1055 ES de video, el esgundo circuito 1060 de video y el tercer circuito 1070 ES de video pueden incluir, respectivamente, los campos "Stream_type" 1051, 1061 y 1070, los campos "PID" 1052, 1062 y 1072 y los campos "Descriptors" 1053, 1063 y 1073.
La información de tipo de flujo de un ES de video respectivo se puede insertar dentro de los campos "Stream_type" 1051, 1061 y 1071 y la información de PID del ES de video respectivo se puede insertar en los campos "PID" 1052, 1062 y 1072. La información acerca de las características de video de los datos de video los ES respectivos se pueden insertar dentro de los campos "Descriptors" 1053, 1063 y 1073 y los campos "Descriptor" 1053, 1063 y 1073 pueden incluir información adicional 3D o información de elemento de descripción 3D acerca de las características del ES de video respectivo para formar un video 3D.
La información de PMT de acuerdo con la primera modalidad ejemplar se ha descrito con referencia a la figura 9a y la figura 9b y la información de PMT de acuerdo con la segunda modalidad ejemplar se ha descrito con referencia a la figura 10a y la figura 10b, pero si un primer circuito ES, un segundo circuito ES y un tercer circuito ES se insertan de acuerdo con una estructura jerárquica o paralela, los tipos, órdenes, definiciones y ej.emplos de uso de los parámetros de la información insertada en cada información PMT puede variar.
Se puede incluir información adicional 3D para indicar si los datos de video 2D o los datos de video 3D se insertan en un ES actual. Por ejemplo, la Tabla 3 a continuación muestra información de modo 2D/3D ( "2d/3d_mode" ) y la Tabla 4 más adelante muestra la información de noticia de conmutación de modo 2D/3D ( "notice_indicator" ) .
TABLA 3 La información de modo 2D/3D ( " 2d/3d_mode" ) indica si los datos de video insertados en un ES actual es un video 2D, un video 3D o un video compuesto 2D/3D. El video compuesto 2D/3D es un flujo de video en el cual un video 2D y un video 3D se mezclan entre sí y los videos 2D y 3D se pueden transmitir o recibir juntos a través de un canal. El aparato 100 puede insertar la información de modo 2D/3D dentro de la información PMT de manera que transmite información que indica que cualquiera del video 2D, el video 3D y el video compuesto 2D/3D se inserta dentro de los datos de video actuales. El aparato 200 puede predecir cual del video 2D, video 3D y el video compuesto 2D/3D se extraerá de un flujo de datos de video recibido a través de un canal, en base en la información de modo 2D/3D extraída de la información PMT.
TABLA 4 La información de noticia de conmutación de modo 2D/3D ( "notice_indicator" ) indica si los datos de video en un ES actual están conmutados de datos de video 2D a datos de video 3D. El aparato 100 puede insertar la información de noticia de conmutación de modo 2D/3D dentro de la información PMT para indicar si los datos de video en el ES actual están conmutados a partir de los datos de video 2D a los datos de video 3D. El aparato 200 puede predecir si los datos de video recibidos actualmente se conmutan entre datos de video 2D y datos de video 3D en base en la información de noticia de conmutación de modo 2D/3D extraída de la información de PMT.
El generador 120 de PMT del aparato 100 puede insertar la información de modo 2D/3D y la información de noticia de conmutación de modo 2D/3D dentro de una región reservada de la información de PMT. El extractor 230 de información adicional de PMT del aparato 200 puede extraer la información de modo 2D/3D y la información de noticia de conmutación de modo 2D/3D a partir de la región reservada de la información de PMT. El aparato 200 puede determinar cuales datos de video e información adicional relacionada va a ser analizada sintácticamente y extraída de un ES actual mediante la utilización de la información de modo 2D/3D y la información de noticia de conmutación de modo 2D/3D.
La información de modo 2D/3D y la información de noticia de conmutación de modo 2D/3D se insertan selectivamente dentro de la información PMT de acuerdo con la primera y segunda modalidades ejemplares de acuerdo con un propósito.
La información de elemento de descripción del flujo 3D ( 113D_stream_Descriptor" ) de la Tabla 5 y la información de orden de distribución de vista ( "LR_first" ) de la Tabla 6 corresponden a información adicional 3D insertada en la información de PMT de acuerdo con la primera modalidad ej emplar .
TABLA 5 Sintaxis 3D_stream_Descriptor{ descriptor_tag descriptor_length Main_Video_format LR_first num_of_sub_stream for(i=0; i<num_of_sub_stream; if+) { sub_stream_type sub_video_PID sub video Format if (sub_video_Forraat==3D) { picture_display_order sub_view_info }else{ sub_view_index } } ) La información del elemento de descripción de flujo 3D ( "3D_stream_Descriptor" ) de la Tabla 5 se puede insertar dentro de la información de elemento de descripción 915 y 954 la cual se inserta dentro del primero de los circuitos ES de video 910 y 955 descritos en lo anterior con referencia a la figura 9a y la figura 9b. En la información de elemento de descripción de flujo 3D de la Tabla 5, para un circuito puede corresponder a un circuito ES sub, es decir, los segundos circuitos ES de video 920 y 970 de las figuras 9a y 9b. La información adicional 3D acerca de un ES principal se puede insertar dentro de la información de elemento de descripción de flujo 3D y la información adicional 3D acerca de un ES sub se puede insertar dentro de un ciclo ES sub.
El generador 120 de PMT de acuerdo con la primera modalidad ejemplar puede insertar por lo menos una información de formato de imagen (Main_Video_format) de los datos de video principal, información de .orden de distribución de vista (LR_first) en un formato de imagen de los datos de video principales e información (num_of_sub_stream) acerca del número de los ES sub dentro de la información adicional 3D como información para identificar y reproducir los datos de video 3D de acuerdo con las vistas. El número de circuitos ES sub insertados dentro de la información de elemento de descripción de flujo 3D se puede determinar de acuerdo con la información acerca del número de los ES sub y la información adicional 3D se puede insertar dentro de cada circuito ES sub.
El generador 120 de PMT de acuerdo con la primera modalidad ejemplar puede insertar por lo menos una información de tipo de flujo (sub_stream_type) de un ES sub, información de PID ( sub_video_PID) del ES sub, información de formato de imagen ( sub_video_PID) de datos de video de vista sub, información de orden de presentación (picture_display_orde ) de los datos de video de vista principal y los datos de video de vista sub, información (sub_view_info) para ajustar un efecto 3D para un niño o un adulto e información de índice de vista sub ( sub_view_index) que indica los datos de video de vista sub en los datos de video 3D dentro de la información PMT, como información adicional 3D.
En la información del orden de distribución de vista (LR_first) puede indicar cual región es una imagen de vista izquierda y una imagen de vista derecha a partir de un formato compuesto 3D de un ES actual. Con referencia a la Tabla 6, un orden de distribución de formato puede definir ubicaciones de una imagen de vista izquierda y una imagen de vista derecha en el formato compuesto 3D de la figura 7.
TABLA 6 Cuando un valor de "LR_first" es 0,, los datos de video de vista izquierda se colocan en una región izquierda de una imagen de formato lado a lado, una región superior de un formato arriba y abajo, una línea de número impar de un formato intercalado de línea vertical, una línea numerada impar de un formato intercalado de línea horizontal, un parámetro numerado impar de un formato secuencial de campo o un marco numerado impar de un formato secuencial de marco. Además, cuando los datos de video 3D actuales se insertan en dos ES y el valor de "LR_first" es 0, los datos de video de vista izquierda pueden ser datos de video de vista principal (medio principal) de un primer ES de los dos ES. En consecuencia, los datos de video de vista derecha se pueden distribuir en una región opuesta de donde los datos de video de vista izquierda están colocados en cada formato compuesto 3D descrito en lo anterior.
Cuando un valor de "LR_first" es 1, la distribución de los datos de video de vista derecha y los datos de video de vista izquierda pueden ser los opuestos de la distribución cuando el valor de "LR_first" es 0.
El extractor 230 de información adicional PMT del aparato 200 se puede leer la información de elemento de descripción de flujo 3D de la tabla 5 y extraer información adicional 3D acerca de un ES principal a partir de la información de elemento de descripción 915 y 954 en los primeros circuitos ES de video 910 y 955. Además, el extractor 230 de información adicional de PMT puede extraer información adicional 3D acerca de un ES sub a partir del circuito ES sub en la información de elementos de descripción de flujo 3D. En consecuencia, el restaurador 240 de ES puede restaurar con precisión datos de video 3D mediante la utilización de información adicional 3D acerca del ES principal y el ES sub, y el reproductor 250 puede reproducir los datos de video 3D.
Se pueden insertar diversos tipos de información adicional 3D o elementos de descripción sub 3D dentro de la información PMT de acuerdo con la segunda modalidad ejemplar descrita con referencia a la figura 10a y la figura 10b que se muestran en al tabla 7 a la tabla 20.
El generador 120 de PMT del aparato 100 puede insertar información de elementos de descripción 3D ("3d-descriptor" ) de la tabla 7 a continuación dentro de la información de elemento de descripción 1015 y 1053 en los primeros circuitos ES de video 1010 y 1055 descritos en lo anterior con referencia la figura 10a y la figura 10b.
TABLA 7 Sintaxis 3d_descriptor { num_of_ES if (num_of_ES = == D{ IES_format LR first } else if (num: of_ES == - 2) { .
Multi_ES_ _format } else if (num:of_ES == 3){ Multi ES format } La información del elemento de descripción 3D ("3d-descriptor" ) de la tabla 7 describe información diferente acerca de un video 3D de acuerdo con la información ( "num_of_ES" ) acerca del número de los ES dentro de los cuales se insertan datos de video de cada vista de un video 3D. Cuando los datos de video de cada vista se insertan en un ES, la información de elementos de descripción 3D puede describir la información de formato compuesta 3D (lES_format) que se describe en la figura 7 y la información de orden de distribución de vista (LR_first) descrita en la tabal 6. De manera alternativa, cuando los datos de video de cada vista se insertan dentro de por lo menos dos ES, la información de elementos de descripción 3D puede describir la información de formato híbrido 3D (Multi_ES_format) descrita en la figura 8.
Incluso cuando únicamente la información de elementos de descripción 1015 y 1053 en el primer circuito ES de video 1010 y 1055 es analizado sintácticamente y leído a partir de la información PMT de acuerdo con la segunda modalidad ejemplar, el extractor 230 de información adicional de PMT del aparato 200 puede predecir no solo la información adicional 3D acerca del primer ES de video sino también el formato de imagen 3D de los datos de video sub insertados en el ES sub.
El generador 120 de PMT del aparato 100 puede insertar información de elementos de descripción de flujo de video auxiliar ( "Auxiliary_video_stream_descriptor ( ) " ) de la tabla 8 más adelante dentro de la información de elementos de descripción 1025, 1035, 1063 y 1073 del segundo y tercer circuitos ES de video 1020, 1030, 1060 y 1070 descritos en lo anterior con referencia a la figura 10a y la figura 10b.
TABLA 8 Sintaxis Auxiliary_video_stream_descriptor () { descriptor_tag descriptor_length aux_video_codedstreamtype si_rbsp (descriptor_length- 1) La información de elemento de descripción de flujo de video auxiliar (Auxiliary_video_stream_descriptor) puede incluir información ( "aux_video_codestreamtype) acerca de un método de codificación de datos de video sub.
El generador 120 PMT puede insertar información adicional 3D dentro de la información "si_rbsp (descriptor_length-l) " .
De modo detallado, el generador 120 de P T puede insertar información adicional 3D dentro de "si_payload" en información "si_message" en la información "si_rbsp" en la información de elemento de descripción de flujo de video auxiliar de la tabla 9. Las tablas 9, 10 y 11 muestran respectivamente la información "si_rbsp" , la información "si_message" y la información "si_payload" en la información de elemento de descripción de flujo de video auxiliar.
TABLA .9 Sintaxis si_rbsp( NumBytesInSI) { NumBytesInRBSP = 0 while ( NumBytesInRBSP<NumBytesInSI) si_message ( ) } TABLA 10 Sintaxis si_message ( ) { NumBytesInRBSP++ payloadSize += last payload_size_byte si_payload( payloadType, payloadSize) NumBytesInRBSP += payloadSize El generador 120 de PMT agrega el inciso de datos de video de vista sub ("Additional view") a un mapa de profundidad ( "Depth map" ) y un mapa de paralaje ("Parallax map" ) como información de tipo de información útil para un ES sub, como se muestra en la tabla 12.
TABLA 12 Para información adicional 3D que se utiliza cuando la información de tipo de información útil para un ES que tiene un tipo de flujo de video auxiliar actual son datos de video de vista sub ( "payloadType == 2"), el generador 120 PMT puede · cambiar el contenido de información "generic__params ( ) " en la información "si_payload" de la tabla 10, como se muestra en la tabla 13 y la información "additional_view_params ( ) " agregada reciente de la tabla 16.
En primer lugar, la información 120 de PMT inserta información ( "hybrid_indicator" ) indicando si los datos de video 3D actuales son un formato híbrido e información ( "hybrid_type" ) acerca de un tipo de formato híbrido en la información "generic_params ( ) " dé la tabla 13 TABLA 13 Sintaxis generic_params ( ) { aux_is_one_fieId si (aux_is_one_field) { aux_is_bo11om_fie1d } else{ aux_is_interlaced } hibrid indicator hibrid type reserved_generic_bits position offset h position offset v · } TABLA 14 TABLA 15 El extractor 230 de información adicional de PMT del aparato 200 puede extraer información de indicador de formato híbrido ( "hybrid_indicator" ) a. partir de la información de elemento de descripción de flujo sub ( "Auxiliary_video_stream_descriptor" ) acerca del ES sub en la información de PMT y el reproductor 250 puede predecir si los datos de video 3D insertados en el ES actual es un formato híbrido 3D de acuerdo con la tabal 14, en base en la información de indicador de formato híbrido extraído.
De manera alternativa, el extractor 230 de información adicional de PMT puede extraer información de tipo de formato híbrido ( "hybrid_type" ) a partir de la información de elemento de descripción de flujo sub y el reproductor 250 puede determinar un tipo de formato híbrido de los datos de video sub del ES sub, de acuerdo con la tabla 15, en base en la información de tipo de formato híbrido extraída.
Para información adicional 3D que se utiliza cuando la información de tipo de información útil del ES del tipo ES sub son los datos de video de vista sub ( "payloadType == 2"), el generador 120 de PMT puede insertar adicionalmente información "additional_view_params ( ) " de la tabla 16 dentro de la información del elemento de descripción de video sub.
TABLA 16 Sintaxis additional_view_params ( ) { linked_PID LR_indicator } El generador 120 de PMT puede insertar adicionalmente información PID ( "linked_PID" ) de otra pieza de datos de video relacionados con los datos de video sub del ES sub actual, e información ( "LR_indicator" ) que indica si los datos de video sub es video de vista izquierda o un video de vista derecha dentro de la información "additional_view_params ( ) " de manera que forman los datos de video 3D.
TABLA 17 valor linked PID 0x0000- valor de PID de la vista principal OxlFFF relacionada con la vista sub TABLA 18 El extractor 230 de información adicional de PMT del aparato 200 puede extraer el parámetro de vista sub de la tabla 16 a partir de la información de elemento de descripción de flujo sub acerca del ES sub en la información de PMT.
El extractor 230 de información adicional de PMT extrae la información de PID "linked_PlD" en el parámetro de vista sub ( "additional_view_params ( ) " ) y el reproductor 250 puede verificar la información de PID acerca de un paquete o un flujo dentro del cual se insertan los datos de video sub actuales y la otra pieza de datos de video, en base en la información PID extraída "linked_PID" . La información de PID "linked_PID" puede indicar datos de video de vista principal relacionados con los datos de video sub actuales, de acuerdo con la tabla 17.
El extractor 230 de información adicional de PMT puede extraer la información "LR_inidcator" en el parámetro de vista sub ( "additional_view_paramas ( ) " ) y el reproductor 250 puede determinar si los datos de video sub del ES sub actual son datos de video de vista izquierda o datos de video de vista derecha en un video estéreo de acuerdo con la tabla 18, en base en la información extraída "LR_indicator" .
De manera alternativa, el generador 120 de PMT puede insertar adicionalmente información de resolución de video sub (additional_view_resolution" ) dentro del parámetro de vista sub ( "additional_view_params ( ) " ) además de la información PID "linked_PID" y la información LR_indicator" de acuerdo con la tabla 19.
TABLA 19 Sintaxis additional_view_params () { linked_PID LR_inidcator additional_view_resolu ion } El extractor 230 de información adicional de PMT puede extraer la información de resolución de video de vista sub ( "additional_view_resolution" ) en el parámetro de vista sub ( "additional_view_params ( ) " ) y el reproductor 250 puede determinar un tamaño de los datos de video de vista sub de un formato de transmisión de acuerdo con la tabla 20. El reproductor 250 puede comparar un tamaño de datos de video de vista principal y un tamaño de los datos de video de vista sub en el formato de transmisión y puede ajustar los tamaños de los datos de video de vista principal y sub mientras que cambia el formato de transmisión a un formato de reproducción .
El generador 120 de PMT del aparato 100 puede insertar adicionalmente información de elemento de descripción de modo 3D ( " 3d_mode_descriptor ( ) " ) de la Tabla 21, y la información de elemento de descripción de noticia 3D ( " 3d_notice_descriptor ( ) " ) de la Tabla 22 dentro de la información de PMT, como información adicional 3D, además de la información de elemento de descripción de flujo 3D ("3d_stream Descriptor ()" ) o la información de elemento de descriptor de video 3D ( " 3d_descripto ( ) " ) que incluye información acerca de características de datos de video 3D.
El generador 120 de PMT puede insertar información de modo 2D/3D ( "2d/3d_mode" ) e información de noticia de conmutación de modo 2D/3D ( "notice_indicator" ) dentro de la información de elemento de descripción de modo 3D ( " 3d_mode_descriptor ( ) " ) . El generador 120 de PMT puede insertar información de indicador de icono 3D ( "es_icon_indicator" ) , información indicador de conmutación ( " transition_indicator" ) , información de marca de tiempo de conmutación ( " transition_time_stamp" ) , e información de mensaje de conmutación (" transítion_message " ) dentro de la información de elemento de descripción de noticia 3D ( " 3d_notice_descriptor ( ) " ) .
TABLA 21 Sintaxis 3D_mode_descriptor ( ) { descriptor_tag descriptor_lendgth 2d/3d_mode notice_indicator } El extractor 230 de información adicional PMT del aparato 100 extrae la información de elemento de descripción de modo 3D ( " 3d_mode_descriptor ( ) " ) a partir de una región de elemento de descripción de un circuito de programa o un circuito ES en la información de PMT y puede extraer la información de modo 2D/3D ( " 2d/3d_mode " ) y la información de noticia de conmutación de modo 2D/3D ( "notice_indicator " ) . El reproductor 250 del aparato 200 puede determinar una conmutación entre un modo 2D y un modo 3D de datos de video de un programa actual o un ES actual, en base en la información de elemento de descripción de modo 3D extraído, la información de modo 2D/3D y la información de noticia de conmutación de modo 2D/3D.
El extractor 230 de información adicional PMT del aparato 200 puede extraer información de elemento de descripción de noticia 3D ( 13d_notice_descriptor ( ) 1 ) a partir de la región de elemento de descripción del circuito de programa o el circuito ES en la información de PMT.
El extractor 230 de información adicional de PMT puede extraer la información de indicador de icono 3D ( "es_icon_indicator" ) en la información de elemento de descripción de noticia 3D ( " 3d_notice_descriptor ( ) 1 ) , y el reproductor 250 puede determinar que el icono relacionado 3D tal como el indicador de noticia 3D, se proporciona por un proveedor de contenido y mostrar el indicador de noticia 3D de manera tal que el indicador de noticia 3D no se superponga con un indicador de noticia 3D de un descodificador o una televisión (TV) , en base en la información de indicador de icono 3D extraída ( "es_icon_indicator" ) . Por ejemplo, cuando un valor de la información de indicador de icono 3D ( "es_icon_indicator" ) es cero, se puede determinar que un icono de noticia 3D no existe en un ES de video y por lo tanto el indicador de noticia 3D del descodificador o la TV se utiliza, y cuando el valor de la información de indicador de icono 3D ( "es_icon_indicator" ) es 1, se puede determinar que existe el icono de noticia 3D en el ES de video y por lo tanto uno del icono de noticia 3D en el ES de video y el indicador de noticia 3D en el descodificador y en la TV se puede utilizar.
El extractor 230 de información adicional de PMT puede extraer la información de indicador de conmutación ( "transition_indicator" ) , en la información de elemento de distribución de noticias 3D ( "3d_notice_descriptor ( ) " ) , y el reproductor 250 puede determinar si la información PMT que va a ser recibida incluye información de modo 2D/3D indicando que un modo de la información PMT que va a ser recibida es diferente de un modo actual obtenido de la información PMT actual, es decir, si el modo de la información de PMT que es recibida va a ser cambiada. Por ejemplo, cuando un valor de la información de indicador de conmutador ( "transition_indicator" ) es 0, el modo actual se mantiene en un ES de video y cuando el valor de la información de indicador de conmutación ( " transition_indicator" ) es 1, el modo actual puede ser conmutado.
Cuando la información de indicador de conmutación indica que el conmutador 2D/3D va a ser generado ( ( " transition_indicator==l" ) , el extractor 230 de información adicional de PMT extrae información de marca de tiempo de conmutación ( 11 transition_time_stamp" ) a partir de la información de elemento de descripción de noticia 3D ( "3d_notice_desctipro ( ) " ) y el reproductor 250 puede determinar un punto de tiempo cuando se va a generar una conmutación de modo 2D/3D. La información de marca de tiempo de conmutación se puede expresar en unidades de marcas de tiempo de presentación (PTS) . La información de marca de tiempo de conmutación se puede expresar como un valor relativo entre un valor PTS de una imagen de figura que incluye la información PMT actual y un valor PTS en un punto de tiempo cuando la conmutación 2D/3D se va a generar o un valor absoluto del valor PTS en el punto de tiempo cuando se va a generar la conmutación del modo 2D/3D. No obstante, la información de marca de tiempo de conmutación se puede expresar en otras unidades tales como unidades del número de marcos, además de las unidades de las PTS.
Cuando la información de indicador de conmutación indica que la conmutación 2D/3D se va a generar ( "transition_indicator==l" ) , el extractor 230 de información adicional de PMT puede extraer información de mensaje de conmutación ( "transition_message" ) a partir de la información de elemento de descripción de noticia 3D ( "3d_notice_descriptor ( ) " ) . El reproductor 250 del aparato 200 puede determinar un efecto visual, tal como un icono o un texto o un efecto auditivo, tal como un sonido, el cual es un indicador de noticia de cambio de modo 2D/3D mientras reproduce un servicio de contenido en base en la información de mensaje de conmutación extraída. Un usuario puede reconocer que el modo actual se conmutará a través del indicador de noticia de conmutación de modo 2D/3D, o si va a conmutarse el modo 2D/3D, puede preparar de antemano para cambiar un modo de observación.
La figura 11 ilustra un ejemplo del uso de información de conversión de modo de acuerdo con una modalidad ejemplar.
Las partes de un flujo 1100 de video actual desde una secuencia 1102 de imagen 2D a una secuencia 1136 de imagen 3D se ilustran en la figura 11, en donde el flujo 1100 de video actual incluye secuencias 1102 a 1128 de imagen 2D, y la secuencia de imagen 3D 1130 a 1136.
El aparato 100 transmite información PMT 1140, 1150 y 1160 acerca del flujo 1100 de video actual respectivamente en los puntos de tiempo TI, T2 y T3. Puesto que la información de modo 2D/3D (2D/3D_mode) en la información 1140 de PMT en el punto de tiempo TI indica 2D, los datos de video actuales están en un modo 2D. No obstante, la información de modo 2D/3D (2D/3D_mode) en la información 1150 de PMT en el punto de tiempo T2 indica 2D, pero la información de conmutación de modo 2D/3D ( transition_time_stamp) indica el punto de tiempo T3. En otras palabras, los datos de video actuales están en el modo 2D pero pueden conmutar a un modo 3D en el flujo 1100 de video actual.
Como se indica en la información de conmutación de modo 2D/3D ( trasition_time_stamp) en la información 1150 de PMT en el punto de tiempo T2 , la conmutación de modo 2D/3D se genera en el punto de tiempo T3 y la información de modo 2D/3D (2D/3D_mode) de la información 1160 de PMT en un punto de tiempo T3 indica 3D. El aparato 200 puede determinar un modo en los puntos de tiempo TI, T2 y T3 y un punto de tiempo cuando en la conmutación de modo 2D/3D se va a generar mediante la utilización de información de conmutación de modo 2D/3D de la información de PMT 1140, 1150 y 1160 y puede mostrar el mensaje de noticia de conmutación de modo 2D/3D en una pantalla o puede reproducir de manera audible el mensaje de noticias de conmutación de modo 2D/3D en un punto de tiempo predeterminado entre los puntos de tiempo T2 y T3 , de acuerdo con la información de indicador de noticia de conmutación de modo 2D/3D ( "transítion_message" ) .
El aparato 100 puede transmitir un video de vista principal y un video de vista sub que tiene resoluciones diferentes. Por ejemplo, el aparato 100 puede transmitir datos de video de vista principal con un nivel de alta definición completa (HD, por sus siglas en inglés) y los datos de video de vista sub a un nivel de definición estándar (SD, por sus siglas en inglés) .
La figura 12 ilustra un ejemplo cuando un video de vista izquierda y un video de vista derecha se transmiten en tamaños diferentes de acuerdo con una modalidad ejemplar.
El aparato 100 puede obtener un video 1210 de vista izquierda y un video 1220 de vista derecha, los cuales están en un nivel completo de HD y tienen un tamaño de 1920x1080 y convierte y transmite un flujo de datos, dentro del cual los datos 1230 de video de vista izquierda que están en nivel completo HD y tienen un tamaño de 1920x1080 y datos 1240 de video de vista derecha que están en un nivel SD y que tienen un tamaño de 640x480 se insertan dentro de un TS como un formato de transmisión.
El aparato 200 recibe el TS y el restaurador 240 de ES del aparato 200 puede restaurar los datos 1230 de video de vista izquierda y los datos 1240 de video de vista derecha. Incluso cuando el reproductor 250 expande los datos de vista izquierda y derecha 1230 y 1240 para convertir formatos de los datos de video de vista izquierda y derecha 1230 y 1240 en un formato de reproducción, las anchuras y longitudes de los datos de video de vista izquierda y derecha 1230 y 1240 no son iguales puesto que la proporción dimensional de los datos de video de vista izquierda 1230 es 16:9 y una proporción dimensional de los datos de video de vista derecha 1240 es 4:3. En otras palabras, el video 1250 de vista izquierda que está a nivel HD completo y que tiene el formato de reproducción y el video 1260 de vista derecha agrandado a 1440x1080 y que tiene el formato de reproducción ambos pueden tener las mismas longitudes de 1080 pixeles pero anchuras diferentes, es decir, el video 1250 de vista izquierda es de 1920 y el video de vista derecha es de 1440. Si la resolución de video de vista principal y el video de vista sub no son iguales, puede ser difícil generar un efecto 3D mientras se reproduce un video 3D .
La figura 13 ilustra un ejemplo del uso de información de proporción dimensional de acuerdo con una modalidad ejemplar.
El reproductor 250 puede restaurar el video 1250 de vista izquierda que está a nivel de HD completo y que tiene el formato de reproducción; y restaurar el video de vista derecha que tiene un formato de reproducción agrandado a partir del formato de transmisión. Por lo tanto, si los videos de vista izquierda y de vista derecha 1250 y 1260 se reproducen como están, las regiones 1350 y 1360 del video de vista izquierda 1250 en los cuales el video de vista derecha 1260 no se muestra, se pueden generar.
En consecuencia, el aparato 100 incluye información de proporción dimensional como información adicional 3D, para un caso cuando las resoluciones del video de vista principal y el video vista sub no son iguales. El generador 120 de PMT del aparato 100 puede insertar información de proporción dimensional ( " 3d_aspect_ratio_descriptor" ) dentro de la información de PMT, como la información adicional 3D e insertar información de desplazamiento de recorte ( " cropping_offset " ) como la información de proporción dimensional ( 113d_aspect_ratio_descriptor" ) como se muestra en la Tabla 23 más adelante. Por ejemplo, la información acerca de la anchura de una región de un video de vista principal, el cual no está cubierto por un video de vista sub agrandado, se puede establecer como la información de desviación de recorte ( "cropping_offset" ) , y la información de desviación de recorte ( "cropping_offset" ) se puede insertar dentro de la información de PMT como información adicional 3D.
TABLA 23 Sintaxis 3d_aspect_ratio_descriptor { descriptor_tag descriptor_length cropping_offset El extractor 230 de información adicional de PMT del aparato 200 puede extraer información de proporción dimensional ( "3d_aspect_ratio_descriptor" ) a partir de la información PMT y extraer la información de desviación de recorte ( "cropping_offset" ) en la información de proporción dimensional ( "3d_aspect_ratio_descriptor" ) . El reproductor 250 puede reproducir un video de vista izquierda y un video de vista derecha, los cuales tienen proporciones dimensionales de 4:3 al recortar las regiones 1350 y 1360 en el video 1250 de vista izquierda que tiene un tamaño 1920x1080, el cual no está cubierto por el video 1260 de vista derecha que tiene un tamaño de 1440x1080 en el centro del video 1250 de vista izquierda, en base en la información de desviación de recorte ( " cropping_offset " ) . De manera alternativa, el reproductor 250 puede generar un efecto 3D en una región central que tenga un tamaño de 1440x1080 al mostrar el video 1250 de vista izquierda en la región 1350 y 1360 y mostrar de manera alternativa el video 1250 de vista izquierda y el video 1260 de vista derecha en la región del cubierto por el video 1260 de vista derecha.
El aparato 100 puede convertir datos de video 2D o 3D a los TS al insertar información de PID acerca de los paquetes dentro de la información de PMT y al insertar información adicional 3D de las Tablas 1 a 23 por encima dentro de un circuito de programa, un circuito ES en el cual la información de tipo de flujo es "video_stream_type" o "auxiliary_video_stream_type" y diversas regiones reservadas en la información P T, y transmitir el TS .
Cuando un receptor que cumple con un método TS de MPEG soporta únicamente un video 2D, información adicional 3D, información de elemento de descripción 3D e información de elemento de descripción de flujo 3D en la información PMT de acuerdo con una modalidad ejemplar son incapaces de ser sometidos a análisis sintático interpretados mientras el receptor analiza sintácticamente y descodifica un flujo de datos recibido. En consecuencia, un paquete que incluye los datos de video 3D no es detectado y por lo tanto el receptor únicamente reconoce y descodifica datos de video 2D establecidos en el método TS de MPEG y la información de elementos de descripción acerca de los datos de video 2D. De esta manera, el receptor puede procesar datos relacionados con un video 2D en un flujo de datos generado por el aparato 100.
El aparato 200 puede extraer información de PMT al recibir un TS y recuperar paquetes que incluyen información PID de la información PMT y el extractor 230 de información adicional PMT puede extraer y transmitir información adicional 3D a partir de un circuito de programa, un circuito ES y diversas regiones reservadas de la información PMT al reproductor 250.
Además, el aparato 200 puede recuperar informaciones útiles de paquetes que tienen "video_stream_type" como la información de tipo de flujo en la información de PMT de manera que el restaurador 240 de ES restaura datos de video en base en la información de PID de los paquetes.
Además, el aparato 200 puede recuperar informaciones útiles de paquetes que tienen "Auxiliary_video_stream_type" como información de tipo de flujo de manera que el restaurador 240 de ES restaura datos de video sub sobre información de PID de los paquetes .
El reproductor 250 del aparato 200 restaura video de vista principal y video de vista sub al analizar un formato compuesto 3D o formato híbrido 3D de datos de video principal y datos de video sub extraídos de un ES principal y un ES sub, reproduce el video de vista principal y el video de vista sub mientras sincroniza los períodos de reproducción del video de vista principal y el video de vista sub los cuales se relacionan mutuamente entre sí mediante la utilización de información adicional 3D en la información de PMT.
Se describirán con detalle ahora las operaciones del reproductor 250.
Cuando el restaurador 240 de ES extrae un video de vista principal como datos de video principal y video de vista sub como datos de video sub, el reproductor 250 puede formar formatos de reproducción del video de vista principal y del video de vista sub para ser reproducidas por un dispositivo de presentación 3D y transmitir los videos de vista principal y sub.
Cuando el restaurador 240 de ES extrae un video de vista principal como datos de video principal y una imagen de diferencia como datos de video sub, el reproductor 250 puede restaurar un video de vista sub mediante la utilización de video de vista principal y la imagen de diferencia, a partir de formatos de reproducción del video de vista principal y del video de vista sub para ser reproducibles por un dispositivo de presentación 3D y transmitir los videos de vista principal y sub.
Cuando el restaurador 240 de ES extrae un video de vista principal como datos de video principal y la información de profundidad (o información de paralaje) y un video de vista sub como una o dos piezas de los datos de video sub, el reproductor 250 puede generar un video de vista intermedia mediante la utilización del video de vista principal, el video de vista sub y la información de profundidad (o información de paralaje) . Por ejemplo, el video de vista intermedio se puede generar en base en el video de vista principal y la información de profundidad de la utilización de un método de rendirizado basado en imagen de profundidad (DIBR) . El reproductor 250 puede seleccionar dos videos de vista a partir de entre el video de vista principal, el video de vista intermedio y el video de vista sub, formar formatos de reproducción de los dos videos de vista seleccionados para ser reproducibles por un dispositivo de presentación 3D y transmitir los dos videos de vista. Cuando existe una diferencia de profundidad grande o paralaje entre el video de vista principal y el video de vista sub, el video de vista intermedio se puede utilizar para evitar fatiga de observación.
Cuando el restaurador 240 de ES extrae datos de formato compuesto 3D como datos de video principal, el reproductor 250 puede restaurar un video de vista principal y un video de vista sub a partir de los datos de formato compuesto 3D, formar formatos de reproducción de los videos de vista principal y sub para ser reproducibles por un dispositivo de presentación 3D y transmitir los videos de vista principal y sub.
Cuando el restaurador 240 de ES extrae datos de formato de compuestos 3D como datos de video principal e información de profundidad (o información de paralaje) como datos de video sub, el reproductor 250 puede restaurar un video de vista principal y un video de vista sub a partir de los datos de formato compuestos 3D y generar un video de vista intermedio mediante la utilización de video de vista principal, el video de vista sub y la información de profundidad (o información de paralaje) . Por ejemplo, el video de vista intermedio se puede generar mediante la aplicación de un método DIBR al video de vista principal, el video de vista sub y la información de profundidad (o información de paralaje) . Se pueden seleccionar dos videos de vista de entre el video de vista principal, el video de vista intermedio y el video de vista sub y los formatos de reproducción de los dos videos de vista se pueden formatear para ser reproducibles por un dispositivo de presentación 3D antes de ser emitidos.
Cuando el restaurador 240 de ES extrae datos de formato compuesto 3D como los datos de video principal y la información de diferencia como datos de video sub, el reproductor 250 puede restaurar un video de vista principal y un video de vista sub, los cuales tienen una resolución que es la mitad de la resolución original, en base en los datos de formato compuestos 3D. Por lo tanto, el reproductor 250 puede restaurar el video de vista principal y el video de vista sub que tiene la misma resolución como la resolución original al utilizar adicionalmente la información de diferencia en los videos de vista principal y sub que tiene la mitad de resolución. El reproductor 250 puede formar los formatos de reproducción del video de vista principal y el video de vista sub para que sean reproducibles por un dispositivo de presentación 3D y emitir los videos de vista principal y sub.
Cuando el restaurador 240 de ES extrae un video 2D como datos de video principal y la información de profundidad (o información de paralaje) como datos de video sub, el reproductor 250 puede restaurar un video de vista sub mediante la utilización del video 2D y la información de profundidad (o información de paralaje) , los formatos de reproducción de forma del video de vista principal y el video de vista sub para ser reproducibles por un dispositivo de presentación 3D y emitir los videos de vista principal y sub. No obstante, si el video de vista sub forma un video 3D completo con el video de vista principal no es restaurado, puede presentarse un fenómeno de oclusión.
Cuando el restaurador 240 de ES extrae un primer video que forma un video de vista múltiple como datos de video principal y una pluralidad de otros videos de vista, tal como un segundo video de vista y un tercer video de vista que forma un video de vista múltiple, como una pluralidad de piezas de datos de video sub, el reproductor 250 puede formatear formatos de reproducción de la pluralidad · de los otros videos de vista para que sean reproducibles por un dispositivo de presentación 3D en base en el primer video de vista y transmitir la pluralidad de los otros videos de vista. A diferencia de un video estéreo, un video de vista múltiple puede proporcionar a un video 3D observable mientras gira 360° .
Cuando el restaurador 240 de ES extrae un primer video que forma un video fotografiado múltiple como datos de video principal y una pluralidad de otros videos, tal como un segundo video y un tercer video, como datos de video sub, el reproductor 250 puede transmitir selectiva e individualmente cada uno del primero a tercer videos o emitir el primero al tercer videos en un método imagen en imagen (PIP) . Por ejemplo, un método para mostrar videos que son fotografiados en diversos lugares y direcciones bajo un tema tal como un primer video fotografiado en la vista de un catcher, un segundo video fotografiado desde el punto de vista de un pitcher y un tercer video de los jardineros en un partido de béisbol, se pueden cambiar en base en una observación con el propósito de difusión, a diferencia del caso de video de vistas múltiples.
La figura 14 es un diagrama de bloques de un sistema 1400 para comunicar un flujo de datos de video 3D, de acuerdo con una modalidad ejemplar, en el cual el aparato 100 y el aparato 200 se materializa.
Un generador 1410 de contenido de un transmisor puede generar datos de video acerca del contexto mediante la utilización de uno de varios métodos de fotografía tal como extracción de profundidad (semi) manual a partir de 2D 1412, una cámara 1414 RGB+infrarroja o una cámara 1416 estereoscópica.
De entre los datos de video del generador 1410 de contenido, los datos de video principal, VIDEO PRINCIPAL, pueden ser emitidos a un codificador de video A 1420, por lo menos uno de los primeros datos de video sub, VIDEO 1 SUB, primer información de profundidad, PROFUNDIDAD 1 y primera información de paralaje, PARALAJE 1, pueden ser transmitidas a un codificador B de video 1430 y por lo menos uno de los segundos datos de video sub, VIDEO 2 SUB, segunda información de profundidad, PROFUNDIDAD 2 y segunda información de paralaje, PARALAJE 2, pueden ser transmitidos a un codificador C de video 1440.
El codificador A de video 1420, el codificador B de video 1430 y el codificador C de video 1440 pueden codificar los datos de video recibidos y transmitir respectivamente un flujo de video principal, FLUJO DE VIDEO PRINCIPAL, un primer flujo sub, FLUJO 1 DE VIDEO SUB, y un segundo flujo sub, FLUJO 2 DE VIDEO SUB, a un canal 1450.
Los TS del flujo de video principal, FLUJO DE VIDEO PRINCIPAL, el primer flujo sub, FLUJO 1 DE VIDEO SUB, y el segundo flujo sub, FLUJO 2 DE VIDEO SUB se transmiten a un receptor y el receptor puede desmultiplexar los TS y transmitir paquetes de video a un descodificador A de video 1460, un descodificador B de video 1470 y un descodificador C de video 1480.
El descodificador A de video 1460 puede restaurar y transmitir video principal a partir del flujo de video principal, FLUJO DE VIDEO PRINCIPAL, el descodificador B de video 1470 puede restaurar y transmitir por lo menos uno de los primeros ' datos de video sub, VIDEO 1 SUB, la primera información de profundidad, PROFUNDIDAD 1 y la primera información de paralaje, PARALAJE 1, del primer flujo sub, FLUJO 1 DE VIDEO SUB, y el descodificador C de video 1480 puede restaurar y transmitir por lo menos uno de los segundos datos de video sub, VIDEO 2 SUB, la segunda información de profundidad, PROFUNDIDAD 2 y la segunda información de paralaje, PARALAJE 2 a partir de la segunda corriente sub, FLUJO 2 DE VIDEO SUB.
El video principal restaurado, los primeros datos de video sub restaurados, VIDEO 1 SUB, la primera información de profundidad, PROFUNDIDAD 1 y la primera información de paralaje PARALAJE 1 y los segundos datos de video sub restaurados VIDEO 2 SUB, la segunda información de profundidad PROFUNDIDAD 2 y la segunda información de paralaje PARALAJE 2 se pueden transmitir a un dispositivo de presentación 3D 1490 en donde cada uno son convertidos adecuadamente de acuerdo con un método de presentación y reproducidos en 3D. Por ejemplo, un video 3D restaurado se puede reproducir en 3D por el dispositivo de presentación 3D 1490 mediante el uso de uno de los varios métodos tal como un método lenticular auto-estereoscópico 1492, un método de barrera auto-estereoscópico 1494 o sistema estereoscópico basado en lentes 1496.
En consecuencia, el aparato 100 puede insertar información adicional 3D tal como datos d video principales, primeros datos sub y segundos datos sub que tienen un formato híbrido 3D, en la información de PMT y transmitir información de PMT. Además, el aparato 200 puede extraer la información adicional 3D a partir de la información de PMT en un flujo de datos recibido y determinar que la información adicional 3D, tal como los datos de video principales, los primeros datos sub y los segundos datos sub tienen el formato híbrido 3D, y se insertan dentro de la información útil del flujo de datos recibidos. Además, después de extraer la información adicional 3D de la información útil, el aparato 200 puede restaurar un video de vista principal y un video de vista sub utilizando la información adicional 3D y reproducir los videos de vista principal sub en 3D mediante la utilización de un dispositivo de presentación 3D.
La figura 15 es un diagrama de flujo que ilustra un método de generación de un flujo de datos para proporcionar un servicio multimedia 3D, de acuerdo con una modalidad ej emplar .
En la operación 1510, se genera por lo menos un ES que incluye datos de video de cada vista en un programa para proporcionar servicio multimedia 2D o 3D. Los ES acerca de los datos de audio y los datos sub en el programa también se pueden generar.
En la operación 1520, se genera información acerca del programa, que incluye información de referencia acerca de por lo menos un ES e información adicional 3D para identificar y reproducir los datos de video de cada vista, de acuerdo con las vistas. Por lo menos una de la información adicional 3D y la información de referencia se puede insertar en 'la información de elemento de descripción acerca de un ES correspondiente en la información de PMT. De acuerdo con una estructura de información de PMT de acuerdo con la primera modalidad ejemplar, la información adicional 3D acerca de un ES principal en la primera información de PMT puede incluir por lo menos uno de información adicional 3D e información de referencia acerca de un ES sub. De acuerdo con una estructura de información PMT de acuerdo con una segunda modalidad ejemplar, la información de PMT puede incluir secuencialménte información de ES de cada uno de por lo menos un ES y cada pieza de información de ES incluye por lo menos una de información adicional 3D e información de referencia acerca de un ES correspondiente.
La información adicional 3D puede incluir información de noticia 2D/3D que indica que un paquete de video actual incluye datos de video 2D o 3D, información de elemento de descripción 3D para restaurar y reproducir un video 3D, información de conmutación de modo 2D/3D que indica un modo actual de un programa actual y conmutación de modo 2D/3D en el futuro e información de proporción dimensional.
En la operación 1530 se genera por paquetes de PES generados por el empacado de por lo menos un ES y la información de PMT. Los TS pueden incluir cada uno una información útil y un encabezado y las secciones de los paquetes PES o la información de PMT puede ser incluida en la información útil. Los TS pueden ser transmitidos a través de por lo menos un canal .
La figura 16 es un diagrama de flujo que ilustra un método para recibir un flujo de datos para proporcionar un servicio multimedia 3D de acuerdo con una modalidad ejemplar.
En la operación 1610, se reciben los TS acerca de un programa para proporcionar un servicio multimedia 2D o 3D.
En la operación 1620, los paquetes de PES acerca del programa y la información de PMT acerca del programa se extraen por desmultiplexado de los TS .
En la operación 1630, la información de referencia y la información adicional 3D acerca a los ES de los datos de video de cada vista en el programa se extraen a partir de la información de PMT. De acuerdo con una estructura de información de PMT de acuerdo con la primera modalidad ejemplar, por lo menos uno de la información adicional 3D y la información de referencia acerca de los ES sub se puede extraer de la información adicional 3D acerca de un ES principal en la información de PMT. De acuerdo con una estructura de información de PMT de acuerdo con una segunda modalidad ejemplar/ la información del elemento de descripción sub 3D se puede extraer a partir de la información de ES acerca de ES sub o información de ES acerca de un ES principal y la información adicional 3D y la información de referencia acerca de un ES sub se puede extraer a partir de la información del elemento de descripción sub 3D.
En la operación 1640, por lo menos un ES es restaurado mediante la utilización de información de referencia extraída acerca de por lo menos un ES de entre los ES extraídos por desempaquetado de los paquetes de PES y los datos de video de cada vista se extraen desde por lo menos un ES.
Al restaurar los datos de video de cada vista mediante la utilización de información adicional 3D e información de referencia y al reproducir los datos de video cada vista por períodos de reproducción sincronizantes y órdenes de reproducción de los datos de video de cada vista de acuerdo con las vistas, se puede proporcionar a un observador el servicio multimedia 3D.
De acuerdo con el método de transmisión de un flujo de datos, de acuerdo con una modalidad ejemplar, diversos tipos de información adicional 3D e información de referencia se pueden transmitir junto con un video 2D y un video 3D mediante el uso de un ES que tenga un tipo de flujo de técnica relacionada, sin tener que agregar un tipo de flujo de un ES dentro del cual se insertan los datos de video 3D, en base en un sistema TS de MPEG. Por ejemplo, un tipo de flujo de un ES principal, puede cumplir con la norma MPEG-2 o un MPEG-4/AVC y un tipo de flujo de un ES sub puede cumplir con una norma MPEG-2 o una norma MPEG-4/AVC o puede ser un flujo de video auxiliar.
Puesto que un sistema receptor que no soporta un flujo de video auxiliar es incapaz de reconocer un ES sub, el sistema receptor puede determinar un servicio de video actual como un servicio de video 2D al reconocer únicamente un ES principal. En consecuencia, incluso cuando el sistema receptor de la técnica relacionada existente recibe un TS generado de acuerdo con un método de generación de un flujo de datos, de acuerdo con una modalidad ejemplar, los datos de video pueden ser analizados de acuerdo con operaciones del sistema receptor de la técnica relacionada para ser reproducidos en 2D. De esta manera, se puede mantener la compatibi1idad inversa .
De acuerdo con un método de recepción de un flujo de datos, de acuerdo con una modalidad ejemplar, cuando no solo los datos de video de vista principal y los datos de video de vista sub sino también la información de profundidad y la información de paralaje son recibidas adicionalmente a través de un TS acerca de un programa recibido a través de un canal, los datos de video de vista principal y sub, la información de profundidad y la información de paralaje se restauran para reproducir no solo un video estéreo sino también un video de vista múltiple. Aquí, la información adicional 3D y la información de referencia extraída de la información de PMT se utilizan para restaurar con precisión y reproducir el video de vista múltiple.
Las modalidades ejemplares se pueden escribir como programas de computadora que pueden ser implementados en computadoras digitales de uso general que ejecutan los programas mediante el uso de un medio de registro legible en computadora. Los ejemplos de medio de registro legibles en computadora incluyen medios de almacenamiento tales como medios de almacenamiento magnético (por ejemplo, ROM, discos flexibles, discos duros, etc.) y medios de grabación ópticos (por ejemplo CD-ROM o DVD) . Además, una o más unidades de los aparatos descritos en lo anterior pueden incluir un procesador o microprocesador que ejecute un programa de computadora almacenado en un medio legible en computadora.
Aunque se han mostrado y descrito en lo anterior, de manera particular modalidades ejemplares, se entenderá por aquellos habitualmente expertos en el ámbito que pueden realizarse en el mismo diversos cambios en la forma y detalles sin por esto apartarse del espíritu y alcance del concepto inventivo como se define por las reivindicaciones anexas. Las modalidades ejemplares deben considerarse en un sentido descriptivo únicamente y no para propósitos de limitación. Por lo tanto, el alcance del concepto inventivo se define no por la descripción detallada de las modalidades ejemplares sino por las reivindicaciones anexas, y todas las diferencias dentro del alcance se considerarán como incluidas en el presente concepto inventivo.
Se hace constar que con relación a esta fecha, el mejor método conocido por la solicitante para llevar a la práctica la citada invención es el que resulta claro de la presente descripción de la invención.

Claims (15)

    REIVINDICACIONES Habiéndose descrito la invención como antecede, se reclama como propiedad lo contenido en las siguientes reivindicaciones :
  1. l . Un método de generación de un flujo de datos para proporcionar un servicio multimedia tridimensional (3D) , caracterizado porque comprende: generar por lo menos un flujo de elementos que comprende datos de video de cada vista a partir de un programa para proporcionar por lo menos uno de un servicio multimedia bidimensional (2D) y un servicio multimedia 3D; generar información de tabla de mapa de programa acerca del programa, que comprende información de referencia acerca de por lo menos un flujo de elementos generado e información adicional 3D para identificar y reproducir los datos de video cada vista; y generar por lo menos un flujo de transporte al multiplexar paquetes de flujo de elementos empaquetados, generados por empaquetado de por lo menos un flujo de elementos generado y la información de tabla de mapa de programa generada.
  2. 2. El método de conformidad con la reivindicación 1, caracterizado porque la generación de la información de tabla de mapa de^ programa comprende: insertar información adicional 3D acerca de datos de video principales, los cuales se insertan en el flujo de elementos principales de entre por lo menos un flujo de elementos generado, dentro de la información de elementos de descripción para el flujo de elementos principales en la información de tabla de mapa de programa; e insertar por lo menos uno de información adicional 3D e información de referencia acerca de los datos de video sub incluidos en un flujo de elementos sub de entre por ló menos un flujo de elementos generado, dentro de la información de elemento de descripción para el flujo de elementos principal, en donde los datos de video principales y los datos de video sub están en una combinación de datos de video de una primera y segunda vistas, respectivamente.
  3. 3. El método de conformidad con la reivindicación 2, caracterizado porque la información adicional 3D acerca de los datos de video principal comprende por lo menos uno de información de formato de imagen de los datos de video principales, información de orden de distribución de vista de un formato de imagen de los datos de video principales, información acerca de la cantidad de flujos de elementos sub correspondientes al flujo de elementos principales, y la información de referencia acerca del flujo de elementos sub comprende por lo menos uno de información de tipo de flujo del flujo de elementos sub e información de identificador de paquete del flujo de elementos sub.
  4. 4. El método de conformidad con la reivindicación 1, caracterizado porque la generación de la información de la tabla de mapa de programa comprende insertar secuencialmente información de flujo de elementos, lo cual comprende información de tipo de flujo, información de identificador de paquete e información de elemento de descripción de flujo de video de un flujo de elementos respectivo dentro de la información de tabla de mapa de programa, de acuerdo con por lo menos un flujo de elementos generado .
  5. 5. El método de conformidad con la reivindicación 1, caracterizado porque la generación de la información de tabla del mapa de programa comprende además: insertar, dentro de . la información de tabla de mapa de programa, información de elementos de descripción de video 3D, lo cual comprende información adicional 3D acerca de los datos de video principales incluidos en un flujo de elementos principales a partir de por lo menos un flujo de elementos generados ; e insertar información de elementos de descripción de video de flujo de elementos sub que comprende información adicional 3D dentro de la información de flujo de elementos acerca de un flujo de elementos sub de entre por lo menos un flujo de elementos generados.
  6. 6. Un método para recibir un flujo de datos para proporcionar un servicio multimedia tridimensional (3D) , caracterizado porque comprende: recibir por lo menos un flujo de transporte acerca de un programa que proporciona por lo menos . uno de un servicio multimedia bidimensional (2D) y un servicio multimedia 3D; extraer paquetes de flujo de elementos empaquetados acerca del programa e información de tabla de mapa de programa acerca del programa por desmultiplexado de por lo menos un flujo de transporte; extraer, a partir de .la información de tabla de mapa de programa, información de referencia acerca de por lo menos un flujo de elementos que comprende datos de video de cada vista del programa e información adicional 3D para identificar y reproducir los datos de video cada vista; y restaurar por lo menos un flujo de elementos mediante el uso de la información de referencia extraída acerca de por lo menos un flujo de elementos de entre los flujos de elementos extraídos por desempaquetado de los paquetes de flujo de elementos empaquetados y extraer los datos de video de cada vista a- partir de por lo menos uno de los flujos de elementos restaurados.
  7. 7. El método de conformidad con la reivindicación 6, caracterizado porque comprende además reproducir los datos de video extraídos de cada vista en 3D mediante el uso de información adicional 3D extraída.
  8. 8. El método de conformidad con la reivindicación 6, caracterizado porque la extracción de la información de referencia y la información adicional 3D a partir de la información de la tabla de mapa de programa comprende : extraer, de la información de tabla de mapa de programa, por lo menos uno de información de referencia acerca de un flujo de elementos principal de entre por lo menos un flujo de elementos, e información adicional 3D acerca de datos de video principales incluidos en el flujo de elementos principales a partir de información de elementos de descripción para el flujo de elementos principales; y extraer, a partir de la información de elementos de descripción, para el flujo de elementos principales, por lo menos uno de información de referencia acerca de un flujo de elementos sub de entre por lo menos un flujo de elementos e información adicional 3D acerca de los datos de video sub incluidos en el flujo de elementos sub, en donde los datos de video principales y los datos de video sub son una combinación de datos de video de una primera y una segunda vista, respectivamente.
  9. 9. El método de conformidad con la reivindicación 8, caracterizado porque la información adicional 3D acerca de los datos de video de vista principal comprende por lo menos uno de información de formato de imagen de los datos de video principales, información de orden de distribución de vistas en un formato de imagen de los datos de video principales, información acerca de la cantidad de flujos de elementos sub correspondientes al flujo de elementos principales, y la información de referencia acerca del flujo de elementos sub comprende por lo menos uno de información de tipo de flujo del flujo de elementos sub e información de identificador de paquete del flujo de elementos sub.
  10. 10. El método de conformidad con la reivindicación 6, caracterizado porque la extracción de la información de referencia y la información adicional 3D a partir de la información de tabla de mapas de ' programa comprende extraer de manera secuencial información de flujo de elementos, el cual comprende¦ información de tipo de flujo, información de identificador de paquete e información de elemento de descripción de flujo de video de un flujo de elementos respectivo, a partir de la información de la tabla de mapa de programa, de acuerdo con por lo menos un flujo de elementos .
  11. 11. El método de conformidad con la reivindicación 10, caracterizado porque la extracción de la información de referencia y la información adicional 3D a partir de la información de tabla de mapa de programa comprende además : extraer información de elemento de descripción de video 3D, el cual comprende información adicional 3D acerca de los datos de video de cada vista, a partir de la información de flujo de elementos acerca de un flujo de elementos de vista principal que comprende datos de video de vista principal de entre los datos de video de cada vista en por lo menos un flujo de elementos; y extraer información de elementos de descripción de video de flujo de elementos sub que comprende la información adicional 3D a partir de la información de flujo de elementos acerca del flujo de elementos sub de entre por lo menos un flujo de elementos.
  12. 12. Un aparato para generar un flujo de datos para proporcionar un servicio multimedia tridimensional (3D) , caracterizado porque comprende: un generador de flujo de elementos el cual genera por lo menos un flujo de elementos que comprende datos de video de cada vista a partir de un programa para proporcionar por lo menos uno de un servicio multimedia bidimensional (2D) y un servicio multimedia 3D; un generador de tabla de mapa de programa para generar información de tabla de mapa de programa acerca del programa, que comprende información de referencia acerca de por lo menos un flujo de elementos generado e información adicional 3D para identificar y reproducir los datos de video de cada vista; un generador de flujo de transporte el cual genera por lo menos un flujo de transporte al multiplexar paquetes de flujo de elementos empaquetados generados por empaquetados de por lo menos un flujo de elementos, y la información de tabla de . mapa de programa generada; y un transmisor de canal el cual sincroniza y transmite por lo menos un flujo de transporte generado, con un canal .
  13. 13. Un aparato para recibir un flujo de datos para proporcionar un servicio multimedia 3D, caracterizado porque comprende: un receptor de flujo de transporte el cual recibe por lo menos un flujo de transporte acerca de un programa que proporciona por lo menos uno de un servicio multimedia 2D y un servicio multimedia 3D; un desmultiplexor de flujo de transporte el cual extrae paquetes de flujo de elementos empaquetados acerca del programa e información de tabla de mapa de programa acerca del programa por desmultiplexado de por lo menos un flujo de transporte ; un extractor de información adicional 3D de tabla de mapa de programa el cual extrae, a partir de la información de tabla de mapa de programa, información de referencia acerca de por lo menos un flujo de elementos que comprende datos de video de cada vista del programa e información adicional 3D para identificar y reproducir los datos de video cada vista; un restaurador de flujo de elementos el cual restaura por lo menos un flujo de elementos mediante la utilización de la información de referencia extraída acerca de por lo menos un flujo de elementos de entre los flujos de elementos extraídos por desempaquetado de los paquetes de flujo de elementos empaquetados y extrae los datos de video cada vista a partir de por lo menos un flujo de elementos restaurado; y un reproductor el cual descodifica y restura los datos de video extraídos de cada vista y reproduce los datos de video restaurados de cada vista, en 3D mediante el uso de por lo menos una de la información adicional 3D y la información de referencia.
  14. 14. Un medio de registro legible en computadora caracterizado porque tiene registrado en el mismo un programa para ejecutar el método de conformidad con la reivindicación 1.
  15. 15. Un medio de registro legible en computadora caracterizado porque tiene registrado en el mismo un programa para ejecutar el método de conformidad con la reivindicación 6.
MX2012008816A 2010-01-28 2011-01-28 Metodo y aparato para generar flujo de datos para proporcionar servicio multimedia tridimensional, y metodo y aparato para recibir el flujo de datos. MX2012008816A (es)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US29913210P 2010-01-28 2010-01-28
US31008310P 2010-03-03 2010-03-03
KR1020100052364A KR20110088334A (ko) 2010-01-28 2010-06-03 3차원 멀티미디어 서비스를 제공하기 위한 데이터스트림 생성 방법 및 장치, 3차원 멀티미디어 서비스를 제공하기 위한 데이터스트림 수신 방법 및 장치
PCT/KR2011/000630 WO2011093676A2 (en) 2010-01-28 2011-01-28 Method and apparatus for generating data stream for providing 3-dimensional multimedia service, and method and apparatus for receiving the data stream

Publications (1)

Publication Number Publication Date
MX2012008816A true MX2012008816A (es) 2012-09-28

Family

ID=44926963

Family Applications (1)

Application Number Title Priority Date Filing Date
MX2012008816A MX2012008816A (es) 2010-01-28 2011-01-28 Metodo y aparato para generar flujo de datos para proporcionar servicio multimedia tridimensional, y metodo y aparato para recibir el flujo de datos.

Country Status (7)

Country Link
US (1) US20110181693A1 (es)
EP (1) EP2517468A4 (es)
JP (1) JP5785193B2 (es)
KR (1) KR20110088334A (es)
CN (2) CN102860000B (es)
MX (1) MX2012008816A (es)
WO (1) WO2011093676A2 (es)

Families Citing this family (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8400570B2 (en) * 2008-10-09 2013-03-19 Manufacturing Resources International, Inc. System and method for displaying multiple images/videos on a single display
KR101578740B1 (ko) * 2008-12-18 2015-12-21 엘지전자 주식회사 입체영상 디스플레이가 가능한 디지털 방송 수신방법, 및 이를 이용한 디지털 방송 수신장치
JP5585047B2 (ja) * 2009-10-28 2014-09-10 ソニー株式会社 ストリーム受信装置、ストリーム受信方法、ストリーム送信装置、ストリーム送信方法及びコンピュータプログラム
KR101838071B1 (ko) * 2010-04-30 2018-03-13 엘지전자 주식회사 이미지 처리 방법 및 장치
US9402066B2 (en) * 2011-08-09 2016-07-26 Samsung Electronics Co., Ltd. Method and device for encoding a depth map of multi viewpoint video data, and method and device for decoding the encoded depth map
CA2845780C (en) * 2011-08-31 2017-04-18 Lg Electronics Inc. Digital broadcast signal processing method and device
WO2013055032A1 (ko) * 2011-10-10 2013-04-18 한국전자통신연구원 융합형 3dtv에서 컨텐츠 스트림에 접근하는 컨텐츠 제공 장치 및 방법, 그리고 컨텐츠 재생 장치 및 방법
KR101965385B1 (ko) * 2011-10-10 2019-04-03 한국전자통신연구원 융합형 3dtv에서 컨텐츠 스트림에 접근하는 컨텐츠 제공 장치 및 방법, 그리고 컨텐츠 재생 장치 및 방법
KR20130046534A (ko) 2011-10-28 2013-05-08 삼성전자주식회사 영상 부호화 방법 및 장치 그리고 영상 복호화 방법 및 장치
EP2645724A4 (en) * 2011-11-11 2014-08-06 Sony Corp SENDING DEVICE, TRANSMISSION PROCEDURE, RECEPTION DEVICE AND RECEPTION PROCEDURE
US20130120526A1 (en) * 2011-11-14 2013-05-16 General Instrument Corporation Association of mvc stereoscopic views to left or right eye display for 3dtv
JP2013110540A (ja) * 2011-11-18 2013-06-06 Sony Corp 画像データ送信装置、画像データ送信方法、画像データ受信装置および画像データ受信方法
KR101779181B1 (ko) * 2011-11-29 2017-09-18 한국전자통신연구원 3d 디지털방송 수신 장치 및 방법, 그리고 영상 모드 전환 장치 및 방법
EP2688304B1 (en) * 2012-03-01 2019-09-25 Sony Corporation Transmitter, transmission method and receiver
KR20130102984A (ko) * 2012-03-09 2013-09-23 한국전자통신연구원 방송 시스템에서의 데이터 전송 장치 및 방법
US9188433B2 (en) 2012-05-24 2015-11-17 Qualcomm Incorporated Code in affine-invariant spatial mask
WO2014080879A1 (ja) * 2012-11-26 2014-05-30 ソニー株式会社 送信装置、送信方法、受信装置、受信方法および受信表示方法
KR102219419B1 (ko) * 2013-03-12 2021-02-24 한국전자통신연구원 비대칭 종횡비 영상을 이용한 3d 방송 서비스 제공 방법 및 장치, 그리고, 3d 방송 서비스 재생 방법 및 장치
EP3026922B1 (en) 2013-07-26 2021-01-06 Panasonic Intellectual Property Management Co., Ltd. Video receiving device, appended information display method, and appended information display system
US9762951B2 (en) 2013-07-30 2017-09-12 Panasonic Intellectual Property Management Co., Ltd. Video reception device, added-information display method, and added-information display system
WO2015033500A1 (ja) 2013-09-04 2015-03-12 パナソニックIpマネジメント株式会社 映像受信装置、映像認識方法および付加情報表示システム
US9900650B2 (en) 2013-09-04 2018-02-20 Panasonic Intellectual Property Management Co., Ltd. Video reception device, video recognition method, and additional information display system
KR101856568B1 (ko) * 2013-09-16 2018-06-19 삼성전자주식회사 다시점 영상 디스플레이 장치 및 제어 방법
KR20150047225A (ko) * 2013-10-24 2015-05-04 엘지전자 주식회사 파노라마 비디오 서비스를 위한 방송 신호를 처리하는 방법 및 장치
KR20160123216A (ko) * 2014-02-21 2016-10-25 엘지전자 주식회사 3d 방송 신호를 처리하는 방법 및 장치
JP6340558B2 (ja) 2014-03-26 2018-06-13 パナソニックIpマネジメント株式会社 映像受信装置、映像認識方法および付加情報表示システム
US10194216B2 (en) 2014-03-26 2019-01-29 Panasonic Intellectual Property Management Co., Ltd. Video reception device, video recognition method, and additional information display system
US10616613B2 (en) 2014-07-17 2020-04-07 Panasonic Intellectual Property Management Co., Ltd. Recognition data generation device, image recognition device, and recognition data generation method
US20160050440A1 (en) * 2014-08-15 2016-02-18 Ying Liu Low-complexity depth map encoder with quad-tree partitioned compressed sensing
US10200765B2 (en) 2014-08-21 2019-02-05 Panasonic Intellectual Property Management Co., Ltd. Content identification apparatus and content identification method
WO2016129899A1 (ko) * 2015-02-11 2016-08-18 한국전자통신연구원 3dtv 방송 송수신 장치
KR102517570B1 (ko) 2015-02-11 2023-04-05 한국전자통신연구원 3dtv 방송 송수신 장치
US10319408B2 (en) 2015-03-30 2019-06-11 Manufacturing Resources International, Inc. Monolithic display with separately controllable sections
US10922736B2 (en) 2015-05-15 2021-02-16 Manufacturing Resources International, Inc. Smart electronic display for restaurants
US10269156B2 (en) 2015-06-05 2019-04-23 Manufacturing Resources International, Inc. System and method for blending order confirmation over menu board background
WO2016204481A1 (ko) * 2015-06-16 2016-12-22 엘지전자 주식회사 미디어 데이터 전송 장치, 미디어 데이터 수신 장치, 미디어 데이터 전송 방법, 및 미디어 데이터 수신 방법
KR102519209B1 (ko) * 2015-06-17 2023-04-07 한국전자통신연구원 스테레오스코픽 비디오 데이터를 처리하기 위한 mmt 장치 및 방법
US10319271B2 (en) 2016-03-22 2019-06-11 Manufacturing Resources International, Inc. Cyclic redundancy check for electronic displays
US10313037B2 (en) 2016-05-31 2019-06-04 Manufacturing Resources International, Inc. Electronic display remote image verification system and method
US10510304B2 (en) 2016-08-10 2019-12-17 Manufacturing Resources International, Inc. Dynamic dimming LED backlight for LCD array
US20180176468A1 (en) * 2016-12-19 2018-06-21 Qualcomm Incorporated Preferred rendering of signalled regions-of-interest or viewports in virtual reality video
JP7128036B2 (ja) * 2018-06-07 2022-08-30 ルネサスエレクトロニクス株式会社 映像信号受信装置、及び映像信号受信方法
US11528538B2 (en) * 2018-12-21 2022-12-13 Koninklijke Kpn N.V. Streaming volumetric and non-volumetric video
US11895362B2 (en) 2021-10-29 2024-02-06 Manufacturing Resources International, Inc. Proof of play for images displayed at electronic displays

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5886736A (en) * 1996-10-24 1999-03-23 General Instrument Corporation Synchronization of a stereoscopic video sequence
KR100475060B1 (ko) * 2002-08-07 2005-03-10 한국전자통신연구원 다시점 3차원 동영상에 대한 사용자 요구가 반영된 다중화장치 및 방법
JP4190357B2 (ja) * 2003-06-12 2008-12-03 シャープ株式会社 放送データ送信装置、放送データ送信方法および放送データ受信装置
KR100585966B1 (ko) * 2004-05-21 2006-06-01 한국전자통신연구원 3차원 입체 영상 부가 데이터를 이용한 3차원 입체 디지털방송 송/수신 장치 및 그 방법
KR100697972B1 (ko) * 2004-11-16 2007-03-23 한국전자통신연구원 입체 방송 서비스를 위한 디지털 방송 송신 장치 및 그 방법
KR100818933B1 (ko) * 2005-12-02 2008-04-04 한국전자통신연구원 디지털방송 기반 3차원 컨텐츠 서비스 제공 방법
KR100747598B1 (ko) * 2005-12-09 2007-08-08 한국전자통신연구원 디지털방송 기반의 3차원 입체영상 송수신 시스템 및 그방법
KR101328946B1 (ko) * 2007-03-26 2013-11-13 엘지전자 주식회사 방송 신호 송수신 방법 및 방송 신호 수신 장치
KR100993428B1 (ko) * 2007-12-12 2010-11-09 한국전자통신연구원 Dmb 연동형 스테레오스코픽 데이터 처리방법 및스테레오스코픽 데이터 처리장치
CN101682719B (zh) * 2008-01-17 2013-01-30 松下电器产业株式会社 3d影像的记录装置、方法以及3d影像的再现装置、方法
KR101506219B1 (ko) * 2008-03-25 2015-03-27 삼성전자주식회사 3차원 영상 컨텐츠 제공 방법, 재생 방법, 그 장치 및 그기록매체
EP2343907A4 (en) * 2008-10-10 2012-06-20 Lg Electronics Inc RECEPTION SYSTEM AND METHOD OF PROCESSING DATA
JP2012516069A (ja) * 2009-01-20 2012-07-12 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 3dビデオ及び3dオーバレイをビデオインタフェース上で送信し、合成する方法及びシステム
WO2010113454A1 (ja) * 2009-03-31 2010-10-07 パナソニック株式会社 記録媒体、再生装置、及び集積回路
US8164619B2 (en) * 2009-09-25 2012-04-24 Panasonic Corporation Recording medium, playback device, and integrated circuit
JP2011082666A (ja) * 2009-10-05 2011-04-21 Sony Corp 信号伝送方法、信号送信装置及び信号受信装置
KR101694821B1 (ko) * 2010-01-28 2017-01-11 삼성전자주식회사 다시점 비디오스트림에 대한 링크 정보를 이용하는 디지털 데이터스트림 전송 방법와 그 장치, 및 링크 정보를 이용하는 디지털 데이터스트림 전송 방법과 그 장치

Also Published As

Publication number Publication date
CN102860000A (zh) 2013-01-02
CN104822071A (zh) 2015-08-05
JP2013518505A (ja) 2013-05-20
CN102860000B (zh) 2016-04-13
CN104822071B (zh) 2018-11-13
EP2517468A4 (en) 2013-10-09
US20110181693A1 (en) 2011-07-28
WO2011093676A3 (en) 2011-12-01
KR20110088334A (ko) 2011-08-03
EP2517468A2 (en) 2012-10-31
WO2011093676A2 (en) 2011-08-04
JP5785193B2 (ja) 2015-09-24

Similar Documents

Publication Publication Date Title
MX2012008816A (es) Metodo y aparato para generar flujo de datos para proporcionar servicio multimedia tridimensional, y metodo y aparato para recibir el flujo de datos.
JP6034420B2 (ja) 3次元映像の再生のための付加情報が挿入された3次元映像データストリーム生成方法及びその装置、3次元映像の再生のための付加情報が挿入された3次元映像データストリーム受信方法及びその装置
JP5775884B2 (ja) 多視点ビデオストリームに係わるリンク情報を利用するデジタルデータストリーム伝送方法及びその装置、並びにリンク情報を利用するデジタルデータストリーム伝送方法及びその装置
KR100972792B1 (ko) 스테레오스코픽 영상을 동기화하는 장치 및 방법과 이를 이용한 스테레오스코픽 영상 제공 장치 및 방법
KR101472332B1 (ko) 3차원 디지털 컨텐츠의 제공 방법, 수신 방법 및 그 장치
US20120033039A1 (en) Encoding method, display device, and decoding method
US20120106921A1 (en) Encoding method, display apparatus, and decoding method
KR101915130B1 (ko) 디지털 방송 신호 수신 장치 및 방법
KR20160123216A (ko) 3d 방송 신호를 처리하는 방법 및 장치
US8953019B2 (en) Method and apparatus for generating stream and method and apparatus for processing stream
KR20150004318A (ko) 3d 서비스를 위한 신호 처리 장치 및 방법
US9270972B2 (en) Method for 3DTV multiplexing and apparatus thereof
CA2806787A1 (en) Transmission device, transmission method, and reception device
WO2013011696A1 (ja) 送信装置、受信再生装置、送信方法及び受信再生方法
WO2013054775A1 (ja) 送信装置、送信方法、受信装置および受信方法
WO2013018489A1 (ja) 送信装置、送信方法および受信装置
KR20100092851A (ko) 3차원 영상 데이터스트림 생성 방법 및 그 장치와 3차원 영상 데이터스트림 수신 방법 및 그 장치

Legal Events

Date Code Title Description
FG Grant or registration