Dispositivo de reproducción, método de reproducción y programa para reproducción estereoscópica.

Un aparato de reproducción que realiza reproducción estereoscópica, que comprende:

un decodificador de vídeo

(5a, 5b) que puede utilizarse para obtener fotogramas de vídeo decodificando un flujo de vídeo; y

una memoria de plano de imagen (8) que almacena en la misma datos de subtítulo que tienen una resolución de un número predeterminado de píxeles horizontales y verticales;

el aparato de reproducción caracterizado por comprender adicionalmente

una unidad de almacenamiento de compensación (41) que almacena en la misma una compensación que indica un número de longitudes de píxeles para desplazar las coordenadas de píxeles en datos de píxeles que componen los datos de subtítulo almacenados en la memoria de plano de imagen (8) en una dirección izquierda y una dirección derecha para realizar reproducción estereoscópica;

un motor de desplazamiento (20) que puede utilizarse para desplazar las respectivas coordenadas de los datos de píxeles que componen los datos de subtítulo almacenados en la memoria de plano de imagen (8) horizontalmente mediante la distancia de desplazamiento basándose en la compensación; y

una unidad de composición (16) que puede utilizarse para componer los fotogramas de vídeo obtenidos con los datos de subtítulo en los que las coordenadas de los píxeles se han desplazado en las mismas, en donde la compensación está pre-incluida en el flujo de vídeo;

la unidad de almacenamiento de compensación (41) almacena la compensación pre-incluida en el flujo de vídeo; y

cuando se cambia un factor de escalado de los fotogramas de vídeo a componer a un valor distinto de 1, la distancia de desplazamiento del motor de desplazamiento (20) está basada en un valor obtenido multiplicando la compensación por el factor de escalado.

Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/JP2009/006115.

Solicitante: PANASONIC CORPORATION.

Nacionalidad solicitante: Japón.

Dirección: 1006, OAZA KADOMA KADOMA-SHI OSAKA 571-8501 JAPON.

Inventor/es: YAMASHITA,KEN, LEICHSENRING,GERMANO.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • SECCION G — FISICA > ENSEÑANZA; CRIPTOGRAFIA; PRESENTACION; PUBLICIDAD;... > DISPOSICIONES O CIRCUITOS PARA EL CONTROL DE DISPOSITIVOS... > Disposiciones o circuitos de control que presentan... > G09G3/20 (para la presentación de un conjunto de varios caracteres, p. ej. de una página, componiendo el conjunto por combinación de elementos individuales colocados en una matriz)
  • SECCION G — FISICA > ENSEÑANZA; CRIPTOGRAFIA; PRESENTACION; PUBLICIDAD;... > DISPOSICIONES O CIRCUITOS PARA EL CONTROL DE DISPOSITIVOS... > Disposiciones o circuitos de control de representación... > G09G5/36 (caracterizados por la presentación de dibujos gráficos individuales utilizando una memoria con mapas de bits (G09G 5/42 tiene prioridad))
  • SECCION H — ELECTRICIDAD > TECNICA DE LAS COMUNICACIONES ELECTRICAS > TRANSMISION DE IMAGENES, p. ej. TELEVISION > Sistemas de televisión estereoscópica; Sus detalles... > H04N13/04 (Reproductores de imágenes)
  • SECCION G — FISICA > COMPUTO; CALCULO; CONTEO > TRATAMIENTO O GENERACION DE DATOS DE IMAGEN, EN GENERAL... > G06T19/00 (Manipulación de modelos 3D modelos o imágenes para gráficos de computador)
  • SECCION G — FISICA > ENSEÑANZA; CRIPTOGRAFIA; PRESENTACION; PUBLICIDAD;... > DISPOSICIONES O CIRCUITOS PARA EL CONTROL DE DISPOSITIVOS... > Disposiciones o circuitos de control de representación... > G09G5/38 (con medios para controlar la posición de la representación)
  • SECCION G — FISICA > ENSEÑANZA; CRIPTOGRAFIA; PRESENTACION; PUBLICIDAD;... > DISPOSICIONES O CIRCUITOS PARA EL CONTROL DE DISPOSITIVOS... > Disposiciones o circuitos de control de representación... > G09G5/377 (para combinar o superponer dos o más dibujos gráficos (G09G 5/02, G09G 5/397 tiene prioridad))

PDF original: ES-2537073_T3.pdf

 

google+ twitter facebook

Fragmento de la descripción:

