ES2383976A1 - Método para el probado virtual de calzado. - Google Patents
Método para el probado virtual de calzado. Download PDFInfo
- Publication number
- ES2383976A1 ES2383976A1 ES201031803A ES201031803A ES2383976A1 ES 2383976 A1 ES2383976 A1 ES 2383976A1 ES 201031803 A ES201031803 A ES 201031803A ES 201031803 A ES201031803 A ES 201031803A ES 2383976 A1 ES2383976 A1 ES 2383976A1
- Authority
- ES
- Spain
- Prior art keywords
- image
- foot
- footwear
- virtual
- augmented reality
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 60
- 230000003190 augmentative effect Effects 0.000 claims abstract description 50
- 238000009877 rendering Methods 0.000 claims abstract description 22
- 238000012360 testing method Methods 0.000 claims description 18
- 230000008030 elimination Effects 0.000 claims description 13
- 238000003379 elimination reaction Methods 0.000 claims description 13
- 239000000463 material Substances 0.000 claims description 5
- 239000003086 colorant Substances 0.000 claims description 3
- 238000012795 verification Methods 0.000 claims description 2
- 239000003550 marker Substances 0.000 abstract 1
- 230000000007 visual effect Effects 0.000 abstract 1
- 238000012800 visualization Methods 0.000 description 5
- 238000013461 design Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000003825 pressing Methods 0.000 description 2
- 238000004088 simulation Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000004883 computer application Methods 0.000 description 1
- 238000011960 computer-aided design Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000035807 sensation Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
-
- A—HUMAN NECESSITIES
- A43—FOOTWEAR
- A43D—MACHINES, TOOLS, EQUIPMENT OR METHODS FOR MANUFACTURING OR REPAIRING FOOTWEAR
- A43D1/00—Foot or last measuring devices; Measuring devices for shoe parts
- A43D1/02—Foot-measuring devices
- A43D1/025—Foot-measuring devices comprising optical means, e.g. mirrors, photo-electric cells, for measuring or inspecting feet
-
- A—HUMAN NECESSITIES
- A43—FOOTWEAR
- A43D—MACHINES, TOOLS, EQUIPMENT OR METHODS FOR MANUFACTURING OR REPAIRING FOOTWEAR
- A43D1/00—Foot or last measuring devices; Measuring devices for shoe parts
- A43D1/02—Foot-measuring devices
- A43D1/027—Shoe fit indicating devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/10—Geometric effects
- G06T15/40—Hidden part removal
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
- G06T19/006—Mixed reality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2210/00—Indexing scheme for image generation or computer graphics
- G06T2210/16—Cloth
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Graphics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- Biophysics (AREA)
- Software Systems (AREA)
- Geometry (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Processing Or Creating Images (AREA)
Abstract
Método para el probado virtual de calzado.Obtiene una imagen 3D de un modelo virtual de un calzado (2), que incluye un elevado número de polígonos, a partir de la que obtiene una imagen mediante un motor de renderizado.Se caracteriza porque comprende reducir el número de polígonos de la imagen al menos al máximo número de polígonos procesables por el renderizado y situar una marca (4) de realidad aumentada junto con el pie del usuario en el campo de visión de una cámara para captar su imagen, y representar el calzado virtual sobre la posición del pie obteniendo una imagen del calzado con el pie ubicado en su interior, para permitir a un usuario ver cómo le queda puesto el calzado (2).
Description
MÉTODO PARA EL PROBADO VIRTUAL DE CALZADO OBJETO DE LA INVENCIÓN
La presente invención, tal y como se expresa en el enunciado de esta memoria descriptiva, se refiere a un 5 método para el probado virtual de calzado que permite a un usuario ver cómo le queda puesto un calzado, y el efecto estético que le produce, para lo que el método de la invención proporciona la visualización de una imagen real del pie del usuario recogida por una cámara de captación de 10 imagen, sobre cuyo pie se superpone la imagen de un zapato virtual con un tamaño, posición y orientación coincidentes con el pie del usuario, mediante el uso de técnica de realidad aumentada (RA). La invención incluye tanto la posibilidad de probatura del calzado de forma presencial,
15 como por ejemplo puede ser en una tienda, como telemática, por ejemplo desde la casa de un particular. El método de la invención parte de una imagen de apariencia 3D de un modelo virtual del calzado y lo adapta a la idiosincrasia propia del tipo de representación de
20 realidad aumentada.
ANTECEDENTES DE LA INVENCIÓN
Cuando se realiza la compra de un calzado, intervienen en la elección del mismo tanto criterios estéticos como criterios funcionales. La invención se centra en
25 proporcionar una solución a los problemas que afectan a los criterios estéticos de dicha elección. Un usuario, normalmente no se conforma con ver una fotografía del modelo de un calzado para saber si es de su gusto o no, por lo que demanda probarse el zapato para ver
30 si el calce es correcto y para saber cómo le sienta una vez puesto, ver si combina con la ropa o si se adapta a su estilo y/o a su imagen personal. Se da la circunstancia de que no siempre es posible probarse el calzado, bien porque éste no se encuentra físicamente en el establecimiento de
35 venta de calzado, bien porque se esté realizando una compra
por catálogo o a través de Internet, bien porque no pueda ser atendido en ese momento en la zapatería, bien porque desee probarse una colección virtual o incluso porque se trate de un modelo de zapato personalizado que no ha sido fabricado y tan sólo existe como modelo virtual.
En el estado de la técnica existen diferentes procedimientos y sistemas patentados que afirman ser útiles para ver cómo le sienta una prenda virtual a un usuario. En este sentido puede citarse el documento de patente P200502801 y W06000623 ES que describen un método para la generación y utilización de un probado virtual de prendas de vestir que mediante unos medios informáticos asociados a una cámara y unos medios de visualización obtienen imágenes de una prenda, a partir de la cual genera una representación de una superficie plana que se superpone geométricamente sobre el contorno del usuario, adaptando a dicha superficie plana respecto al contorno del usuario mediante simulaciones matemáticas de la prenda, de forma que a continuación muestra al usuario portando dicha prenda mediante la superposición de la imagen de la prenda obtenida sobre la imagen del usuario.
También puede citarse el documento de patente ES2325374 T3 que se refiere a un sistema de realidad aumentada con identificación de objeto marcado real que inspecciona un entorno del mundo real para general datos de imagen del mismo, presentar datos de una imagen virtual y superponer los datos de la imagen virtual con datos de obj etos adicionales de forma que "aumente" el entorno al mundo real, lo que permite integrar un elemento virtual en una imagen real controlando parámetros tomado del ambiente, principalmente la luz y las sombras.
También puede citarse el documento de patente P200602922 que describe un sistema de visualización interactivo basado en tecnologías de realidad aumentada para aplicaciones de turismo y ocio que permite que un usuario contemple una imagen real aumentada con cierta
información interesante.
Otro documento del estado de la técnica lo constituye la patente de invención P200602314, que describe un sistema que permite la visualización de muebles virtuales modelados en tres dimensiones y posicionados en primer lugar en un catálogo, y en segundo lugar en una habitación o entorno real, lo que permite al usuario la posibilidad de observar cómo va a quedar amueblada su casa.
También puede citarse el documento de patente W020010024486 que describe un sistema de simulación de peinado del cabello y un método usando realidad aumentada.
El documento KR20080022983 (A), describe un sistema y un método con el que se representa un mapa virtual en el que se sitúa un objeto.
Ninguno de los documentos anteriores describe un método que permita a un usuario probarse un calzado de forma que se muestre la superposición del calzado sobre el pie del usuario, ligado a la posición del mismo, y con una orientación y un tamaño relativo correcto, incluyendo la entrada del calzado o hueco para mostrar cómo le quedaría puesto el calzado al usuario como si el pie se encontrara ubicado en su interior, y permitir que el usuario pueda moverlo y verlo en diferentes posiciones.
En suma no es conocida la existencia de un método que mediante el uso de (RA) permita que un usuario vea que tal le queda puesto un zapato.
Para conseguir los objetivos y resolver los inconvenientes anteriormente indicados, la invención ha desarrollado un nuevo método que permite realizar el probado virtual del calzado, para lo que comprende la obtención convencional en un ordenador de una imagen de apariencia tridimensional (3D) de un modelo virtual de un calzado, de forma que dicha imagen incluye una pluralidad de polígonos a partir de los que se obtiene una imagen 2D o 3D mediante un motor de renderizado en tiempo real.
- Cabe señalar que el término renderizado es un término
- usado en jerga informática por los animadores productores
- audiovisuales y en programas de diseño en 3D, y se refiere
- al proceso de generar una imagen desde un modelo 3D.
- 5
- La invención se caracteriza por que comprende eliminar
- los polígonos de la imagen de apariencia tridimensional del
- modelo virtual del calzado referente a sus partes
- interiores que quedan ocultas en todas sus vistas
- espaciales cuando se aloj a un pie en su interior, y a
- 10
- continuación se verifica que el número de polígonos que no
- han sido eliminados del modelo virtual es un número menor
- al que puede procesar el motor de renderizado, de forma que
- cuando no se ha producido la verificación anterior, es
- decir cuando el número de polígonos restantes que no han
- 15
- sido eliminados, es superior al máximo de polígonos que
- puede procesar el motor de renderizado, se procede a
- realizar una fase en la que se realice el número de
- polígonos al menos al máximo número de polígonos
- procesables por el motor de renderizado. Además el método
- 2 O
- de la invención comprende obtener una primera marca capaz
- de ser identificada por un algoritmo de posicionamiento
- espacial (realidad aumentada), y cargar la imagen del
- calzado obtenida en una aplicación software de
- posicionamiento espacial mediante realidad aumentada (RA)
- 25
- que almacena una copia patrón de la primera marca de
- realidad aumentada y el algoritmo de identificación de la
- primera marca y que además está conectada a una cámara de
- captación de imágenes. Seguidamente se sitúa la primera
- marca de realidad aumentada junto con el pie del usuario en
- 30
- el campo de visión de la cámara, para captar una imagen de
- dicho pie junto a dicha primera marca de realidad
- aumentada, y se analiza la primera marca de realidad
- aumentada, a la que se identifica como un origen de
- coordenadas de tres ejes. Posteriormente se analiza la
- 35
- posición y orientación de la imagen del pie del usuario y
- se establece su posición respecto del origen de coordenadas
para seguidamente situar, mediante la aplicación software de posicionamiento espacial, la imagen del calzado cargada en dicha aplicación software de posicionamiento espacial, en la posición que ocupa el pie respecto del origen de coordenadas, lo que permite a continuación representar la imagen del calzado virtual mediante el motor de renderizado sobre la posición del pie, sobreimpresionando dicha imagen del calzado sobre la imagen del pie captada por la cámara, obteniendo una imagen del calzado y pie equivalente a una imagen real del calzado con el pie ubicado en su interior.
Según la descripción realizada el método descrito permite que la imagen del pie del usuario pueda tomarse con
- el
- pie descalzo, con un calcetín, con un cubre-pie o
- incluso
- calzado.
- Mediante
- el procedimiento descrito la invención
resuelve de forma satisfactoria la problemática anteriormente expuesta, ya que permite al usuario ver cómo le sienta y cómo le queda puesto un calzado, mediante la superposición a la imagen real de su pie, recogida mediante una cámara de captación de imágenes, y efectuando la representación virtual del calzado, correctamente orientado, posicionado e instalado para que el usuario lo visualice como si lo llevara puesto.
Además el procedimiento de la invención comprende realizar un movimiento relativo de la primera marca de realidad aumentada respecto del plano de la imagen captada, bien sea mediante la realización de un movimiento de la cámara, o bien por un movimiento del pie que se mueve junto con la primera marca de realidad aumentada, lo que en base al procedimiento anteriormente descrito, representa la imagen del calzado virtual mediante el motor de renderizado sobre la nueva posición del pie, sobreimpresionando dicha imagen del calzado sobre la imagen del pie captada por la cámara, de forma que el procedimiento de la invención es capaz de cambiar la representación de la imagen del calzado con el pie ubicado en su interior, acorde a los movimientos
que se hayan realizado, permitiendo de esta forma la visualización del calzado en el que se ubica el pie del usuario, desde diferentes posiciones y ángulos.
En una realización de la invención la obtención de una primera marca de realidad aumentada comprende imprimir una primera marca de realidad aumentada mediante un ordenador en un papel que se ubica en el suelo, y a continuación se sitúa el pie del usuario junto a la primera marca de realidad aumentada. Además en el papel puede incorporarse una segunda marca de realidad aumentada para indicar el lugar en el que el usuario debe de posicionar el pie, en cuyo caso dicha segunda marca de realidad aumentada también se encuentra almacenada en la aplicación software de posicionamiento espacial, de forma que ésta conoce con
- antelación
- la posición del pie respecto del origen de
- coordenadas.
- En
- otra realización de la invención la obtención de
- una
- primera marca de realidad comentada se efectúa en un
- calcetín
- o en un cubre-pie que pone el usuario.
- En
- otra realización de la invención la obtención de
una primera marca de realidad aumentada se realiza en una plataforma giratoria, que puede incluir medios de retención del pie de un usuario, para establecer la posición del pie del usuario, respecto de la primera marca de realidad aumentada, de forma que la aplicación sofware de posicionamiento espacial conoce previamente la posición del pie respecto del eje de coordenadas.
En otra realización de la invención se prevé que la obtención de una primera marca de realidad aumentada se realice sobre una zona fija de un suelo al que está enfocada la cámara, de forma que en este caso, por ejemplo se permite que un usuario que pasa frente a una tienda, ubicando el pie en el lugar en el que se encuentra la primera marca, pueda visualizar directamente cómo le queda un calzado.
Además la invención prevé que la primera marca de realidad aumentada pueda obtenerse mediante una proyección.
Respecto a la fase en la que se efectúa la eliminación de polígonos, en una realización de la invención comprende reducir la resolución de la imagen de apariencia tridimensional fusionando polígonos adyacentes y obteniendo un nuevo polígono que es suma de al menos dos polígonos adyacentes.
Además la invención también prevé que la eliminación de polígonos consista en invertir las normales de los polígonos que forman las superficies de las partes
- internas,
- para que apunten en dirección contraria a la de
- la
- cámara de captación de imágenes y sean invisibles al
- motor
- de renderizado.
- Además
- el método de la invención prevé que la
- eliminación
- de polígonos comprenda sustituir el material de
textura de pintado de los polígonos que forman las superficies de las partes internas, por uno transparente que hace invisible dicha superficie a la cámara de captación de imágenes.
En otra realización de la invención la eliminación de polígonos comprende la superposición de elementos nuevos para producir el vaciado de las superficies de las partes internas del calzado.
Además la eliminación de polígonos comprende el seccionado del calzado virtual y seleccionar al menos una parte obtenida como resultado de dicho seccionado, para a continuación modificar su combinación de colores, materiales o formas. Esta característica además permite al usuario seleccionar el cambio en determinadas partes del calzado mediante la identificación de la superficie que simulan las piezas que componen dicho calzado, dando lugar a diferentes combinaciones de colores, formas, accesorios, etc., sobre el calzado seleccionado.
Ello permite al usuario una experiencia de configuración individual sobre cada calzado, permitiéndole cambiar individualmente estas secciones y sus texturas,
generando calzados únicos en diseño.
Obviamente la invención prevé la posibilidad de que cualquiera de las formas empleadas para efectuar la eliminación de polígonos, pueda ser empleada en el método
5 de la invención, o una combinación cualquiera de las mismas.
La carga de la imagen del calzado obtenida en una aplicación software de posicionamiento espacial mediante realidad aumentada, puede ser efectuada mediante un proceso
10 remoto, por ej emplo a través de Internet para lo que la fase de eliminación de polígonos se efectúa en un ordenador remoto. Además la invención prevé la posibilidad de que dicha fase de carga de la imagen de calzado obtenida en una aplicación de posicionamiento espacial se efectúe de forma
15 local, en cuyo caso la eliminación de polígonos se efectúa en un ordenador local. Por tanto la carga de la imagen se puede realizar mediante cableado mediante un dispositivo propio del usuario, como un iphone, o de la tienda por remoto. También
20 se puede hacer vía inalámbrica y mediante dispositivos táctiles. Respecto a la cámara de captación de imágenes, la invención prevé que ésta pueda estar constituida por una cámara de vídeo, una cámara web o una cámara fotográfica,
25 de forma que en cualquiera de los casos aplicando el método de la invención se obtiene una imagen del calzado con el pie introducido en el mismo. Obviamente también puede emplearse cualquier dispositivo que permita la captación de imágenes fijas o en movimiento como por ejemplo puede ser
30 una cámara "Time of Flight".
Por último señalar que el método de la invención puede comprender una tercera marca de realidad aumentada, almacenada en la aplicación de posicionamiento espacial, para identificarla y provocar una respuesta de disparo, a 35 modo de actuación de una tecla y realizar una acción previamente establecida en la aplicación de posicionamiento
espacial o funcional, como por ej emplo es el aumento de tamaño, cambio de modelo de calzado, etc.
Se comprende fácilmente que adicionalmente el método de la invención puede ser aplicado para que un usuario 5 pueda probarse un sombrero, bolsos o similares, únicamente
cambiando el zapato por uno de dichos elementos.
A continuación para facilitar una mejor comprensión de esta memoria descriptiva, y formando parte integrante de la misma, se acompañan una serie de figuras en las que con
10 carácter ilustrativo y no limitativo se han representado ilustraciones que permiten comprender el procedimiento de la invención. BREVE ENUNCIADO DE LAS FIGURAS Figura 1.-Muestra una vista en perspectiva del
15 resultado de representación de la imagen de un calzado virtual sobrepuesto sobre el pie del usuario mediante un método convencional, en el que se aprecia claramente cómo la imagen no da sensación de que el pie se encuentre introducido en el calzado.
20 Figura 2. -Muestra una vista en perspectiva de una representación de la imagen de calzado virtual en el pie de un usuario de acuerdo al método de la invención, en el que la representación obtenida representa el calzado en el que se simula que el pie se encuentra introducido en el mismo.
25 Figura 3.-Muestra otro ejemplo de la invención equivalente al de la figura anterior, pero con otro modelo de calzado y en una posición diferente, ya que el procedimiento de la invención permite que al girar la imagen del pie, se represente el calzado como si dicho pie
30 estuviera introducido en el calzado.
DESCRIPCIÓN DE LA FORMA DE REALIZACIÓN PREFERIDA
A continuación se realiza una descripción de la invención basada en las figuras anteriormente comentadas. El procedimiento de la invención parte de la obtención 35 en un ordenador de una imagen de apariencia tridimensional
(3D) de un modelo virtual de un calzado que se desea probar un usuario. Dicho modelo virtual procede de un fichero geométrico descriptivo basado en polígonos, en curvas NURBS (Non Uniform Rational B-Spline Lines) o en cualquier otro
5 sistema de descripción geométrica, y procedente o bien de un escaneado tridimensional del modelo real, o bien del diseño de dicho zapato mediante una aplicación CAD
(Computer Aided Design), o cualquier otro sistema de generación de modelos 3D.
10 El resultado es un modelo virtual con un elevado número de polígonos que necesita ser optimizado de cara a su representación virtual mediante un motor de renderizado en tiempo real asociado a una aplicación de posicionamiento espacial mediante RA, con el uso de marcadores (glifos) es
15 decir incluyendo marcas de realidad aumentada, para superponer el modelo virtual a una imagen obtenida. Un ej emplo de ello se muestra en la figura 1, en la que el modelo virtual es un calzado que se superpone al pie de un usuario, de forma que la representación obtenida no
20 representa el calzado como si el pie se encontrara introducido en el mismo. Para resolver este inconveniente, y permitir visualizar al usuario una imagen que represente la sensación de que el pie se encuentra ubicado dentro del
25 calzado, el método de la invención comprende las siguientes fases:
Eliminar las superficies de los objetos ocultos (cambrillón, tapa superior del tacón, etc. ) , borrando sus polígonos; son objetos que no se van a
30 visualizar, por lo que no son necesarios. Comprobar el número de polígonos para ver si es superior al soportado por el motor de renderizado que se vaya a utilizar. Si el número es igual o inferior, no es necesario seguir adelante.
35 Decimar los polígonos que no constituyan parte de
los bordes físicos del modelo virtual (marcado por cambios de ángulo bruscos, o por cambios de material) disminuyendo la resolución (número de polígonos por unidad de superficie) usada para la 5 descripción geométrica del calzado. Para ello se fusionan polígonos adyacentes (de tres o cuatro vértices), constituyendo un nuevo polígono suma de 2 ó más de dichos polígonos adyacentes y respetando sus bordes externos (aristas) fronterizos con otros 10 polígonos. Este proceso es recursivo, y debe continuar hasta que el número de polígonos del modelo sea igual o inferior al soportado por el motor de renderizado que se vaya a utilizar. Cuanto menor resolución tenga el modelo peor visualización
15 se obtendrá, por lo que el proceso deberá detenerse en cuanto se obtenga un número de polígonos tal que pueda ser soportado sin problemas por el motor de renderizado. A la necesaria eliminación de polígonos, para
20 disminuir el tamaño total de polígonos que describen cada zapato virtual, hay que unirle otra necesidad surgida de la representación virtual del zapato. Con obj eto de dotar a dicha representación de verosimilitud no basta con simplemente sobreimpresionar la representación virtual del
25 zapato sobre la imagen real del pie del usuario, ya que con determinados ángulos de cámara y en determinadas posiciones del zapato se muestran superficies interiores y se hace necesario o bien ocultarlas o bien eliminarlas. Para ello se puede recurrir a las siguientes propuestas de método:
30 Eliminar las superficies internas 1 del calzado 2 (forro interno y suela), borrando sus polígonos: son útiles para la fabricación, pero no para la visualización. Además contribuye a la disminución del número total de polígonos del modelo virtual.
35 Este proceso se realiza para que el usuario que se
prueba el calzado 2 virtual tenga la sensación inmersiva de que el pie está dentro de dicho calzado
2. A continuación se explica la importancia del vaciado de polígonos/textura de las caras internas.
5 Eliminación de caras internas, es la eliminación de superficies que no se desea que renderice, se realiza en el editor 3D previo a la publicación en la aplicación informática. El método se basa en la selección de geometría que conforma esa cara interior
10 y la eliminación de ésta. Por consiguiente mediante el método de la invención se indica al motor que renderiza el objeto en 3D que a las caras internas no le aplique render alguno, esto es, que solo la parte exterior del zapato está sujeta
15 a la renderización. Seguidamente se carga la imagen del calzado obtenida en una aplicación software de posicionamiento espacial mediante realidad aumentada en la que se almacena una copia patrón de una primera marca 4, capaz de ser identificada
20 por un algoritmo de posicionamiento espacial (realidad aumentada) de realidad aumentada y un algoritmo de identificación de la primera marca 4, y que además está conectada a una cámara de captación de imágenes. La primera marca 4 de realidad aumentada, ha sido previamente
25 establecida mediante el método de la invención. En el ejemplo de realización la primera marca 4 de realidad aumentada se imprime en una hoj a 3 que se ubica sobre el suelo, de forma que el usuario sitúa su pie junto a la primera marca 4, dentro del campo de visión de la
30 cámara, para captar la imagen del pie junto a la primera marca 4. Seguidamente se analiza la primera marca 4 y se la identifica como un origen de coordenadas de tres ej es, y analiza la imagen del pie del usuario para establecer su
35 posición respecto del origen de coordenadas, de forma que a
- continuación la aplicación de posicionamiento espacial
- sitúa la imagen del calzado cargada en la posición que
- ocupa el pie respecto del origen de coordenadas.
- En el ejemplo de realización de las figuras 2 y 3 la
- 5
- primera marca 4 está determinada por un área de forma
- definida de tal manera que análisis del borde del área
- permite obtener la posición relativa y orientación del
- papel 3 respecto al plano de la cámara, siendo de esta
- forma identificada la primera marca 4 como el origen de
- 10
- coordenadas indicado.
- El motivo geométrico de la primera marca 4 es
- reconocido por la aplicación, como consecuencia de realizar
- una comprobación binaria de la primera marca 4 con el
- patrón de la copia de la primera marca almacenada en la
- 15
- aplicación, de tal forma que se pueden identificar y
- diferenciar una o más marcas en la misma imagen, pudiéndose
- incorporar una segunda marca (no representada) como
- referencia para ubicar el pie del usuario, en la posición y
- orientación en los tres ejes en la imagen recogida por la
- 2 O
- cámara, y que además sirve para permitir interactuar a la
- mencionada aplicación, incorporando una tercera marca (no
- representada), que permita obtener una respuesta a modo de
- disparo de una acción, previamente establecida en la
- aplicación, análoga a la de accionar una tecla o el botón
- 25
- de un ratón, como por ejemplo puede ser para seleccionar un
- nuevo modelo de calzado.
- A partir de la información la aplicación procede
- representar el calzado 2 virtual, mediante el motor de
- renderizado, ubicándolo de forma precisa y con referencia a
- 30
- la primera marca 4, sobreimpresionándolo a la imagen
- captada por la cámara, de tal forma que en un movimiento
- relativo de la primera marca 4 con respecto al plano de
- imagen, bien sea por mover la cámara o bien sea por mover
- la primera marca 4, produce el mismo desplazamiento, cambio
- 35
- de orientación y/o, cambio de escala en el objetivo
virtual, dando así la impresión de estar ligado de forma real a la imagen recogida y mostrada por la cámara.
Mediante el método de la invención, se puede obtener la imagen del pie desnudo, cubierto por una media, calcetín, cubre-pie o calzado con un zapato real, de forma que en cualquiera de los casos se mostrará el pie con una superposición de un calzado 2 virtual, orientado con respecto a la primera marca 4 situada próxima al pie, de forma que cualquier movimiento del conjunto del pie junto con la primera marca 4, se ve inmediatamente reflej ado en la imagen mostrada por la aplicación software con un movimiento correlativo del calzado 2 virtual. En el ejemplo de realización de la invención es fácilmente realizable al presionar el pie contra el papel 3, y realizar el giro del pie, que en su desplazamiento produce el giro del papel 3, y en consecuencia de la primera marca 4.
La invención prevé la posibilidad de que la primera marca 4 se encuentre dispuesta en un calcetín que se ubica sobre el pie, o situar el pie, calzado o no, sobre la hoja de papel 3, unido solidariamente o no a la planta del pie o suela del calcetín o calzado, o también se contempla la posibilidad de situar el pie sobre una plataforma móvil que contenga la primera marca 4, e inmovilice el pie sobre la misma mientras permite la movilidad del conjunto solidario del pie más la plataforma.
El obj eto de la primera marca 4 es establecer una relación física real invariable entre el pie del usuario y el plano de la cámara, pudiendo dicha relación adoptar diferentes formatos, siempre y cuando se mantenga la premisa de que la primera marca 4 ha de conservar posición, orientación y escala con respecto al pie, y que se mueva al unísono con el pie del usuario o la cámara.
Claims (8)
- REIVINDICACIONES1. -MÉTODO PARA EL PROBADO VIRTUAL DE CALZADO, que comprende la obtención en un ordenador de una imagen de apariencia tridimensional de un modelo virtual de un5 calzado, que incluye una pluralidad de polígonos a partir de la que se obtiene una imagen mediante un motor de renderizado en tiempo real; caracteriza por que comprende:eliminar los polígonos de la imagen del modelo virtual del calzado referentes a sus partes interiores que quedan 10 ocultas en todas sus vistas espaciales cuando se aloj a unpie en su interior,verificar que el número de polígonos que no han sido eliminados del modelo virtual es un número menor al que puede procesar el motor de renderizado,15 -reducir el número de polígonos al menos al máximo número de polígonos procesables por el renderizado, cuando no se ha producido dicha verificación,obtener una primera marca capaz de ser identificada por un algoritmo de posicionamiento espacial de realidad 20 aumentada,cargar la imagen del calzado obtenida en una aplicación software de posicionamiento espacial mediante realidad aumentada (RA) , que almacena una copia patrón de la primera marca de realidad aumentada y el algoritmo de25 identificación de la primera marca y que además está conectada a una cámara de captación de imágenes, situar la primera marca de realidad aumentada y el pie del usuario en el campo de visión de la cámara, para captar una imagen de dicho pie y dicha marca,30 analizar la primera marca de realidad virtual e identificarla como un origen de coordenadas de tres ejes, -analizar la posición y orientación de la imagen del pie de usuario y ubicarla respecto del origen de coordenadas,situar, mediante la aplicación software de 35 posicionamiento espacial, la imagen del calzado cargada en la posición del pie respecto del origen de coordenadas,representar la imagen del calzado virtual mediante el motor de renderizado sobre la posición del pie, sobre impresionando dicha imagen del calzado sobre la imagen del5 pie captada por la cámara.
- 2. -MÉTODO PARA EL PROBADO VIRTUAL DE CALZADO, según reivindicación 1, caracterizado por que comprende realizar un movimiento relativo de la primera marca de realidad aumentada respecto del plano de la imagen, mediante un10 movimiento seleccionado entre un movimiento de la cámara y un movimiento del pie junto con la primera marca de realidad aumentada; y representar la imagen del calzado virtual mediante el motor de renderizado sobre la nueva posición del pie, sobre impresionando dicha imagen del15 calzado sobre la imagen del pie captada por la cámara.
- 3. -MÉTODO PARA EL PROBADO VIRTUAL DE CALZADO, según reivindicación 2, caracterizado por que la obtención de una primera marca de realidad aumentada comprende imprimir una primera marca de realidad aumentada mediante el ordenador20 en un papel que se ubica en el suelo, y situar el pie del usuario junto a la primera marca de realidad aumentada en una posición señalada sobre el papel mediante una segunda marca de realidad aumentada almacenada en la aplicación software de posicionamiento espacial, para establecer la25 posición del pie respecto del origen de coordenadas establecido por la primera marca de realidad aumentada.
- 4. -MÉTODO PARA EL PROBADO VIRTUAL DE CALZADO, según reivindicación 2, caracterizado por que la obtención de una primera marca de realidad aumentada se efectúa mediante un30 elemento seleccionado entre un calcetín y un cubre-pie que se pone el usuario.S. -MÉTODO PARA EL PROBADO VIRTUAL DE CALZADO, según reivindicación 2, caracterizado por que la obtención de una primera marca de realidad aumentada se realiza en una35 plataforma giratoria.
- 6. -MÉTODO PARA EL PROBADO VIRTUAL DE CALZADO, según reivindicación 5, caracterizado por que la plataforma giratoria comprende medios de retención del pie de un usuario.5 7 . -MÉTODO PARA EL PROBADO VIRTUAL DE CALZADO, según reivindicación 1, caracterizado por que la obtención de una primera marca de realidad aumentada se realiza en una zona fija de un suelo al que está enfocando la cámara.S. - MÉTODO PARA EL PROBADO VIRTUAL DE CALZADO, según10 reivindicación 1, caracterizado por que la obtención de una primera marca de realidad aumentada se realiza mediante una proyección.
- 9. -MÉTODO PARA EL PROBADO VIRTUAL DE CALZADO, según reivindicación 1, caracterizado por que la eliminación de15 polígonos comprende reducir la resolución fusionando polígonos adyacentes y obteniendo un nuevo polígono que es suma de al menos dos polígonos adyacentes. 10.-MÉTODO PARA EL PROBADO VIRTUAL DE CALZADO, según reivindicación 1, caracterizado por que la eliminación de20 polígonos comprende invertir las normales de los polígonos que forman las superficies de las partes internas, para que apunten en dirección contraria a la de la cámara de captación de imágenes y sean invisibles al motor de renderizado.25 11.-MÉTODO PARA EL PROBADO VIRTUAL DE CALZADO, según reivindicación 1, caracterizado por que la eliminación de polígonos comprende sustituir el material de textura de pintado de los polígonos que forman las superficies de las partes internas, por uno transparente que los hace30 invisibles dichas superficies a la cámara de captación de imágenes. 12.-MÉTODO PARA EL PROBADO VIRTUAL DE CALZADO, según reivindicación 1, caracterizado por que la eliminación de polígonos comprende superposición de elementos nuevos para35 producir el vaciado de las superficies de las partes internas.
- 13.-MÉTODO PARA EL PROBADO VIRTUAL DE CALZADO, según reivindicación 1, caracterizado por que la eliminación de polígonos comprende el seccionado del calzado virtual y5 seleccionar al menos una parte obtenida como resultado de dicho seccionado y modificar su combinación de un elemento seleccionado entre colores, materiales, formas y combinación de los anteriores.
- 14.- MÉTODO PARA EL PROBADO VIRTUAL DE CALZADO, según10 reivindicación 1, caracterizado por que la carga del modelo virtual a partir del cual se obtiene la imagen del calzado obtenida en una aplicación de posicionamiento espacial mediante realidad aumentada (RA) se realiza mediante un proceso seleccionado entre remoto y local.15 15.-MÉTODO PARA EL PROBADO VIRTUAL DE CALZADO, según reivindicación 1, caracterizado por que la cámara de captación de imágenes está seleccionada entre una cámara de video, una cámara web y una cámara fotográfica. 16.-MÉTODO PARA EL PROBADO VIRTUAL DE CALZADO, según20 reivindicación 1 O 2, caracterizado por que comprende una tercera marca de realidad aumentada, para al identificar dicha tercera marca de realidad aumentada provocar una respuesta de disparo, a modo de actuación de una tecla y realizar una acción previamente establecida en la25 aplicación de posicionamiento espacial.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
ES201031803A ES2383976B1 (es) | 2010-12-03 | 2010-12-03 | Método para el probado virtual de calzado. |
US13/990,847 US20130307851A1 (en) | 2010-12-03 | 2011-09-19 | Method for virtually trying on footwear |
PCT/ES2011/070649 WO2012072844A1 (es) | 2010-12-03 | 2011-09-19 | Método para el probado virtual de calzado |
EP11844016.3A EP2647305A1 (en) | 2010-12-03 | 2011-09-19 | Method for virtually trying on footwear |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
ES201031803A ES2383976B1 (es) | 2010-12-03 | 2010-12-03 | Método para el probado virtual de calzado. |
Publications (2)
Publication Number | Publication Date |
---|---|
ES2383976A1 true ES2383976A1 (es) | 2012-06-28 |
ES2383976B1 ES2383976B1 (es) | 2013-05-08 |
Family
ID=46171223
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES201031803A Expired - Fee Related ES2383976B1 (es) | 2010-12-03 | 2010-12-03 | Método para el probado virtual de calzado. |
Country Status (4)
Country | Link |
---|---|
US (1) | US20130307851A1 (es) |
EP (1) | EP2647305A1 (es) |
ES (1) | ES2383976B1 (es) |
WO (1) | WO2012072844A1 (es) |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140270477A1 (en) * | 2013-03-14 | 2014-09-18 | Jonathan Coon | Systems and methods for displaying a three-dimensional model from a photogrammetric scan |
US9699123B2 (en) | 2014-04-01 | 2017-07-04 | Ditto Technologies, Inc. | Methods, systems, and non-transitory machine-readable medium for incorporating a series of images resident on a user device into an existing web browser session |
US9996981B1 (en) * | 2016-03-07 | 2018-06-12 | Bao Tran | Augmented reality system |
US10420397B2 (en) * | 2016-12-14 | 2019-09-24 | Black Brass, Inc. | Foot measuring and sizing application |
US20180160777A1 (en) | 2016-12-14 | 2018-06-14 | Black Brass, Inc. | Foot measuring and sizing application |
KR102534170B1 (ko) | 2017-01-06 | 2023-05-17 | 나이키 이노베이트 씨.브이. | 자동 쇼핑 어시스턴트를 이용한 개인화 쇼핑을 위한 시스템, 플랫폼 및 방법 |
US11763365B2 (en) | 2017-06-27 | 2023-09-19 | Nike, Inc. | System, platform and method for personalized shopping using an automated shopping assistant |
US20190228448A1 (en) * | 2018-01-24 | 2019-07-25 | Nike, Inc. | System, Platform and Method for Personalized Shopping Using a Virtual Shopping Assistant |
DE102018002283A1 (de) * | 2018-03-20 | 2019-09-26 | Jens Hollenbacher | Verfahren und System zur Simulation eines Schuhs |
CN108961015A (zh) * | 2018-07-27 | 2018-12-07 | 朱培恒 | 一种在线虚拟试鞋方法 |
TWI682658B (zh) * | 2018-08-21 | 2020-01-11 | 國立清華大學 | 鞋品虛擬試穿之遮蔽改善的方法與系統 |
CN111582965A (zh) * | 2019-02-18 | 2020-08-25 | 荔枝位元有限公司 | 扩增实境影像的处理方法 |
CN110111415B (zh) * | 2019-04-25 | 2023-01-17 | 上海时元互联网科技有限公司 | 一种鞋品的3d智能虚拟试穿方法及*** |
CN110766738B (zh) * | 2019-05-08 | 2024-03-26 | 叠境数字科技(上海)有限公司 | 基于多视角深度传感器的虚拟试鞋方法 |
CN110751716B (zh) * | 2019-05-08 | 2024-02-02 | 叠境数字科技(上海)有限公司 | 基于单视角rgbd传感器的虚拟试鞋方法 |
EP4158593A1 (en) | 2020-05-29 | 2023-04-05 | NIKE Innovate C.V. | Systems and methods for processing captured images |
CN112330784A (zh) * | 2020-10-21 | 2021-02-05 | 北京沃东天骏信息技术有限公司 | 虚拟图像的生成方法和装置 |
CN113676711B (zh) * | 2021-09-27 | 2022-01-18 | 北京天图万境科技有限公司 | 虚拟投影方法、装置以及可读存储介质 |
US11978174B1 (en) * | 2022-03-28 | 2024-05-07 | Amazon Technologies, Inc. | Virtual shoe try-on |
US11804023B1 (en) * | 2022-07-11 | 2023-10-31 | Stylitics, Inc. | Systems and methods for providing a virtual dressing room and a virtual stylist |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5911126A (en) * | 1994-05-22 | 1999-06-08 | Massen; Robert | Method and arrangement for digitized three-dimensional sensing of the shape of bodies or body parts |
US6144388A (en) * | 1998-03-06 | 2000-11-07 | Bornstein; Raanan | Process for displaying articles of clothing on an image of a person |
US6546356B1 (en) * | 2000-05-01 | 2003-04-08 | Genovation Inc. | Body part imaging method |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6009188A (en) * | 1996-02-16 | 1999-12-28 | Microsoft Corporation | Method and system for digital plenoptic imaging |
CA2377410A1 (en) | 1999-07-02 | 2001-01-11 | Dyneon Llc | Fluoroelastomer compositions and articles made therefrom |
US8547401B2 (en) * | 2004-08-19 | 2013-10-01 | Sony Computer Entertainment Inc. | Portable augmented reality device and method |
US20080191864A1 (en) * | 2005-03-31 | 2008-08-14 | Ronen Wolfson | Interactive Surface and Display System |
EP1720131B1 (en) | 2005-05-03 | 2009-04-08 | Seac02 S.r.l. | An augmented reality system with real marker object identification |
ITMI20051093A1 (it) * | 2005-06-13 | 2006-12-14 | Consiglio Nazionale Ricerche | "apparato per la visualizzazione di scarpe virtuali ai piedi di un utente e relativo metodo" |
DE102005061952B4 (de) * | 2005-12-23 | 2008-09-11 | Metaio Gmbh | Verfahren und System zur Bestimmung einer Ungenauigkeitsinformation in einem Augmented Reality System |
US7940262B2 (en) * | 2006-06-15 | 2011-05-10 | Right Hemisphere Limited | Unification and part hiding in three dimensional geometric data |
KR100836481B1 (ko) | 2006-09-08 | 2008-06-09 | 주식회사 케이티 | 3d 가상지도상의 사용자의 아바타 객체의 위치 및 활동정보를 현실 세계로 광고하는 시스템 및 방법 |
CA2659698C (en) * | 2008-03-21 | 2020-06-16 | Dressbot Inc. | System and method for collaborative shopping, business and entertainment |
US8638332B2 (en) * | 2009-08-28 | 2014-01-28 | International Business Machines Corporation | Teleport preview provisioning in virtual environments |
US20110102449A1 (en) * | 2009-11-02 | 2011-05-05 | Konami Digital Entertainment Co., Ltd. | Image Display Device, Image Display Method and Computer-Readable Information Recording Medium |
TWI419081B (zh) * | 2009-12-29 | 2013-12-11 | Univ Nat Taiwan Science Tech | 提供擴增實境的標籤追蹤方法、系統與電腦程式產品 |
US8537236B2 (en) * | 2010-10-07 | 2013-09-17 | Hewlett-Packard Development Company, L.P. | Automatic adjustment of capture parameters based on reference data |
-
2010
- 2010-12-03 ES ES201031803A patent/ES2383976B1/es not_active Expired - Fee Related
-
2011
- 2011-09-19 US US13/990,847 patent/US20130307851A1/en not_active Abandoned
- 2011-09-19 EP EP11844016.3A patent/EP2647305A1/en not_active Withdrawn
- 2011-09-19 WO PCT/ES2011/070649 patent/WO2012072844A1/es active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5911126A (en) * | 1994-05-22 | 1999-06-08 | Massen; Robert | Method and arrangement for digitized three-dimensional sensing of the shape of bodies or body parts |
US6144388A (en) * | 1998-03-06 | 2000-11-07 | Bornstein; Raanan | Process for displaying articles of clothing on an image of a person |
US6546356B1 (en) * | 2000-05-01 | 2003-04-08 | Genovation Inc. | Body part imaging method |
Non-Patent Citations (3)
Title |
---|
Eisert et al, '3-D Tracking of Shoes for Virtual Mirror Applications'. 2008 IEEE Conference on Computer Vision and Pattern Recognition, 2008. IEEE Piscataway, NJ, USA. 05.08.2008. ISBN: 978-1-4244-2242-5. Todo el documento. * |
Hidden surface determination'. Artículo Wikipedia. Documento recuperado de internet[recuperado el 20.01.2012]. 08.10.2010. Todoel documento * |
Melax 'A Simple, Fast, and Effective Polygon Reduction Algorithm'. Game Developer Noviembre 1998. Documento recuperado de internet[recuperado el 20.01.2012]. 30.11.1998. Todoel documento * |
Also Published As
Publication number | Publication date |
---|---|
ES2383976B1 (es) | 2013-05-08 |
WO2012072844A1 (es) | 2012-06-07 |
EP2647305A1 (en) | 2013-10-09 |
US20130307851A1 (en) | 2013-11-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
ES2383976B1 (es) | Método para el probado virtual de calzado. | |
JP6843802B2 (ja) | 拡張現実設計システム | |
US11694392B2 (en) | Environment synthesis for lighting an object | |
JP6050518B2 (ja) | 実環境に仮想情報を表現する方法 | |
US9286725B2 (en) | Visually convincing depiction of object interactions in augmented reality images | |
CN104995666B (zh) | 用于在真实环境中表示虚拟信息的方法 | |
CN105074617B (zh) | 三维用户界面装置和三维操作处理方法 | |
CN204496446U (zh) | 触控笔和用于纹理捕捉的*** | |
CN106530404A (zh) | 基于ar虚拟现实技术和云存储的待售房屋考察*** | |
CN106779900A (zh) | 基于ar虚拟现实技术的待售房屋考察*** | |
Saggio et al. | Augmented reality for restoration/reconstruction of artefacts with artistic or historical value | |
CN112292656B (zh) | 影像显示***、影像显示方法及记录计算机程序的计算机能读取的记录介质 | |
TWI667609B (zh) | 模擬環境顯示系統及方法 | |
JP6680886B2 (ja) | マルチメディア情報を表示する方法及び装置 | |
Summerfield et al. | On capturing context in architecture | |
Kyriazi | A survey of Augmented Reality technology in the field of Cultural Heritage | |
Reich | What to do in/with images? The (virtual) hand in augmented and virtual reality.: The (virtual) hand in augmented and virtual reality. | |
CN114332425A (zh) | 一种展示方法、装置、计算机设备及存储介质 | |
Walton | The Holographic Landscape | |
RAJAPAKSE et al. | Visualization and Haptic rendering of Ancient Woodcarvings in Sli Lanka | |
ES2391112A1 (es) | Sistema de proyeccion espacial de realidad aumentada fijado a la cabeza |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FG2A | Definitive protection |
Ref document number: 2383976 Country of ref document: ES Kind code of ref document: B1 Effective date: 20130508 |
|
FD2A | Announcement of lapse in spain |
Effective date: 20210929 |