ES2982718T3 - Procedimiento, dispositivo de centrado y producto de programa informático para la medición de distancia de un usuario a un dispositivo de centrado - Google Patents
Procedimiento, dispositivo de centrado y producto de programa informático para la medición de distancia de un usuario a un dispositivo de centrado Download PDFInfo
- Publication number
- ES2982718T3 ES2982718T3 ES20711550T ES20711550T ES2982718T3 ES 2982718 T3 ES2982718 T3 ES 2982718T3 ES 20711550 T ES20711550 T ES 20711550T ES 20711550 T ES20711550 T ES 20711550T ES 2982718 T3 ES2982718 T3 ES 2982718T3
- Authority
- ES
- Spain
- Prior art keywords
- user
- distance
- image data
- centering device
- centering
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G02—OPTICS
- G02C—SPECTACLES; SUNGLASSES OR GOGGLES INSOFAR AS THEY HAVE THE SAME FEATURES AS SPECTACLES; CONTACT LENSES
- G02C13/00—Assembling; Repairing; Cleaning
- G02C13/003—Measuring during assembly or fitting of spectacles
-
- G—PHYSICS
- G02—OPTICS
- G02C—SPECTACLES; SUNGLASSES OR GOGGLES INSOFAR AS THEY HAVE THE SAME FEATURES AS SPECTACLES; CONTACT LENSES
- G02C13/00—Assembling; Repairing; Cleaning
- G02C13/003—Measuring during assembly or fitting of spectacles
- G02C13/005—Measuring geometric parameters required to locate ophtalmic lenses in spectacles frames
Landscapes
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- General Physics & Mathematics (AREA)
- Ophthalmology & Optometry (AREA)
- Optics & Photonics (AREA)
- Geometry (AREA)
- Image Analysis (AREA)
Abstract
La invención se refiere a un procedimiento para determinar la distancia de un usuario (100) a un dispositivo de centrado, que está diseñado para determinar parámetros ópticos del usuario (100). En dicho procedimiento se determina la distancia al dispositivo de centrado, que tiene dos aparatos de captura de imágenes (10, 20) con una calibración ya conocida. El usuario (100) se coloca delante del dispositivo de centrado de tal manera que los dos aparatos de captura de imágenes (10, 20) están dirigidos al menos parcialmente hacia la cara del usuario (100), que está orientada hacia el dispositivo de centrado. Dos conjuntos de datos de imágenes, que comprenden cada uno al menos partes de la cara del usuario (100), se generan desde dos direcciones espaciales diferentes por medio de los dos aparatos de captura de imágenes (10, 20). En cada uno de los dos conjuntos de datos de imágenes, se determina una pluralidad de puntos faciales característicos predefinidos (30, 31, 32) del usuario (100) por medio de algoritmos de procesamiento de imágenes. La distancia del usuario (100) respecto del dispositivo de centrado se determina comparando la posición de los puntos faciales característicos correspondientes (30, 31, 32) en los dos conjuntos de datos de imagen teniendo en cuenta la calibración de los dos aparatos de captura de imágenes (10, 20) uno con respecto al otro. (Traducción automática con Google Translate, sin valor legal)
Description
DESCRIPCIÓN
Procedimiento, dispositivo de centrado y producto de programa informático para la medición de distancia de un usuario a un dispositivo de centrado
La presente invención se refiere a un procedimiento para medir la distancia de un usuario a un dispositivo de centrado, un dispositivo de centrado para medir la distancia de un usuario al dispositivo de centrado, así como un producto de programa informático para llevar a cabo el procedimiento.
Desde la introducción de las lentes oftálmicas optimizadas individualmente, ha sido posible satisfacer las necesidades de personas con defectos visuales y, por ejemplo, proporcionar lentes oftálmicas con rangos visuales optimizados individualmente. Las lentes oftálmicas adaptadas individualmente permiten una corrección óptima de los defectos visuales de un usuario de las lentes oftálmicas.
Las lentes oftálmicas de gafas ópticas generalmente se realizan con un borde conforme a determinadas especificaciones que pueden depender del usuario de las gafas. Las lentes oftálmicas ópticas de las gafas deben estar dispuestas generalmente en la montura de las gafas de forma que los puntos de visión de los ojos del usuario en la posición de uso estén dispuestos en posiciones predeterminadas en las respectivas lentes oftálmicas. En este contexto, se habla de que las lentes oftálmicas se centran correctamente en la montura de las gafas.
La comprobación de este centrado de las lentes oftálmicas, es decir, la comprobación de la calidad de fabricación y/o de la calidad de rectificado, puede realizarse tanto en las gafas acabadas como en las lentes oftálmicas de borde moldeadas. Para el centrado pueden determinarse parámetros ópticos del usuario, como por ejemplo la distancia pupilar, los puntos de visión, el ángulo pantoscópico, etc.
Los parámetros ópticos y términos como, por ejemplo, "distancia pupilar", "altura de rectificado", "punto de centrado", "posición de uso", "grabados funcionales", "punto de visión", etc. se definen en normas pertinentes como, por ejemplo, DIN EN ISO 1366, DIN 58208, DIN EN ISO 8624 y DIN 5340 y pueden tomarse de éstas.
Convencionalmente, se realiza una comprobación del centrado con procedimientos de medición manuales, por ejemplo, marcando los grabados funcionales y midiendo las distancias con una regla de distancia pupilar en la óptica. Las inspecciones manuales son siempre propensas a errores, ya que son llevadas a cabo por seres humanos.
Además, se conocen procedimientos semiautomatizados para comprobar el centrado, la altura de esmerilado y/o la distancia pupilar, en los que, en primer lugar, se marcan previamente puntos individuales (como, por ejemplo, un punto de centrado) en las lentes oftálmicas.
Del documento WO 2006/079540 A1 se conoce un dispositivo de centrado, mediante el cual se pueden determinar los parámetros ópticos de un usuario y realizar así el centrado. En el dispositivo de centrado conocido hasta ahora, el usuario es posicionado delante del dispositivo de centrado, por ejemplo por un óptico, de tal manera que está dispuesto a una distancia teórica delante del mismo, generando el dispositivo de centrado grabaciones de imágenes del usuario. El dispositivo de centrado presenta equipos de grabación de imágenes que generan imágenes de la cara del usuario. A partir de estas imágenes se calculan los parámetros ópticos necesarios para el centrado.
El documento WO2017/174525A1 se refiere a un procedimiento y dispositivos para determinar parámetros (de centrado) para la adaptación de gafas. Un equipo de detección de información de profundidad detecta información de profundidad con respecto a la cabeza de un usuario, conteniendo la información de profundidad una distancia entre la cabeza y el dispositivo. A base de la información de profundidad y, dado el caso, información adicionales como por ejemplo imágenes, un equipo de evaluación puede determinar los parámetros deseados para la adaptación de las gafas, como los parámetros de centrado. Se divulga una pluralidad de formas de realizaciones diferentes del equipo de detección de información de profundidad.
La invención tiene el objetivo de simplificar y/o mejorar el manejo de un dispositivo de centrado, en particular simplificar y/o mejorar el posicionamiento del usuario frente a un dispositivo de centrado.
Este objetivo se consigue con los objetos de las reivindicaciones independientes. Las formas de realización de la invención son objeto de las reivindicaciones subordinadas.
Un aspecto se refiere a un procedimiento para medir la distancia de un usuario a un dispositivo de centrado configurado para determinar parámetros ópticos del usuario. Se determina la distancia al dispositivo de centrado que presenta dos equipos de grabación de imágenes con una calibración conocida previamente. El usuario se posiciona frente al dispositivo de centrado de tal forma que los dos equipos de grabación de imágenes están dirigidos, al menos parcialmente, hacia la cara del usuario que mira hacia el dispositivo de centrado. Por medio de los dos equipos de grabación de imágenes se generan dos conjuntos de datos de imágenes de al menos zonas parciales de la cara del usuario desde dos direcciones espaciales diferentes. En cada uno de los dos conjuntos de datos de imágenes, por medio de algoritmos de procesamiento de imágenes es determinada respectivamente una pluralidad de puntos faciales característicos predeterminados del usuario. Mediante una comparación de la posición de los puntos faciales característicos correspondientes en los dos conjuntos de datos de imagen, es determinada la distancia del usuario al dispositivo de centrado, teniendo en cuenta la calibración de los dos equipos de grabación de imágenes entre sí.
El procedimiento sirve para medir la distancia del usuario al dispositivo de centrado. El objetivo del procedimiento puede ser posicionar al usuario frente al dispositivo de centrado para que éste pueda determinar los parámetros ópticos del usuario con el fin de realizar el centrado. Es ventajoso si el usuario está dispuesto en un rango de distancia teórica para realizar el centrado con resultados especialmente buenos.
El rango de distancia teórica puede depender, por ejemplo, del rango de profundidad al que estén ajustados los equipos de grabación de imágenes del dispositivo de centrado. Dado que al menos la determinación de los parámetros ópticos del usuario se realiza preferentemente a partir de datos de imagen con precisión de píxel, es ventajoso si el usuario está dispuesto en el rango de distancia teórica de tal forma que con los equipos de grabación de imágenes puedan grabarse datos de imagen de alta calidad, es decir, nítidos, de al menos partes de la cara del usuario.
El dispositivo de centrado puede ser un dispositivo de centrado descrito en el documento mencionado al principio WO2006/079540A1. El dispositivo de centrado presenta al menos dos equipos de grabación de imágenes que tienen una calibración fija, predeterminada entre sí. Para determinar los parámetros ópticos, se generan datos de imagen de centrado del usuario, más concretamente de zonas al menos parciales de la cara del usuario, mediante los al menos dos equipos de grabación de imágenes. Los datos de imagen generados por los dos dispositivos de grabación de imágenes pueden utilizarse entonces para determinar las coordenadas 3D de puntos individuales de la cara del usuario y/o de las gafas o de la montura de gafas que lleve el usuario en la posición de uso, conociendo la calibración previamente conocida y, dado el caso, la distancia del usuario al dispositivo de centrado. A partir de estas coordenadas 3D pueden calcularse los parámetros ópticos importantes para el centrado, como por ejemplo la distancia pupilar, el ángulo pantoscopico, etc.
Es decisivo para la determinación de los parámetros ópticos que el usuario esté correctamente posicionado frente al dispositivo de centrado. El posicionamiento del usuario frente al dispositivo de centrado puede incluir una comprobación de la distancia del usuario al dispositivo de centrado. De acuerdo con el procedimiento según la invención, la distancia del usuario al dispositivo de centrado puede determinarse sin componentes de hardware adicionales (como por ejemplo un sensor de distancia por infrarrojos), es decir, utilizando exclusivamente componentes de hardware de los que ya dispone el dispositivo de centrado. Por ejemplo, se utilizan al menos dos de los equipos de grabación de imágenes, preferiblemente exactamente dos de los equipos de grabación de imágenes del dispositivo de centrado, así como un equipo de procesamiento de datos que también puede estar ya presente en el dispositivo de centrado. Se puede prescindir de componentes de hardware adicionales, lo que puede reducir el gasto de componentes y/o los costes del dispositivo de centrado.
De acuerdo con el procedimiento, el usuario es posicionado frente al dispositivo de centrado de tal manera que los al menos dos equipos de grabación de imágenes se dirigen al menos parcialmente hacia la cara del usuario que mira hacia el dispositivo de centrado. En otras palabras, el usuario es posicionado frente al dispositivo de centrado de tal forma que los equipos de grabación de imágenes puedan grabar, al menos parcialmente, imágenes de la cara del usuario. En este primer posicionamiento aproximado del usuario, aún no es necesario que éste esté dispuesto exactamente dentro de un rango de distancia teórica. En cambio, el usuario puede situarse en cualquier lugar frente al dispositivo de centrado siempre que esté más o menos orientado hacia el mismo. Preferiblemente, sin embargo, el usuario ya puede ser posicionado también durante ello al menos aproximadamente en un rango de distancia teórica (por ejemplo, por el óptico) frente al dispositivo de centrado.
A continuación, por medio de los al menos dos equipos de grabación de imágenes son generados al menos dos conjuntos de datos de imágenes de respectivamente al menos zonas parciales de la cara del usuario desde dos direcciones espaciales diferentes. Los conjuntos de datos de imagen pueden contener zonas al menos parciales de la cara del usuario o adicionalmente también unas gafas y/o una montura de gafas que lleve el usuario en la posición de uso. Por ello, los conjuntos de datos de imágenes son generados desde dos direcciones espaciales diferentes, ya que son generados por los dos equipos de grabación de imágenes posicionados de forma diferente. Los dos conjuntos de datos de imagen son generados por los equipos de grabación de imágenes sustancialmente de forma simultánea, de modo que contienen dos imágenes y/o grabaciones y/o información de al menos zonas parciales de la cara del usuario aproximadamente en el mismo momento.
A continuación, en cada uno de los dos conjuntos de datos de imágenes, por medio de algoritmos de procesamiento de imágenes se determina respectivamente una pluralidad de puntos faciales característicos predeterminados, en particular individuales, del usuario. Los puntos faciales característicos individuales y predeterminados del usuario pueden incluir puntos nasales y/o temporales en las cejas, los rabillos de los ojos, puntos centrales de las pupilas, puntos de los pómulos, puntos de comienzo de las orejas, puntos de comienzo de la barbilla y/o puntos faciales similares del usuario. Los algoritmos de procesamiento de imágenes pueden contener algoritmos de reconocimiento de imágenes que reconozcan automática y/o semiautomáticamente los puntos faciales característicos predeterminados en los conjuntos de datos de imágenes.
Los algoritmos de procesamiento de imágenes pueden haber sido entrenados correspondientemente para reconocer los puntos faciales predeterminados con la mayor precisión posible. Los algoritmos de procesamiento de imágenes son, por tanto, preferiblemente algoritmos de procesamiento de imágenes entrenados que han sido entrenados, por ejemplo mediante "aprendizaje automático", para reconocer los rasgos faciales característicos predeterminados, preferiblemente sobre la base de al menos 20, particularmente preferiblemente sobre la base de al menos 100, conjuntos de datos de imágenes de diferentes rostros.
Cabe destacar aquí que la detección de puntos faciales característicos individuales predeterminados en los conjuntos de datos de imagen según la invención difiere de la denominada coincidencia de bloques de los diferentes conjuntos de datos de imagen. En los sistemas de cámaras estereoscópicas conocidos hasta ahora, se conoce el modo de usar los llamados procedimientos de coincidencia de bloques para determinar las áreas correspondientes en la imagen grabada. Se selecciona un área de píxeles en cada una de las imágenes captadas por las dos cámaras estereoscópicas diferentes y se compara con un área de píxeles del otro conjunto de datos de imágenes. En los sistemas de cámaras estereoscópicas convencionales, por ejemplo, se pueden encontrar áreas de píxeles de unos 10 x 10 píxeles en los dos conjuntos de datos de imágenes diferentes, que son lo más similares posible y, por tanto, posiblemente se correspondan entre sí. De este modo, los sistemas de cámaras estereoscópicas convencionales pueden utilizarse para determinar la distancia y/o la espacialidad. Sin embargo, los procedimientos de coincidencia de bloques solo son adecuados para sistemas de cámaras estereoscópicas en los que las cámaras de grabación solo generan conjuntos de datos de imágenes desde direcciones de grabación ligeramente diferentes. Esto significa que solo se generan imágenes con bloques de píxeles suficientemente correspondientes. Por ello, los procedimientos de coincidencia de bloques limitan considerablemente las opciones de posicionamiento de las cámaras estereoscópicas.
Usando los algoritmos de procesamiento de imágenes para determinar los puntos faciales individuales característicos del usuario, es posible disponer los equipos de grabación de imágenes a una distancia vertical y/u horizontal mayor entre sí en el dispositivo de centrado que la que permitirían los procedimientos de coincidencia de bloques. Los algoritmos de tratamiento de imágenes utilizados mejoran por tanto las posibilidades de posicionamiento de los equipos de grabación de imágenes. Un software de reconocimiento facial disponible en el mercado es capaz de reconocer rasgos faciales individuales aunque un rostro solo esté grabado de perfil.
Una vez determinados los puntos faciales característicos predeterminados en los dos conjuntos de datos de imagen (preferiblemente digitales), las posiciones de los puntos faciales característicos que se corresponden en los dos conjuntos de datos de imagen se comparan entre sí. En particular, las posiciones de los píxeles de los puntos faciales característicos correspondientes pueden compararse entre sí. Aquí, el término "puntos faciales característicos correspondientes" significa que se trata del mismo punto facial en los dos conjuntos de datos de imagen, como el centro de la pupila izquierda, la punta de la barbilla, la punta de la nariz, etc. Por ejemplo, la posición del píxel del centro de la pupila izquierda en el primer conjunto de datos de imagen puede compararse con la posición del píxel del centro de la pupila izquierda en el segundo conjunto de datos de imagen. Teniendo en cuenta la calibración de los dos equipos de grabación de imágenes entre sí, a partir de las posiciones de los puntos faciales característicos que se corresponden, puede determinarse la distancia del usuario al dispositivo de centrado, por ejemplo mediante triangulación. Tales procedimientos de triangulación son ya conocidos y permiten, por ejemplo, determinar las coordenadas 3D de los puntos faciales característicos que se corresponden, a partir de los cuales puede calcularse y/o determinarse a su vez la distancia al dispositivo de centrado.
La distancia del usuario determinada de este modo puede utilizarse para calcular los parámetros ópticos en un paso de medición posterior y/o para corregir la posición del usuario frente al dispositivo de centrado. Por ejemplo, la distancia determinada puede indicar que la distancia del usuario al dispositivo de centrado debe reducirse y/o aumentarse antes de que tenga lugar la medición real de los parámetros ópticos del usuario. La medición de la distancia puede repetirse hasta que el usuario se encuentre dentro de un rango de distancia teórica en el que el dispositivo de centrado pueda determinar los parámetros ópticos.
Alternativa o adicionalmente, la distancia determinada de este modo también puede incluirse directamente en el cálculo de los parámetros ópticos, en concreto, como parte de los datos básicos sobre los que el dispositivo de centrado crea los datos de usuario en el espacio tridimensional.
De este modo, el procedimiento según la invención permite determinar la distancia sin tener que complementar el hardware del dispositivo de centrado. La distancia puede determinarse simplemente a partir de los componentes de hardware ya presentes en el dispositivo de centrado. Esto puede mejorar las posibilidades de aplicación del dispositivo de centrado, así como el manejo general del mismo. Además, el resultado de la determinación de los parámetros ópticos del usuario puede mejorarse determinando la distancia con mayor precisión.
Según la invención reivindicada, los puntos faciales característicos en los dos conjuntos de datos de imagen se determinan mediante un software de reconocimiento facial.
El software de reconocimiento facial está concebido para reconocer rostros de personas en conjuntos de datos de imágenes. Los programas informáticos de reconocimiento facial utilizan los denominados puntos característicos, que intentan identificar y reconocer en los rostros y/o en función de los cuales reconocen rostros en conjuntos de datos de imágenes. En el procedimiento, los puntos faciales característicos predeterminados se utilizan como puntos característicos del software de reconocimiento facial. Por defecto, se pueden utilizar exactamente aquellos rasgos faciales con los que el software de reconocimiento facial correspondiente funciona por defecto. Alternativamente, pueden utilizarse puntos faciales adicionales y/o de otro tipo. En particular, estos puntos faciales pueden incluir puntos faciales cercanos al ojo, sobre la base de los cuales la distancia entre la zona de los ojos del usuario y el dispositivo de centrado se puede determinar particularmente bien. A modo de ejemplo, se pueden utilizar algoritmos de tratamiento de imágenes de las bibliotecas Dlib disponibles en Internet. Dlib son bibliotecas de software libre escritas en el lenguaje de programación C++ con algoritmos para aprendizaje automático, procesamiento de imágenes y visión mecánica. Por ejemplo, se puede utilizar un software de reconocimiento facial normalizado, gratuito y/o disponible en el mercado para determinar la distancia del usuario al dispositivo de centrado.
Según una forma de realización, se determinan entre 20 y 100 puntos faciales característicos diferentes en cada uno de los dos conjuntos de datos de imagen. Este número es necesario y/o suficiente para reconocer la cara en los conjuntos de datos de imágenes con suficiente precisión. Preferiblemente, en cada conjunto de datos de imagen se determinan entre 40 y 80 puntos faciales característicos diferentes. Por ejemplo, existen programas informáticos normalizados de reconocimiento facial que reconocen rostros en conjuntos de datos de imágenes como puntos característicos a base de 68 puntos faciales diferentes.
Según una forma de realización, se genera retroalimentación en función de la distancia determinada al menos hasta que el usuario esté posicionado en un rango de distancia teórica frente al dispositivo de centrado. El usuario puede ser guiado hacia el rango de distancia teórica mediante una señal de retroacción. El dispositivo de centrado puede emitir la retroacción, por ejemplo, mediante una lámpara de señalización de color, una visualización de la distancia real actual y/o una señal acústica y/o una emisión de voz, que guíe al usuario hacia el rango de distancia teórica.
El rango de distancia teórica puede ser, en particular, un rango delante del dispositivo de centrado en el que los equipos de grabación de imágenes alcanzan un máximo de su profundidad de campo. Por ejemplo, el rango de distancia del objetivo puede diseñarse como un rango con una distancia de aproximadamente 50 cm a aproximadamente 100 cm, preferiblemente de aproximadamente 60 cm a aproximadamente 75 cm, delante del dispositivo de centrado. Dependiendo de la calidad de los equipos de grabación de imágenes, el rango de distancia al objetivo también puede tener dimensiones diferentes, en particular mayores si se utilizan equipos de grabación de imágenes de mayor calidad (por ejemplo, con una mayor profundidad de campo). La determinación de distancia puede realizarse de forma iterativa para hacer posible un guiado del usuario hacia el rango de distancia teórica. Además, la distancia puede seguir determinándose incluso después de que se haya alcanzado el rango de distancia teórica, por ejemplo, para dar una retroacción positiva, por ejemplo, para indicar que el usuario se encuentra dentro del rango de distancia teórica. La última distancia determinada del usuario al dispositivo de centrado puede incluirse en la determinación de los parámetros ópticos del usuario durante una medición principal posterior.
Según una forma de realización, los puntos faciales característicos incluyen un punto facial próximo a la pupila, tanto derecho como izquierdo. Teniendo en cuenta la distancia de los puntos faciales derecho e izquierdo determinados cerca de la pupila, una distancia media de la pupila del usuario al dispositivo de centrado es determinada como la distancia del usuario al dispositivo de centrado. De este modo se garantiza que los puntos característicos de la cara y/o de las gafas dispuestas en la cara que son relevantes para determinar los parámetros ópticos estén todos dispuestos aproximadamente dentro del rango de distancia teórica. Por tanto, todos los puntos relevantes para determinar los parámetros ópticos pueden estar dispuestos cerca de la pupila. En particular, el centro pupilar respectivo puede utilizarse como punto facial derecho y/o izquierdo próximo a la pupila. Alternativamente, puede utilizarse otro punto facial característico del respectivo ojo o de una parte de la cara próxima al ojo, como las cejas y/o la nariz del usuario.
Según una forma de realización, con los equipos de grabación de imágenes se graban vídeos digitales como los dos conjuntos de datos de imagen. El software de reconocimiento facial también puede utilizarse para reconocer rasgos faciales característicos en vídeos. Habitualmente, los programas de reconocimiento facial pueden identificar y reconocer rasgos faciales característicos individuales tanto en imágenes fijas como en imágenes en movimiento, es decir, en vídeos.
En una variante de esta forma de realización, los dos conjuntos de datos de imagen se generan como una transmisión en directo en la que los puntos faciales característicos del usuario son determinados (por ejemplo, iterativamente) en tiempo real. La imagen en directo puede, por ejemplo, transmitirse a una pantalla en la que un operario, por ejemplo un óptico, puede comprobar si los algoritmos de tratamiento de imágenes reconocen correctamente la cara. La transmisión en directo puede utilizarse especialmente bien para guiar al usuario hacia un rango de distancia teórica.
Según una forma de realización, el dispositivo de centrado genera datos de imagen de centrado de al menos una zona parcial de la cara del usuario tras la medición de la distancia con los dos equipos de grabación de imágenes y utiliza estos datos de imagen de centrado para determinar parámetros ópticos del usuario (por ejemplo, relevantes para el centrado).
Se pueden generar coordenadas 3D de puntos predeterminados en y/o alrededor de la cara del usuario, a partir de las cuales se pueden calcular los parámetros ópticos. Las coordenadas 3D pueden determinarse en cualquier sistema de coordenadas 3D, por ejemplo, en el sistema de referencia de la tierra, en el sistema de referencia del usuario, en el sistema de referencia del dispositivo de centrado y/o en el sistema de referencia de los equipos de grabación de imágenes. Las coordenadas 3D pueden procesarse posteriormente.
En particular, los datos de imagen de centrado pueden incluir información sobre la cabeza y/o la cara del usuario con una montura de gafas dispuesta en la misma. Se pueden registrar coordenadas 3D de puntos predeterminados del sistema que comprende la cabeza del usuario con la montura de gafas, que se pueden utilizar para calcular parámetros ópticos, por ejemplo, los centros de las pupilas.
En una variante de esta realización, los conjuntos de datos de imagen para determinar la distancia del usuario se generan con una resolución inferior a la de los datos de imagen de centrado para determinar los parámetros ópticos. Por ejemplo, los conjuntos de datos de imagen para la determinación de la distancia pueden generarse con la mitad o un cuarto de la resolución total y/o máxima de la cámara, mientras que los datos de imagen de centrado se generan con la resolución total y máxima de la cámara. El uso de una menor cantidad de datos y, por tanto, de un volumen de datos reducido para la medición de distancia puede utilizarse, por ejemplo, para hacer posible una conexión de datos en directo a través de una WLAN local. Técnicamente, puede ser suficiente para la determinación de la distancia generar los conjuntos de datos de imagen para la medición de distancia con una resolución inferior, ya que la medición de distancia no tiene que llevarse a cabo con una gran precisión de píxeles. Por tanto, para la medición de distancia, solo es necesario disponer al usuario en un rango de distancia teórica, que puede abarcar una distancia de varios centímetros y, por tanto, una variación de la distancia. Sin embargo, la medición principal en sí, es decir, la medición de los parámetros ópticos, se realiza preferentemente con precisión de píxel y con la mayor resolución posible para permitir un centrado lo más preciso posible.
Según una forma de realización, la calibración comprende una calibración tanto interna como externa. La calibración interna puede incluir datos y/o métricas que describan y/o definan cómo emerge un haz de luz del o de los dispositivo(s) de grabación de imágenes. Por ejemplo, la calibración interna puede incluir una longitud de enfoque, un tamaño de imagen, una distorsión del objetivo, un centro de imagen (es decir, un blanco del haz central del equipo de grabación de imágenes), un tamaño de píxel y/o una relación del tamaño de píxel con una unidad de medida en el espacio real. La calibración externa puede incluir datos y/o métricas que describan y/o definan cómo los dos equipos de grabación de imágenes están dispuestos uno respecto al otro. En particular, la calibración externa puede contener una distancia entre las dos cámaras, es decir, información de ubicación en el espacio tridimensional, así como una alineación de los ejes ópticos de los equipos de grabación de imágenes, por ejemplo, un ángulo intermedio.
Un aspecto se refiere a un dispositivo de centrado para determinar parámetros ópticos de un usuario y para medir la distancia del usuario al dispositivo de centrado con dos equipos de grabación de imágenes con una calibración previamente conocida entre sí, que están concebidos y dispuestos para generar respectivamente conjuntos de datos de imágenes de al menos zonas parciales de la cara del usuario desde dos direcciones espaciales diferentes. Un equipo de procesamiento de datos presenta un equipo de reconocimiento de puntos que está concebido para determinar en cada uno de los conjuntos de datos de imágenes generados, por medio de algoritmos de procesamiento de imágenes, una pluralidad de puntos faciales característicos predeterminados del usuario. El equipo de procesamiento de datos también tiene un equipo de determinación de la distancia, que está concebido para determinar una distancia del usuario al dispositivo de centrado mediante la comparación de la posición de los puntos faciales característicos que se corresponden en los dos conjuntos de datos de imagen, teniendo en cuenta la calibración de los dos equipos de grabación de imágenes entre sí.
En el dispositivo de centrado puede llevarse a cabo en particular el procedimiento según el aspecto descrito anteriormente. Por esta razón, todas las explicaciones del proceso son aplicables también al dispositivo de centrado y viceversa.
Según una forma de realización, el equipo de reconocimiento de puntos está concebido para determinar los puntos faciales característicos en los dos conjuntos de datos de imagen por medio de un software de reconocimiento facial.
En una forma de realización, el dispositivo de centrado presenta un equipo de salida de distancia que está concebido para generar una retroacción en función de la distancia determinada por el equipo de determinación de distancia al menos hasta que el usuario esté posicionado dentro de un rango de distancia teórica frente al dispositivo de centrado. El equipo de salida de distancia puede, por ejemplo, presentar una pantalla que emita información sobre la distancia real actual del usuario al dispositivo de centrado. Alternativa o adicionalmente, el equipo de salida de distancia puede presentar un altavoz y/o luces indicadoras como, por ejemplo, LEDs.
Según una forma de realización, los dos equipos de grabación de imágenes están además concebidos y dispuestos para generar respectivamente datos de imagen de centrado de al menos zonas parciales de la cara del usuario. El equipo de procesamiento de datos tiene un equipo de determinación de datos de usuario que está concebido para determinar los datos de usuario de al menos una zona parcial de la cara o al menos una zona parcial de un sistema de la cara y las gafas del usuario dispuestas en la misma en la posición de uso a base de los datos de imagen de centrado generados, comprendiendo los datos de usuario información de ubicación en el espacio tridimensional de puntos predeterminados de la zona parcial de la cara o de la zona parcial del sistema. El equipo de procesamiento de datos presenta además un equipo de determinación de parámetros que está concebido para determinar al menos algunos de los parámetros ópticos del usuario a base de los datos del usuario. El dispositivo de centrado presenta un equipo de salida de datos que está concebido para emitir al menos algunos de los parámetros ópticos específicos del usuario. Los detalles de la disposición de los equipos de grabación de imágenes, del equipo de determinación de datos de usuario, del equipo de determinación de parámetros y del medio de salida de datos se hallan en el documento WO 2006/079540 A1.
En otras palabras, el dispositivo de centrado presenta todos los elementos para un centrado profesional e individual de unas gafas para el usuario. El equipo de procesamiento de datos puede ser de una o varias piezas. Además, el equipo de salida de datos también puede diseñarse como equipo de salida de distancia. Alternativamente, se pueden proporcionar dispositivos de dispensación separados para este fin. Preferiblemente, sin embargo, la medición de la distancia se lleva a cabo sin hardware adicional, por lo que el equipo de procesamiento de datos es de una sola pieza y el equipo de salida está concebido como un equipo de salida de distancia y también como un equipo de salida de datos. Esto reduce la cantidad de componentes necesarios y, por tanto, los costes totales de construcción.
Un aspecto se refiere a un producto de programa informático que comprende componentes de programa que, cuando se cargan en un ordenador, están adaptados para realizar el procedimiento descrito anteriormente.
En el marco de la presente invención, los términos "sustancialmente" y/o "aproximadamente" pueden utilizarse para incluir una desviación de hasta el 5% de un valor numérico que sigue al término, una desviación de hasta 5° de una dirección que sigue al término y/o de un ángulo que sigue al término.
Los términos como arriba, abajo, por encima, por debajo, etc., a menos que se especifique lo contrario, se refieren al sistema de referencia de la tierra en una posición operativa del objeto de la invención.
La invención se describe a continuación con más detalle con la ayuda de ejemplos de realización que se muestran en las figuras. Aquí, signos de referencia idénticos o similares pueden designar características idénticas o similares de las formas de realización. Las características individuales mostradas en las figuras pueden estar implementadas en otros ejemplos de realización. Muestran:
La figura 1A una vista esquemática desde arriba de un usuario con elementos de un dispositivo de centrado; la figura 1B un alzado lateral esquemático del usuario con elementos del dispositivo de centrado;
la figura 2A una representación esquemática de un conjunto de datos de imágenes generado por un equipo de grabación de imágenes, que contiene información sobre la cara del usuario; y
la figura 2B una representación esquemática del conjunto de datos de imagen generados por el dispositivo de grabación de imágenes con puntos faciales característicos marcados del usuario.
Las figuras 1A y 1B muestran una representación esquemática de un usuario 100 en el rango de medición de un dispositivo de centrado que está concebido como un dispositivo para determinar coordenadas 3D de puntos predeterminados. Solo se muestran un primer dispositivo de grabación de imágenes 10 y un segundo dispositivo de grabación de imágenes 20 como elementos del dispositivo de centrado. Ambos dispositivos de grabación de imágenes 10 y 20 están orientados a una zona de medición designada. La zona de medición no está designada en detalle en las figuras 1A y 1B y puede corresponder a un rango de distancia teórica. En la zona de medición está dispuesto el usuario 100, más concretamente la cabeza del usuario 100 con una montura de gafas 110 dispuesta en esta en la posición de uso.
La posición de uso se define en las normas enumeradas al principio. El dispositivo de centrado está concebido y destinado a detectar puntos predeterminados del sistema formado por la cabeza del usuario 100 y la montura de gafas 110 dispuesta en ésta en la posición de uso y a calcular sus coordenadas 3D. Esto sirve para calcular parámetros ópticos como, por ejemplo, una distancia pupilar, un ángulo pantoscópico, una inclinación de la lente, una distancia del vértice corneal entre las gafas y el ojo y una altura de tallado de las lentes oftálmicas de las gafas como parámetros ópticos.
Los dispositivos de grabación de imágenes 10 y 20 pueden estar configurados como cámaras digitales y presentan respectivamente un eje óptico 11 y 21. El primer eje óptico 11 está orientado desde el centro de una lente de grabación y/o abertura de diafragma del primer dispositivo de grabación de imágenes 10 hacia la zona de medición y define una dirección de grabación de una imagen que puede ser grabada por el primer dispositivo de grabación de imágenes 10. Del mismo modo, el segundo eje óptico 21 está orientado desde el centro de una lente de grabación y/o abertura de diafragma del segundo dispositivo de grabación de imágenes 20 hacia la zona de medición y define una dirección de grabación de una imagen que puede ser grabada por el dispositivo de grabación de imágenes 20.
El primer dispositivo de grabación de imágenes 10 y el segundo dispositivo de grabación de imágenes 20 están dispuestos en una relación conocida entre sí, es decir, tienen una calibración conocida. Esto puede significar que los dos dispositivos de grabación de imágenes 10 y 20 se encuentran a una distancia conocida entre sí en el espacio tridimensional. Además, las disposiciones y, en particular, las direcciones en que discurren los ejes ópticos 11 y 21 entre sí pueden ser conocidas. En particular, puede ser conocido un ángulo entre el primer eje óptico 11 y el segundo eje óptico 21 en caso de que los ejes ópticos 11 y 21 se intersequen.
En la forma de realización mostrada en las figuras 1A y 1B, los ejes ópticos 11 y 21 se intersecan al menos aproximadamente entre los ojos del usuario en el dorso de la nariz. En formas de realización alternativas, los ejes ópticos 11 y 21 no tienen necesariamente que intersecarse en un punto, sino que solo pueden estar a una distancia mínima uno de otro en el rango de medición y/o en el rango de distancia teórica. Dicha distancia mínima entre sí puede ser de 10 cm como máximo, por ejemplo. Aquí, la distancia más pequeña entre los ejes ópticos 11 y 21 puede ser conocida como parte de la calibración, cualquier ángulo vertical intermedio existente entre las proyecciones de los ejes ópticos 11 y 21 a un plano vertical, y/o cualquier ángulo horizontal intermedio existente entre las proyecciones de los ejes ópticos 11 y 21 a un plano horizontal.
En el ejemplo de realización mostrado en las figuras 1A y 1B, los ejes ópticos 11 y 21 presentan tanto un desplazamiento horizontal entre sí y, por tanto, un ángulo vertical intermedio (véase la figura 1B), como un desplazamiento vertical entre sí y, por tanto, un ángulo horizontal intermedio (véase la figura 1A). Esta disposición con un desplazamiento horizontal y vertical entre los dos dispositivos de grabación de imágenes 10 y 20 puede hacer posible una determinación especialmente favorable de los parámetros ópticos relevantes para el centrado.
A partir de las disposiciones conocidas de los dispositivos de grabación de imágenes 10 y 20 y de los ejes ópticos 11 y 21 asociados, puede tener lugar por medio de triangulación un cálculo de las coordenadas 3D de puntos predeterminados en conjuntos de datos de imágenes de centrado grabados por los dispositivos de grabación de imágenes 10 y 20. A partir de las coordenadas 3D de los puntos predeterminados puede tener lugar un cálculo de los parámetros ópticos necesarios para el centrado.
El dispositivo de centrado puede estar ajustado, calibrado y/o fijado entre sí con una disposición estáticamente fijada de los dispositivos de grabación de imágenes 10 y 20. Para calibrar el dispositivo, es decir, para grabar y/o almacenar la relación conocida del primer dispositivo de grabación de imágenes 10 con el segundo dispositivo de grabación de imágenes 20, se puede usar un objeto de calibración.
Sin embargo, por medio del dispositivo de centrado no solo se determinan los parámetros ópticos, sino que en un paso anterior se determina primero la distancia del usuario al dispositivo de centrado, por ejemplo la distancia media a los dos dispositivos de grabación de imágenes 10 y 20. Para ello, por cada uno de los dos dispositivos de grabación de imágenes 10 y 20 es generado un conjunto de datos de imagen que contiene al menos una zona parcial de la cara del usuario.
La figura 2A muestra una representación esquemática de tal conjunto de datos de imagen digital generado por el dispositivo de grabación de imágenes 10 que contiene información sobre la cara del usuario 100. Aquí, el conjunto de datos de imagen contiene la cara completa del usuario 100, en la que están dispuestas una montura de gafas 110 y/o unas gafas en la posición de uso. Sin embargo, dado que la montura de gafas 110 es menos relevante para la medición de la distancia, la medición de la distancia también puede realizarse sin la montura de gafas, es decir, solo puede contener información sobre la cara del usuario 100 sin la montura de gafas 110.
Para la medición de distancia, cada uno de los dos conjuntos de datos de imágenes digitales, que fueron grabados por los dos dispositivos de grabación de imágenes 10 y 20 al mismo tiempo, se examina en busca de puntos faciales característicos individuales predeterminados. Este examen tiene lugar de forma automática o semiautomática por medio de algoritmos de procesamiento de imágenes entrenados, en particular mediante programas informáticos de reconocimiento facial.
La figura 2B muestra en una representación esquemática qué puntos faciales 30, 31, 32 individuales y característicos han sido determinados y marcados por los algoritmos de procesamiento de imágenes en el conjunto de datos de imágenes generado por el dispositivo de grabación de imágenes 10 (y mostrado en la figura 1A). Los algoritmos de procesamiento de imágenes están entrenados para reconocer puntos faciales 30, 31, 32 predeterminados en los conjuntos de datos de imágenes generados por los dispositivos de grabación de imágenes 10 y 20.
Los algoritmos de procesamiento de imágenes disponibles en el mercado, para el reconocimiento facial pueden, por ejemplo, ser entrenados para identificar y determinar 68 diferentes puntos faciales como los denominados puntos característicos. El algoritmo de procesamiento de imágenes utilizado para la medición de distancias puede, por ejemplo, utilizar precisamente estos puntos faciales estándar y determinarlos durante la medición de distancias.
Alternativamente, el algoritmo de procesamiento de imágenes puede ser entrenado para determinar puntos faciales adicionales y/o algunos de los puntos faciales utilizados por defecto pueden ser omitidos. También se pueden utilizar y determinar puntos faciales completamente diferentes y recién definidos para la medición de distancias.
En una forma de realización, por ejemplo, solo se utilizan puntos faciales alrededor de la zona de los ojos para medir la distancia, que (en otra forma de realización) pueden estar complementados con puntos faciales de la zona de la nariz. En estas formas de realización, los conjuntos de datos de imagen que contienen solo zonas parciales de la cara del usuario 100 pueden ser suficientes para la medición de la distancia, por ejemplo, solo la parte de los ojos y/o la parte de la nariz del usuario 100.
En una forma de realización, un número diferente de puntos faciales son identificados y utilizados para la medición de distancia. Para lograr un equilibrio suficiente entre la capacidad de cálculo necesaria y la precisión alcanzada, es ventajoso utilizar entre unos 40 y unos 100 puntos faciales característicos individuales diferentes para la medición de distancia. Sin embargo, este número puede variar; en concreto, puede aumentar con el incremento de la capacidad de transmisión y/o la capacidad de cálculo.
En el conjunto de datos de imagen mostrado en la figura 2B, los puntos faciales 30, 31 y 32 están determinados y marcados con un círculo negro, de los cuales solo algunos están designados a modo de ejemplo con un signo de referencia. Algunos puntos faciales contiguos están unidos con una línea de conexión 40 según un esquema especificado por el algoritmo de procesamiento de imágenes.
En el conjunto de datos de imagen está marcado un grupo de puntos faciales 30 alrededor de la zona de la barbilla hasta las dos orejas y está conectado con líneas de unión 40. Además, un grupo de puntos faciales 30 alrededor de la zona de la boca, un grupo alrededor de la zona de la nariz, un grupo alrededor de cada uno de los dos ojos y un grupo alrededor de cada una de las dos cejas están marcados respectivamente con una pluralidad de puntos faciales 30 que están conectados entre sí por líneas de unión 40 que están guiadas de acuerdo con reglas de algoritmo predefinidas.
En general, el algoritmo de procesamiento de imágenes utilizado puede utilizar al menos uno, varios o todos los siguientes grupos de puntos faciales característicos y determinarlos en los conjuntos de datos de imágenes:
- un grupo de barbilla puntos faciales 30 alrededor de la parte de la barbilla, dado el caso, hasta las dos orejas del usuario 100, pudiendo incluir el grupo de la barbilla la punta de la barbilla como punto facial 30;
- un grupo de boca puntos faciales 30 alrededor de la parte bucal del usuario 100, pudiendo incluir el grupo de la boca la comisura labial derecha y/o izquierda como punto facial 30;
- un grupo de nariz puntos faciales 30 alrededor de la parte nasal del usuario 100, pudiendo incluir el grupo nasal la punta de la nariz, un centro de la fosa nasal derecha y/o un centro de la fosa nasal izquierda como punto facial 30;
- un grupo de ojo derecho puntos faciales 30 alrededor del ojo derecho del usuario 100, pudiendo incluir este grupo del ojo derecho el centro de la pupila derecha 31 como punto facial 30;
- un grupo del ojo izquierdo puntos faciales 30 alrededor del ojo izquierdo del usuario 100, pudiendo incluir este grupo del ojo izquierdo el centro de la pupila izquierda 32 como punto facial 30;
- un grupo de la ceja derecha puntos faciales 30 alrededor de la ceja derecha del usuario 100, pudiendo incluir el grupo de la ceja derecha una punta de la ceja derecha y/o izquierda como punto facial 30; y/o
- un grupo de la ceja izquierda puntos faciales 30 alrededor de la ceja izquierda del usuario 100, pudiendo incluir el grupo de la ceja izquierda una punta de la ceja derecha y/o izquierda como punto facial 30.
En particular, en el ejemplo de realización mostrado se determinan e identifican un punto facial 31 próximo a la pupila derecha así como un punto facial 32 próximo a la pupila izquierda. Para medir la distancia del usuario al dispositivo de centrado, puede utilizarse una distancia pupilar media que resulta como valor medio de la distancia del punto facial 31 próximo a la pupila derecha y del punto facial 32 próximo a la pupila izquierda. Pero alternativamente también se puede utilizar una distancia media de las cejas y/o una distancia de la nariz como distancia entre el usuario y el dispositivo de centrado.
La evaluación de los conjuntos de datos de imagen, es decir, el reconocimiento y marcado de los puntos faciales característicos, se lleva a cabo en exactamente los dos conjuntos de datos de imagen que fueron generados sustancialmente de forma simultánea por los dos dispositivos de grabación de imágenes 10 y 20 posicionados de forma diferente. Estos dos conjuntos de datos de imágenes que han de ser analizados difieren entre sí porque se grabaron desde direcciones espaciales distintas, por ejemplo, desde una altura vertical diferente y/o desde una dirección (horizontal) distinta.
Mediante una comparación de la posición de los píxeles de puntos faciales 30 que se corresponden en estos dos conjuntos de datos de imágenes evaluados, es decir, por ejemplo, mediante una comparación de los dos puntos faciales derechos 31 próximos a la pupila y/o los dos puntos faciales izquierdos 32 próximos a la pupila, se puede determinar la distancia del usuario 100 con respecto al dispositivo de centrado mediante triangulación, teniendo en cuenta la calibración de los dos dispositivos de grabación de imágenes 10 y 20.
Para la medición de distancia, puede ser suficiente calcular la distancia de un solo punto facial 30 al dispositivo de centrado, por ejemplo, la distancia del punto facial 30 de la punta de la nariz, la comisura izquierda de la boca o el punto central de pupila 31 derecho, etc. Preferiblemente, sin embargo, las distancias de al menos dos de los puntos faciales 30, 31, 32 al dispositivo de centrado se calculan para el control de errores y se forma un valor medio. Si estas distancias difieren mucho entre sí, la medición puede repetirse en una nueva imagen y/o el valor medio de la distancia puede formarse a partir de un mayor número de puntos faciales 30, 31, 32 determinados, en particular de todos los puntos faciales 30, 31, 32.
La evaluación de los conjuntos de datos de imágenes puede realizarse en imágenes en directo, es decir, con la ayuda de una transmisión en directo. Mediante esta evaluación en directo puede tener lugar un guiado del usuario 100 hacia un rango de distancia teórica, por ejemplo, hacia un rango de enfoque óptimo de los dos dispositivos de grabación de imágenes 10 y 20.
De este modo, se hace posible una medición de distancia activa, soportada puramente por software, sin hardware adicional, por ejemplo, sin un dispositivo de medición de distancia (por ejemplo, basado en ultrasonidos o en un interferómetro láser). Esto permite un posicionamiento mejorado del usuario 100 y reduce los errores del usuario durante el posicionamiento. Esto puede mejorar el resultado de la medición del centrado.
Lista de■ signos de referencia
10 Primer equipo de grabación de imágenes
11 Primer eje óptico
20 Segundo equipo de grabación de imágenes
21 Segundo eje óptico
30 Punto facial
31 Punto facial próximo a la pupila derecha
32 Punto facial próximo a la pupila izquierda
40 Línea de unión
100 Usuario
110 Montura de gafas
Claims (13)
1. Procedimiento de medición de la distancia de un usuario (100) a un dispositivo de centrado, que está concebido para determinar parámetros ópticos del usuario (100), en el que:
- se determina la distancia al dispositivo de centrado que presenta dos dispositivos de grabación de imágenes (10, 20) con una calibración conocida entre sí;
- el usuario (100) se posiciona frente al dispositivo de centrado de tal manera que los dos dispositivos de grabación de imágenes (10, 20) están orientados, al menos parcialmente, hacia la cara del usuario (100) que mira hacia el dispositivo de centrado;
- por medio de los dos equipos de grabación de imágenes (10, 20) se generan dos conjuntos de datos de imagen de al menos zonas parciales de la cara del usuario (100) desde dos direcciones espaciales diferentes; - en cada uno de los dos conjuntos de datos de imagen, por medio de algoritmos de procesamiento de imágenes se determinan respectivamente una pluralidad de puntos faciales (30, 31, 32) característicos predeterminados del usuario (100), usándose los puntos faciales (30, 31, 32) característicos como puntos característicos de un software de reconocimiento facial que se determinan en los dos conjuntos de datos de imagen por medio del software de reconocimiento facial; y
- mediante una comparación de la posición de puntos faciales (30, 31, 32) característicos que se corresponden en los dos conjuntos de datos de imagen, teniendo en cuenta la calibración de los dos equipos de grabación de imágenes (10, 20) entre sí, se determina la distancia del usuario (100) al dispositivo de centrado.
2. Procedimiento según la reivindicación 1, en el que en los dos conjuntos de datos de imagen se determinan respectivamente de unos 20 a unos 100 puntos faciales (30, 31, 32) característicos diferentes.
3. Procedimiento según la reivindicación 1 o 2, en el que en función de la distancia determinada se genera una señal de retroacción al menos hasta que el usuario (100) está posicionado en un rango de distancia deseado frente al dispositivo de centrado
4. Procedimiento según una de las reivindicaciones anteriores, en el que
- los puntos faciales característicos (30, 31, 32) contienen un punto facial (31, 32) próximo a las pupilas derecha e izquierda respectivamente, y
- teniendo en cuenta los puntos faciales (31, 32) determinados, próximos a la pupila derecha e izquierda, se determina una distancia media entre el equipo de centrado y las pupilas del usuario como la distancia del usuario (100) al dispositivo de centrado.
5. Procedimiento según una de las reivindicaciones anteriores, en el que con los equipos de grabación de imágenes (10, 20) se graban vídeos digitales como los dos conjuntos de datos de imágenes.
6. Procedimiento según la reivindicación 5, en el que los dos conjuntos de datos de imagen se generan como una transmisión en directo en la que los puntos faciales (30, 31, 32) característicos del usuario (100) se determinan en tiempo real.
7. Procedimiento según una de las reivindicaciones anteriores, en el que el dispositivo de centrado genera datos de imagen de centrado de respectivamente al menos una zona parcial de la cara del usuario (100) tras la medición de distancia con los dos dispositivos de grabación de imágenes (10, 20) y a base de estos datos de imagen de centrado determina parámetros ópticos del usuario (100).
8. Procedimiento según la reivindicación 7, en el que los conjuntos de datos de imagen para determinar la distancia del usuario (100) se generan con una resolución inferior a la de los datos de imagen de centrado para determinar los parámetros ópticos.
9. Procedimiento según una de las reivindicaciones anteriores, en el que la calibración comprende tanto una calibración interna como una calibración externa.
10. Dispositivo de centrado para determinar parámetros ópticos de un usuario (100) y para medir la distancia del usuario (100) al dispositivo de centrado con:
- dos equipos de grabación de imágenes (10, 20) con una calibración conocida entre sí, que están concebidos y dispuestos para generar respectivamente conjuntos de datos de imágenes de al menos zonas parciales de la cara del usuario (100) desde dos direcciones espaciales diferentes;
- un equipo de procesamiento de datos con
-- un equipo de reconocimiento de puntos que está concebido para determinar en cada uno de los conjuntos de datos de imagen generados, por medio de algoritmos de procesamiento de imágenes, respectivamente una pluralidad de puntos faciales (30, 31, 32) característicos predeterminados del usuario (100), usándose los puntos faciales (30, 31, 32) característicos como puntos característicos de un software de reconocimiento facial, que se determinan en los dos conjuntos de datos de imagen por medio del software de reconocimiento facial;
-- un equipo de determinación de distancia que está configurado para determinar, mediante una comparación de la posición de los puntos faciales (30, 31, 32) característicos que se corresponden en los dos conjuntos de datos de imagen, una distancia del usuario (100) al dispositivo de centrado, teniendo en cuenta la calibración de los dos equipos de grabación de imágenes (10, 20) uno con respecto al otro.
11. Dispositivo de centrado según la reivindicación 10, con un equipo de salida de distancia que está concebido para generar una señal de retroacción en función de la distancia determinada por el equipo de determinación de distancia, al menos hasta que el usuario (100) esté posicionado en un rango de distancia teórica frente al dispositivo de centrado.
12. Dispositivo de centrado según la reivindicación 10 u 11, en el que
- los dos equipos de grabación de imágenes (10, 20) además están concebidos y dispuestos para generar respectivamente datos de imagen de centrado de al menos de zonas parciales de la cara del usuario (100); - el equipo de procesamiento de datos presenta un equipo de determinación de datos de usuario que está concebido para determinar, a base de los datos de imagen de centrado generados, datos de usuario de al menos una zona parcial de la cara o al menos una zona parcial de un sistema de la cara y de las gafas del usuario (100) dispuestas en la misma en la posición de uso, comprendiendo los datos de usuario información de ubicación en el espacio tridimensional de puntos predeterminados de la zona parcial de la cara o de la zona parcial del sistema;
- el equipo de procesamiento de datos presenta además un equipo de determinación de parámetros que está concebido para determinar con la ayuda de los datos del usuario al menos una parte de los parámetros ópticos del usuario (100); y
- el dispositivo de centrado presenta un equipo de salida de datos que está concebido para emitir al menos una parte de los parámetros ópticos específicos del usuario (100).
13. Producto de programa informático que comprende partes de programa que, cuando se carga en un ordenador, está concebido para llevar a cabo un procedimiento según una de las reivindicaciones 1 a 9.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102019001762.5A DE102019001762A1 (de) | 2019-03-12 | 2019-03-12 | Verfahren, Zentriervorrichtung und Computerprogrammprodukt zur Abstandsmessung eines Benutzers von einer Zentriervorrichtung |
| PCT/EP2020/056473 WO2020182867A1 (de) | 2019-03-12 | 2020-03-11 | Verfahren, zentriervorrichtung und computerprogrammprodukt zur abstandsmessung eines benutzers von einer zentriervorrichtung |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2982718T3 true ES2982718T3 (es) | 2024-10-17 |
Family
ID=69844812
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES20711550T Active ES2982718T3 (es) | 2019-03-12 | 2020-03-11 | Procedimiento, dispositivo de centrado y producto de programa informático para la medición de distancia de un usuario a un dispositivo de centrado |
Country Status (5)
| Country | Link |
|---|---|
| EP (1) | EP3938838B1 (es) |
| DE (1) | DE102019001762A1 (es) |
| ES (1) | ES2982718T3 (es) |
| IL (1) | IL286236B2 (es) |
| WO (1) | WO2020182867A1 (es) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12360404B2 (en) * | 2019-12-19 | 2025-07-15 | Essilor International | Geometrico-morphological parameter of a subject wearing an eyewear |
| CN113032047B (zh) * | 2021-03-29 | 2024-07-05 | 京东方科技集团股份有限公司 | 人脸识别系统应用方法、电子设备及存储介质 |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2695487B1 (fr) * | 1992-09-09 | 1994-10-21 | Buchmann Optical Eng | Appareil perfectionné de mesure de facteurs nécessaires à l'adaptation de verres optiques sur une monture de lunettes. |
| US6076928A (en) * | 1998-06-15 | 2000-06-20 | Fateh; Sina | Ideal visual ergonomic system for computer users |
| US7315631B1 (en) * | 2006-08-11 | 2008-01-01 | Fotonation Vision Limited | Real-time face tracking in a digital image acquisition device |
| DE102005003699B4 (de) | 2005-01-26 | 2018-07-05 | Rodenstock Gmbh | Vorrichtung und Verfahren zum Bestimmen von optischen Parametern eines Benutzers; Computerprogrammprodukt |
| DE102010015795A1 (de) * | 2010-04-20 | 2011-10-20 | Hans-Joachim Ollendorf | Videozentriersystem mit Gesichtsfeldbewertung |
| DE102016106121B4 (de) * | 2016-04-04 | 2025-12-31 | Carl Zeiss Ag | Verfahren und Vorrichtung zum Bestimmen von Parametern zur Brillenanpassung |
| DE102017115136B4 (de) * | 2017-07-06 | 2024-08-14 | Bundesdruckerei Gmbh | Vorrichtung und Verfahren zur Erfassung von biometrischen Merkmalen eines Gesichts einer Person |
-
2019
- 2019-03-12 DE DE102019001762.5A patent/DE102019001762A1/de not_active Withdrawn
-
2020
- 2020-03-11 IL IL286236A patent/IL286236B2/en unknown
- 2020-03-11 ES ES20711550T patent/ES2982718T3/es active Active
- 2020-03-11 EP EP20711550.2A patent/EP3938838B1/de active Active
- 2020-03-11 WO PCT/EP2020/056473 patent/WO2020182867A1/de not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| IL286236B2 (en) | 2026-01-01 |
| EP3938838B1 (de) | 2024-04-24 |
| EP3938838C0 (de) | 2024-04-24 |
| IL286236A (en) | 2021-12-01 |
| DE102019001762A1 (de) | 2020-09-17 |
| EP3938838A1 (de) | 2022-01-19 |
| IL286236B1 (en) | 2025-09-01 |
| WO2020182867A1 (de) | 2020-09-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES3052809T3 (en) | Method and system for obtaining optometric parameters for fitting eyeglasses | |
| US9335567B2 (en) | Method for manufacturing binocular loupe | |
| US11789295B2 (en) | Computer-implemented method for determining centration parameters | |
| ES2528030T3 (es) | Procedimiento y sistema de selección on line de una montura de gafas virtual | |
| US10441168B2 (en) | Computer-implemented method for detecting a corneal vertex | |
| US10520751B2 (en) | Apparatus and method for determining optical parameters | |
| US10942375B2 (en) | Device for determining centring parameters for the adjustment of spectacles | |
| US9110312B2 (en) | Measurement method and equipment for the customization and mounting of corrective ophthalmic lenses | |
| CN104412149A (zh) | 用于测量个人的客观眼屈光以及至少一个几何形态参数的装置和方法 | |
| US20140240470A1 (en) | Method, system and device for improving optical measurement of ophthalmic spectacles | |
| JP5311601B1 (ja) | 双眼ルーペの製作方法 | |
| BR112018003231B1 (pt) | Método e sistema para a determinação de um ponto de observação para longe em uma lente de óculos | |
| ES2982718T3 (es) | Procedimiento, dispositivo de centrado y producto de programa informático para la medición de distancia de un usuario a un dispositivo de centrado | |
| US11397339B2 (en) | Computer-implemented method for determining centring parameters | |
| ES2789583T3 (es) | Método y aparato para determinar la postura de referencia de la cabeza de un sujeto | |
| ES3054099T3 (en) | Method and device for the determination of 3d-coordinates of at least one predetermined point of an object | |
| CN111417893B (zh) | 用于检验眼科镜片在镜架中的安装的方法和组件 | |
| CN108169908A (zh) | 虚拟现实显示装置及其方法 | |
| US20220146861A1 (en) | Method for determining the optical center point of the lenses of spectacles to be manufactured for a spectacle wearer |