MX2012010268A - Metodo y aparato para convertir contenido de video bidimensional para insercion en contenido de video tridimensional. - Google Patents
Metodo y aparato para convertir contenido de video bidimensional para insercion en contenido de video tridimensional.Info
- Publication number
- MX2012010268A MX2012010268A MX2012010268A MX2012010268A MX2012010268A MX 2012010268 A MX2012010268 A MX 2012010268A MX 2012010268 A MX2012010268 A MX 2012010268A MX 2012010268 A MX2012010268 A MX 2012010268A MX 2012010268 A MX2012010268 A MX 2012010268A
- Authority
- MX
- Mexico
- Prior art keywords
- video content
- video
- format
- content
- stream
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/10—Processing, recording or transmission of stereoscopic or multi-view image signals
- H04N13/106—Processing image signals
- H04N13/156—Mixing image signals
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—Three-dimensional [3D] image rendering
- G06T15/10—Geometric effects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/10—Processing, recording or transmission of stereoscopic or multi-view image signals
- H04N13/106—Processing image signals
- H04N13/139—Format conversion, e.g. of frame-rate or size
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/10—Processing, recording or transmission of stereoscopic or multi-view image signals
- H04N13/106—Processing image signals
- H04N13/161—Encoding, multiplexing or demultiplexing different image signal components
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/20—Image signal generators
- H04N13/261—Image signal generators with monoscopic-to-stereoscopic image conversion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/597—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding specially adapted for multi-view video sequence encoding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/23424—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for inserting or substituting an advertisement
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/23439—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements for generating different versions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44016—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for substituting a video clip
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
- H04N21/44029—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display for generating different versions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/84—Generation or processing of descriptive data, e.g. content descriptors
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
- G06T2200/04—Indexing scheme for image data processing or generation, in general involving 3D image data
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- Geometry (AREA)
- Computer Graphics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
Abstract
Se proporciona un método y aparato que convierte contenido de video de un primer tipo de formato en un segundo tipo de formato de tal forma que el contenido de video se puede ver con otro contenido de video que tenga el segundo tipo de formato. El método incluye determinar un primer formato de un primer flujo de contenido de video (702) y determinar un segundo formato de un segundo flujo de contenido de video (704, 706). El método también incluye convertir (806, 808) el formato del segundo flujo de contenido de video en el formato del primer flujo y combinar (812) el primer flujo de contenido de video con el segundo flujo convertido de contenido de video por formar. Con el fin de visualizar el primer y segundo flujos de contenido de video el método decodifica el primer flujo combinado y el segundo flujo convertido de contenido de video utilizando el primer formato.
Description
MÉTODO Y APARATO PARA CONVERTIR CONTENIDO DE VIDEO
BIDIMENSIONAL PARA INSERCIÓN EN CONTENIDO DE VIDEO
TRIDIMENSIONAL
CAMPO DE LA INVENCION
La presente invención se refiere al contenido de video tridimensional y bidimensional y, en particular, convertir contenido de video bidimensional en contenido de video tridimensional y combinar el contenido de video tridimensional con el contenido de video bidimensional convertido .
ANTECEDENTES DE LA INVENCIÓN
La percepción de profundidad para el contenido de video tridimensional (3D) que se puede transmitir como parte de 3D TV se proporciona capturando dos vistas, una para el ojo izquierdo y la otra para el ojo derecho. Estas dos vistas se comprimen y se envían a través de cualquiera de un número de diferentes redes. Alternativamente, las dos vistas se almacenan en un medio de almacenamiento. Un decodificador se utiliza para decodificar las dos vistas y envía el contenido de video de 3D decodificado para visualización . Existen dos categorías para representar y dar formato a las dos vistas que son necesarias para crear el contenido de video de 3D.
Primero están los sistemas de resolución media donde las dos vistas para el ojo izquierdo y el ojo derecho se fusionan como una trama de señal de video. Estas resoluciones medias incluyen un formato horizontal en 3D (vistas de izquierda y derecha) , un formato vertical en 3D (vistas superior e inferior) y un formato quincunce en 3D (vistas de tablero de ajedrez). En segundo lugar están las vistas que se mantienen separadas con resolución de alta definición (HD) completa para ambos ojos.
Los sistemas de video en 3D, y en particular 3D TV
(televisión en 3D) , se enfrentan a una tarea de insertar contenido de video en 2D en el contenido de video en 3D de tal forma que permita facilidad de visualización del contenido de video en 3D y 2D. Un ejemplo del problema es transmitir una película que está filmada y distribuida utilizando uno de los formatos en 3D de resolución media e insertar en la película un comercial u otro tipo de contenido que está filmado y distribuido utilizando el formato en 2D. Si el contenido de video en 2D se inserta en el contenido de video en 3D sin nada más, la pantalla de la 3D TV tiene que reconocerlo y cambiar su modo de visualización a 2D. Ya que la mayoría de los sistemas de visualización en 3D requieren que un usuario use lentes 3D, también hay la necesidad de que el espectador del contenido de video se quite sus lentes con el fin de ver el comercial apropiadamente. Esto puede poner una carga inaceptable en el espectador asi como en la 3D TV. La 3D TV de ida y vuelta para acomodar el contenido de video en 3D y 2D y el espectador quitándose y poniéndose repetidamente los lentes 3D es contraproducente para el placer de ver el contenido de video en 3D y 2D.
Es por lo tanto necesario desarrollar una forma para que la 3D TV muestre el contenido en 3D y el contenido en 2D en una manera que no requiere que el usuario se quite y se ponga constantemente los lentes 3D mientras disfruta el contenido en 3D y 2D.
BREVE DESCRIPCIÓN DE LA INVENCIÓN
Antes de describir a detalle las modalidades que van de acuerdo con la presente invención, se debe observar que las modalidades residen principalmente en combinaciones de pasos de método y componentes de aparato relacionados con el método y el aparato para convertir contenido de video bidimensional en contenido de video tridimensional que se va a insertar en el contenido de video tridimensional. En consecuencia, los componentes del aparato y los pasos del método se han representado donde es apropiado por símbolos convencionales en los dibujos, mostrando solamente aquellos detalles específicos que son pertinentes para el entendimiento de las modalidades de la presente invención para que no se oscurezca la divulgación con detalles que serán fácilmente aparentes para aquellos experimentados en la materia que tengan en el edificio de la descripción de la presente.
En este documento, los términos relaciónales tales como primero y segundo, superior e inferior, y similares se pueden utilizar solamente para distinguir una entidad o acción de otra entidad o acción sin requerir necesariamente o implicar ninguna relación tal real un orden entre dichas entidades o acciones. Se pretende que los términos "comprende", "que comprende", o cualquier otra variación de los mismos, cubran una inclusión no exclusiva, de tal forma que un proceso, método, articulo, o aparato que comprende una lista de elementos no incluye solamente esos elementos sino que puede incluir otros elementos no enlistados expresamente o inherentes a dicho proceso, método, articulo, o aparato. Un elemento precedido por "comprende... un" no excluye, sin más restricciones, la existencia de elementos idénticos adicionales en el proceso, método, articulo, o aparato que comprende el elemento.
Se apareciera que las modalidades de la invención descritas en este documento pueden comprender uno o más procesadores convencionales e instrucciones únicas de programa almacenadas que controlan dichos uno o más procesadores para implementar, en conjunto con ciertos circuitos que no son del procesador, algunas, la mayoría, o todas las funciones para convertir contenido de video bidimensional de tal forma que se pueda insertar en el contenido de video tridimensional para la visualización en 3D que se describe en este documento. Los circuitos que no son del procesador pueden incluir, pero no están limitados a, un receptor de radio, un transmisor de radio, controladores de señal, circuitos de reloj, circuitos de fuente de energía, y dispositivos de entrada del usuario. Como tal, estas funciones se pueden interpretar como pasos de un método para llevar a cabo la conversión de contenido de video bidimensional de tal forma que éste se puede visualizar con el contenido de video tridimensional. Alternativamente, algunas o todas las funciones se podrían implementar por una máquina de estado que no tenga instrucciones del programa almacenadas, o en uno o más circuitos integrados de aplicación específica (ASICs, Application Specific Integrated Circuit), en los que cada función o algunas combinaciones de ciertas de las funciones se implementan como lógica personalizada. Desde luego, se podría utilizar una combinación de los dos enfoques. Por lo tanto, se han descrito en este documento los métodos y medios para estas funciones. Además, se espera que alguien experimentado en la materia, a pesar del posible esfuerzo significativo y muchas elecciones de diseño motivadas por, por ejemplo, tiempo disponible, tecnología actual, y consideraciones económicas, cuando se guíe por los conceptos y principios que se divulgan en este documento será capaz de generar fácilmente dichas instrucciones de software y programas y circuitos integrados (ICs, Integrated Circuits) con mínima experimentación.
De acuerdo con los principios descritos anteriormente, se divulga un método que convierte contenido de video de un primer tipo de formato en un segundo tipo de formato de tal manera que el contenido de video se puede ver con otro contenido de video que tiene el segundo tipo de formato de video. El método incluye determinar un primer formato de un primer flujo de contenido de video y determinar un segundo formato de un segundo flujo de contenido de video. El método también incluye convertir el formato del segundo flujo de contenido de video en el formato del primer flujo y combinar el primer flujo de contenido de video con el segundo flujo de contenido de video convertido por formar. Con el fin de visualizar el primer y el segundo flujos de contenido de video, el método decodifica el primer flujo combinado y el segundo flujo convertido de contenido de video utilizando el primer formato. Como se entiende, el primer formato es uno de los formatos de video en 3D y el segundo formato es formato de video en 2D. Con el fin de combinar el contenido de video, el método empalma el primer contenido de video con el segundo contenido de video convertido.
En otra modalidad, el método que se divulga incluye proporcionar contenido de video en 3D que utiliza un formato determinado de video en 3D y proporcionar contenido de video en 2D. El método continúa con la conversión del contenido de video en 2D en contenido de video en 3D utilizando el formato de video en 3D determinado. El contenido de video en 2D convertido se empalma en el contenido de video en 3D para crear un contenido de video en 3D combinado. El contenido de video en 3D combinado se decodifica entonces y se visualiza.
Además, se divulgan aparato que incluye un transceptor que transmite y recibe contenido de video en 3D y contenido de video en 2D. El aparato incluye un detector, un convertidor y un empalmador. El detector se utiliza para determinar el tipo de formato para el contenido de video en 3D. El convertidor, que puede incluir un diezmador y un copiador, convierte el contenido de video en 2D en el contenido de video en 3D utilizando el tipo de formato determinado. El empalmador combina el contenido de video en 2D convertido con el contenido de video en 3D para crear un contenido de video en 3D combinado que se puede visualizar en un dispositivo de video en 3D.
BREVE DESCRIPCIÓN DE LOS DIBUJOS
Las figuras de acompañamiento, donde los números de referencia similares se refieren a elementos idénticos o funcionalmente similares a lo largo de las vistas separadas y que junto con la descripción detallada de más adelante se incorporan y forman parte de la especificación, sirven para ilustrar adicionalmente las diferentes modalidades y para explicar diferentes principios y ventajas todos de acuerdo con la presente invención.
La Figura 1 ilustra una arquitectura de red de acuerdo con una modalidad de la invención.
La Figura 2 es un diagrama de bloques de contenido de video en 2D que se utiliza en conjunto con algunas modalidades de la invención.
La Figura 3 es un diagrama de bloques que ilustra el formato de un tipo de contenido de video en 3D que se utiliza en conjunto con algunas modalidades de la invención.
La Figura 4 es un diagrama de bloques que ilustra el formato de otro tipo de contenido de video en 3D que se utiliza en conjunto con algunas modalidades de la invención.
La Figura 5 es un diagrama de bloques que ilustra el formato de todavía otro tipo de contenido de video en 3D que se utiliza en conjunto con algunas modalidades de la invención .
Las Figuras 6a y 6b son diagramas de bloques de contenido de video en 2D diezmado que será convertido en contenido de video en 3D utilizando uno de los formatos de contenido de video en 3D.
La Figura 7 es un diagrama de bloques de un sistema en el que se inserta contenido de video en 2D en contenido de video en 3D de acuerdo con algunas modalidades de la invención .
La Figura 8 es un diagrama de flujo que ilustra un método para insertar contenido de video en 2D en contenido de video en 3D de acuerdo con algunas modalidades de la invención .
La Figura 9 es un diagrama de bloques de otro sistema en el que se inserta contenido de video en 2D en contenido de video en 3D de acuerdo con algunas modalidades de la invención .
La Figura 10 es un diagrama de flujo que ilustra un método para insertar contenido de video en 2D en contenido de video en 3D de acuerdo con algunas modalidades de la invención .
La Figura 11 es un diagrama de bloques de todavía otro sistema en el que se inserta contenido de video en 2D en contenido de video en 3D de acuerdo con algunas modalidades de la invención.
La Figura 12 es un diagrama de flujo que ilustra un método para insertar contenido de video en 2D en contenido de video en 3D de acuerdo con algunas modalidades de la invención .
La Figura 13 es un diagrama de bloques para convertir contenido de video en 3D de un formato de video en 3D a otro formato de video en 3D de acuerdo con algunas modalidades de la invención
La Figura 14 es un diagrama de flujo que ilustra un método para insertar contenido de video de 3D que tiene un tipo de formato en contenido de video en 3D que tiene un formato diferente de acuerdo con algunas modalidades de la invención .
Los artesanos experimentados apreciarán que los elementos en las figuras se ilustran por simplicidad y claridad y no se han dibujado necesariamente a esta. Por ejemplo, las dimensiones de algunos de los elementos en las figuras pueden estar exageradas con relación a otros elementos para ayudar a mejorar el entendimiento de las modalidades de la presente invención.
DESCRIPCION DETALLADA DE LA INVENCION
La Figura 1 ilustra una arquitectura de red 100 en la cual se puede utilizar un dispositivo de conversión de video 130, de acuerdo con una modalidad. Las modalidades de los dispositivos de conversión de video se describen a mayor detalle más adelante. Como se muestra en la Figura 1, la arquitectura de red 100 se ilustra como arquitectura de red de televisión por cable (CATV, Cable Televisión) 100, que incluye una unidad de cabecera de cable 110 y una red de cable 111. Un número de fuentes de datos 101, 102, 103, pueden estar acopladas comunicativamente a la unidad de cabecera de cable 110 incluyendo, pero no limitado en ninguna forma a, una pluralidad de servidores 101, Internet 102, señales de radio, o señales de televisión recibidas a través de un proveedor de contenido 103. La cabecera de cable 110 también está comunicativamente acoplada a uno o más suscriptores 150a-n a través de una red de cable 111.
El dispositivo de conversión 130 se puede utilizar en cualquier red que proporcione un flujo de MPEG a la caja digital (STB, Set Top Box) 120. Por ejemplo, el dispositivo de conversión de video 130 se puede utilizar en una red que proporciona el flujo de contenido de video en 3D directamente a la STB 120. Alternativamente, el flujo de contenido de video en 3D puede comprender paquetes de Protocolo de Internet (IP, Internet Protocol) o cualquier esquema de empaquetado configurado para transmitir el flujo de contenido de video en 3D. El flujo de contenido de video en 3D se puede recibir de una transmisión de satélite, Internet u otra red. Como se muestra, el dispositivo de conversión de video 130 está conectado a la red de cable 111. En una modalidad que se muestra con el suscriptor 150d, el dispositivo de conversión de video 130 se puede conectar o ser parte de los dispositivos ubicados con el suscriptor.
En una modalidad, la red de cable 111 proporciona el flujo de contenido de video 3D y 2D a cada uno de los suscriptores 150a-n utilizando, por ejemplo, fibras ópticas o cables coaxiales fijos. El flujo de contenido de video en 3D 139 en este caso puede ser un flujo modulado QAM. Cada uno de los suscriptores 150a-n puede recibir el flujo de contenido de video en 3D y 2D en una STB. Por ejemplo, el suscriptor 150n puede recibir el flujo de contenido de video en 3D y 2D en una STB 120. La STB 120 puede decodificar posteriormente el contenido de video en 3D para su visualización . Además, la red de cable 111 está configurada para proporcionar una pluralidad de programas multiplexados juntos y el suscriptor 150n puede utilizar la STB 120 para seleccionar un programa con información en 3D. La STB 120 es un dispositivo que habilita un televisor para que reciba transmisiones de televisión digital (DTV, Digital Televisión).
El flujo de video en 3D es un flujo de video que lleva contenido de video en 3D y 2D codificado en un formato que un decodificador es capaz de decodificar. El contenido de video en 3D puede comprender múltiples pistas relacionadas que se requieren para visualizar el contenido de video en 3D. Por ejemplo, el flujo de video en 3D puede llevar contenido de video en 3D que se puede decodificar para formar imágenes estereoscópicas que comprenden una vista del ojo izquierdo y una vista del ojo derecho. El flujo de video en 3D se puede formatear en cualquiera de las técnicas de formateo conocidas incluyendo formatos vertical, horizontal, y quincunce. Alternativamente, el flujo de múltiples vistas puede llevar información que se puede decodificar para formar más de dos vistas. El flujo de video en 3D puede también incluir múltiples sub-flujos e información relacionada con la profundidad de los objetos en la escena. El suscriptor 150n puede tener una TV preparada para 3D 122 capaz de mostrar vistas estereoscópicas. La STB 120 puede incluir un decodificador .
En cuanto a las Figuras 2-5, se muestra diferentes tipos de formatos de video. La Figura 2 es un diagrama de bloques básicos contenido de video 200 que se muestra en dos dimensiones (2D) . La imagen 202 está configurada para ser mostrada en un monitor tal como un monitor de 2D TV en una manera conocida tanto en el eje x como en el eje y. Las Figuras 3-5 ilustran tres diferentes tipos de contenidos de video 300, 400, 500 que utilizan diferentes formatos para mostrar contenido de video en tres dimensiones (3D) y en una manera conocida en el eje x, el eje y, y el eje z. Las Figuras 3-5 ilustran el contenido de video 300, 400, 500 en términos de contenido que se pretende para el ojo izquierdo y del ojo derecho de un espectador.
La Figura 3 ilustra contenido de video en 3D 300 que utiliza formato vertical, denominado de otra manera como formato superior e inferior donde una imagen 301 está configurada para ser mostrada en un monitor 3D tal como una 3D TV. Por ejemplo, la vista del ojo izquierdo puede comprender un panel superior del ojo izquierdo 302 y la vista del ojo derecho un panel inferior del ojo derecho 304 ce una misma trama de video. Actualmente, muchas 3D TVs comercialmente disponibles son operables para tomar video formateado en este formato para mostrar en 3D.
De acuerdo con otra modalidad en la Figura 4, el flujo básico del contenido de video 400 se formatea en dimensión horizontal, denominada de otra manera como un formato de vista lado a lado izquierda y derecha (por ejemplo, panel medio vertical por cada vista) . La imagen 401 está configurada para ser mostrada en un monitor 3D. En el formato de vista lado a lado izquierda y derecha, la vista izquierda forma un panel del lado izquierdo 402 y la vista del ojo derecho forma un panel del lado derecho 404 de cada trama de video. Actualmente, algunas 3D TVs comercialmente disponibles se pueden operar para aceptar contenido de video formateado en este formato para la visualización .
De acuerdo con otra modalidad, el flujo básico del contenido de video 500 ser formatea utilizando un formato de patrón de tablero de ajedrez, conocido como quincunce, de las vistas en 3D izquierda y derecha, como se muestra en la Figura 5. El formato de patrón de tablero de ajedrez se puede generar por muestreo de quincunce utilizando un filtro de diamante para un panel del ojo izquierdo y un panel del ojo derecho. El filtro de diamante muestrea el panel del ojo izquierdo y la manera similar el panel del ojo derecho para formar un panel muestreado del ojo izquierdo 502 y un panel muestreado del ojo derecho 504. Los paneles muestreados se entremezclan en una imagen combinada en el patrón de tablero de ajedrez. El formato de patrón de tablero de ajedrez es secuencial espacial. Actualmente, muchas 3D TVs comercialmente disponibles son operables para tomar video entremezclado en este formato, separar las vistas en 3D y mostrarlas en un formato 3D.
Las Figuras 6a y 6b ilustra contenido de video en 2D 600, mostrado en la Figura 6a, que se convierte en el formato vertical o superior e inferior que se muestra en la Figura 3.
La vista del ojo izquierdo 602 se crea a partir del contenido de video en 2D y se diezma verticalmente y se inserta en la mitad superior de la trama de video 604 de un flujo de video en 3D. La vista del ojo izquierdo se puede copiar y cambiar apropiadamente a la vista del ojo derecho. En otra modalidad, la vista del ojo derecho 606 también se diezma verticalmente y se inserta en la mitad inferior de la trama de video 604 del flujo de video en 3D. De manera similar, el contenido de video en 2D se puede diezmar para formar tramas de video horizontales o tipo quincunce para el torrente de video en 3D. Los métodos y aparatos para hacerlo se describen a mayor detalle a continuación.
Como se entiende a partir de las Figuras 6a y 6b, la trama de video 604, 608 consistirá de dos vistas 602, 606 que se forman de acuerdo con uno de los formatos de video en 3D descritos. Las dos vistas se pueden comprimir utilizando, por ejemplo MPEG-4 AVC/H.264 y ajusfar a un receptor, tal como una caja digital (STB) o 3D TV. La STB o 3D TV recibe y decodifica el video, lo descompone en dos vistas, interpola cada una en resolución completa y las muestra. En una modalidad, un comercial que se proporciona en formato de video en 2D se puede insertar en un flujo de video en 3D al diezmar el flujo de video en 2D verticalmente, horizontalmente o en quincunce en dos mitades de la misma trama de video antes de empalmar el flujo de video en 2D convertido en el flujo de video en 3D.
La Figura 7 es un diagrama de bloques de un dispositivo de conversión de video 700 que corresponde al dispositivo de conversión de video 130 y que se utiliza para convertir contenido de video en 2D que será insertado en contenido de video en 3D. Como se entiende, el dispositivo de conversión de video 700 puede ser una parte de la cabecera de cable 110. En otra modalidad, el dispositivo de conversión de video 700 puede ser una parte del suscriptor 105a-n. En la modalidad que se muestra, se proporciona un flujo de video en 3D comprimido 702. El flujo de video en 3D puede ser cualquiera del formato vertical, formato horizontal o formato quincunce descritos. Sin importar el formato que se utilice, el formato es conocido para el dispositivo de conversión de video 700. También se proporciona contenido de video bidimensional . El contenido de video en 2D puede ser ya sea contenido de video en 2D no comprimido 704 o contenido de video en 2D comprimido 706. El contenido de video en 3D 702 y el contenido de video en 2D 704, 706 se reciben por el dispositivo 700 mediante un transceptor. Se proporciona un decodificador de video en 2D 708 que decodificará el contenido de video en 2D comprimido 706 de tal forma que se da salida al contenido de video descomprimido 710. El contenido de video en 2D descomprimido 710 y el contenido de video en 2D no comprimido 704 se introducen en un diezmador de contenido de video en 2D 712. El diezmador de contenido de video en 2D, el contenido de video en 2D introducido y formatea el tamaño o ancho de banda del contenido de video en 2D de tal manera que el contenido de video en 2D se puede convertir en el formato del contenido de video en 3D conocido por el dispositivo 700 que se proporciona por el flujo de bits de audio/video en 3D 702. El contenido de video diezmado se introduce en un copiador de contenido de video 714 que toma el contenido de video de tamaño reformateado y lo repite y lo desfasa de tal forma que el copiador 714 convierte el contenido de video en 2D diezmado a partir de las fuentes 704 y 706 en un formato de video en 3D. El diezmador 712 y el copiador 714 se conocen colectivamente como un convertidor. El formato del contenido de video en 2D convertido 716 que sale del copiador 714 está en uno del formato vertical, horizontal o quincunce que corresponde al formato del contenido de video en 3D comprimido 702. El contenido de video en 2D convertido 716 se introduce en un compresor 718 de tal forma que éste se comprime similar al contenido de video en 3D comprimido 702.
Se proporciona un empalmador de flujo de bits 720. El contenido de video en 3D comprimido 702 y el contenido de video en 2D convertido comprimido se introducen en el empalmador 720. El empalmador combina las dos entradas en un contenido de video en 3D combinado 722 que se proporciona de la cabecera de cable 110 a cada uno de los suscriptores 150a-n. El empalmador inserta el contenido de video en 2D convertido en publicaciones seleccionadas o designadas dentro del flujo de contenido de video en 3D. Cada uno de los suscriptores que tenga la TV preparada para 3D 122 puede decodificar el contenido de video en 3D combinado y mostrar el contenido en 3D a un usuario final.
La Figura 8 es un diagrama de flujo que ilustra el método que se lleva a cabo por el dispositivo de conversión de video 700 descrito en la Figura 7 y que combina un flujo de contenido de video en 2D con un flujo de contenido de video en 3D de tal forma que los dos flujos de contenido de video se pueden visualizar en un dispositivo de pantalla 3D tal como 3D TV. El método comienza al proporcionar 802 un contenido de video en 3D comprimido. El contenido de video en 3D comprimido puede ser un flujo de bits de audio/video en 3D TV que está configurado en uno de un número de formatos conocidos, p.ej., formato vertical, formato horizontal o formato quincunce. En una modalidad, el flujo de bits de audio/video de 3D TV es programación de TV que ha sido creada utilizando tecnología 3D. El método también incluye proporcionar 804 contenido de video en 2D. El contenido de video en 2D es programación convencional y puede incluir un flujo de bits de audio/video en 2D tal como un comercial que será insertado en el flujo de bits de audio/video en 3D. El contenido de video en 2D que se va a utilizar por el dispositivo de conversión de video 700 puede ser ya sea contenido de video en 2D no comprimido 704 o contenido de video en 2D comprimido 706. En el caso de contenido de video en 2D comprimidos 706, el decodificador de video descomprime contenido .
El contenido de video en 2D 704, 706 se proporciona al diezmador 712. El método continúa al diezmar 806 el contenido de video en 2D 704, 706 como parte del proceso de convertir el contenido de video en 2D en un formato que se puede mostrar por el dispositivo 3D tal como una 3D TV. El contenido de video en 2D y diezmado se introduce al copiador contenido de video 714. El contenido de video en 2D diezmado se copia entonces 808. La combinación de diezmar 806 y copiar 808, el contenido de video en 2D y formatea el contenido en un patrón vertical, horizontal o quincunce para uno del ojo izquierdo o el ojo derecho y luego lo repite en el otro patrón vertical, horizontal o quincunce para el otro del ojo izquierdo o derecho. El formato 3D escogido para crear el contenido de video en 2D convertido 716 es el formato 3D conocido para el contenido de video en 3D comprimido 702. Por lo tanto, copiar y diezmar crea contenido de video en 2D convertido 716 donde el contenido de video en 2D convertido está en un formato que se puede mostrar con el contenido de video en 3D 702 por un dispositivo 3D tal como una 3D TV.
El contenido de video en 2D convertido 716 se comprime
810 por el compresor de tal forma que el contenido de video en 2D convertido se comprime en el mismo formato que el contenido de video en 3D comprimido. El contenido de video en 3D comprimido 702 y el contenido de video el 2D convertido se introducen en el empalmador 720 de flujo de bits. El método 800 continúa al empalmar 812 el contenido de video en 3D 702 y el contenido de video en 2D convertido 716 puntos para formar contenido de video en 3D combinado 722. Se da salida 814 al contenido de video en 3D combinado de tal forma que se puede mostrar por un dispositivo 3D. En una modalidad, el contenido de video en 2D 704, 706 es un comercial que se inserta la en una programación de 3D TV, p.ej., película en 3D que será mostrada en una 3D TV. El contenido de video en 2D convertido 716 se empalma en el contenido de video en 3D en puntos designados dentro del flujo de video de tal forma que se pueda dar salida al video en 3D combinado y mostrar fácilmente por la 3D TV.
La Figura 9 es un diagrama de bloques de otro dispositivo de conversión de video 900 que corresponde al dispositivo de conversión de video 130. Como se entiende, el dispositivo de conversión de video 900 puede ser una parte de la cabecera de cable 110 o el extremo del suscriptor 150a-n. En la modalidad que se muestra, se proporciona un flujo de video en 3D no comprimido 902. El flujo de video en 3D 902 puede ser cualquiera de los formatos en 3D vertical, horizontal o quincunce descritos. Sin importar del formato que se utiliza, el formato es conocido por el dispositivo de conversión 900. También se proporciona contenido de video bidimensional . El ccntenido de video en 2D puede ser ya sea contenido de video en 2D no comprimido 204 o contenido de video en 2D comprimido 906. El contenido de video en 3D 902 y del contenido de video en 2D 904, 906 se reciben por el dispositivo 900 por un transceptor. Se proporciona un decodificador de video en 2D 908 que decodificará el contenido de video en 2D comprimido 906 de tal forma que se da salida al contenido de video descomprimido 910. El contenido de video en 2D descomprimido 910 y el contenido de video en 2D no comprimido 904 se introducen en un diezmador contenido de video en 2D 912. El diezmador contenido de video en 2D 912, el contenido de video en 2D introducido y formatea el tamaño o ancho de banda del contenido de video en 2D de tal manera que el contenido de video en 2D se puede convertir en el tipo conocido del contenido de video en 3D proporcionado por el flujo de bits de audio/video en 3D 902. El contenido de video diezmado se introduce en un copiador contenido de video 914 que toma el contenido de video de tamaño reformateado y lo repite de tal forma que el copiador 914 convierte en el contenido de video en 2D 904, 906 en contenido de video en 3D. El contenido de video en 2D de formato convertido 916 que sale del copiador 914 está en uno de los formatos vertical, horizontal o quincunce que corresponde al formato del contenido de video en 3D 902. El diezmador 912 y el copiador 914 se conocen colectivamente como un convertidor.
Se proporciona un empalmador de flujo de bits 918. El contenido de video en 3D no comprimido 902 y el contenido de video en 2D convertido 916 se introducen en el empalmador 918. El empalmador combina las dos entradas en un contenido de video en 3D combinado 920. El contenido de video en 3D combinado 920 se proporciona al codificador 922 para crear el contenido de video en 3D combinado que se proporciona de la cabecera de cable 110 a cada uno de los suscriptores 150a-n. El empalmador inserta el contenido de video en 2D convertido en publicaciones seleccionadas o designadas dentro del flujo de contenido de video en 3D. Cada uno de los suscriptores que tenga la TV preparada para 3D 122 puede decodificar el contenido de video combinado y mostrar el contenido en 3D a un usuario final.
La Figura 10 es un diagrama de flujo que ilustra el método que se lleva a cabo por el dispositivo de conversión de video 900 descrito en la Figura 9 y que combina el flujo de contenido de video en 2D con un flujo de contenido de video en 3D de tal manera que los dos grupos de contenido de video se pueden mostrar en un dispositivo de pantalla 3D tal como 3D TV. El método comienza al proporcionar 1002 contenido de video en 3D no comprimido. El contenido de video en 3D comprimido puede ser un flujo de bits de audio/video de 3D TV que está configurado en uno de un número de formatos conocidos, p.ej., formato vertical, formato horizontal, con formato quincunce. En una modalidad, el flujo de bits de audio/video del 3D TV es programación de TV que ha sido creada utilizando tecnología 3D. El método también incluye proporcionar 1004 contenido de video en 2D. El contenido de video en 2D es programación convencional y puede incluir flujo de bits de audio/video en 2D tal como un comercial que será insertado en el flujo de bits de audio/video en 3D. El contenido de video en 2D que se va a utilizar por el dispositivo de conversión de video 900 puede ser ya sea contenido de video en 2D no comprimido 904 o contenido de video en 2D comprimido 906. En el caso del contenido de video en 2D comprimido 906, el decodificador de video descomprime el contenido.
El contenido de video en 2D 904, 906 se proporciona al diezmador 912. El método continúa al diezmar 1006 el contenido de video en 2D 904, 906 como parte del proceso de convertir el contenido de video en 2D en un formato que se pueden mostrar por el dispositivo 3D tal como una 3D TV. El contenido de video en 2D diezmado se introduce en el copiador de contenido de video 914. El contenido de video en 2D diezmado se copia entonces 1008. La combinación de diezmar 1006 y copiar 1008, el contenido de video en 2D y formatea el contenido en un patrón vertical, horizontal o quincunce para uno del ojo izquierdo o el ojo derecho y luego lo repite en el otro patrón vertical, horizontal o quincunce para el otro del ojo izquierdo o derecho. El formato 3D escogido para crear el contenido de video en 2D convertido 916 es el formato 3D conocido para el contenido de video en 3D no comprimido 902. Por lo tanto, copiar y diezmar crea contenido de video en 2D convertido 916 donde el contenido de video en 2D convertido está en un formato que se puede mostrar con el contenido de video en 3D 902 por un dispositivo 3D tal como una 3D TV.
El contenido de video en 3D 902 y el contenido de video en 2D convertido 916 se introducen en un empalmador de flujo de bits 918. El método 1000 continúa al empalmar 1010 el contenido de video en 3D 902 y el contenido de video en 2D convertido 916 juntos para formar contenido de video en 3D combinado 920. El contenido de video en 3D combinado 920 se codifica entonces 1012 por el codificador 922 y se le da salida 1014 de tal manera que se puede mostrar por un dispositivo 3D. En una modalidad, el componente de video en 2D 904, 906 es un comercial que será insertado en una programación de 3D TV, p.ej., una película en 3D, que será mostrada en una 3D TV. El contenido de video en 2D convertido 916 se empalma en el contenido de video en 3D en los puntos designados dentro del flujo de video de tal manera que se le puede dar salida al video en 3D combinado y mostrar fácilmente por la 3D TV.
La Figura 11 es un diagrama de bloques de un dispositivo de conversión de video 1100 que corresponde al dispositivo de conversión de video 1300. Como se entiende, el dispositivo de conversión de video 1100 puede ser una parte de la cabecera de cable 110 o puede estar colocado con un suscriptor 150a-n. En la modalidad que se muestra, se proporciona un flujo de video en 3D comprimido 1102. El flujo de video en 3D 1102 puede ser cualquiera del formato vertical, formato horizontal o formato quincunce descritos. También se proporciona contenido de video bidimensional . El contenido de video en 2D puede ser ya sea contenido de video en 2D no comprimido 1104 o contenido de video en 2D comprimido 1106. El contenido de video en 3D 1102 y el contenido de video en 2D 1104, 1106 se reciben por el dispositivo 1100 mediante un transceptor. Se proporciona un decodificador de video en 2D 1108 que decodificará el contenido de video en 2D comprimido 706 de tal manera que se le da salida al contenido de video descomprimido 1110.
El contenido de video en 2D descomprimido 1110 y el contenido de video en 2D no comprimido 1104 se introducen en un diezmador de contenido de video en 2D 1112. El diezmador de contenido de video en 2D toma el contenido de video en 2D introducido y formatea el tamaño o ancho de banda del contenido de video en 2D de tal manera que el contenido de video en 2D se puede convertir en el tipo de contenido de video en 3D proporcionado por el flujo de bits de audio/video en 3D 1102. Para determinar el formato al que se va a convertir el contenido de video en 2D, el dispositivo 1100 incluye un detector 1114. El detector 1114 analiza el flujo de bits de video en 3D y determina si el flujo de bits está formateado, formato en 3D vertical, formato en 3D horizontal o formato en 3D quincunce. En una modalidad, el detector analiza la sintaxis del flujo de contenido de video en 3D para buscar el mensaje SEI estandarizado por MPEG-4 AVC/H.264, o cualquier otra señalización privada utilizada para señalizar el formato. El resultado del detector 1114 se introduce al diezmador 1112 de tal manera que el diezmador 1112 convertirá el contenido de video en 2D en la manera apropiada para que corresponda con el contenido de video en 3D 1102. El contenido de video diezmado se introduce en un copiador de contenido de video 1116 que toma el contenido de video de tamaño reformateado y lo repite y lo desfasa de tal manera que el copiador 1116 convierte el contenido de video en 2D 1104 y 1106 en contenido de video en 3D 1118. El formato del contenido de video en 2D convertido 1118 que sale del copiador 1116 está en uno del formato vertical, horizontal o quincunce que corresponde al formato del contenido de video en 3D comprimido 1102 determinado por el detector 1114. El contenido de video en 2D convertido 1118 se introduce en un compresor 1120 de tal manera que se comprime para que sea el mismo que el contenido de video en 3D comprimido 1102. El diezmador 1112 y el copiador 1114 se conocen colectivamente como un convertidor.
Se proporciona un empalmador de flujo de bits 1122. El contenido de video en 3D comprimido 1102 y el contenido de video en 2D comprimido convertido 1118 se introducen en el empalmador 1122. El empalmador combinar las dos entradas en un contenido de video en 3D combinado 1124 que se proporciona de la cabecera de cable 110 a cada uno de los suscriptores 150a-n. El empalmador inserta el contenido de video en 2D convertido en ubicaciones seleccionadas o designadas dentro del contenido de video en 3D. Cada uno de los suscriptores que tenga la TV preparada para 3D 122 puede decodificar el contenido de video combinado y mostrar ese contenido en 3D a un usuario final. Se entiende que el dispositivo de conversión de video 1100 puede proporcionar contenido de video en 3D combinado 1124 cuando se proporciona contenido de video no comprimido utilizando los principios descritos en conjunto con el dispositivo de conversión de video 900.
La Figura 12 es un diagrama de flujo que ilustra el método que es llevado a cabo por el dispositivo de conversión de video 1100 descrito en la Figura 11 y que combina un flujo de contenido de video en 2D con un flujo de contenido de video en 3D de tal manera que los dos flujos de contenido de video se pueden mostrar en un dispositivo de pantalla 3D tal como 3D TV. El método comienza al proporcionar 1202 un contenido de video en 3D comprimido 1102. El contenido de video en 3D comprimido puede ser un flujo de bits de audio/video de 3D TV que está configurado en uno de un número de formatos conocidos, p.ej., formato vertical, formato horizontal o formato quincunce. El detector 1114 analiza 1204 el contenido de video en 3D 1102 para determinar el formato en 3D del contenido. El detector determina si el contenido 1102 está formateado como contenido en 3D vertical, contenido en 3D horizontal o contenido de video quincunce. En una modalidad, el flujo de bits de audio/video de 3D TV es programación de TV que ha sido creada utilizando tecnología 3D.
El método también incluye proporcionar 1206 contenido de video en 2D 1104, 1106. El contenido de video en 2D es programación convencional y puede incluir un flujo de bits de audio/video en 2D tal como un comercial que será insertado en el flujo de bits de audio/video en 3D. El contenido de video en 2D que va a ser utilizado por el dispositivo de conversión de video 1100 puede ser ya sea contenido de video en 2D no comprimido 1104 o contenido de video en 2D comprimido 1106. En el caso del contenido de video en 2D comprimido 1106, el decodificador de video descomprime el contenido.
El contenido de video en 2D 1104, 1106 y el contenido de video en 3D que es determinado por el detector 1114 se proporcionan al diezmador 1102. El método continúa al diezmar 1208 el contenido de video en 2D 1104, 1106 como parte del proceso de convertir el contenido de video en 2D en un formato que se determina por el detector 1114 y que se puede mostrar por el dispositivo en 3D tal como una 3D TV. El componente de video 2D diezmado se introduce en el copiador de contenido de video 1116. El contenido de video en 2D diezmado se copia entonces 1210. La combinación de diezmar 1208 y copiar 1210 toma el contenido de video en 2D y formatea el contenido en un patrón vertical, horizontal o quincunce para uno del ojo izquierdo o el ojo derecho y luego lo repite en el otro patrón vertical, horizontal o quincunce para el otro del ojo izquierdo o derecho. El formato 3D escogido para crear el contenido de video en 2D convertido 1118 es el determinado por el detector 1114. Por lo tanto, diezmar y copiar crea contenido de video en 2D convertido 1118 donde el contenido de video en 2D convertido está en un formato que se puede mostrar con el contenido de video en 3D 1102 por un dispositivo 3D tal como una 3D TV.
El contenido de video en 2D convertido 1118 se comprime 1212 por el compresor de tal manera que el contenido de video en 2D se comprime en el mismo formato que el contenido de video en 3D comprimido. El contenido de video en 3D comprimido 1102 y el contenido de video en las 2D convertido se introducen en el empalmador de flujo de bits 1120. El método 1200 continúa al empalmar 1214 el contenido de video en 3D 1102 y el contenido de video en 2D convertido 1118 juntos para formar contenido de video en 3D combinado 1124. Se da salida 1216 al contenido de video en 3D combinado de tal manera que éste se puede mostrar por un dispositivo 3D. En una modalidad, el contenido de video en 2D 1104, 1106 es un comercial que será insertado en programación de 3D TV, p.ej., película en 3D que será mostrada en una 3D TV. El contenido de video en 2D convertido se empalma en el contenido de video en 3D en puntos designados dentro del flujo de video de tal forma que se le puede dar salida al video en 3D combinado y mostrar fácilmente por la 3D TV. Se entiende que el método descrito en conjunto con la Figura 12 que utiliza contenido de video en 3D comprimido puede aplicar para el contenido de video en 3D no comprimido utilizando los principios descritos en conjunto con el método descrito en la Figura 10.
La Figura 13 es un diagrama de bloques de un dispositivo de conversión de video 1300. Como se entiende, el dispositivo de conversión de video 1300 puede ser una parte de la cabecera del cable 110 o colocado con el suscriptor 150a-n. En la modalidad que se muestra, se proporciona un flujo de dinero en 3D comprimido 1302. El flujo de video en 3D 1102 puede ser cualquiera del formato vertical, formato horizontal o formato quincunce descritos. También se pueden proporcionar flujos de contenido de video en 3D adicionales. El contenido de video en 3D adicional puede ser ya sea contenido de video en 3D no comprimido 1304 o contenido de video en 2D comprimido 1306. El contenido de video en 3D 1302, 1304, 1306 se reciben por el dispositivo 1300 mediante un transceptor. Se proporciona un decodificador de video en 3D 1308 que decodificará el contenido de video en 3D comprimido 1306 de tal forma que se da salida al contenido de video descomprimido 1310.
El contenido de video en 3D descomprimido 1310 y el contenido de video en 3D no comprimido 1304 se introducen en un convertidor de video en 3D 1112. El convertidor de video en 3D toma el contenido de video en 3D introducido 1304, 1306 y cambia el formato del formato 3D de tal manera que el contenido de video en 3D 1304, 1306 se puede convertir en el tipo de contenido de video en 3D proporcionado por el flujo de bits de audio/video en 3D 1302. Para determinar el formato del contenido de video en 3D 1302, el dispositivo 1300 incluye un detector 1314. El detector 1314 analiza el flujo de bits de video en 3D 1302 y determina si el flujo de bits está formateado como formato en 3D vertical, formato en 3D horizontal o formato en 3D quincunce. El resultado del detector 1314 se introduce al convertido en 1312 de tal manera que convertirá el contenido de video en 3D 1304, 1306 en la manera apropiada para corresponder con el contenido de video en 3D 1302. El convertidor 1312, los componentes del contenido de video en 3D 1304, 1306 para formar un contenido de video diezmado 1316 que se pueda convertir en otro formato 3D. El contenido de video diezmado 1316 se introduce en un copiador de contenido de video 1318 que toma el contenido de video de tamaño reformateado y lo repite y lo desfasa de tal forma que el copiador 1318 convierte el contenido de video en 3D 1304 y 1306 en contenido de video en 3D convertido 1320. El formato de la salida del contenido de video en 3D 1320 del copiador 1118 está en uno del formato vertical, horizontal o quincunce que corresponde al formato del contenido de video en 3D comprimido 1302 determinado por el detector 1314.
Por ejemplo, el detector 1314 determina que el contenido de video en 3D 1302 utiliza un formato 3D horizontal. Por el otro lado, el contenido de video en 3D 1304, 1306 está en un formato 3D vertical. Para el contenido de video en 3D 1304, 1306 que será insertado en el contenido de video en 3D 1302, ambos flujos de video en 3D deberán utilizar el mismo formato. Por lo tanto, el convertidor 1312 manipula el contenido de video en 3D 1304, 1306 de tal manera que todos los componentes formados de ambas mitades del formato vertical se retienen y todos aquellos componentes se diezman de tal forma que se puedan copiar por el copiador 1318 en el formato 3D horizontal.
El contenido de video en 3D convertido 1320 se introduce en un compresor 1322 de tal forma que se comprime para que sea el mismo que el contenido de video en 3D comprimido 1302.
Se proporciona un empalmador de flujo de bits 1324. El contenido de video en 3D comprimido 1302 y el contenido de video en 2D comprimido convertido se introducen en el empalmador 1324. El empalmador combina las dos entradas en un contenido de video en 3D combinado 1326 que se proporciona de la cabecera de cable 110 a cada uno de los suscriptores 150a-n. Cada uno de los suscriptores que tenga la TV preparada para 3D 122 puede decodificar el contenido de video en 3D combinado y mostrar ese contenido en 3D a un usuario final. Se entiende que el dispositivo de conversión de video 1100 puede proporcionar contenido de video en 3D combinado 1326 cuando se proporciona contenido de video en 3D no comprimido utilizando los principios descritos anteriormente.
La Figura 14 es un diagrama de flujo que ilustra el método que se lleva a cabo por el dispositivo de conversión de video descrito en la Figura 11 y que combina un flujo de contenido de video en 3D creado utilizando un formato 3D con un flujo de contenido de video en 3D que utiliza otro formato 3D de tal forma que los dos flujos de contenido de video se puedan mostrar en una 3D TV. El método comienza al proporcionar 1402 un contenido de video en 3D comprimido 1302. El contenido de video en 3D comprimido puede ser un flujo de bits de audio/video de 3D TV que está configurado en uno de un número de formatos conocidos, p.ej., formato vertical, formato horizontal o formato quincunce. El detector 1314 analiza 1404 el contenido de video en 3D 1302 para determinar el formato 3D del contenido. El detector determina si el contenido 1302 está formateado como contenido 3D vertical, contenido 3D horizontal o contenido de video quincunce .
El método también incluye proporcionar 1406 contenido de video en 3D adicional 1304, 1306. El contenido de video en 3D adicional que se va a utilizar por el dispositivo de conversión de video 1300 puede ser ya sea contenido de video en 3D no comprimido 1304 o contenido de video en 3D comprimido 1306. En el caso del contenido de video en 3D comprimido 1306, el decodificador de video descomprime el contenido .
El contenido de video en 3D adicional 1304, 1306 y el formato del contenido de video en 3D 1302 que se determina por el detector 1314 se proporcionan al diezmador 1312. El método continúa al diezmar 1408 el contenido de video en 3D 1304, 1306 como parte del proceso de convertir el contenido de video en 3D en el formato 3D que se determina por el detector 1314. El contenido de video en 3D diezmado 1316 se introduce en el copiador contenido de video 1318. Se copia entonces 1410 el contenido de video en 3D diezmado 1316. La combinación de diezmar 1408 y copiar 1410 toma el contenido de video en 3D adicional, formatea el contenido en un patrón vertical, horizontal o quincunce para uno del ojo izquierdo o el ojo derecho y luego lo repite en el otro patrón vertical, horizontal o quincunce para el otro del ojo izquierdo o derecho. El formato 3D escogido para convertir el contenido de video en 3D convertido 1320 es el determinado por el detector 1314. Por lo tanto, el diezmar y copiar crear contenido de video en 3D convertido 1320 donde el contenido de video en 3D convertido está en un formato que se puede mostrar con el contenido de video en 3D 1302 por un dispositivo 3D tal como una 3D TV.
El contenido de video en 3D convertido 1320 se comprime
1412 por el compresor 1322 de tal forma que el contenido de video 3D convertido se comprime en la misma manera que el contenido de video en 3D comprimido 1302. El contenido de video en 3D comprimido 1302 y el contenido de video en 3D convertido 1320 se introducen en el empalmador de flujo de bits 1324. El método 1400 continúa al empalmar 1414 el contenido de video en 3D 1302 y el contenido de video en 3D convertida 1320 juntos para formar contenido de video en 3D 1326. Se da salida 1416 al contenido de video en 3D combinado 1326 de tal forma que éste se puede mostrar por un dispositivo 3D. En una modalidad, el contenido de video en 3D adicional 1304, 1306 es un comercial que será insertado en una programación de 3D TV, p.ej., película en 3D que será mostrada en una 3D TV. El contenido de video en 3D convertido 1320 se empalma en el contenido de video en 3D en puntos designados dentro del flujo de video de tal forma que se puede dar salida el video en 3D combinado y mostrar fácilmente por la 3D TV.
En la especificación anterior, se han descrito modalidades especificas de la presente invención. Sin embargo, alguien experimentado en la materia aprecia que se pueden hacer varias modificaciones y cambios sin apartarse del alcance de la presente invención como se establece en las reivindicaciones de continuación. En consecuencia, la especificación y figuras han de considerarse en un sentido ilustrativo más que uno restrictivo, y se pretende que todas esas modificaciones estén incluidas dentro del alcance de la presente invención. Los beneficios, ventajas, soluciones a los problemas, y cualquier elemento que pueda provocar que ocurra cualquier beneficio, ventaja, o solución o se vuelva más pronunciado no se deben considerar como una característica o elemento crítico, requerido, o esencial de cualquiera o todas las reivindicaciones. La invención está definida únicamente por las reivindicaciones adjuntas incluyendo cualquier enmienda hecha durante la tramitación de esta solicitud y todos los equivalentes de aquellas reivindicaciones como sean emitidas.
Claims (10)
1. Un método que comprende: determinar un primer formato de un primer flujo de contenido de video; determinar un segundo formato de un segundo flujo de contenido de video; convertir el formato del segundo flujo de contenido de video en el primer formato del contenido de video; combinar el primer flujo de contenido de video con el segundo flujo convertido de contenido de video por formar, y decodificar el primer flujo combinado y segundo flujo convertido de contenido de video utilizando el primer formato .
2. El método de acuerdo con la reivindicación 1, caracterizado porque el primer formato de un primer flujo de contenido de video comprende un contenido de video tridimensional (3D) .
3. El método de acuerdo con la reivindicación 1, caracterizado porque el segundo formato de un flujo de contenido de video comprende un contenido de línea bidimensional (2D) .
4. El método de acuerdo con la reivindicación 1, caracterizado porque combinar el primer flujo de contenido de video con el segundo flujo convertido del contenido de video comprende empalmar el segundo flujo convertido de contenido de video en el primer flujo de contenido de video.
5. Un método que comprende: proporcionar contenido de video tridimensional (3D) utilizando un formato determinado; proporcionar contenido de video bidimensional (2D) ; convertir el contenido de video en 2D en contenido de video en 3D utilizando el formato determinado; insertar el contenido de video en 3D convertido en el contenido de video en 3D para formar un contenido de video en 3D combinado, y decodificar el contenido de video en 3D combinado.
6. El método de acuerdo con la reivindicación 5, además comprende transmitir el contenido de video en 3D convertido.
7. El método de acuerdo con la reivindicación 5, caracterizado porque insertar el contenido de video en 3D convertido se lleva a cabo por un receptor de contenido de video en 3D.
8. Un aparato que comprende: un transceptor para la transrecepción de al menos uno del contenido de video tridimensional (3D) y el contenido de video bidimensional (2D) ; un detector para determinar un formato de contenido de video en 3D; un convertidor para convertir el contenido de video en 2D en el contenido de video en 3D utilizando el formato determinado del contenido de video en 3D, y un empalmador para combinar el contenido de video en 3D con el contenido de video en 3D convertido.
9. El aparato de acuerdo con la reivindicación 8, caracterizado porque el convertidor y el empalmador están acoplados al transmisor.
10. El aparato de acuerdo con la reivindicación 8, caracterizado porque el convertidor y el empalmador están conectados al receptor.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US31108410P | 2010-03-05 | 2010-03-05 | |
| US13/042,064 US9154814B2 (en) | 2010-03-05 | 2011-03-07 | Method and apparatus for converting two-dimensional video content for insertion into three-dimensional video content |
| PCT/US2011/027410 WO2011109814A1 (en) | 2010-03-05 | 2011-03-07 | Method and apparatus for converting two-dimensional video content for insertion into three-dimensional video content |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| MX2012010268A true MX2012010268A (es) | 2012-10-05 |
Family
ID=44530990
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| MX2012010268A MX2012010268A (es) | 2010-03-05 | 2011-03-07 | Metodo y aparato para convertir contenido de video bidimensional para insercion en contenido de video tridimensional. |
Country Status (8)
| Country | Link |
|---|---|
| US (2) | US9154814B2 (es) |
| EP (1) | EP2543191B1 (es) |
| KR (2) | KR101490005B1 (es) |
| CN (1) | CN102783160A (es) |
| BR (1) | BR112012022448B1 (es) |
| CA (1) | CA2791870C (es) |
| MX (1) | MX2012010268A (es) |
| WO (1) | WO2011109814A1 (es) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008106185A (ja) * | 2006-10-27 | 2008-05-08 | Shin Etsu Chem Co Ltd | 熱伝導性シリコーン組成物の接着方法、熱伝導性シリコーン組成物接着用プライマー及び熱伝導性シリコーン組成物の接着複合体の製造方法 |
| US11711592B2 (en) | 2010-04-06 | 2023-07-25 | Comcast Cable Communications, Llc | Distribution of multiple signals of video content independently over a network |
| US10448083B2 (en) * | 2010-04-06 | 2019-10-15 | Comcast Cable Communications, Llc | Streaming and rendering of 3-dimensional video |
| KR101814798B1 (ko) * | 2011-01-26 | 2018-01-04 | 삼성전자주식회사 | 입체영상 처리 장치 및 방법 |
| JP5058354B1 (ja) * | 2011-04-19 | 2012-10-24 | 株式会社東芝 | 電子機器、表示制御方法及びプログラム |
| CN102724384B (zh) * | 2012-06-19 | 2015-01-14 | 清华大学 | 一种立体视频字幕检测方法及使用该方法的系统 |
| US20140298379A1 (en) * | 2013-03-15 | 2014-10-02 | Yume, Inc. | 3D Mobile and Connected TV Ad Trafficking System |
| CN108833878A (zh) * | 2018-06-15 | 2018-11-16 | 深圳超多维科技有限公司 | 视频拍摄方法、装置及系统 |
| CN111225230B (zh) * | 2020-02-20 | 2022-10-04 | 腾讯科技(深圳)有限公司 | 一种网络直播数据的管理方法以及相关装置 |
Family Cites Families (23)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1113320C (zh) * | 1994-02-01 | 2003-07-02 | 三洋电机株式会社 | 将二维图像转换成三维图像的方法以及三维图像显示系统 |
| KR20020028167A (ko) | 2002-02-20 | 2002-04-16 | 김완수 | 실시간 입체영상 변환 및 시청장치 |
| US20040027267A1 (en) * | 2002-03-22 | 2004-02-12 | Rousso Armand M. | 3D entertainment system |
| US20050248561A1 (en) * | 2002-04-25 | 2005-11-10 | Norio Ito | Multimedia information generation method and multimedia information reproduction device |
| EP1529400A4 (en) | 2002-07-16 | 2009-09-23 | Korea Electronics Telecomm | DEVICE AND METHOD FOR ADAPTING A TWO-DIMENSIONAL AND THREE-DIMENSIONAL STEREOSCOPIC VIDEO SIGNAL |
| JP2004274125A (ja) | 2003-03-05 | 2004-09-30 | Sony Corp | 画像処理装置および方法 |
| US20060253864A1 (en) * | 2005-03-15 | 2006-11-09 | Optical Entertainment Network, Inc. | System and method for household-targeted advertising |
| KR100828358B1 (ko) | 2005-06-14 | 2008-05-08 | 삼성전자주식회사 | 영상 디스플레이 모드 전환 방법, 장치, 및 그 방법을 실행하기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체 |
| KR100610689B1 (ko) * | 2005-06-24 | 2006-08-09 | 엔에이치엔(주) | 3차원 화면에 동영상을 삽입하는 방법 및 이를 위한 기록매체 |
| KR100657322B1 (ko) * | 2005-07-02 | 2006-12-14 | 삼성전자주식회사 | 로컬 3차원 비디오를 구현하기 위한 인코딩/디코딩 방법 및장치 |
| WO2008054100A1 (en) * | 2006-11-01 | 2008-05-08 | Electronics And Telecommunications Research Institute | Method and apparatus for decoding metadata used for playing stereoscopic contents |
| US8077964B2 (en) | 2007-03-19 | 2011-12-13 | Sony Corporation | Two dimensional/three dimensional digital information acquisition and display device |
| US20090021513A1 (en) * | 2007-07-18 | 2009-01-22 | Pixblitz Studios Inc. | Method of Customizing 3D Computer-Generated Scenes |
| KR101257386B1 (ko) | 2007-10-08 | 2013-04-23 | 에스케이플래닛 주식회사 | 통합 멀티미디어 파일 구조를 이용한 3d 멀티미디어콘텐츠 서비스 시스템 및 방법 |
| US8346017B2 (en) * | 2008-04-30 | 2013-01-01 | Microsoft Corporation | Intermediate point between images to insert/overlay ads |
| KR101539935B1 (ko) * | 2008-06-24 | 2015-07-28 | 삼성전자주식회사 | 3차원 비디오 영상 처리 방법 및 장치 |
| US8803906B2 (en) * | 2009-08-24 | 2014-08-12 | Broadcom Corporation | Method and system for converting a 3D video with targeted advertisement into a 2D video for display |
| US8300881B2 (en) * | 2009-09-16 | 2012-10-30 | Broadcom Corporation | Method and system for watermarking 3D content |
| US20110150355A1 (en) * | 2009-12-17 | 2011-06-23 | Marcus Kellerman | Method and system for dynamic contrast processing for 3d video |
| US8743178B2 (en) * | 2010-01-05 | 2014-06-03 | Dolby Laboratories Licensing Corporation | Multi-view video format control |
| MX2012008461A (es) * | 2010-01-21 | 2012-08-15 | Gen Instrument Corp | Superposicion de graficos de video estereoscopico. |
| KR20120131185A (ko) * | 2010-02-19 | 2012-12-04 | 톰슨 라이센싱 | 입체 로고 삽입 |
| KR101531240B1 (ko) * | 2010-07-27 | 2015-06-25 | 한국전자통신연구원 | 디지털 방송 시스템에서 다시점 프로그램을 송수신하는 방법 및 장치 |
-
2011
- 2011-03-07 MX MX2012010268A patent/MX2012010268A/es active IP Right Grant
- 2011-03-07 KR KR1020127025965A patent/KR101490005B1/ko not_active Expired - Fee Related
- 2011-03-07 US US13/042,064 patent/US9154814B2/en not_active Expired - Fee Related
- 2011-03-07 BR BR112012022448-4A patent/BR112012022448B1/pt not_active IP Right Cessation
- 2011-03-07 CA CA2791870A patent/CA2791870C/en not_active Expired - Fee Related
- 2011-03-07 KR KR1020147002690A patent/KR101670560B1/ko not_active Expired - Fee Related
- 2011-03-07 EP EP11710071.9A patent/EP2543191B1/en not_active Not-in-force
- 2011-03-07 WO PCT/US2011/027410 patent/WO2011109814A1/en not_active Ceased
- 2011-03-07 CN CN2011800125529A patent/CN102783160A/zh active Pending
-
2015
- 2015-10-05 US US14/875,615 patent/US20160029003A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| WO2011109814A1 (en) | 2011-09-09 |
| EP2543191A1 (en) | 2013-01-09 |
| KR101670560B1 (ko) | 2016-10-28 |
| BR112012022448A2 (pt) | 2020-09-01 |
| KR101490005B1 (ko) | 2015-02-04 |
| BR112012022448B1 (pt) | 2022-03-03 |
| CA2791870A1 (en) | 2011-09-09 |
| CN102783160A (zh) | 2012-11-14 |
| KR20140031388A (ko) | 2014-03-12 |
| US20160029003A1 (en) | 2016-01-28 |
| US20110216164A1 (en) | 2011-09-08 |
| EP2543191B1 (en) | 2020-05-27 |
| CA2791870C (en) | 2017-01-17 |
| KR20120138800A (ko) | 2012-12-26 |
| US9154814B2 (en) | 2015-10-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP2537347B1 (en) | Apparatus and method for processing video content | |
| US9154814B2 (en) | Method and apparatus for converting two-dimensional video content for insertion into three-dimensional video content | |
| JP5890318B2 (ja) | ディスプレイにビデオ・コンテンツを供給する方法および装置 | |
| CN102763419B (zh) | 3d视频转换装置 | |
| US8830301B2 (en) | Stereoscopic image reproduction method in case of pause mode and stereoscopic image reproduction apparatus using same | |
| US20060279750A1 (en) | Apparatus and method for converting image display mode | |
| CA2772927C (en) | Cable broadcast receiver and 3d video data processing method thereof | |
| EP2676446B1 (en) | Apparatus and method for generating a disparity map in a receiving device | |
| CN102387396A (zh) | 接收装置 | |
| KR20120017127A (ko) | 입체영상 재생 장치 및 입체영상 재생 방법 | |
| KR20110021508A (ko) | 입체 고선명 티비 신호 방송 시스템 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FG | Grant or registration | ||
| GB | Transfer or rights | ||
| PD | Change of proprietorship |
Owner name: MOTOROLA MOBILITY LLC |