Dispositivo de reproducción, método de reproducción y programa para reproducción estereoscópica Campo de la invención La presente invención pertenece al campo técnico de la reproducción estereoscópica.

La tecnología de reproducción estereoscópica introduce un mecanismo para mostrar diferentes imágenes al ojo izquierdo y al ojo derecho, y usa una paralaje entre los ojos para crear la ilusión de un vídeo estereoscópico.

Aunque actualmente la aplicación convencional de la tecnología de reproducción estereoscópica se usa en cines y similares, se espera que se extienda rápidamente un modo de uso para disfrutar la reproducción estereoscópica en un aparato de reproducción o una visualización en el hogar en el futuro cercano.

Existen diversos métodos para presentar un vídeo estereoscópico a usuarios (visualización estereoscópica) . Por ejemplo, un método común es usar gafas de obturador. En este método, las gafas de obturador bloquean alternativamente un campo de visión del ojo izquierdo del espectador y a continuación el campo de visión del ojo derecho del espectador a alta velocidad, mientras que se actualiza alternativamente una imagen de visualización para el ojo izquierdo y una imagen de visualización para el ojo derecho a alta velocidad en sincronización con la operación de bloqueo de las gafas de obturador. Esta operación da como resultado que la imagen para el ojo izquierdo en la visualización sea únicamente visible para el ojo izquierdo, y la imagen para el ojo derecho en la visualización sea visible únicamente para el ojo derecho.

Para permitir a los espectadores visualizar el vídeo estereoscópico a la misma velocidad de fotogramas que el vídeo monoscópico normal, el aparato de reproducción debe reproducir dos vídeos para que se observen respectivamente mediante el ojo derecho y el ojo izquierdo, y la visualización requiere un rendimiento de respuesta dos veces tan alta como el rendimiento de respuesta necesaria para el vídeo monoscópico normal. Esto significa, por ejemplo, que es necesario cambiar entre al menos 120 fotogramas por segundo para visualizar vídeo que consiste en 60 fotogramas por segundo. La bibliografía de Patente 1 indicada a continuación es la tecnología convencional que desvela un aparato de reproducción para uso doméstico y la bibliografía de patente 2 es la tecnología convencional que desvela la reproducción estereoscópica. La bibliografía de patente 3 desvela un enfoque para crear vídeo estereoscópicos aplicando un mapa de profundidad a un flujo de vídeo monoscópico. La bibliografía de patente 4 conecta la visualización de los datos de gráficos estereoscópicos con datos de vídeo.

[Bibliografía de patente]

[Bibliografía de patente 1]

Publicación Internacional Nº 2005/119675

[Bibliografía de patente 2]

Publicación de Patente de Estados Unidos Nº 2008-0192067

[Bibliografía de patente 3]

documento EP 1 578 142

[Bibliografía de patente 4]

documento EP 0 905 988

Cuando se considera la grabación y distribución de medios de grabación, tales como discos ópticos, de trabajos de películas que pueden visualizarse estereoscópicamente, existe un desacuerdo acerca de cómo realizar un vídeo compuesto, en el que los gráficos tales como subtítulos y la GUI en las imágenes en movimiento están compuestos.

Un método es preparar un flujo de vídeo del ojo izquierdo y uno del ojo derecho, preparar por separado los subtítulos del ojo izquierdo y los subtítulos del ojo derecho, y superponer cada subtítulo en un flujo de vídeo correspondiente.

El segundo método es, como se desvela en la bibliografía de patente 2, un método que usa un flujo de vídeo e información de profundidad que corresponde al flujo de vídeo para proporcionar un efecto estereoscópico al vídeo, y superponer un objeto de subtítulo en el vídeo. En la bibliografía de patente 2, usar cero paralaje, es decir, eliminar profundidad, cuando se visualiza la porción de vídeo en la que los subtítulos se solapan posibilita evitar que se proporcione a los espectadores una sensación de diferencia en profundidad entre los subtítulos y el vídeo.

En el tercer método, un flujo de vídeo del ojo izquierdo y un flujo de vídeo del ojo derecho se preparan con antelación, un objeto de subtítulo se prepara para ambos flujos, y produciendo un desplazamiento de plano basándose en información de profundidad, se superpone un subtítulo con un efecto estereoscópico en cada flujo de vídeo.

En el primer método, puesto que no debe crearse únicamente el flujo de vídeo, sino también el flujo de gráficos para subtítulos y la GUI para tanto la vista izquierda como derecha, la carga de autoría es grande. En contraste, en el

