ES2589883T3 - Método y aparato para aumentar una imagen de índice generada por una pantalla cercana a los ojos - Google Patents
Método y aparato para aumentar una imagen de índice generada por una pantalla cercana a los ojos Download PDFInfo
- Publication number
- ES2589883T3 ES2589883T3 ES13766667.3T ES13766667T ES2589883T3 ES 2589883 T3 ES2589883 T3 ES 2589883T3 ES 13766667 T ES13766667 T ES 13766667T ES 2589883 T3 ES2589883 T3 ES 2589883T3
- Authority
- ES
- Spain
- Prior art keywords
- mobile terminal
- image
- index image
- eyes
- presented
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1423—Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/017—Head mounted
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/0101—Head-up displays characterised by optical features
- G02B2027/0127—Head-up displays characterised by optical features comprising devices increasing the depth of field
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/0101—Head-up displays characterised by optical features
- G02B2027/0138—Head-up displays characterised by optical features comprising image capture systems, e.g. camera
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/0101—Head-up displays characterised by optical features
- G02B2027/014—Head-up displays characterised by optical features comprising information/image processing systems
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/017—Head mounted
- G02B2027/0178—Eyeglass type
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2300/00—Aspects of the constitution of display devices
- G09G2300/02—Composition of display devices
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/04—Changes in size, position or resolution of an image
- G09G2340/0407—Resolution change, inclusive of the use of different resolutions for different screen areas
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2354/00—Aspects of interface with display user
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Optics & Photonics (AREA)
- User Interface Of Digital Computer (AREA)
- Processing Or Creating Images (AREA)
Abstract
Un método que comprende: determinar, con un procesador, una posición de un terminal móvil (16) con respecto a una imagen de índice (14), generada por una pantalla cercana a los ojos (12); determinar una imagen que va a presentar el terminal móvil basada en la imagen de índice y en la posición del terminal móvil con respecto a la imagen de índice; y hacer que el terminal móvil presente la imagen.
Description
5
10
15
20
25
30
35
40
45
50
55
60
65
DESCRIPCION
Metodo y aparato para aumentar una imagen de mdice generada por una pantalla cercana a los ojos Campo tecnico
Una realizacion ejemplar de la presente invencion se refiere, en general, a pantallas cercanas a los ojos y, mas en particular, al aumento de una imagen de indice generada por una pantalla cercana a los ojos.
Antecedentes
Las pantallas cercanas a los ojos generan una imagen de indice que puede observar un usuario, tal como una persona que lleve puesta la pantalla cercana a los ojos o que interactue de otra manera con la misma. Por ejemplo, un tipo de pantalla cercana a los ojos puede ser una pantalla montada en la cabeza, tal como un par de gafas, que permita al usuario ver una escena a traves de las lentes de las gafas. Sin embargo, una pantalla cercana a los ojos, tal como unas gafas, tambien esta configurada para generar una imagen que se presenta sobre las lentes con el fin de reemplazar, mejorar o complementar la escena que el usuario ve a traves de las lentes de las gafas.
Aunque la imagen se presenta sobre una superficie de imagen de la pantalla cercana a los ojos, por ejemplo en las lentes de las gafas, es decir relativamente cerca del usuario, por ejemplo a uno o unos pocos centimetros de separacion con respecto a los ojos del usuario, al usuario le dara la sensacion de que la imagen de indice esta a cierta distancia del mismo, como entre dos y tres metros de distancia del usuario. Aunque la imagen de indice generada por una pantalla cercana a los ojos no puede proporcionar informacion util, la imagen de indice puede no ser tan clara, por ejemplo no estar tan definida, como el usuario desearia en algunos casos. En este sentido, en los casos en los que el usuario enfoca un objeto a una distancia mucho mayor de la imagen de indice, que se presenta como si estuviera a una distancia de entre dos y tres metros del usuario, o un objeto mucho mas cercano al usuario que la imagen de indice, que parece estar situada a una distancia de entre dos y tres metros del usuario, la imagen de indice puede parecer menos clara de lo deseable.
El documento US2012/0038663 A1 da a conocer un metodo que utiliza un terminal movil y una pantalla cercana a los ojos la tecnica anterior.
Breve sumario
Por lo tanto, se proporcionan un metodo, un aparato y un producto de programa informatico de acuerdo con una realizacion ejemplar de la presente invencion, con el fin de aumentar una imagen de indice generada por una pantalla cercana a los ojos, por ejemplo presentando mas claramente al menos una porcion de la imagen de indice o presentando una imagen mas detallada de una porcion de la imagen de indice. A este respecto, el metodo, aparato y producto de programa informatico de una realizacion ejemplar puede utilizar un terminal movil para presentar una imagen diferente de la correspondiente porcion de la imagen de indice, por ejemplo presentando una imagen que sea mas clara, mas detallada o aumentada de otro modo con respecto a la correspondiente porcion de la imagen de indice. Al colocar el terminal movil alineado con una porcion de la imagen de indice que resulta de particular interes, el usuario puede visualizar la porcion de la imagen de indice con mas claridad, con mayor detalle o de manera aumentada al tiempo que permanece dentro del contexto de la imagen de indice completa.
En una realizacion, se proporciona un metodo que incluye determinar, con un procesador, una posicion del terminal movil con respecto a una imagen de indice generada por una pantalla cercana a los ojos. Por ejemplo, la posicion del terminal movil con respecto a la imagen de indice puede estar basada en una imagen de uno de entre el terminal movil o la pantalla cercana a los ojos, capturada por una camara soportada por el otro de entre el terminal movil o la pantalla cercana a los ojos. El metodo de esta realizacion tambien determina una imagen que va a presentar el terminal movil en funcion de la imagen de indice y de la posicion del terminal movil con respecto a la imagen de indice. El metodo de esta realizacion tambien permite que el terminal movil presente la imagen.
En una realizacion, la imagen que va a presentar el terminal movil se determina mediante la determinacion de la porcion de la imagen de indice que esta alineada con el terminal movil. En esta realizacion, el terminal movil puede presentar la porcion de la imagen de indice que esta alineada con el terminal movil. Tambien puede hacerse que la porcion de la imagen de indice que esta alineada con el terminal movil se borre de la pantalla cercana a los ojos.
El metodo de una realizacion permite que la imagen presentada por el terminal movil sea diferente de una porcion de la imagen de indice que esta alineada con el terminal movil. Por ejemplo, la imagen presentada por el terminal movil puede ser diferente de la porcion alineada de la imagen de indice en tanto que es mas clara, mas detallada o esta aumentada con respecto a la porcion de la imagen de indice que esta alineada con el terminal movil.
En una realizacion, el metodo tambien incluye recibir una indicacion si se acerca o se aleja el terminal movil con respecto a usuario de la pantalla cercana a los ojos. El metodo de esta realizacion tambien permite hacer zoom en la imagen presentada por el terminal movil, por ejemplo ampliarla o reducirla, en respuesta a la indicacion de que se ha
5
10
15
20
25
30
35
40
45
50
55
60
65
acercado o alejado el terminal movil con respecto al usuario de la pantalla cercana a los ojos. En una realizacion el metodo tambien determina una orientacion del terminal movil, estando tambien basada la determinacion de la imagen que va a presentar el terminal movil en la orientacion del terminal movil.
En otra realizacion, se proporciona un aparato que incluye al menos un procesador y al menos una memoria que incluye instrucciones de programa informatico, estando configuradas la al menos una memoria y las instrucciones de programa informatico para hacer, con el al menos un procesador, que el aparato al menos determine una posicion de un terminal movil con respecto a una imagen de indice generada por una pantalla cercana a los ojos. Por ejemplo, la al menos una memoria y las instrucciones de programa informatico pueden estar configuradas para hacer, con el al menos un procesador, que el aparato determine la posicion del terminal movil con respecto a la imagen de indice mediante la determinacion de la posicion del terminal movil con respecto a la imagen de indice, basandose en a una imagen de uno de entre el terminal movil o la pantalla cercana a los ojos, capturada por una camara soportada por el otro de entre el terminal movil o la pantalla cercana a los ojos. La al menos una memoria y las instrucciones de programa informatico de esta realizacion tambien estan configuradas para hacer, con el al menos un procesador, que el aparato determine una imagen que va a presentar el terminal movil basandose en la imagen de indice y la posicion del terminal movil con respecto a la imagen de indice. La al menos una memoria y las instrucciones de programa informatico tambien se configuran para hacer, con el al menos un procesador, que el aparato de esta realizacion permita al terminal movil presentar la imagen.
La al menos una memoria y las instrucciones de programa informatico estan configuradas para hacer, con el al menos un procesador, que el aparato de una realizacion determine la imagen que va a presentar el terminal movil mediante la determinacion de una porcion de la imagen de indice que este alineada con el terminal movil. En esta realizacion, la al menos una memoria y las instrucciones de programa informatico pueden estar configuradas para hacer, con el al menos un procesador, que el aparato permita al terminal movil presentar la imagen, al hacer que el terminal movil presente la porcion de la imagen de indice que este alineada con el terminal movil. En esta realizacion, la al menos una memoria y las instrucciones de programa informatico pueden estar configuradas adicionalmente para hacer, con el al menos un procesador, que el aparato permita borrar de la pantalla cercana a los ojos la porcion de la imagen de indice que este alineada con el terminal movil.
La al menos una memoria y las instrucciones de programa informatico estan configuradas para hacer, con el al menos un procesador, que el aparato de una realizacion haga que la imagen presentada por el terminal movil sea diferente de una porcion de la imagen de indice que este alineada con el terminal movil. Por ejemplo, la imagen presentada por el terminal movil puede ser diferente de la porcion alineada de la imagen de indice en tanto a que sea mas clara, mas detallada o este aumentada con respecto a la porcion de la imagen de indice que esta alineada con el terminal movil.
La al menos una memoria y las instrucciones de programa informatico de una realizacion pueden estar configuradas adicionalmente para hacer, con el al menos un procesador, que el aparato reciba una indication de que se ha acercado o alejado el terminal movil con respecto a un usuario de la pantalla cercana a los ojos, y para permitir hacer zoom en la imagen presentada por el terminal movil en respuesta a la indicacion de que se ha acercado o alejado el terminal movil con respecto a un usuario de la pantalla cercana a los ojos. En una realizacion, la al menos una memoria y las instrucciones de programa informatico estan configuradas adicionalmente para hacer, con el al menos un procesador, que el aparato determine una orientacion del terminal movil y luego determine la imagen que va a presentar el terminal movil, basada tambien en la orientacion del terminal movil.
En una realizacion adicional, se proporciona un producto de programa informatico que incluye al menos un medio de almacenamiento legible por ordenador no transitorio que porta instrucciones de programa informatico en el mismo para su uso en un ordenador, incluyendo las instrucciones de programa informatico instrucciones de programa configuradas para determinar una posicion del terminal movil con respecto a una imagen de indice generada por una pantalla cercana a los ojos. A modo de ejemplo, las instrucciones de programa configuradas para determinar la posicion del terminal movil con respecto a la imagen de indice pueden incluir instrucciones de programa configuradas para determinar la posicion del terminal movil con respecto a la imagen de indice, basandose en una imagen de uno de entre el terminal movil o la pantalla cercana a los ojos capturada por una camara soportada por el otro de entre el terminal movil o la pantalla cercana a los ojos. Las instrucciones de programa informatico de esta realizacion tambien incluyen instrucciones de programa configuradas para determinar una imagen que va a presentar el terminal movil basada en la imagen de indice y a la posicion del terminal movil con respecto a la imagen de indice. Las instrucciones de programa informatico de esta realizacion tambien incluyen instrucciones de programa configuradas para hacer que el terminal movil presente la imagen.
Las instrucciones de programa de una realizacion, que estan configuradas para determinar la imagen que va a presentar el terminal movil, pueden incluir instrucciones de programa configuradas para determinar una porcion de la imagen de indice que este alineada con el terminal movil. En esta realizacion, las instrucciones de programa que estan configuradas para hacer que el terminal movil presente la imagen pueden incluir instrucciones de programa configuradas para hacer que el terminal movil presente la porcion de la imagen de indice que esta alineada con el terminal movil. Las instrucciones de programa informatico de esta realizacion tambien pueden incluir instrucciones de programa configuradas para hacer que se borre de la pantalla cercana a los ojos la porcion de la imagen de
5
10
15
20
25
30
35
40
45
50
55
60
65
indice que esta alineada con el terminal movil.
Las instrucciones de programa informatico de una realizacion hacen que la imagen presentada por el terminal movil sea diferente de una porcion de la imagen de indice que este alineada con el terminal movil. Por ejemplo, la imagen presentada por el terminal movil puede ser diferente de la porcion alineada de la imagen de indice en tanto a que sea mas clara, mas detallada o este aumentada con respecto a la porcion de la imagen de indice que esta alineada con el terminal movil.
En una realizacion, las instrucciones de programa informatico incluyen adicionalmente instrucciones de programa configuradas para recibir una indicacion de que se ha acercado o alejado el terminal movil con respecto al usuario de la pantalla cercana a los ojos. En esta realizacion, las instrucciones de programa informatico tambien pueden incluir instrucciones de programa configuradas para hacer zoom en la imagen presentada por el terminal movil en respuesta a la indicacion de que se ha acercado o alejado el terminal movil con respecto al usuario de la pantalla cercana a los ojos.
En otra realizacion mas, se proporciona un aparato que incluye un medio para determinar una posicion del terminal movil con respecto a una imagen de indice generada por una pantalla cercana a los ojos. El aparato de esta realizacion tambien incluye un medio para determinar una imagen que va a presentar el terminal movil basandose en la imagen de indice y a la posicion del terminal movil con respecto a la imagen de indice. El aparato de esta realizacion tambien incluye un medio para hacer que el terminal movil presente la imagen.
Breve descripcion de los dibujos
Habiendo descrito asi ciertas realizaciones de la invencion en terminos generales, ahora se hara referencia a los dibujos adjuntos, que no estan necesariamente dibujados a escala, y en los que:
La Figura 1 es una vista en perspectiva esquematica de un usuario que esta viendo una imagen de indice generada por una pantalla cercana a los ojos, puede aumentarse mediante una imagen presentada por un terminal movil de acuerdo con una realizacion ejemplar de la presente invencion;
La Figura 2 es un diagrama de bloques de un aparato que se puede configurar especificamente de acuerdo con una realizacion ejemplar de la presente invencion;
La Figura 3 es un diagrama de flujo que ilustra las operaciones realizadas por un aparato de la Figura 2, que esta configurado especificamente de acuerdo con una realizacion ejemplar de la presente invencion;
La Figura 4 es una combinacion de una imagen de indice generada por una pantalla cercana a los ojos y una imagen presentada por un terminal movil, de acuerdo con una realizacion ejemplar de la presente invencion;
La Figura 5 es una combinacion de una imagen de indice generada por una pantalla cercana a los ojos y una imagen presentada por un terminal movil que se ha ampliado, de acuerdo con una realizacion ejemplar de la presente invencion;
La Figura 6 es una combinacion de una imagen de indice generada por una pantalla cercana a los ojos y una imagen presentada por un terminal movil que se ha reducido, de acuerdo con una realizacion ejemplar de la presente invencion; y
La Figura 7 es una combinacion de una imagen de indice generada por una pantalla cercana a los ojos y una imagen presentada por un terminal movil que ha sido aumentada con diversos identificadores, de acuerdo con una realizacion ejemplar de la presente invencion.
Descripcion detallada
Ahora se describiran con mas detalle algunas realizaciones de la presente invencion con referencia a los dibujos adjuntos, en los que se muestran algunas realizaciones de la invencion, pero no todas. De hecho, diversas realizaciones de la invencion pueden realizarse de muchas formas diferentes y no deben interpretarse como limitadas a las realizaciones expuestas en el presente documento; mas bien, estas realizaciones se proporcionan de modo que la presente divulgacion satisfaga los requisitos legales aplicables. En todo el documento, los mismos numeros de referencia se refieren a los mismos elementos. Tal como se usan en el presente documento, los terminos "datos", "contenido", "informacion" y terminos similares se pueden usar indistintamente para referirse a los datos que se pueden transmitir, recibir y/o almacenar de acuerdo con realizaciones de la presente invencion. Por lo tanto, el uso de dichos terminos no se debe tomar como limitante del espiritu y el alcance de las realizaciones de la presente invencion.
Adicionalmente, tal como se utiliza en el presente documento, el termino "circuiteria" se refiere a (a) implementaciones de circuitos solo de hardware (por ejemplo, implementaciones de circuitos analogicos y/o circuitos digitales); (b) combinaciones de circuitos y de un/os producto/s de programa informatico que comprenda/n instrucciones de software y/o de firmware almacenadas en una o mas memorias legibles por ordenador, que trabajen juntas para hacer que un aparato lleve a cabo una o mas funciones descritas en el presente documento; y (c) circuitos, tales como, por ejemplo, un/os microprocesador/es o una parte de un/os microprocesador/es, que requieran software o firmware para su operacion incluso si el software o firmware no esta fisicamente presente. Esta definition de "circuiteria" se aplica a todos los usos de este termino en el presente documento, incluyendo en
5
10
15
20
25
30
35
40
45
50
55
60
65
cualquiera de las reivindicaciones. Como ejemplo adicional, tal como se utiliza aqm, el termino "circuiteria" tambien incluye una implementacion que comprenda uno o mas procesadores y/o parte/s de los mismos y el software y/o firmware que lo/s acompane. A modo de otro ejemplo, tal como se usa en el presente documento el termino "circuiteria" tambien incluye, por ejemplo, un circuito integrado de banda base o un circuito integrado procesador de aplicaciones para un telefono movil o un circuito integrado similar de un servidor, un dispositivo de red celular, otro dispositivo de red, y/u otro dispositivo informatico.
Como se define en el presente documento, un "medio de almacenamiento legible por ordenador", que se refiere a un medio de almacenamiento fisico no transitorio (por ejemplo, un dispositivo de memoria volatil o no volatil), puede diferenciarse de un "medio de transmision legible por ordenador", que se refiere a una senal electromagnetica.
Se proporcionan un metodo, aparato y producto de programa informatico de acuerdo con una realizacion ejemplar de la presente invencion con el fin de aumentar una imagen de indice generada por una pantalla cercana a los ojos. A este respecto, un metodo, aparato y producto de programa informatico de una realizacion ejemplar pueden utilizar una imagen presentada por un terminal movil para reemplazar, o complementar, una porcion de la imagen de indice generada por la pantalla cercana a los ojos. Dado que la imagen, tal como la presenta el terminal movil, puede diferir de otras porciones de la imagen de indice, por ejemplo al ser mas clara o tener mas detalle que otras porciones de la imagen de indice, puede utilizarse la imagen tal como la presenta el terminal movil para aumentar la imagen de indice, por ejemplo al presentar mas claramente porciones de la imagen que sean de particular interes para el usuario. En algunas de las realizaciones, la imagen presentada por el terminal movil puede proporcionar acceso a un espacio volumetrico, estratificado, ampliable/reducible y/o de informacion temporal que se incluya dentro de la imagen de indice generada por la pantalla cercana a los ojos, o este representado de otro modo por la imagen de indice.
Como se muestra en la Figura 1, un usuario 10 puede utilizar una pantalla cercana a los ojos 12 con el fin de visualizar una imagen de indice 14 generada por la pantalla cercana a los ojos. Un usuario puede utilizar varios tipos de pantallas cercanas a los ojos, incluyendo pantallas montadas en la cabeza, tales como las gafas representadas en la realizacion de la Figura 1. Una pantalla cercana a los ojos puede generar y presentar una imagen sobre una superficie de imagen, como por ejemplo sobre las lentes de las gafas. Aunque la imagen se presenta sobre una superficie de imagen que esta relativamente cerca del usuario, por ejemplo entre uno y dos centimetros de distancia con respecto al usuario, al usuario le da la sensacion de que una imagen de indice esta situada a cierta distancia del mismo, por ejemplo aproximadamente entre dos y tres metros de distancia con respecto al usuario, como se muestra en la Figura 1. En algunas realizaciones, la imagen de indice llena el campo de vision del usuario. Sin embargo, en otras realizaciones, el usuario puede ver a traves de la imagen de indice de modo que tambien vea objetos situados mas alla de la imagen de indice o, en algunos casos, el usuario puede ver objetos que esten posicionados entre el usuario y la ubicacion en la que parece estar presentada la imagen de indice.
Como se muestra en la Figura 1, el usuario 10 tambien puede utilizar un terminal movil 16. En este sentido, el usuario puede colocar el terminal movil dentro de su campo de vision con el fin de superponer al menos una porcion de la imagen de indice 14. A este respecto, el usuario puede colocar el terminal movil de modo que este entre el usuario y la ubicacion en la que parece encontrarse la imagen de indice, por ejemplo sujetandolo dentro del alcance normal del usuario, por ejemplo, a una distancia de entre 20 y 50 centimetros del usuario. Una vez que se determina la posicion relativa del terminal movil con respecto a la imagen de indice, el terminal movil puede presentar la porcion de la imagen de indice que esta alineada con el terminal movil, incluso con mas claridad o con mas detalle que otras porciones de la imagen de indice. Asi, un usuario puede observar una imagen compuesta que incluya la imagen de indice generada por la pantalla cercana a los ojos 12, con la imagen aumentada presentada por el terminal movil. Al situar el terminal movil con respecto a la imagen de indice de manera que el terminal movil quede alineado con una porcion de la imagen de indice que sea de particular interes para el usuario, el usuario puede ver la parte seleccionada de la imagen de indice con mas claridad o con mas detalle que otras porciones de la imagen de indice.
Se pueden utilizar varios tipos de pantallas 12 cercanas a los ojos para presentar la imagen de indice 14. Por ejemplo, la pantalla cercana a los ojos puede ser una pantalla montada en la cabeza, tal como un par de gafas, que permita al usuario ver una escena a traves de las lentes de las gafas. Del mismo modo, se pueden emplear diversos tipos de terminal movil 16 para presentar una imagen basada en la imagen de indice y a la posicion relativa del terminal movil. Por ejemplo, el terminal movil puede ser un telefono movil, un asistente digital personal (PDA), un buscapersonas, un ordenador portatil, una tableta o cualquiera de otros numerosos dispositivos de comunicacion, dispositivos de calculo, dispositivos de generacion de contenido, dispositivos de consumo de contenido de mano o portatiles, o combinaciones de los mismos.
Adicionalmente a la pantalla cercana a los ojos 12 y al terminal movil 16, el sistema de una realizacion de la presente invencion puede incluir un aparato 20, como se describe generalmente mas adelante en conjuncion con la Figura 2, para efectuar una o mas de las operaciones establecidas por la Figura 3 y que tambien se describen a continuacion. En este sentido, el aparato puede incorporar la pantalla cercana a los ojos y/o el terminal movil. En esta realizacion, la pantalla cercana a los ojos y el terminal movil pueden estar en comunicacion mutua, ya sea directamente, por ejemplo a traves de una conexion inalambrica o alambrica, o indirectamente a traves de uno o
5
10
15
20
25
30
35
40
45
50
55
60
65
mas dispositivos informaticos intermedios. A este respecto, la pantalla cercana a los ojos y el terminal movil pueden ser partes del mismo sistema en una realizacion. Sin embargo, alternativamente el aparato puede incorporar otro dispositivo informatico que este en comunicacion con la pantalla cercana a los ojos y con el terminal movil, por ejemplo a traves de una conexion inalambrica, una conexion cableada o similares.
Tambien cabe que senalar que, aunque la Figura 2 ilustra un ejemplo de una configuracion de un aparato 20 para aumentar una imagen de indice 14 generada por una pantalla cercana a los ojos 12, tambien se pueden usar numerosas otras configuraciones para implementar otras realizaciones de la presente invencion. Como tal, aunque en algunas realizaciones se muestren dispositivos o elementos en comunicacion mutua, en lo sucesivo debera considerarse que estos dispositivos o elementos pueden estar incorporados dentro del mismo dispositivo o elemento y, por lo tanto, los dispositivos o elementos que se muestren en comunicacion deberan interpretarse alternativamente como porciones del mismo dispositivo o elemento.
Con referencia ahora a la Figura 2, el aparato 20 para aumentar la imagen de indice 14 generada por una pantalla cercana a los ojos 12 de acuerdo con una realizacion ejemplar puede incluir, o de otra manera estar en comunicacion con, uno o mas de un procesador 22, una memoria 24, una interfaz de comunicacion 26, una interfaz 27 de usuario, una camara 28 y un sensor 29. En algunas realizaciones, el procesador (y/o coprocesadores o cualquier otra circuiteria de procesamiento que asista al procesador o este asociado de otra manera con el mismo) puede estar en comunicacion con el dispositivo de memoria a traves de un bus, para el paso de informacion entre los componentes del aparato. El dispositivo de memoria puede incluir, por ejemplo, una memoria no transitoria, tal como una o mas memorias volatiles y/o no volatiles. En otras palabras, por ejemplo, el dispositivo de memoria puede ser un dispositivo de almacenamiento electronico (por ejemplo, un medio de almacenamiento legible por ordenador) que comprenda puertas configuradas para almacenar datos (por ejemplo, bits) que pueda recuperar una maquina (por ejemplo, un dispositivo informatico, como el procesador). El dispositivo de memoria puede estar configurado para almacenar informacion, datos, contenidos, aplicaciones, instrucciones, o similares, para permitir al aparato llevar a cabo diversas funciones, de acuerdo con una realizacion ejemplar de la presente invencion. Por ejemplo, el dispositivo de memoria se podra configurar para almacenar temporalmente datos de entrada de procesamiento para el procesador 3. Adicional o alternativamente, el dispositivo de memoria se podra configurar para almacenar instrucciones de ejecucion para el procesador.
En algunas realizaciones, el aparato 20 se puede realizar como un chip o conjunto de chips. En otras palabras, el aparato puede comprender uno o mas paquetes fisicos (por ejemplo, chips) que incluyan materiales, componentes y/o cables en un conjunto estructural (por ejemplo, una placa base). El conjunto estructural puede proporcionar resistencia fisica, ayudar a conservar el tamano, y/o a limitar la interaccion electrica de la circuiteria de componentes incluida en el mismo. Por lo tanto, en algunos casos el aparato puede estar configurado para implementar una realizacion de la presente invencion en un solo chip, o como un "sistema en un chip" individual. Como tal, en algunos casos, un chip o conjunto de chips puede constituir un medio para llevar a cabo una o mas operaciones para proporcionar las funcionalidades descritas en el presente documento.
El procesador 22 puede realizarse de diversas maneras. Por ejemplo, el procesador se puede realizar como uno o mas de diversos medios procesadores de hardware, tales como un coprocesador, un microprocesador, un controlador, un procesador de senal digital (DSP), un elemento procesador con o sin un DSP adjunto, o diversos otros circuitos procesadores que incluyan circuitos integrados, tales como, por ejemplo, un ASIC (circuito integrado para aplicaciones especificas), un FPGA (antenaje de puerta de campo programable), una unidad de microcontrolador (MCU), un acelerador de hardware, un chip de ordenador de propositos especiales, o similares. Como tal, en algunas realizaciones, el procesador puede incluir uno o mas nucleos de procesamiento configurados para operar de forma independiente. Un procesador multinucleo puede permitir el multiprocesamiento dentro de un solo paquete fisico. Adicional o alternativamente, el procesador puede incluir uno o mas procesadores configurados en tandem, a traves del bus, para permitir la ejecucion independiente de instrucciones, la ejecucion solapada y/o el multiposicionamiento.
En una realizacion ejemplar, el procesador 22 puede estar configurado para ejecutar instrucciones que esten almacenadas en el dispositivo de memoria 24 o que sean de otro modo accesibles para el procesador. Alternativa o adicionalmente, el procesador puede estar configurado para ejecutar funcionalidad preprogramada. Como tal, tanto si esta configurado por metodos de hardware o de software, o por una combinacion de los mismos, el procesador puede representar una entidad (por ejemplo, estar incorporado fisicamente en la circuiteria) capaz de efectuar operaciones de acuerdo con una realizacion de la presente invencion, siempre que este configurado en consecuencia. Asi, por ejemplo, cuando se realiza el procesador como un ASIC, un FPGA, o similar, el procesador puede ser un hardware configurado especificamente para efectuar las operaciones descritas en el presente documento. Alternativamente, a modo de otro ejemplo, cuando se realiza el procesador como un ejecutor de instrucciones de software, estas instrucciones pueden configurar especificamente el procesador para que efectue los algoritmos y/o las operaciones descritas en el presente documento cuando se ejecuten las instrucciones. Sin embargo, en algunos casos, el procesador puede ser un procesador de un dispositivo especifico configurado para emplear una realizacion de la presente invencion, mediante una configuracion adicional del procesador con instrucciones para llevar a cabo los algoritmos y/o las operaciones descritos en el presente documento. El procesador puede incluir, entre otras cosas, un reloj, una unidad logica aritmetica (ALU) y puertas logicas
5
10
15
20
25
30
35
40
45
50
55
60
65
configuradas para soportar la operacion del procesador.
Al mismo tiempo, la interfaz de comunicacion 26 puede ser cualquier medio, tal como un dispositivo o circuiteria incorporados tanto en hardware como en una combinacion de hardware y de software, que este configurado para recibir y/o transmitir datos desde/a una red y/o cualquier otro dispositivo o modulo que este en comunicacion con el aparato 20, por ejemplo que soporte las comunicaciones con la pantalla cercana a los ojos 12 y con el terminal movil 16. A este respecto, la interfaz de comunicacion puede incluir, por ejemplo, una antena (o multiples antenas) y hardware y/o software de soporte para habilitar las comunicaciones con una red de comunicacion inalambrica. Adicional o alternativamente, la interfaz de comunicacion puede incluir circuiteria para interactuar con la/s antena/s para generar la transmision de senales a traves de la/s antena/s, o para gestionar la recepcion de las senales recibidas a traves de la/s antena/s. En algunos entornos, la interfaz de comunicacion puede soportar de forma alternativa o adicional la comunicacion por cable. Como tal, por ejemplo, la interfaz de comunicacion puede incluir un modem de comunicacion y/u otro hardware/software que soporten la comunicacion a traves de un cable, una linea de abonado digital (DSL), un bus serie universal (USB) u otros mecanismos.
El aparato 20 puede incluir una interfaz 27 de usuario que a su vez puede estar en comunicacion con el procesador 22, para proporcionar datos de salida a un usuario y, en algunas realizaciones, para recibir una indicacion introducida por el usuario. Por ejemplo, la interfaz de usuario puede incluir una pantalla y, en algunas realizaciones, tambien puede incluir un teclado, un raton, una palanca de mando, una pantalla tactil, areas tactiles, teclas blandas, un microfono, un altavoz, u otros mecanismos de entrada/salida. En una realizacion, la pantalla del aparato puede estar encarnada por la pantalla cercana a los ojos. Por ejemplo, en un caso en el que la pantalla cercana a los ojos 12 este realizada como un par de gafas, una o ambas de las lentes de las gafas pueden servir como la pantalla sobre la cual se presente la imagen. El procesador puede comprender circuiteria de interfaz de usuario configurada para controlar al menos algunas funciones de uno o mas elementos de interfaz de usuario, tales como una pantalla y, en algunas realizaciones, un altavoz, un timbre, un microfono y/o similares. El procesador y/o la circuiteria de interfaz de usuario que comprenda el procesador pueden configurarse para controlar una o mas funciones de uno o mas elementos de interfaz de usuario, a traves de instrucciones de programa informatico (por ejemplo, software y/o firmware) almacenadas en una memoria accesible por el procesador (por ejemplo, la memoria 24 y/o similares).
En algunas realizaciones ejemplares, el aparato 20 puede incluir un elemento de captura de imagen, tal como una camara 28, un modulo de video y/o de audio, en comunicacion con el procesador 22. El elemento de captura de imagen puede ser cualquier medio para capturar imagen, video y/o audio para su almacenamiento, representacion visual o transmision. Por ejemplo, en una realizacion ejemplar en la que el elemento de captura de imagen es una camara, la camara puede incluir una camara digital capaz de formar un archivo de imagen digital a partir de una imagen capturada. Como tal, la camara puede incluir todo el hardware (por ejemplo, una lente u otro/s componente/s optico/s, un sensor de imagen, un procesador de senal de imagen, y/o similares) y el software necesario para crear un archivo de imagen digital a partir de una imagen capturada. Alternativamente, la camara puede incluir solo el hardware necesario para visualizar una imagen, mientras que un dispositivo de memoria 24 del aparato puede almacenar instrucciones de ejecucion para el procesador, en forma de software necesario para crear un archivo de imagen digital a partir de una imagen capturada. En una realizacion ejemplar, la camara puede incluir adicionalmente un elemento de procesamiento tal como un coprocesador que ayude al procesador a procesar datos de imagen, y un codificador y/o descodificador para comprimir y/o descomprimir los datos de imagen. El codificador y/o descodificador pueden codificar y/o descodificar, por ejemplo, de acuerdo con un estandar del grupo conjunto de expertos en fotografia (JPEG), un estandar del grupo de expertos en imagenes en movimiento (MPEG), u otro formato.
Como se muestra en la Figura 2, el aparato 20 puede incluir tambien un sensor 29, tal como un giroscopio, que puede estar en comunicacion con el procesador 22 y puede estar configurado para detectar cambios en el movimiento y/o la orientacion del aparato.
A continuation pueden describirse el metodo, el aparato 20 y el producto de programa informatico en conjuncion con las operaciones ilustradas en la Figura 3. En este sentido, el aparato puede incluir medios, tales como el procesador 22, la camara 28 o similares, para determinar la position de un terminal movil 16 con relation a la imagen de indice 14 generada por una pantalla cercana a los ojos 12. Vease el bloque 30 de la Figura 3. La posicion del terminal de movil con respecto a la imagen de indice se puede determinar de varias maneras. En una realizacion, una camara soportada por el terminal movil o por la pantalla cercana a los ojos captura una imagen, que incluye el otro de entre el terminal movil y la pantalla cercana a los ojos. Basandose en la imagen del uno de entre el terminal movil y la pantalla cercana a los ojos, pueden determinarse la posicion y la orientacion del otro de entre el terminal movil o la pantalla cercana a los ojos, y puede determinase en correspondencia la posicion del terminal movil con respecto a la imagen de indice generada por la pantalla cercana a los ojos.
En caso de que la pantalla cercana a los ojos 12 incluya una camara 28 que capte una imagen que incluya el terminal movil 16, puede reconocerse el terminal movil dentro de la imagen basandose en la forma de un terminal movil. Sin embargo, el terminal movil de una realizacion puede incluir un identificador o un marcador para facilitar la identification del terminal movil. Por ejemplo, un terminal movil puede incluir un marcador o un identificador en cada una de las cuatro esquinas del terminal movil, de tal manera que pueda identificarse facilmente el terminal movil
5
10
15
20
25
30
35
40
45
50
55
60
65
dentro de la imagen capturada por la pantalla cercana a los ojos, basandose en los marcadores que lleva el terminal movil. Basandose en la imagen del terminal movil capturada por la camara soportada por la pantalla cercana a los ojos, pueden determinarse la posicion y la orientacion del terminal movil con respecto a la pantalla cercana a los ojos y, como resultado, puede determinarse la posicion del terminal movil con respecto a la imagen de indice generada por la pantalla cercana a los ojos.
En otra realization en la que el terminal movil soporta la camara con el fin de capturar una imagen de la pantalla cercana a los ojos, pueden determinarse la posicion y la orientacion de la pantalla cercana a los ojos mediante la identification de la pantalla cercana a los ojos basandose en la forma de la misma, o basandose en la forma de la cabeza del usuario. Sin embargo, la pantalla cercana a los ojos una realizacion puede llevar un marcador u otro indicador que pueda reconocerse en la imagen de la pantalla cercana a los ojos capturada por el terminal movil, con el fin de facilitar la identificacion de la pantalla cercana a los ojos. Por ejemplo, la pantalla cercana a los ojos puede incluir una pluralidad de marcadores u otros identificadores, por ejemplo al haber un marcador colocado sobre cada una de las cuatro esquinas de la pantalla cercana a los ojos, para facilitar la identificacion de la pantalla cercana a los ojos dentro de la imagen capturada por el terminal movil. Basandose en la imagen de la pantalla cercana a los ojos capturada por la camara soportada por el terminal movil, pueden determinarse la posicion y la orientacion de la pantalla cercana a los ojos en relation con el terminal movil y, como resultado, puede determinarse la posicion del terminal movil con respecto a la imagen de indice generada por la pantalla cercana a los ojos.
Como se describio anteriormente y tal como ilustra el bloque 30 de la Figura 3, la posicion del terminal movil 16 se determina en relacion con la imagen de indice 14 generada por la pantalla cercana a los ojos 12. En una realizacion, la determination de la posicion del terminal movil se lleva a cabo determinando la posicion de la pantalla del terminal movil en relacion con la imagen de indice, dado que que la imagen que va a presentar el terminal movil, tal como se describira a continuation, se presentara en la pantalla del terminal movil. Asi, la referencia en el presente documento a la determinacion de la posicion del terminal movil con respecto a la imagen de indice incluye determinar la posicion de la pantalla del terminal movil con respecto a la imagen de indice. En esta realizacion, una camara soportada por la pantalla cercana a los ojos puede capturar una imagen que incluya la pantalla del terminal movil, a partir de la cual puedan localizarse las cuatro esquinas de la pantalla y, a su vez, pueda localizarse la pantalla. Tambien se pueden determinar la distancia a la pantalla y la inclination de la pantalla, por ejemplo basandose en la imagen capturada por la pantalla cercana a los ojos y/o basandose en uno o mas acelerometros soportados por la pantalla cercana a los ojos.
Como se muestra en el bloque 36 de la Figura 3, el aparato 20 tambien puede incluir medios, tales como el procesador 22 o similares, para determinar una imagen que va a presentar el terminal movil 16 basandose en la imagen de indice 14 y en la posicion del terminal movil con respecto a la imagen de indice. En una realizacion, el terminal movil puede presentar la portion de la imagen de indice que este alineada con el terminal movil (por ejemplo, la indicada con el numero 18 en la Figura 1). Aunque la imagen de indice puede continuar incluyendo la porcion que tambien presenta el terminal movil, el aparato de una realizacion puede incluir medios, tales como el procesador o similares, para causar el borrado en la pantalla cercana a los ojos la porcion de la imagen de indice que esta alineada con el terminal movil, como se muestra en el bloque 38 de la Figura 3. Al borrar de la pantalla cercana a los ojos la porcion de la imagen de indice que esta alineada con el terminal movil, puede reducirse la posibilidad de interferencias u otro tipo de emborronamiento de la imagen presentada por el terminal movil debidos o atribuibles a que la imagen tambien se esta presentando sobre la porcion alineada de la imagen de indice.
El aparato 20 de una realizacion tambien incluye medios, tales como el procesador 22, la interfaz de comunicacion 26, la interfaz 27 de usuario o similares, para hacer que el terminal movil 16 presente la imagen, por ejemplo en la pantalla del terminal movil. Vease el bloque 40 de la Figura 3. A este respecto, el propio terminal movil puede presentar la porcion de la imagen de indice 14 que este alineada con el terminal movil. Como tal, un usuario que este visualizando la imagen de indice puede ver una imagen compuesta en la que el terminal movil presenta una porcion de la imagen de indice, superpuesta al resto de la imagen de indice generada por la pantalla cercana a los ojos 12. Por ejemplo, la Figura 4 ilustra una imagen de indice que incluye una porcion que esta alineada con el terminal movil. Como tal, la imagen 50 presentada por el terminal movil esta superpuesta a la imagen de indice de tal modo que el usuario visualice la combination resultante como una imagen compuesta.
En una realizacion, la imagen 50 presentada por el terminal movil 16 es diferente de la porcion de la imagen de indice 14 que esta alineada con el terminal movil. La imagen presentada por el terminal movil puede ser diferente de varias maneras. Por ejemplo, la imagen presentada por el terminal movil puede ser mas clara que otras porciones de la imagen de indice 14 generada por la pantalla cercana a los ojos 12. Vease, por ejemplo, la Figura 4. Adicional o alternativamente, la imagen presentada por el terminal movil puede presentarse en mas detalle que otras porciones de la imagen de indice generada por la pantalla cercana a los ojos, por ejemplo, el terminal movil puede presentar una imagen de un paisaje urbano mientras que la imagen de indice puede presentar un mapa de los alrededores. Aunque la imagen presentada por el terminal movil puede ser mas clara o tener mas detalle que la imagen de indice generada por la pantalla cercana a los ojos, en otras realizaciones la imagen presentada por el terminal movil se puede aumentar de otras maneras. A modo de ejemplo, la imagen de indice puede aumentarse mediante la presentation de information adicional, tal como identificadores u otras indicaciones, asociada a los objetos situados dentro de la imagen de indice. Vease, por ejemplo, la Figura 7. Como tal, el usuario puede posicionar dicho terminal
5
10
15
20
25
30
35
40
45
50
55
60
65
movil con el fin de superponerlo a una porcion de la imagen de indice que el usuario desee visualizar con mas detalle. Como tal, la imagen presentada por el terminal movil y superpuesta a la imagen de indice puede presentar mas claramente o en mas detalle la respectiva porcion de la imagen de indice, con el fin de facilitar un examen mas cercano por parte del usuario.
A modo de ejemplo de la diferencia entre la imagen 50 presentada por el terminal movil 16 y la porcion de la imagen de indice 14 que esta alineada con el terminal movil, la imagen de indice generada por la pantalla cercana a los ojos 12 puede visualizarse en el fondo como una pantalla relativamente grande. Sin embargo, el numero de pixeles de la pantalla cercana a los ojos puede ser menor que el numero de pixeles de la pantalla del terminal movil, de tal modo que la imagen presentada por el terminal movil sea mas clara dado que el brillo de la imagen presentada por el terminal movil es mayor que el brillo de la imagen de indice, y/o dado que la imagen presentada por el terminal movil es mas mtida que la imagen de indice. Asi, a pesar de que la imagen presentada por el terminal movil y la imagen de indice proporcionan el mismo contenido, en esta realizacion ejemplar la imagen presentada por el terminal movil es diferente en tanto que es mas clara que la imagen de indice.
En otro ejemplo de la diferencia entre la imagen 50 presentada por el terminal movil 16 y la porcion de la imagen de indice 14 que esta alineada con el terminal movil, la pantalla del terminal movil no es transparente y no puede visualizarse a traves de la misma igual que puede hacerse con la imagen de indice. De este modo, la luz de fondo no afecta a la calidad de la imagen presentada por el terminal movil tanto como afecta a la imagen de indice. Por ejemplo, puede sujetarse el terminal movil frente al sol y puede capturar una imagen del sol, y el terminal movil presentara la imagen capturada completa con manchas solares. El indice puede ser una imagen de las estrellas en el cielo, de tal manera que la representacion visual de la imagen detallada del sol por parte del terminal movil aumente la imagen de indice.
Como ejemplo adicional, la imagen de indice 14 puede presentar un conjunto de objetos, tal como una pluralidad de prendas que esten a la venta. Puede alinearse el terminal movil 16 con uno de los objetos y puede seleccionarse el objeto alineado, por ejemplo al recibir datos de entrada del usuario a traves del terminal movil. Entonces el terminal movil puede representar una imagen 50 del objeto seleccionado. A medida que se rota o se gira al terminal movil, lo que detecta un sensor, por ejemplo un giroscopio soportado por el terminal movil, el terminal movil puede representar visualmente una imagen del objeto seleccionado desde diferentes direcciones, por ejemplo, desde diferentes perspectivas. Por ejemplo, en un caso en el que el objeto es una prenda de vestir, la rotacion del terminal movil permitira visualizar la prenda desde diferentes direcciones. Asi, en esta realizacion la imagen presentada por el terminal movil puede ser diferente de la imagen de indice, proporcionando mas detalle.
Al mover el terminal 16 movil con respecto a la imagen de indice 14, el usuario 10 puede desplazarse de manera efectiva a traves de la imagen de indice, lo que permite usar el terminal movil a modo de lente movil con respecto a la imagen de indice. Como resultado del movimiento relativo del terminal movil y de la imagen de indice, el terminal movil puede superponer diferentes porciones 18 de la imagen de indice de tal manera que la imagen 50 presentada en el terminal movil puede variar a medida que el terminal movil se mueve con respecto a la imagen de indice subyacente, lo que permite al usuario visualizar mas claramente diferentes porciones de la imagen de indice a medida que el terminal movil se mueve con respecto a la imagen de indice. Aunque el usuario puede desplazarse a traves de la imagen de indice simplemente moviendo el terminal movil, alternativamente el usuario puede desplazarse a traves de la imagen de indice sujetando fijamente el terminal movil en su posicion y moviendo la pantalla cercana a los ojos 12, por ejemplo si el usuario 10 mueve su cabeza. Adicionalmente, pueden moverse tanto el terminal movil como la pantalla cercana a los ojos, por ejemplo en direcciones opuestas, a fin de proporcionar un desplazamiento aun mas rapido a traves de la imagen de indice.
En una realizacion puede hacerse zoom en la imagen 50 presentada por el terminal movil 16, con respecto a otras porciones de la imagen de indice 14. En esta realizacion, el aparato 20 puede incluir medios, tales como el procesador 22, el sensor 28 o similares, para recibir una indication de que debe hacerse zoom en la imagen. En una realizacion, la indicacion se proporciona al alejar o acercar el terminal movil con respecto al usuario 10 de la pantalla cercana a los ojos 12. Vease el bloque 34 de la Figura 3. Por ejemplo, el sensor, tal como un giroscopio, puede estar configurado para detectar el movimiento del terminal movil con respecto al usuario. El aparato de esta realizacion tambien puede incluir medios, tales como el procesador, la interfaz de comunicacion 26, la interfaz 27 de usuario o similares, para generar un zoom de la imagen presentada por el terminal movil en respuesta a la indicacion de que se ha acercado o alejado el terminal movil con respecto al usuario. Vease el bloque 42 de la Figura 3. Por ejemplo, mover el terminal movil hacia el usuario puede hacer la ampliation de la imagen presentada por el terminal movil, proporcionando de este modo mayor detalle, aunque dentro de un campo de vision mas pequeno. Vease, por ejemplo, la Figura 5. Alternativamente, alejar el terminal movil del usuario puede hacer la reduction de la imagen presentada por el terminal movil, proporcionando de este modo un menor detalle, aunque a traves de un campo de vision mas amplio. Vease la Figura 6. Pueden recibirse otros tipos de indicaciones que indiquen el deseo de hacer zoom en la imagen presentada por el terminal movil, tales como otros tipos de movimiento, por ejemplo la rotacion del terminal movil, la inclination del terminal movil, etc., o una entrada de voz. A modo de otro ejemplo, puede flexionarse el terminal movil, por ejemplo doblando el terminal movil para que se arquee hacia el usuario o en sentido opuesto al usuario, provocando asi una ampliacion o una reduccion de la imagen presentada por el terminal movil, respectivamente.
5
10
15
20
25
30
35
40
45
50
55
60
65
La imagen presentada por el terminal movil 16 no tiene por que permanecer necesariamente sincronizada con la imagen de mdice a medida que se amplia o se reduce la imagen presentada por el terminal movil. Por ejemplo, si se acerca el terminal movil al usuario, puede ampliarse la imagen presentada por el terminal movil de forma desproporcionada de modo que se acerque mas y por lo tanto cubra la imagen de indice menos de lo que se superponga a la misma. Este efecto puede ser util cuando el usuario quiere visualizar detalles, por ejemplo, y no requiere que la imagen presentada por el terminal movil este en sincronizacion completa con la imagen de indice. A modo de otro ejemplo, cuando se acerca el terminal movil al usuario, puede reducirse la imagen presentada por el terminal movil, mientras que si se aleja el terminal movil del usuario, puede ampliarse la imagen presentada por el terminal movil.
En algunas realizaciones, la imagen de indice 14 es representativa de un espacio volumetrico, estratificado o temporal que presenta una tercera dimension o dimensiones adicionales ademas de las dos dimensiones representadas por la imagen de indice. Asi, la funcionalidad de zoom proporcionada, por ejemplo en respuesta al acercamiento o alejamiento del terminal movil 16 con respecto al usuario 10, puede hacer que la imagen 50 presentada por el terminal movil se traslade a lo largo de la tercera u otra dimension, por ejemplo representando una vista en seccion transversal dentro del espacio volumetrico, representando una capa diferente dentro del espacio estratificado o representando una imagen de un momento diferente en el espacio temporal.
En otra realizacion, la orientacion del terminal movil 16 tambien puede utilizarse como un parametro de entrada referente a la determination de la imagen que va a presentar el terminal movil 16. En esta realizacion, el aparato 20 puede incluir medios, tales como el procesador 22, el sensor 29 o similares, para determinar una orientacion del terminal movil con respecto a la imagen de indice 14. Vease el bloque 32 de la Figura 3. Por ejemplo, el sensor, tal como un giroscopio, puede estar configurado para determinar la orientacion del terminal movil. En esta realizacion, la determinacion de la imagen que va a presentar el terminal movil puede estar basada no solamente en la imagen de indice y en la position del terminal movil con respecto a la imagen de indice, sino basada tambien en la orientacion del terminal movil.
A modo de ejemplo, la imagen de indice 14 puede ser un mapa. Orientando de manera diferente el terminal movil 16 con respecto a la imagen de indice, la imagen presentada por el terminal movil puede ser un paisaje urbano en el que la orientacion del terminal movil con respecto a la imagen de indice defina la orientacion del paisaje urbano. Por ejemplo, la imagen de indice puede ser una imagen de satelite. Posicionando el terminal movil con respecto a la imagen de satelite, el terminal movil puede presentar una imagen mas detallada de la portion de la imagen de satelite que este alineada con el terminal movil, tal como el paisaje urbano de la porcion alineada de la imagen de satelite. Continuando con este ejemplo, la rotation o giro del terminal movil, detectada por un sensor, por ejemplo un giroscopio, puede permitir visualizar la imagen mas detallada, tal como el paisaje urbano, desde diferentes direcciones correspondientes a la orientacion del terminal movil con respecto a la imagen de indice.
Aunque anteriormente se ha descrito una imagen de indice 14 en la forma de una imagen fotografica o un mapa, una pantalla cercana a los ojos 12 puede generar diferentes tipos de imagenes de indice que pueden aumentarse con la imagen 50 presentada por un terminal movil 16. Por ejemplo, la imagen de indice puede incluir information temporal, por ejemplo videos. Como tal, el movimiento del terminal movil con respecto a esta imagen de indice puede permitir a un usuario visualizar con mas detalle varias imagenes en miniatura, u otras representaciones de los videos, por ejemplo para facilitar a un usuario la selection de un correspondiente video.
Adicional o alternativamente, puede utilizarse el terminal movil 16 para pegar una imagen u otro contenido en la imagen de indice 14 generada por la pantalla cercana a los ojos 12. En esta realizacion, el terminal movil puede posicionarse con respecto a la imagen de indice y el usuario 10 puede entonces proporcionar datos de entrada que indiquen que debe insertarse en la imagen de indice una imagen u otro contenido, almacenado o guardado de otra manera en el terminal movil. A este respecto, a continuation puede proporcionarse la pantalla cercana a los ojos la imagen u otro contenido almacenado o guardado en el terminal movil y, a su vez, incluirse dentro de la imagen de indice generada por la pantalla cercana a los ojos en una ubicacion definida por la posicion relativa del terminal movil con respecto a la imagen de indice, en el momento en el que se recibieron los datos de entrada del usuario. Adicional o alternativamente, la imagen u otro contenido almacenado o guardado en el terminal movil puede compararse con diversas porciones de la imagen de indice, para determinar la ubicacion dentro de la imagen de indice que corresponde a la imagen u otro contenido almacenado o guardado en el terminal movil. En caso de que la imagen de indice sea un mapa, una imagen de satelite, o similares, la comparacion de una imagen almacenada o guardada en el terminal movil con la imagen de indice puede determinar la ubicacion en la que se capturo la imagen.
Como se describio anteriormente, la Figura 3 ilustra un diagrama de flujo de un aparato 20, un metodo y un producto de programa informatico de acuerdo con realizaciones ejemplares de la invention. Debe comprenderse que cada bloque del diagrama de flujo, y las combinaciones de bloques del diagrama de flujo, pueden implementarse por diversos medios, tales como hardware, firmware, procesadores, circuiteria, y/u otros dispositivos asociados con la ejecucion de software, incluyendo una o mas instrucciones de programa informatico. Por ejemplo, uno o mas de los procedimientos descritos anteriormente se puede realizar mediante instrucciones de programa informatico. En este sentido, las instrucciones de programa informatico que encarnan los procedimientos anteriormente descritos se
5
10
15
20
25
30
35
pueden almacenar en una memoria 24 de un aparato que emplee una realizacion de la presente invencion, y ejecutarse con un procesador 22 del aparato. Como se apreciara, cualquiera de dichas instrucciones de programa informatico puede cargarse en un ordenador u otro aparato programable (por ejemplo, un hardware) para producir una maquina, de manera que el ordenador u otro aparato programable resultante implemente las funciones especificadas en los bloques del diagrama de flujo. Estas instrucciones de programa informatico tambien se pueden almacenar en una memoria legible por ordenador, que pueda dar directivas a un ordenador u otro aparato programable para que opere de una manera particular, de manera que las instrucciones almacenadas en la memoria legible por ordenador produzcan un articulo de fabricacion cuya ejecucion implemente la funcion especificada en los bloques del diagrama de flujo. Las instrucciones de programa informatico tambien pueden cargarse en un ordenador u otro aparato programable para hacer que una serie de operaciones a efectuar en el ordenador u otro aparato programable produzcan un proceso implementado por ordenador, de tal manera que las instrucciones que se ejecuten en el ordenador u otro aparato programable proporcionen operaciones para implementar las funciones especificadas en los bloques del diagrama de flujo.
En consecuencia, los bloques del diagrama de flujo soportan combinaciones de medios para llevar a cabo las funciones especificadas, y combinaciones de operaciones para llevar a cabo las funciones especificadas para efectuar las funciones especificadas. Tambien debe comprenderse que pueden implementarse uno o mas bloques del diagrama de flujo, y combinaciones de bloques del diagrama de flujo, mediante sistemas informaticos de propositos especiales basados en hardware que lleven a cabo las funciones especificadas, o mediante combinaciones de hardware de propositos especiales e instrucciones informaticas.
En algunas realizaciones, pueden modificarse o ampliarse adicionalmente ciertas de las operaciones anteriores. Por otra parte, en algunas realizaciones pueden incluirse operaciones opcionales adicionales. Las modificaciones, adiciones o ampliaciones a las operaciones anteriores se pueden efectuar en cualquier orden y con cualquier combinacion.
Muchas modificaciones y otras realizaciones de las invenciones expuestas en el presente documento vendran a la mente de los expertos en la materia a la que pertenecen tales invenciones, con el beneficio de las ensenanzas presentadas en las descripciones anteriores y los dibujos asociados. Por lo tanto, debe comprenderse que las invenciones no deben limitarse a las realizaciones especificas dadas a conocer, y que las modificaciones y otras realizaciones estan destinadas a su inclusion dentro del alcance de las reivindicaciones adjuntas. Adicionalmente, aunque las descripciones anteriores y los dibujos asociados describen realizaciones ejemplares en el contexto de ciertas combinaciones ejemplares de elementos y/o de funciones, debe apreciarse que las realizaciones alternativas pueden proporcionar diferentes combinaciones de elementos y/o de funciones sin apartarse del alcance de las reivindicaciones adjuntas. En este sentido, por ejemplo, tambien se contemplan diferentes combinaciones de elementos y/o de funciones que los descritas de manera explicita anteriormente, tal como pueden establecerse en algunas de las reivindicaciones adjuntas. Aunque en el presente documento se emplean terminos especificos, se utilizan unicamente en un sentido generico y descriptivo, y no con fines de limitacion.
Claims (14)
- 5101520253035404550556065REIVINDICACIONES1. Un metodo que comprende:determinar, con un procesador, una posicion de un terminal movil (16) con respecto a una imagen de mdice (14), generada por una pantalla cercana a los ojos (12);determinar una imagen que va a presentar el terminal movil basada en la imagen de indice y en la posicion del terminal movil con respecto a la imagen de indice; y hacer que el terminal movil presente la imagen.
- 2. Un metodo de acuerdo con la reivindicacion 1, en el que la determinacion de la imagen que va a presentar el terminal movil comprende determinar una porcion de la imagen de indice que este alineada con el terminal movil, y en el que hacer que el terminal movil presente la imagen comprende hacer que el terminal movil presente la porcion de la imagen de indice que esta alineada con el terminal movil.
- 3. Un metodo de acuerdo con la reivindicacion 2, que comprende ademas borrar de la pantalla cercana a los ojos la porcion de la imagen de indice que esta alineada con el terminal movil.
- 4. Un metodo de acuerdo con una cualquiera de las reivindicaciones 1 a 3, en el que hacer que el terminal movil presente la imagen comprende hacer que la imagen presentada por el terminal movil sea diferente de una porcion de la imagen de indice que este alineada con el terminal movil.
- 5. Un metodo de acuerdo con la reivindicacion 4, en el que hacer que la imagen presentada por el terminal movil sea diferente comprende hacer que la imagen presentada por el terminal movil sea mas clara, tenga mas detalle o este aumentada con respecto a la porcion de la imagen de indice que esta alineada con el terminal movil.
- 6. Un metodo de acuerdo con una cualquiera de las reivindicaciones 1 a 5, que comprende ademas:recibir una indication de que se acerca o se aleja el terminal movil con respecto a un usuario de la pantalla cercana a los ojos; yhacer un zoom en la imagen presentada por el terminal movil en respuesta a la indicacion de que se ha acercado o alejado el terminal movil con respecto a un usuario de la pantalla cercana a los ojos.
- 7. Un metodo de acuerdo con una cualquiera de las reivindicaciones 1 a 6, en el que la determinacion de la posicion del terminal movil con respecto a la imagen de indice comprende determinar la posicion del terminal movil con respecto a la imagen de indice, basandose en una imagen de uno de entre el terminal movil o la pantalla cercana a los ojos capturada por una camara soportada por el otro de entre el terminal movil o la pantalla cercana a los ojos.
- 8. Un metodo de acuerdo con una cualquiera de las reivindicaciones 1 a 7, que comprende ademas determinar una orientation del terminal movil, en el que la determinacion de la imagen que va a presentar el terminal movil tambien se basa en la orientacion del terminal movil.
- 9. Un aparato que comprende al menos un procesador y al menos una memoria que incluye instrucciones de programa informatico, estando configuradas la al menos una memoria y las instrucciones de programa informatico para hacer, con el al menos un procesador, que el aparato al menos:determine una posicion de un terminal movil (16) con respecto a una imagen de indice (14) generada por una pantalla cercana a los ojos (12);determine una imagen que va a presentar el terminal movil basada en la imagen de indice y en la posicion del terminal movil con respecto a la imagen de indice; y haga que el terminal movil presente la imagen.
- 10. Un aparato de acuerdo con la reivindicacion 9, en el que la al menos una memoria y las instrucciones de programa informatico estan configuradas para hacer, con el al menos un procesador, que el aparato determine la imagen que va a presentar el terminal movil mediante la determinacion de una porcion de la imagen de indice que este alineada con el terminal movil, y en el que la al menos una memoria y las instrucciones de programa informatico estan configuradas para hacer, con el al menos un procesador, que el aparato genere la imagen que va a presentar el terminal movil haciendo que el terminal movil presente la porcion de la imagen de indice que esta alineada con el terminal movil.
- 11. Un aparato de acuerdo con la reivindicacion 10, en el que la al menos una memoria y las instrucciones de programa informatico estan configuradas adicionalmente para hacer, con el al menos un procesador, que el aparato borre de la pantalla cercana a los ojos la porcion de la imagen de indice que esta alineada con el terminal movil.
- 12. Un aparato de acuerdo con una cualquiera de las reivindicaciones 9 a 11, en el que la al menos una memoria y las instrucciones de programa informatico estan configuradas para hacer, con el al menos un procesador, que elaparato genere la imagen presentada por el terminal movil haciendo que la imagen presentada por el terminal movil sea diferente de una porcion de la imagen de mdice que este alineada con el terminal movil.
- 13. Un aparato de acuerdo con la reivindicacion 12, en el que la al menos una memoria y las instrucciones de5 programa informatico estan configuradas para hacer, con el al menos un procesador, que el aparato haga que la imagen presentada por el terminal movil sea diferente, haciendo que la imagen presentada por el terminal movil sea mas clara, mas detallada o este aumentada con respecto a la porcion de la imagen de indice que esta alineada con el terminal movil.10 14. Un aparato de acuerdo con una cualquiera de las reivindicaciones 9 a 13, en el que la al menos una memoria ylas instrucciones de programa informatico estan configuradas adicionalmente para hacer, con el al menos unprocesador, que el aparato:reciba una indicacion de que el terminal movil se ha acercado o alejado con respecto a un usuario de la pantalla 15 cercana a los ojos; yhaga un zoom en la imagen presentada por el terminal movil, en respuesta a la indicacion de que se ha acercado o alejado el terminal movil con respecto a un usuario de la pantalla cercana a los ojos.
- 15. Un programa informatico que, cuando se ejecuta mediante un procesador, provoca la ejecucion del metodo de 20 acuerdo con cualquiera de las reivindicaciones 1 a 8.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201213530650 | 2012-06-22 | ||
| US13/530,650 US9201625B2 (en) | 2012-06-22 | 2012-06-22 | Method and apparatus for augmenting an index generated by a near eye display |
| PCT/IB2013/055187 WO2013190533A2 (en) | 2012-06-22 | 2013-06-24 | Method and apparatus for augmenting an index image generated by a near eye display |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2589883T3 true ES2589883T3 (es) | 2016-11-16 |
Family
ID=49237521
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES13766667.3T Active ES2589883T3 (es) | 2012-06-22 | 2013-06-24 | Método y aparato para aumentar una imagen de índice generada por una pantalla cercana a los ojos |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US9201625B2 (es) |
| EP (1) | EP2864832B1 (es) |
| ES (1) | ES2589883T3 (es) |
| WO (1) | WO2013190533A2 (es) |
Families Citing this family (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101969351B1 (ko) * | 2012-09-10 | 2019-04-16 | 엘지전자 주식회사 | 헤드 마운트 디스플레이 및 그 출력 제어 방법 |
| KR20230044041A (ko) | 2013-03-11 | 2023-03-31 | 매직 립, 인코포레이티드 | 증강 및 가상 현실을 위한 시스템 및 방법 |
| CN105229719B (zh) | 2013-03-15 | 2018-04-27 | 奇跃公司 | 显示系统和方法 |
| US9213403B1 (en) | 2013-03-27 | 2015-12-15 | Google Inc. | Methods to pan, zoom, crop, and proportionally move on a head mountable display |
| EP2998849A4 (en) * | 2013-05-15 | 2017-01-25 | Sony Corporation | Display control device, display control method, and recording medium |
| US9146618B2 (en) | 2013-06-28 | 2015-09-29 | Google Inc. | Unlocking a head mounted device |
| EP3575936A1 (en) * | 2013-09-17 | 2019-12-04 | Nokia Technologies Oy | Determination of an operation |
| US9491365B2 (en) * | 2013-11-18 | 2016-11-08 | Intel Corporation | Viewfinder wearable, at least in part, by human operator |
| CN105527825B (zh) * | 2014-09-28 | 2018-02-27 | 联想(北京)有限公司 | 电子设备和显示方法 |
| US9691152B1 (en) * | 2015-08-14 | 2017-06-27 | A9.Com, Inc. | Minimizing variations in camera height to estimate distance to objects |
| US10679587B2 (en) | 2016-07-22 | 2020-06-09 | Hewlett-Packard Development Company, L.P. | Display of supplemental information |
| US10499001B2 (en) * | 2017-03-16 | 2019-12-03 | Gvbb Holdings S.A.R.L. | System and method for augmented video production workflow |
| KR102698364B1 (ko) | 2017-10-26 | 2024-08-23 | 매직 립, 인코포레이티드 | 증강 현실 디스플레이를 위한 광대역 적응형 렌즈 어셈블리 |
| US11194464B1 (en) | 2017-11-30 | 2021-12-07 | Amazon Technologies, Inc. | Display control using objects |
| CN108415681A (zh) * | 2018-03-23 | 2018-08-17 | 联想(北京)有限公司 | 显示装置和方法 |
| JP2021536592A (ja) | 2018-08-31 | 2021-12-27 | マジック リープ, インコーポレイテッドMagic Leap, Inc. | 拡張現実デバイスのための空間的に分解された動的調光 |
| KR102620702B1 (ko) * | 2018-10-12 | 2024-01-04 | 삼성전자주식회사 | 모바일 장치 및 모바일 장치의 제어 방법 |
| JP7585206B2 (ja) | 2019-01-11 | 2024-11-18 | マジック リープ, インコーポレイテッド | 種々の深度における仮想コンテンツの時間多重化された表示 |
| GB2603947A (en) * | 2021-02-22 | 2022-08-24 | Nokia Technologies Oy | Method and apparatus for depth estimation relative to a mobile terminal |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4642400B2 (ja) | 2004-07-20 | 2011-03-02 | オリンパス株式会社 | 情報表示システム |
| US20060284791A1 (en) | 2005-06-21 | 2006-12-21 | National Applied Research Laboratories National Center For High-Performance Computing | Augmented reality system and method with mobile and interactive function for multiple users |
| KR100735566B1 (ko) | 2006-04-17 | 2007-07-04 | 삼성전자주식회사 | 이동 통신 단말기를 포인터로 이용하는 시스템 및 그 방법 |
| KR20070004466A (ko) | 2006-11-03 | 2007-01-09 | 희 한 | 소형 정보단말기의 디스플레이를 움직여 가상화면 및마우스 커서를 이동 시키는 방법 |
| US8055296B1 (en) | 2007-11-06 | 2011-11-08 | Sprint Communications Company L.P. | Head-up display communication system and method |
| US8072393B2 (en) | 2007-11-15 | 2011-12-06 | Symbol Technologies, Inc. | User interface for a head mounted display |
| US8427508B2 (en) * | 2009-06-25 | 2013-04-23 | Nokia Corporation | Method and apparatus for an augmented reality user interface |
| US8754931B2 (en) | 2010-01-08 | 2014-06-17 | Kopin Corporation | Video eyewear for smart phone games |
| JP5681850B2 (ja) | 2010-03-09 | 2015-03-11 | レノボ・イノベーションズ・リミテッド(香港) | ヘッドマウントディスプレイを外部表示装置として使用する携帯端末 |
| US8581905B2 (en) | 2010-04-08 | 2013-11-12 | Disney Enterprises, Inc. | Interactive three dimensional displays on handheld devices |
| US9251721B2 (en) * | 2010-04-09 | 2016-02-02 | University Of Florida Research Foundation, Inc. | Interactive mixed reality system and uses thereof |
| US20110292199A1 (en) | 2010-05-31 | 2011-12-01 | Silverbrook Research Pty Ltd | Handheld display device with microscope optics |
| US20120038663A1 (en) | 2010-08-12 | 2012-02-16 | Harald Gustafsson | Composition of a Digital Image for Display on a Transparent Screen |
| US8754831B2 (en) * | 2011-08-02 | 2014-06-17 | Microsoft Corporation | Changing between display device viewing modes |
| US20130093661A1 (en) | 2011-10-17 | 2013-04-18 | Nokia Corporation | Methods and apparatus for facilitating user interaction with a see-through display |
-
2012
- 2012-06-22 US US13/530,650 patent/US9201625B2/en active Active
-
2013
- 2013-06-24 WO PCT/IB2013/055187 patent/WO2013190533A2/en not_active Ceased
- 2013-06-24 ES ES13766667.3T patent/ES2589883T3/es active Active
- 2013-06-24 EP EP13766667.3A patent/EP2864832B1/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| EP2864832B1 (en) | 2016-07-20 |
| US9201625B2 (en) | 2015-12-01 |
| WO2013190533A3 (en) | 2014-06-12 |
| US20130342569A1 (en) | 2013-12-26 |
| WO2013190533A2 (en) | 2013-12-27 |
| EP2864832A2 (en) | 2015-04-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2589883T3 (es) | Método y aparato para aumentar una imagen de índice generada por una pantalla cercana a los ojos | |
| ES2771399T3 (es) | Sistema informático para hacer panorámicas oblicuas continuas | |
| US9224237B2 (en) | Simulating three-dimensional views using planes of content | |
| EP2732436B1 (en) | Simulating three-dimensional features | |
| JP6458371B2 (ja) | 3次元モデルのためのテクスチャデータを取得する方法、ポータブル電子デバイス、及びプログラム | |
| CN103905761B (zh) | 图像处理系统和图像处理方法 | |
| CN105659295B (zh) | 用于在移动设备上的真实环境的视图中表示兴趣点的方法以及用于此方法的移动设备 | |
| US9304320B2 (en) | Head-mounted display and method of controlling the same | |
| US20120306913A1 (en) | Method, apparatus and computer program product for visualizing whole streets based on imagery generated from panoramic street views | |
| US9576397B2 (en) | Reducing latency in an augmented-reality display | |
| US9360670B2 (en) | Display method and display device for augmented reality | |
| US20140043322A1 (en) | Method and apparatus for displaying interface elements | |
| CN105493004A (zh) | 便携式设备及其控制方法 | |
| US20140015826A1 (en) | Method and apparatus for synchronizing an image with a rendered overlay | |
| KR20210087043A (ko) | 병행 텍스처 샘플링 | |
| Hoberman et al. | Immersive training games for smartphone-based head mounted displays | |
| CN111095348A (zh) | 基于摄像头的透明显示器 | |
| CN121002540A (zh) | 增强现实组分与物理世界的对齐 | |
| TWI707306B (zh) | 用於提升在虛擬環境中找尋感興趣區域之效率的方法及裝置 | |
| KR20170004816A (ko) | 디스플레이 장치 및 그 제어 방법 | |
| CN109074204B (zh) | 补充信息的显示 | |
| CN107564066A (zh) | 一种虚拟现实眼镜与深度相机的联合标定方法 | |
| CN109426419A (zh) | 界面显示方法及相关设备 | |
| EP2706508B1 (en) | Reducing latency in an augmented-reality display | |
| ES2836400T3 (es) | Sistema, método y programa de procesamiento de imagen |