ES2383976A1 - Método para el probado virtual de calzado. - Google Patents

Método para el probado virtual de calzado. Download PDF

Info

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
Application number
ES201031803A
Other languages
English (en)
Other versions
ES2383976B1 (es
Inventor
Rafael Hernández Stark
Pascual Martínez Ibáñez
Enrique Montiel Parreño
Iván Sabatell Herrero
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ALU GROUP SL
Original Assignee
ALU GROUP SL
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ALU GROUP SL filed Critical ALU GROUP SL
Priority to ES201031803A priority Critical patent/ES2383976B1/es
Priority to US13/990,847 priority patent/US20130307851A1/en
Priority to PCT/ES2011/070649 priority patent/WO2012072844A1/es
Priority to EP11844016.3A priority patent/EP2647305A1/en
Publication of ES2383976A1 publication Critical patent/ES2383976A1/es
Application granted granted Critical
Publication of ES2383976B1 publication Critical patent/ES2383976B1/es
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • AHUMAN NECESSITIES
    • A43FOOTWEAR
    • A43DMACHINES, TOOLS, EQUIPMENT OR METHODS FOR MANUFACTURING OR REPAIRING FOOTWEAR
    • A43D1/00Foot or last measuring devices; Measuring devices for shoe parts
    • A43D1/02Foot-measuring devices
    • A43D1/025Foot-measuring devices comprising optical means, e.g. mirrors, photo-electric cells, for measuring or inspecting feet
    • AHUMAN NECESSITIES
    • A43FOOTWEAR
    • A43DMACHINES, TOOLS, EQUIPMENT OR METHODS FOR MANUFACTURING OR REPAIRING FOOTWEAR
    • A43D1/00Foot or last measuring devices; Measuring devices for shoe parts
    • A43D1/02Foot-measuring devices
    • A43D1/027Shoe fit indicating devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/10Geometric effects
    • G06T15/40Hidden part removal
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/006Mixed reality
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2210/00Indexing scheme for image generation or computer graphics
    • G06T2210/16Cloth

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.
DESCRIPCIÓN DE LA INVENCIÓN
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)

  1. REIVINDICACIONES
    1. -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 un
    5 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 un
    pie 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 de
    25 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 del
    5 pie captada por la cámara.
  2. 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 un
    10 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 del
    15 calzado sobre la imagen del pie captada por la cámara.
  3. 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 ordenador
    20 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 la
    25 posición del pie respecto del origen de coordenadas establecido por la primera marca de realidad aumentada.
  4. 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 un
    30 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 una
    35 plataforma giratoria.
  5. 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ún
    10 reivindicación 1, caracterizado por que la obtención de una primera marca de realidad aumentada se realiza mediante una proyección.
  6. 9. -MÉTODO PARA EL PROBADO VIRTUAL DE CALZADO, según reivindicación 1, caracterizado por que la eliminación de
    15 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 de
    20 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 hace
    30 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 para
    35 producir el vaciado de las superficies de las partes internas.
  7. 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 y
    5 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.
  8. 14.- MÉTODO PARA EL PROBADO VIRTUAL DE CALZADO, según
    10 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ún
    20 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 la
    25 aplicación de posicionamiento espacial.
ES201031803A 2010-12-03 2010-12-03 Método para el probado virtual de calzado. Expired - Fee Related ES2383976B1 (es)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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