segundo método, no es necesario crear los flujos de gráficos izquierdo y derecho para visualización de subtítulos, y por lo tanto la carga de autoría se reduce. Sin embargo, puesto que se pierde la sensación de profundidad en la porción donde solapa el subtítulo con el flujo, el efecto visual no es ideal.

En el tercer método que usa desplazamiento de plano, no es necesario crear tanto los flujos gráficos de la vista izquierda como derecha para subtítulos y la GUI, y también la sensación de la profundidad no se pierde en la porción donde los subtítulos o la GUI solapan el vídeo, por lo que esto es lo más ideal. Sin embargo, cuando se ejecuta una función de escalado para ampliar y reducir la pantalla que está visualizándose, aparecen efectos negativos.

Cuando se ejecuta una vista estereoscópica de un flujo de vídeo reproduciendo un vídeo para observarse desde una vista izquierda y un vídeo para observarse desde una vista derecha, incluso cuando se realiza escalado, puesto que simplemente se amplía o reduce el vídeo para observarse desde una vista izquierda y el vídeo para observarse desde la vista derecha, no hay impedimento para vista estereoscópica.

Sin embargo puesto que se comparten los gráficos usados para la vista izquierda y la vista derecha, aunque el texto se reduce debido al escalado, la posición del texto permanece igual que antes del escalado, y se conserva la profundidad del texto de subtítulo. Esto da como resultado un caso en el que aunque se ha reducido la profundidad del vídeo, el subtítulo permanece igual, y existe una diferencia de nitidez en el efecto estereoscópico entre el vídeo y los subtítulos/GUI durante el escalado.

Antes y después del escalado, si se mantiene un intervalo entre el subtítulo para la vista izquierda y el subtítulo para la vista derecha, y únicamente cambia la profundidad del vídeo, el punto hasta el que el vídeo sale es idéntico al punto hasta el que el subtítulo sale, y en comparación con antes del escalado, los subtítulos se han desplazado enormemente después del escalado en relación con un plano de vídeo. Como resultado, existe un riesgo de molestia para el espectador debido a la diferencia de nitidez en el efecto estereoscópico entre el vídeo y los subtítulos. Desde el punto de vista para proteger a los consumidores, esto es indeseable puesto que aumenta significativamente el cansancio ocular en los espectadores.

En un aparato de reproducción que usa desplazamiento de plano, el problema anteriormente descrito no ocurre si se prohíbe el escalado cuando los subtítulos están compuestos con el vídeo. Sin embargo, en aparatos de reproducción existentes, por ejemplo cuando reproducen un vídeo a pantalla completa, cuando se realiza una operación de llamada de menú, se realiza el procesamiento para visualizar un menú de pantalla, y por encima de esto, para visualizar un vídeo que se ha escalado para que sea más compacto. La razón para esto es que este... [Seguir leyendo]

 


Reivindicaciones:

1. Un aparato de reproducción que realiza reproducción estereoscópica, que comprende:

un decodificador de vídeo (5a, 5b) que puede utilizarse para obtener fotogramas de vídeo decodificando un flujo de vídeo; y una memoria de plano de imagen (8) que almacena en la misma datos de subtítulo que tienen una resolución de un número predeterminado de píxeles horizontales y verticales; el aparato de reproducción caracterizado por comprender adicionalmente una unidad de almacenamiento de compensación (41) que almacena en la misma una compensación que indica un número de longitudes de píxeles para desplazar las coordenadas de píxeles en datos de píxeles que componen los datos de subtítulo almacenados en la memoria de plano de imagen (8) en una dirección izquierda y una dirección derecha para realizar reproducción estereoscópica; un motor de desplazamiento (20) que puede utilizarse para desplazar las respectivas coordenadas de los datos de píxeles que componen los datos de subtítulo almacenados en la memoria de plano de imagen (8) horizontalmente mediante la distancia de desplazamiento basándose en la compensación; y una unidad de composición (16) que puede utilizarse para componer los fotogramas de vídeo obtenidos con los datos de subtítulo en los que las coordenadas de los píxeles se han desplazado en las mismas, en donde la compensación está pre-incluida en el flujo de vídeo; la unidad de almacenamiento de compensación (41) almacena la compensación pre-incluida en el flujo de vídeo; y cuando se cambia un factor de escalado de los fotogramas de vídeo a componer a un valor distinto de 1, la distancia de desplazamiento del motor de desplazamiento (20) está basada en un valor obtenido multiplicando la compensación por el factor de escalado.

