MX2013013321A - Aparato y metodo para convertir contenido bidimensional en contenido tridimensional, medio de almacenamiento legible en computadora para el mismo. - Google Patents
Aparato y metodo para convertir contenido bidimensional en contenido tridimensional, medio de almacenamiento legible en computadora para el mismo.Info
- Publication number
- MX2013013321A MX2013013321A MX2013013321A MX2013013321A MX2013013321A MX 2013013321 A MX2013013321 A MX 2013013321A MX 2013013321 A MX2013013321 A MX 2013013321A MX 2013013321 A MX2013013321 A MX 2013013321A MX 2013013321 A MX2013013321 A MX 2013013321A
- Authority
- MX
- Mexico
- Prior art keywords
- contents
- depth
- content
- frame
- key frame
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 51
- 238000006243 chemical reaction Methods 0.000 claims abstract description 69
- 238000000605 extraction Methods 0.000 claims description 26
- 238000011161 development Methods 0.000 claims description 11
- 230000018109 developmental process Effects 0.000 claims description 11
- 239000000284 extract Substances 0.000 claims description 6
- 230000006978 adaptation Effects 0.000 claims description 5
- 238000012544 monitoring process Methods 0.000 claims description 3
- 238000009877 rendering Methods 0.000 abstract description 3
- 238000004891 communication Methods 0.000 description 11
- 238000011112 process operation Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 3
- 238000004590 computer program Methods 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 235000015096 spirit Nutrition 0.000 description 1
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/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
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
- Processing Or Creating Images (AREA)
Abstract
Se proporciona un aparato y un método para convertir contenidos bidimensionales en contenidos tridimensionales de alta calidad y a bajo costo, y un medio legible en computadora para el mismo. El método para convertir los contenidos bidimensionales en contenidos tridimensionales a través de un aparato para convertir contenido incluyen: seleccionar un marco clave de entre una pluralidad de marcos de contenidos bidimensionales que son contenidos de video; extraer un objeto del marco clave seleccionado; asignar profundidad al objeto extraído para conversión en contenidos tridimensionales; realizar seguimiento sobre otro marco diferente del marco clave de entre la pluralidad de marcos; y realizar adecuación sobre el marco clave y el otro marco. En consecuencia, es posible convertir contenidos bidimensionales en contenidos tridimensionales de alta calidad a un costo bajo.
Description
APARATO Y METODO PARA CONVERTIR CONTENIDO BIDIMENSIONAL EN
CONTENIDO TRIDIMENSIONAL, Y MEDIO DE ALMACENAMIENTO LEGIBLE
EN COMPUTADORA PARA EL MISMO
CAMPO TECNICO
Los aparatos y métodos consistentes con modalidades ejemplares se relacionan con un aparato y método para convertir contenidos, y un medio legible en computadora para los mismos, y de una manera más particular con un aparato y método para convertir contenidos bidimensionales (2D) en contenidos tridimensionales (3D) y un medio legible en computadora para los mismos.
ANTECEDENTES DE LA TECNICA
Los contenidos de video tales como películas, obras dramáticas, deportes, etc., se reproducen en una televisión, una computadora personal, un teléfono inteligente, una tableta inteligente, un reproductor multimedia portátil (PMP), un reproductor MP3 o un aparato de representación similar capaz de reproducir contenidos.
Con los desarrollos recientes de tecnologías de representación para una imagen tridimensional (3D) estos contenidos se han elaborado en contenidos 3D y se reproducen por un aparato de representación capaz de representar una imagen 3D.
DESCRIPCION DE LA INVENCION
PROBLEMA TECNICO
Por lo tanto, existe un inconveniente de contenidos 3D de alta calidad puesto que un aparato de gran escala y el desarrollo de capacidad de energía son necesarios y altos costos y cantidades de tiempo se requieren con el fin de elaborar estos contenidos 3D.
SOLUCION AL PROBLEMA
De acuerdo con una o más modalidades ejemplares, se proporciona un aparato y método para convertir contenidos 2D en contenidos 3D de alta calidad a un costo bajo, y un medio legible en computadora para los mismos.
De acuerdo con un aspecto de una modalidad ejemplar, se proporciona un método para convertir contenidos 2D en contenidos 3D a través de un aparato de conversión de contenido, el método incluye: seleccionar un marco clave de entre una pluralidad de marcos de contenidos 2D que son contenidos de video; extraer un objeto del marco clave seleccionado; asignar profundidad al objeto extraído para conversión en contenidos 3D; realizar seguimientos sobre otros marcos diferentes del marco clave de entre la pluralidad de marcos; y realizar adecuación sobre el marco clave que tenga el objeto asignado con la profundidad y el otro marco sobre el cual se realiza el seguimiento.
La selección del marco clave puede incluir
seleccionar el marco clave en base en el movimiento de una imagen en el marco.
La realización del seguimiento puede incluir asignar profundidad al otro marco en base en la profundidad asignada al marco clave.
Por lo menos uno de extracción del objeto y la asignación de profundidad se pueden realizar en base en la información acerca de los contenidos y desarrollos de una escena en marco que va a ser procesada.
Por lo menos uno de la extracción del objeto y la asignación de profundidad se pueden realizar de acuerdo con una entrada de un usuario.
El método puede incluir adicionalmente realizar una operación de calidad de imagen 3D sobre el marco clave sometido a adecuación y el otro marco sometido a adecuación .
De acuerdo con un aspecto de otra modalidad ejemplar, se proporciona un aparato para convertir contenidos 2D en contenidos 3D, el aparato incluye: un convertidor el cual selecciona un marco clave de entre una pluralidad de marcos de contenido 2D que son contenidos de video; extraer un objeto de marco clave seleccionado; asignar profundidad al objeto extraído para conversión en contenidos 3D; realizar seguimiento sobre otro marco diferente del marco clave de entre la pluralidad de marcos;
y realizar adecuación sobre el marco clave que tenga el objeto asignado con una profundidad y el otro marco sobre el cual se realiza el seguimiento.
El convertidor puede seleccionar el marco clave en base en el movimiento de una imagen en el marco.
El convertidor puede realizar el seguimiento al asignar profundidad al otro marco en base en la profundidad asignada al objeto del marco clave.
El convertidor puede realizar por lo menos una extracción del objeto y asignar la profundidad en base en la información acerca de los contenidos y desarrollos de una escena en el marco que va a ser procesado.
El aparato puede incluir adicionalmente una unidad de entrada de usuario para recibir una entrada de un usuario, en donde el convertidor realiza por lo menos uno de extracción del objeto y asignación de la profundidad de acuerdo con la entrada del usuario.
El convertidor puede realizar adicionalmente una operación de calidad de imagen 3D sobre el marco clave sometido a adecuación y el otro marco sometido a adecuación.
De acuerdo con un aspecto de otra modalidad ejemplar, se proporciona un medio de almacenamiento legible en computadora que tiene instrucciones ejecutables por una computadora, en donde las instrucciones realizan un método
de conversión de contenido 2D en contenido 3D cuando las instrucciones se implementan por un procesador de la computadora, el método incluye: seleccionar un marco clave de entre una pluralidad de marcos de contenidos 2D que son contenidos de video; extraer un objeto del marco clave seleccionado; asignar profundidad al objeto extraído para conversión en contenidos 3D; realizar seguimiento en otro marco diferente del marco clave de entre la pluralidad de marcos; y realizar adecuación sobre el marco clave que tiene el objeto asignado con la profundidad y el otro marco sobre el cual se realiza seguimiento.
La selección del marco clave puede incluir seleccionar el marco clave en base en el movimiento de una imagen en el marco.
La realización del seguimiento puede incluir asignar profundidad al otro marco en base en la profundidad asignada al objeto del marco clave.
Por lo menos uno de la extracción del objeto y asignación de la profundidad se puede realizar en base en la información acerca de los contenidos y desarrollo de una escena en el marco que va a ser procesado.
Por lo menos uno de la extracción del objeto y la asignación de profundidad se puede realizar de acuerdo con una entrada de un usuario.
El método puede incluir adicionalmente realizar
una operación de calidad de imagen 3D con respecto al marco clave sometido a adecuación y el otro marco sometido a adecuación .
De acuerdo con un aspecto de otra modalidad ejemplar, se proporciona un método para convertir contenidos 2D en contenidos 3D a través de un aparato de conversión de contenido, el método incluye: determinar un marco clave de entre la pluralidad de marcos de los contenidos 2D, los contenidos 2D son contenidos de video; y asignar profundidad a otro marco, de entre la pluralidad de marcos, de acuerdo con la profundidad asignada a un objeto del marco clave.
EFECTOS VENTAJOSOS DE LA INVENCION
Como se describe en lo anterior, es posible convertir contenidos 2D en contenidos 3D de alta calidad a un costo bajo.
DESCRIPCION BREVE DE LAS FIGURAS
La figura 1 es un diagrama de bloques que muestra una configuración de un aparato de conversión de contenido de acuerdo con una modalidad ejemplar;
La figura 2 es un diagrama de flujo que muestra una operación de un aparato de conversión de contenido de acuerdo con una modalidad ejemplar;
La figura 3 muestra una selección de un marco clave en un aparato de conversión de contenido de acuerdo
con una modalidad ejemplar; y
La figura 4 es un diagrama de flujo que muestra una operación de un aparato de conversión de contenido de acuerdo con otra modalidad ejemplar.
MEJOR MODO PARA LLEVAR A CABO LA INVENCION
A continuación se describirán modalidades ejemplares que se describen con detalle con referencia a las figuras anexas. En lo siguiente las expresiones tales como por lo menos uno de, cuando precede a una lista de elementos, modifica la lista completa de elementos y no modifica los elementos individuales de la lista.
La figura 1 es un diagrama de bloques que muestra una configuración de un aparato de conversión de contenido 1 de acuerdo con una modalidad ejemplar. El aparato de conversión de contenido 1 convierte contenidos bidimensionales (2D) en contenidos tridimensionales (3D) . En la presente modalidad ejemplar, los contenidos incluyen contenidos de película, por ejemplo, filmes, dramas, reportes, etc.
El aparato de conversión de contenido 1 puede recibir contenidos 2D para ser convertidos en contenidos 3D a partir de un proveedor de contenido predeterminado 2D (no mostrado) . El aparato de conversión de contenido 1 puede recibir contenidos 2D a partir del proveedor de contenido 2D a través de una red predeterminada (no mostrada) . Por
ejemplo, el proveedor de contenido 2D puede ser un servidor de red el cual almacena contenidos 2D y transmite los contenidos 2D al aparato de conversión de contenido 1 según se solicite por el aparato de conversión de contenido 1.
De acuerdo con otra modalidad ejemplar, el aparato de conversión de contenido 1 puede recibir contenido 2D a partir del proveedor de contenido 2D a través de un método o mecanismo de transferencia de datos diferentes del de la red. Por ejemplo, el proveedor de contenido 2D puede ser un dispositivo que se proporciona con una unidad de almacenamiento tal como un disco duro, una memoria instantánea, etc., para almacenar contenidos 2D el cual está conectado localmente al aparato de conversión de contenido 1 y transmite contenidos 2D al aparato de conversión de contenido 1 según se solicite por el aparato de conversión de contenido 1. En este caso, no hay limite respecto al método de conectar localmente el aparato de conversión de contenido 1 y el proveedor de contenido 2D en la medida en que el método sea para transmitir datos de contenidos 2D. Por ejemplo, el método de conexión local puede incluir un enlace común en serie universal (USB) o similar .
De acuerdo con otra modalidad ejemplar adicional, el aparato de conversión de contenido 1 puede recibir contenidos 2D a partir de un proveedor de contenido 3D (no
mostrado). Por ejemplo, el proveedor de contenido 3D puede transmitir contenidos 2D al aparato de conversión de contenido 1, recibir contenidos 3D convertidos por el aparato de conversión de contenido 1 y proporcionar los contenidos 3D recibidos en una terminal de usuario predeterminada (no mostrado) . La terminal de usuario es capaz de mostrar contenidos 3D recibidos a partir del aparato de conversión de contenido 1 como una imagen 3D. Por ejemplo, la terminal de usuario puede incluir una televisión (TV), una computadora personal (PC), un teléfono inteligente, una tableta inteligente, un PMP, un reproductor de MP3, etc.
De acuerdo con otra modalidad ejemplar adicional, el aparato de conversión de contenido 1 puede transmitir los contenidos 3D convertidos a la terminal de usuario capaces de mostrar los contenidos 3D como una imagen 3D. Por ejemplo, el aparato de conversión de contenido 1 puede proporcionar contenidos 3D a la terminal de usuario a través de una red.
En la red de acuerdo con la presente modalidad ejemplar no hay limite respecto al método de comunicación de red tal como un método de comunicación cableado y/o inalámbrico en la medida en que el método sea para comunicación de datos para transmitir por lo menos uno de los contenidos 2D y contenidos 3D. El método de
comunicación de red incluye cualquier método de comunicación conocido.
Como se muestra en la figura 1, el aparato de conversión de contenido 1 puede incluir un convertidor 11 y una unidad de comunicación 14. El convertidor 11 convierte contenidos 2D en contenidos 3D. Los contenidos 2D incluyen una pluralidad de marcos de video (a continuación, denominados como un marco) . El contenido 3D se basa en un paralaje binocular de observador, el cual puede incluir una pluralidad de marcos para el ojo izquierdo y una pluralidad de marcos para el ojo derecho. Entre la pluralidad de marcos para el ojo izquierdo y la pluralidad de marcos para el ojo derecho, un par que incluye un marco para el ojo izquierdo y un marco para el ojo derecho pueden convertirse respectivamente a partir de por lo menos un marco correspondiente de entre una pluralidad de marcos de los contenidos 2D. La conversión a partir de contenidos 2D en contenidos 3D (a continuación, denominado como conversión 2D-3D) realizada por el convertidor 11 se describirá con detalle en lo siguiente.
La unidad de comunicación 14 puede realizar por lo menos uno de comunicación de datos entre el proveedor de contenido 2D y el aparato de conversión de contenido 1, comunicación de datos entre el proveedor de contenido 3D y el aparato de conversión de contenido 1, y comunicación de
datos entre la terminal de usuario y el aparato de conversión de contenido 1.
El convertidor 11 puede incluir una unidad de almacenamiento 111, una memoria de acceso aleatorio (RAM) 112 y una unidad de procesamiento central (CPU) 113. La unidad de almacenamiento 111 puede almacenar un programa de conversión 114 para realizar conversión 2D-3D, los contenidos 2D 115 que se van a convertir y los contenidos 3D 116 convertidos a partir de contenidos 2D. La unidad de almacenamiento 111 se puede obtener mediante una memoria no volátil tal como un disco duro, una memoria instantánea, etc. La RAM 112 se carga con por lo menos una parte del programa de conversión 114 cuando el convertidor 11 opera y la CPU 113 ejecuta el programa de conversión 114 cargado en la RAM 112. El programa de conversión 114 tiene instrucciones ejecutables por la CPU 113. La unidad de almacenamiento 111 es un ejemplo de un medio de almacenamiento legible en computadora.
La figura 2 es un diagrama de flujo que muestra una operación del aparato de conversión de contenido 1 de acuerdo con una modalidad ejemplar. La operación (a continuación, denominado como proceso de conversión 2D-3D) del aparato de conversión de contenido 1 puede corresponder a un método de conversión de contenido realizado por instrucciones del programa de conversión 114. En la
presente modalidad ejemplar, el proceso de conversión 2D-3D puede incluir la operación de selección del marco clave 201, una operación de extracción de objeto 202, una operación de asignación de profundidad 203, una operación de seguimiento 204 y una operación de adecuación 205.
En primer lugar, en la operación de selección de marco clave 201, se selecciona un marco clave aleatorio de entre una pluralidad de marcos de contenidos 2D. La figura 3 muestra una selección de un marco clave en un aparato de conversión de contenido de acuerdo con una modalidad ejemplar. El número de referencia 301 indica una pluralidad de marcos de contenidos 2D que se van a convertir. El número de referencia de 302 indica un marco seleccionado como un marco clave de entre la pluralidad de marcos 301 y el número de referencia de 303 indica los otros marcos. Como el marco clave 302, un marco que representa los contenidos de una imagen se puede seleccionar de entre la pluralidad de marcos 301 de los contenidos 2D. Por ejemplo, el marco clave 302 puede incluir un marco en donde una escena cambia, un marco en donde un carácter principal de una escena presenta un acercamiento, etc. El marco clave 302 se puede seleccionar en base en el movimiento de una imagen en el marco correspondiente. Por ejemplo, un marco del cual el movimiento de una imagen es igual o mayor que un valor predeterminado se puede seleccionar como el marco
clave 302.
Con referencia nuevamente a la figura 2, en la operación de extracción de objeto 202, un objeto en el cual un efecto 3D se reflejará se extrae con respecto al marco clave seleccionado 302 (véase 304 de la figura 3) . El objeto puede ser una imagen principal contenida en la escena de cada marco y, por ejemplo, puede ser una imagen de un carácter principal en una escena en donde aparece el carácter principal, una imagen de un vehículo en una escena en donde el vehículo se mueve, etc. En la operación de extracción de objeto 202, una imagen de un marco correspondiente se segmenta de manera que un límite de un objeto se puede extraer de los resultados de segmentación.
En la operación de asignación de profundidad 203, se asigna profundidad al objeto extraído por la operación de extracción de objeto 202 (véase 304 de la figura 3) . La profundidad es un parámetro para realizar un efecto visual 3D, el cual se utiliza para desplazamiento del objeto a la izquierda y hacia la derecha por un parámetro asignado en los marcos para el ojo izquierdo y para el ojo derecho correspondientes generados. En la operación de asignación de profundidad 203, se puede utilizar una plantilla estandarizada proporcionada previamente para asignación de profundidad .
En operación de seguimiento 204, se genera un
marco para el ojo izquierdo y un marco para el ojo derecho que corresponde no al marco clave 302 sino a los otros marcos 303 (véase 305 de la figura 3) . El seguimiento 204 se puede realizar con referencia a la operación de extracción de objeto 202 y la operación de asignación de profundidad 203 realizada con respecto al marco clave 302.
Como se describe en lo anterior, de acuerdo con la presente modalidad ejemplar, el marco clave principal 302 se selecciona y la operación de extracción de objeto 202 y la operación de asignación de profundidad 203 se realizan con respecto al marco clave seleccionado 302. Además, el seguimiento 204 se aplica a los otros marcos 303 con referencia al marco clave seleccionado 302. De esta manera, el proceso de conversión es eficiente en cuanto a costos y tiempo y se puede realizar mientras se mantiene una calidad alta.
En la operación de adecuación 205, el procesamiento de imagen para una imagen 3D completada se realiza con respecto a los marcos para el ojo izquierdo y para el ojo derecho que resultan de la operación 203 de asignación de profundidad y la operación de seguimiento 204. Por ejemplo, la operación de adecuación 205 puede incluir un proceso para rellenar algún área blanca generada conforme un objeto se desplaza en una imagen de un marco (es decir, retocado), etc.
De acuerdo con la presente modalidad ejemplar, por lo menos una de las operaciones de proceso de conversión 2D-3D se puede realizar en base en la información acerca de los contenidos y desarrollos de una escena de un marco que va a ser procesado (a continuación denominado como información de narración) . La información de narración es información que va a ser utilizada para realizar los efectos visuales 3D correspondientes al desarrollo de la historia de contenidos de acuerdo con una intención de un productor de contenido. En la presente modalidad ejemplar, la operación de extracción de objeto 202, la operación de asignación de profundidad 203 u operaciones similares se pueden realizar en base en la información de narración. Como un ejemplo de uso de la información de narración, en una escena en donde dos caracteres tienen un diálogo entre si, si otro carácter principal pasa detrás de los dos caracteres, este carácter principal se puede extraer como un objeto de un marco correspondiente o la profundidad puede ser aplicada por completo al objeto extraído de este carácter principal. En este ejemplo, la información de narración puede incluir información acerca de una imagen de otro carácter principal para extraer un objeto, o una representación de vale de un grado de importancia sobre el desarrollo de la historia para asignar la profundidad, etc., lo cual puede ser
proporcionado previamente correspondiente a un marco relevante y almacenado en la unidad de almacenamiento 111. El convertidor 11 puede realizar una operación de proceso de conversión con referencia a la información de narración almacenada en la unidad de almacenamiento 111.
Por lo menos una operación del proceso de conversión 2D-3D de acuerdo con una modalidad ejemplar puede incluir una operación manual implementada de acuerdo con la entrada de un usuario y una operación automática implementada de acuerdo con la información de referencia preestablecida. Por ejemplo, en la operación de extracción de objeto 202, la operación de asignación de profundidad 203 u operaciones similares, algunos marcos pueden ser procesados por operaciones manuales mientras que otros marcos pueden ser procesados por operaciones automáticas.
En las operaciones manuales, las operaciones de proceso de conversión se pueden realizar de acuerdo con una entrada de un usuario (o un revelador para realizar una operación de conversión de contenido) . El aparato de conversión de contenido 1 puede incluir además una unidad de entrada de usuario 12 tal como un teclado, un ratón, una tablet, etc., para la entrada de un usuario. Además, el aparato de conversión de contenido 1 puede incluir además una unidad de representación 13 tal como un monitor o similar que muestre una imagen que es convertida de manera
que el usuario pueda observar el progreso del proceso de conversión. Con el fin de recibir efectivamente una entrada de un usuario, el aparato de conversión de contenido 1 puede mostrar una interfase de usuario gráfica (GUI, no mostrada) que contiene una imagen de un marco procesado, un menú de entrada predeterminado, etc., sobre la unidad de representación 13. Un usuario puede introducir una entrada para el proceso de conversión a través del menú de entrada o similar del GUI mientras determina una imagen de un marco mostrado sobre la unidad de representación 13. Por ejemplo, un usuario puede introducir una entrada para extraer un objeto a través del menú de entrada o similar del GUI mientras determina el objeto contenido en una imagen de un marco .
En las operaciones automáticas, las operaciones se realizan en base en la información de referencia preestablecida. Por ejemplo, en la operación de extracción de objeto 202, el aparato de conversión de contenido 1 puede analizar una imagen de un marco y seleccionar un objeto, de cuya variación en un valor de pixel en un límite de cierto objeto dentro de una imagen es igual a o mayor que un valor umbral predeterminado, como un objeto que va a ser extraído. En la presente, la información de referencia puede ser un valor umbral para la variación en el valor de pixel sobre el límite del objeto mediante el cual el objeto
se puede seleccionar para ser extraído.
En la presente modalidad ejemplar, las operaciones de proceso de conversión 2D-3D se pueden realizar de acuerdo con una calidad de los contenidos 3D. En cierto proceso de conversión 2D-3D, la calidad de los contenidos 3D puede indicar cuanto porcentaje existe de cada una de las operaciones manuales y las operaciones automáticas. Por ejemplo, en la operación de extracción de objeto 202, las operaciones manuales y las operaciones automáticas pueden constituir cada una la mitad de la operación de extracción de objeto 202. La calidad del contenido 3D se puede representar como una proporción (a continuación, denominado como una proporción de combinación) de las operaciones automáticas (o de las operaciones manuales) en la totalidad de cierta operación de proceso de conversión 2D-3D. En cierta operación de proceso de conversión 2D-3D, se puede determinar por marco si se realiza operación automática u operación manual.
La calidad del contenido 3D puede incluir una pluralidad de modos de calidad. De esta manera, el proceso de conversión 2D-3D se puede realizar de modo correspondiente a uno seleccionado de entre una pluralidad de modos de calidad. La pluralidad de modos de calidad pueden incluir un modo sencillo, un modo básico, un modo avanzado y un modo experto con el fin de una mayor calidad.
Por ejemplo, estos modos de calidad pueden tener proporciones de combinación (por ejemplo, las proporciones de las operaciones automáticas) de más de 85%, 85%, 70% y 50%, respectivamente, en la operación correspondiente completa .
La calidad del contenido 3D se puede determinar de acuerdo con las clases de formatos de contenidos 2D. Por ejemplo, si el contenido 2D recientemente son películas mostradas, se puede determinar calidad relativamente alta para los contenidos 2D. Por otra parte, si los contenidos 2D son películas antiguas, se puede determinar una calidad relativamente baja para los contenidos 2D. De acuerdo con otra modalidad ejemplar, si la película es un éxito a gran escala, se puede determinar una calidad relativamente alta para la película. Por otra parte, la calidad relativamente baja se puede determinar para una película orientada hacia la historia. De acuerdo con otra modalidad ejemplar, la calidad de los contenidos 3D se pueden determinar de acuerdo con géneros de contenidos tales como deportes, películas, drama, etc. De acuerdo con otra modalidad ejemplar adicional, la calidad de los contenidos 3D se puede determinar de acuerdo con una entrada de un usuario. La entrada de usuario para determinar la calidad de contenidos 3D se puede recibir a través de la unidad de entrada de usuario 12 o se puede recibir a partir de otro
dispositivo vía la unidad de comunicación 14.
La figura 4 es un diagrama de flujo que muestra una operación de un aparato de conversión de contenido 1 de acuerdo con otra modalidad ejemplar. Respecto al aparato de conversión de contenido 1 descrito con referencia a la figura 4, se omitirán configuraciones iguales o similares al aparato de conversión de contenido 1 descrito con referencia a la figura 3. Las operaciones de proceso de conversión de 2D-3D realizadas por el aparato de conversión de contenido 1 de la figura 4 pueden incluir una operación de selección de marco clave 401, una operación de extracción de objeto 402, una operación de asignación de profundidad 403, una operación de seguimiento 404, una operación de adecuación 405 y una operación de calidad de imagen 3D 406.
En primer lugar, en la operación de selección de marco clave 401 se selecciona un marco clave aleatorio de entre una pluralidad de marcos de contenido 2D. En la operación de extracción de objeto 402 se extrae un objeto con respecto al marco clave seleccionado. En la operación de asignación de profundidad 403, se asigna profundidad al objeto extraído en la operación de extracción de objeto 402. En la operación de seguimiento 404, se genera un marco para el ojo izquierdo y un marco para el ojo derecho que corresponden a los otros marcos diferentes del marco clave.
En la operación de adecuación 405, se realiza procesamiento de imagen para una imagen 3D completada con respecto a los marcos para el ojo izquierdo y para el ojo derecho que resulta de la operación de asignación de profundidad 403 y la operación de seguimiento 404.
En la operación de calidad de imagen 3D 406, la operación de calidad de imagen 3D se realiza con respecto a los marcos que resultan de la operación de adecuación 405. La operación de calidad de imagen 3D 406 puede incluir por lo menos un mejoramiento de contraste, mejoramiento de detalle, etc. A través de la operación de calidad de imagen 3D 406, se puede obtener mejoramiento de la calidad de imagen cuando el contenido 3D en realidad se representa, de manera que la calidad de imagen se puede optimizar a un aparato de representación.
Como se describe en lo anterior, es posible convertir contenidos 2D en contenidos 3D de alta calidad a un bajo costo.
Aunque no se limita a esto, una modalidad ejemplar puede estar constituida como un código legible en computadora sobre un medio de grabación legible en computadora. El medio de grabación legible en computadora es cualquier dispositivo de almacenamiento de datos que pueda almacenar datos que pueden posteriormente ser leídos por un sistema de computadora. Los ejemplos de medio de
grabación legibles en computadora incluyen memoria de solo lectura (ROM), memoria de acceso aleatorio (RAM), CD-ROM, cintas magnéticas, discos flexibles y dispositivos de almacenamiento óptico de datos. El medio de grabación legible en computadora también se puede distribuir sobre sistemas de computadora acoplados a una red de manera que el código legible en computadora se almacena y ejecuta de una manera distribuida. Además, se puede escribir una modalidad ejemplar como un programa de computadora transmitido sobre un medio de transmisión legible en computadora, tal como una onda portadora y se puede recibir e implementar en computadoras digitales de uso general o de propósito especial que ejecuten los programas. Además, una o más unidades del aparato de conversión de contenido 1 pueden incluir un procesador o microprocesador que ejecuta un programa de computadora almacenado en un medio legible en computadora.
Aunque se han mostrado y descrito algunas modalidades ejemplares, se apreciará por aquellos expertos en el ámbito que se pueden realizar cambios en estas modalidades ejemplares sin por esto apartarse de los principios y espíritus del concepto inventivo, cuyo alcance está definido en las reivindicaciones anexas y sus equivalentes .
Claims (21)
1. Método para convertir contenidos bidimensionales (2D) en contenidos tridimensionales (3D) a través de un aparato de conversión de contenido, el método comprende: seleccionar un marco clave de entre una pluralidad de marcos de los contenidos 2D los contenidos 2D son contenidos de video; extraer un objeto del marco clave seleccionado; asignar profundidad al objeto extraído para conversión en contenidos 3D; realizar seguimiento sobre otro marco, diferente del marco clave, de entre la pluralidad de marcos; y realizar adecuación sobre el marco clave que tenga el objeto asignado con la profundidad y el otro marco sobre el cual se realiza el seguimiento.
2. Método como se describe en la reivindicación 1, en donde la selección del marco clave comprende selecd&onar el marco clave de acuerdo con el movimiento de una imagen en el marco clave.
3. Método como se describe en la reivindicación 2, en donde la selección del marco clave de acuerdo con el movimiento de la imagen comprende seleccionar, como el marco clave, un marco del cual el movimiento de una imagen se determina que es mayor que o igual a un valor predeterminado.
4. Método como se describe en la reivindicación 1, en donde la realización del seguimiento comprende asignar profundidad al otro marco de acuerdo con la profundidad asignada al objeto extraído del marco clave.
5. Método como se describe en la reivindicación 1, en donde por lo menos uno de extracción del objeto y la asignación de la profundidad se realiza de acuerdo con la información acerca de los contenidos y desarrollos de una escena en el marco que va a ser procesado .
6. Método como se describe en la reivindicación 1, en donde por lo menos uno de extracción del objeto y la asignación de profundidad se realiza de acuerdo con una entrada de un usuario.
7. Método como se describe en la reivindicación 1, que comprende además realizar una operación de calidad de imagen 3D sobre el marco clave sometido a adecuación y el otro marco sometido a adecuación .
8. Un aparato para convertir contenidos bidimensionales (2D) en contenidos tridimensionales (3D) , el aparato comprende: un convertidor el cual selecciona un marco clave de entre una pluralidad de marcos de los contenidos 2D, los contenidos 2D son contenidos de video; el cual extrae un objeto del marco clave seleccionado; el cual asigna profundidad al objeto extraído para conversión en los contenidos 3D; el cual realiza seguimiento sobre otro marco diferente del marco clave, de entre la pluralidad de marcos; y el cual realiza adecuación sobre el marco clave que tiene el objeto asignado con una profundidad y el otro marco sobre el cual se realiza el seguimiento .
9. Aparato como se describe en la reivindicación 8, en donde el convertidor selecciona el marco clave de acuerdo con el movimiento de una imagen en el marco clave.
10. Aparato como se describe en la reivindicación 8, en donde el convertidor realiza el seguimiento al asignar profundidad al otro marco de acuerdo con la profundidad asignada al objeto extraído del marco clave .
11. Aparato como se describe en la reivindicación 8, en donde el convertidor realiza por lo menos uno de la extracción del objeto y la asignación de la profundidad de acuerdo con la información acerca de los contenidos y desarrollos de una escena en el marco clave que va a ser procesado.
12. Aparato como se describe en la reivindicación 8, que comprende además: una unidad de entrada de usuario la cual recibe una entrada de un usuario, en donde el convertidor realiza por lo menos uno de la extracción del objeto y la asignación de la profundidad de acuerdo con la entrada del usuario.
13. Aparato como se describe en la reivindicación 8, en donde el convertidor realiza adicionalmente una operación de calidad de imagen 3D sobre el marco clave sometido a adecuación y el otro marco sometido a adecuación.
14. Medio de almacenamiento legible en computadora que tiene instrucciones ejecutables por una computadora, en donde las instrucciones realizan un método de convertir contenidos bidimensionales (2D) en contenidos tridimensionales (3D) cuando las instrucciones son implementadas por un procesador de la computadora, el método comprende: seleccionar un marco clave de entre una pluralidad de marcos de contenidos 2D, los contenidos 2D son contenidos de video; extraer un objeto del marco clave seleccionado; asignar profundidad al objeto extraído para conversión en los contenidos 3D; realizar seguimiento en otro marco, diferente del marco clave de entre la pluralidad de marcos; y realizar adecuación en el marco clave que tenga el objeto asignado con la profundidad y el otro marco sobre el cual se realizó seguimiento.
15. Medio de almacenamiento legible en computadora como se describe en la reivindicación 14, en donde la selección del marco clave comprende seleccionar el marco clave de acuerdo con en el movimiento de una imagen en el marco clave.
16. Medio de almacenamiento legible en computadora como se describe en la reivindicación 14, en donde la realización del seguimiento comprende asignar profundidad al otro marco de acuerdo con la profundidad asignada al objeto extraído del marco clave.
17. Medio de almacenamiento legible en computadora como se describe en la reivindicación 14, en donde por lo menos uno de la extracción del objeto y asignación de la profundidad se realiza de acuerdo con la información acerca de los contenidos y desarrollo de una escena en el marco clave que va a ser procesado.
18. Medio de almacenamiento legible en computadora como se describe en la reivindicación 14, en donde por lo menos uno de la extracción del objeto y la asignación de profundidad se realiza de acuerdo con una entrada de un usuario.
19. Medio de almacenamiento legible en computadora como se describe en la reivindicación 14, en donde el método comprende además realizar una operación de calidad de imagen 3D sobre el marco clave sometido a adecuación y el otro marca sometido a adecuación.
20. Método de conversión de contenidos bidimensionales (2D) en contenidos tridimensionales (3D) a través de un aparato de conversión de contenido, el método comprende: determinar un marco clave de entre una pluralidad de marcos de los contenidos 2D, los contenidos 2D son contenidos de video; y asignar profundidad a otro marco, de entre la pluralidad de marcos, de acuerdo con la profundidad asignada a un objeto del marco clave.
21. Medio de grabación legible en computadora que tiene grabado en el mismo un programa ejecutable por una computadora para realizar el método como se describe en la reivindicación 20.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020110045843A KR20120127992A (ko) | 2011-05-16 | 2011-05-16 | 컨텐츠변환장치, 컨텐츠변환방법 및 그 저장 매체 |
| PCT/KR2012/000072 WO2012157833A1 (en) | 2011-05-16 | 2012-01-04 | Apparatus and method for converting 2d content into 3d content, and computer-readable storage medium thereof |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| MX2013013321A true MX2013013321A (es) | 2014-02-10 |
| MX337087B MX337087B (es) | 2016-02-11 |
Family
ID=45002770
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| MX2013013321A MX337087B (es) | 2011-05-16 | 2012-01-04 | Aparato y metodo para convertir contenido bidimensional en contenido tridimensional, medio de almacenamiento legible en computadora para el mismo. |
Country Status (8)
| Country | Link |
|---|---|
| US (1) | US20120293617A1 (es) |
| EP (1) | EP2525582A3 (es) |
| JP (1) | JP2012244623A (es) |
| KR (1) | KR20120127992A (es) |
| CN (1) | CN102790897A (es) |
| AU (1) | AU2012256626A1 (es) |
| MX (1) | MX337087B (es) |
| WO (1) | WO2012157833A1 (es) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104994365B (zh) * | 2015-04-30 | 2017-09-26 | 西安电子科技大学 | 一种获取非关键帧深度图像的方法以及2d视频立体化方法 |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100560507B1 (ko) * | 1997-12-05 | 2006-03-15 | 다이나믹 디지탈 텝스 리서치 피티와이 엘티디 | 개선된 영상 변환 및 부호화 기술 |
| US7116324B2 (en) * | 1998-05-27 | 2006-10-03 | In-Three, Inc. | Method for minimizing visual artifacts converting two-dimensional motion pictures into three-dimensional motion pictures |
| WO2004021151A2 (en) * | 2002-08-30 | 2004-03-11 | Orasee Corp. | Multi-dimensional image system for digital image input and output |
| KR100607072B1 (ko) * | 2004-06-21 | 2006-08-01 | 최명렬 | 2차원 영상신호를 3차원 영상신호로 변환하는 장치 및 방법 |
| KR20070095031A (ko) * | 2006-03-20 | 2007-09-28 | 정기철 | 오프라인 이차원 이미지를 3차원 이미지로 변환 |
| KR101387212B1 (ko) * | 2007-06-12 | 2014-04-21 | 삼성전자주식회사 | 2d 영상 미디어 표준을 기반으로 3d 입체영상 파일을생성 및 재생하기 위한 시스템 및 방법 |
| US9083958B2 (en) * | 2009-08-06 | 2015-07-14 | Qualcomm Incorporated | Transforming video data in accordance with three dimensional input formats |
| KR101699920B1 (ko) * | 2009-10-07 | 2017-01-25 | 삼성전자주식회사 | 깊이 조절 방법 및 장치 |
| KR101082046B1 (ko) * | 2009-10-30 | 2011-11-10 | 엘지이노텍 주식회사 | 2차원 영상의 3차원 영상으로의 변환방법 및 그 장치 |
| KR101181962B1 (ko) * | 2009-12-24 | 2012-09-11 | 동신대학교산학협력단 | 3d 입체영상 변환장치 및 변환방법 |
-
2011
- 2011-05-16 KR KR1020110045843A patent/KR20120127992A/ko not_active Withdrawn
- 2011-11-21 EP EP20110190016 patent/EP2525582A3/en not_active Withdrawn
-
2012
- 2012-01-04 WO PCT/KR2012/000072 patent/WO2012157833A1/en not_active Ceased
- 2012-01-04 MX MX2013013321A patent/MX337087B/es active IP Right Grant
- 2012-01-04 AU AU2012256626A patent/AU2012256626A1/en not_active Abandoned
- 2012-02-09 CN CN2012100316202A patent/CN102790897A/zh active Pending
- 2012-03-28 US US13/432,681 patent/US20120293617A1/en not_active Abandoned
- 2012-04-09 JP JP2012088785A patent/JP2012244623A/ja not_active Withdrawn
Also Published As
| Publication number | Publication date |
|---|---|
| MX337087B (es) | 2016-02-11 |
| EP2525582A2 (en) | 2012-11-21 |
| JP2012244623A (ja) | 2012-12-10 |
| AU2012256626A1 (en) | 2013-11-07 |
| CN102790897A (zh) | 2012-11-21 |
| US20120293617A1 (en) | 2012-11-22 |
| KR20120127992A (ko) | 2012-11-26 |
| EP2525582A3 (en) | 2013-10-23 |
| WO2012157833A1 (en) | 2012-11-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN109803180B (zh) | 视频预览图生成方法、装置、计算机设备及存储介质 | |
| US20120293616A1 (en) | Apparatus and method for converting 2d content into 3d content, and computer-readable storage medium thereof | |
| US20160198097A1 (en) | System and method for inserting objects into an image or sequence of images | |
| US20150281715A1 (en) | Object tracking in encoded video streams | |
| US20220233957A1 (en) | Lag detection method and apparatus, device, and readable storage medium | |
| CN114117128A (zh) | 视频标注的方法、系统及设备 | |
| US20130257851A1 (en) | Pipeline web-based process for 3d animation | |
| US9154772B2 (en) | Method and apparatus for converting 2D content into 3D content | |
| EP3876543A1 (en) | Video playback method and apparatus | |
| EP2525588A1 (en) | Apparatus and method for providing 3D content | |
| CN104184980A (zh) | 一种数据处理方法及电子设备 | |
| CN114363694A (zh) | 一种视频处理方法、装置、计算机设备及存储介质 | |
| MX2013013321A (es) | Aparato y metodo para convertir contenido bidimensional en contenido tridimensional, medio de almacenamiento legible en computadora para el mismo. | |
| US20130057647A1 (en) | Apparatus and method for converting 2d content into 3d content | |
| CN112738629B (zh) | 视频展示方法、装置、电子设备和存储介质 | |
| US9210406B2 (en) | Apparatus and method for converting 2D content into 3D content | |
| WO2025251827A1 (zh) | 数据生成方法、图像处理方法、数据及电子设备 | |
| CN115811582A (zh) | 一种基于视频数据的处理方法和装置 | |
| AU2024279626A1 (en) | Systems and methods for dynamic content placement based on pixel count confidences in pre-existing content | |
| CN119580164A (zh) | 一种目标分割与跟踪、物料生成方法及裸眼3d场景卡物料 | |
| CN120260049A (zh) | 视频数据处理方法、装置、可读存储介质和程序产品 | |
| CN113117341A (zh) | 图片处理方法及装置、计算机可读存储介质、电子设备 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FG | Grant or registration |