2. El aparato de reproducción de la reivindicación 1 en el que cuando el factor de escalado del fotograma de vídeo es menor de 1, la distancia de desplazamiento de los datos de píxeles que componen los datos de subtítulo almacenados en la memoria de plano de imagen (8) se convierten en un número de longitudes de píxeles multiplicando la compensación por el factor de escalado y redondeando cualquier valor numérico detrás de una coma decimal del mismo.

3. El aparato de reproducción de las reivindicaciones 1 o 2 que comprende adicionalmente un plano de gráficos interactivos (10) para almacenar datos de gráficos escritos mediante una aplicación.

4. El aparato de reproducción de la reivindicación 3 en el que los gráficos escritos en el plano interactivo (10) están constituidos desde una interfaz de usuario gráfica que recibe una operación de usuario.

5. El aparato de reproducción de cualquiera de las reivindicaciones 1 a 4 en el que el motor de desplazamiento (20) incluye una tabla de mapeo que muestra una pluralidad de distancias de desplazamiento, correspondiendo cada distancia de desplazamiento a un factor de escalado, y la multiplicación para obtener la distancia de desplazamiento se realiza con uso de una distancia de desplazamiento, leída desde la tabla de mapeo, que corresponde al factor de escalado especificado por la aplicación.

6. El aparato de reproducción de la reivindicación 1 en el que el motor de desplazamiento (20) incluye:

una unidad de almacenamiento de información anterior (41a) que almacena en la misma, como información anterior, una compensación desde antes del escalado, una unidad de almacenamiento de información posterior (41b) que almacena, como información posterior, una distancia de desplazamiento de píxeles después de que se ha completado el escalado, es decir, un número de longitudes de píxeles obtenido multiplicando la compensación por el factor de escalado, y un contador de fotogramas (46) que indica un número de fotogramas i que indica cuántos fotogramas han pasado desde la generación de una instrucción de escalado y actualiza el número de fotogramas i a medida que progresa el procesamiento de fotogramas, y siendo una distancia de desplazamiento D (N) una distancia de desplazamiento cuando han pasado N fotogramas después de la generación de la instrucción de escalado, siendo una distancia de desplazamiento D (i) una distancia de desplazamiento cuando han pasado i fotogramas (i N) después de la generación de la instrucción de escalado, la distancia de desplazamiento en los datos de gráficos se calcula con uso de la distancia de desplazamiento D (i) , la distancia de desplazamiento D (N) obtenida de acuerdo con la información anterior, la información posterior, y la multiplicación, y el número de fotogramas i actualizados por el contador de fotogramas (46) .

7. El aparato de reproducción de la reivindicación 6 en el que el contador de fotogramas (46) incluye una unidad de almacenamiento de tramo de actualización de fotograma (46a) que almacena en la misma un tramo de actualización de fotograma que indica un número de fotogramas a través de

los que realizar el desplazamiento, y cuanto más cerca se aproxima el número actualizado de fotogramas i al tramo de actualización de fotograma, mayor se hace la distancia de desplazamiento D (i) .

8. El aparato de reproducción de la reivindicación 6 en el que el contador de fotogramas (46) incluye una unidad de almacenamiento de tramo de actualización de fotograma (46a) que almacena en la misma un tramo de actualización de fotograma que indica un número de fotogramas a través de los que realizar el desplazamiento, y el aparato de reproducción únicamente emite los fotogramas de vídeo hasta que el número de fotogramas i llegue al tramo de actualización de fotograma, y cuando el número actualizado de fotogramas i llega al tramo de actualización de fotograma se realiza el desplazamiento de las coordenadas en los píxeles mediante la distancia de desplazamiento D (N) , y los píxeles en la memoria de plano (10) están compuestos por los píxeles en los fotogramas de vídeo.

9. El aparato de reproducción de la reivindicación 1 en el que la distancia de desplazamiento obtenida mediante la multiplicación es una distancia de desplazamiento D (N) cuando han pasado N fotogramas desde una generación de una instrucción de escalado, y una distancia de desplazamiento D (i) , es decir, una distancia de desplazamiento cuando han pasado i fotogramas después de la generación de la instrucción de escalado (i N) , se calcula de acuerdo con la siguiente expresión:

distancia de desplazamiento D (i) = (Compensación- (Factor×Compensación) ) × (i/N)

Compensación: número de longitudes de píxeles indicado por la compensación Factor: factor de escalado.

10. El aparato de reproducción de la reivindicación 1 en donde el aparato de reproducción incluye adicionalmente un plano de vídeo (6) , es decir, una memoria de plano que almacena en la misma los fotogramas de vídeo obtenidos mediante decodificación, el motor de desplazamiento (20) , cuando se realiza el escalado en los fotogramas de vídeo en el plano de vídeo (6) , desplaza los datos de subtítulo almacenados la memoria de plano de imagen (8) y las coordenadas de los píxeles incluidos en los fotogramas de vídeo, y cuando el motor de desplazamiento (20) desplaza los píxeles de los fotogramas de vídeo en el plano de vídeo (6) , un valor relativo de la distancia de desplazamiento de los píxeles en el plano de vídeo (6) y de la distancia de desplazamiento de los píxeles en la memoria de plano de imagen (8) es un valor basado en un número de longitudes de píxeles obtenido multiplicando la compensación por el factor de escalado cambiado.

11. El aparato de reproducción de la reivindicación 10 en el que una compensación de plano V de coordenadas de datos de imagen en el plano de vídeo (6) se calcula de acuerdo con la siguiente expresión:

compensación de plano de coordenadas V=D - (Factor × D)

D: Compensación en el plano de gráficos Factor: factor de escalado.

12. El aparato de reproducción de las reivindicaciones 1 o 2, en el que los datos escritos en el plano de gráficos interactivos (10) o en la memoria de plano de imagen (8) son datos de gráficos obtenidos decodificando un flujo de gráficos o son datos de subtítulo obtenidos decodificando un flujo de subtítulo.

13. El aparato de reproducción de cualquiera de las reivindicaciones 1 a 12, en el que el factor de escalado de los fotogramas de vídeo es especificado por una aplicación.

14. El aparato de reproducción de cualquiera de las reivindicaciones 1 a 12, en el que el factor de escalado es especificado por una operación de usuario.

15. Un método de reproducción para realizar reproducción estereoscópica en un ordenador, que comprende las etapas de:

obtener fotogramas de vídeo decodificando un flujo de vídeo; y escribir en el ordenador datos de subtítulo que tienen una resolución de un número predeterminado de píxeles horizontales y verticales en una memoria de plano de imagen (8) ; el método caracterizado por comprender adicionalmente las etapas de obtener una compensación que indica un número de longitudes de píxeles para desplazar las coordenadas de píxeles en datos de píxeles que componen los datos de subtítulo almacenados en la memoria de plano de imagen (8) en una dirección izquierda y una dirección derecha para realizar reproducción estereoscópica;

desplazar las coordenadas respectivas de los datos de píxeles que componen los datos de subtítulo almacenados en la memoria de plano de imagen (8) horizontalmente mediante la distancia de desplazamiento basándose en la compensación; y componer los fotogramas de vídeo obtenidos con los datos de subtítulo en los que han estado las coordenadas de los píxeles en los mismos, en donde la compensación está pre-incluida en el flujo de vídeo; y cuando se cambia un factor de escalado de los fotogramas de vídeo a componer a un valor distinto de 1, la distancia de desplazamiento de la etapa de desplazamiento está basada en un valor obtenido multiplicando la compensación por el factor de escalado.

16. Un programa para realizar reproducción estereoscópica en un ordenador, que comprende las etapas de:

obtener fotogramas de vídeo decodificando un flujo de vídeo; y escribir en el ordenador datos de subtítulo que tienen una resolución de un número predeterminado de píxeles horizontales y verticales en una memoria de imagen (8) ; el programa caracterizado por comprender adicionalmente las etapas de obtener una compensación que indica un número de longitudes de píxeles para desplazar las coordenadas de píxeles en datos de píxeles que componen los datos de subtítulo almacenados en la memoria de plano de imagen (8) en una dirección izquierda y una dirección derecha para realizar reproducción estereoscópica; desplazar las coordenadas respectivas de los datos de píxeles que componen los datos de subtítulo almacenados en la memoria de plano de imagen (8) horizontalmente mediante la distancia de desplazamiento basándose en la compensación; y componer los fotogramas de vídeo obtenidos con los datos de subtítulo en los que se han desplazado las coordenadas de los píxeles en los mismos; en donde la compensación está pre-incluida en el flujo de vídeo; y cuando se cambia un factor de escalado de los fotogramas de vídeo a componer a un valor distinto de 1, la distancia de desplazamiento de la etapa de desplazamiento está basada en un valor obtenido multiplicando la compensación por el factor de escalado.