ES2940346T3 - Método de verificación de la veracidad de un dedo - Google Patents

Método de verificación de la veracidad de un dedo Download PDF

Info

Publication number
ES2940346T3
ES2940346T3 ES16734657T ES16734657T ES2940346T3 ES 2940346 T3 ES2940346 T3 ES 2940346T3 ES 16734657 T ES16734657 T ES 16734657T ES 16734657 T ES16734657 T ES 16734657T ES 2940346 T3 ES2940346 T3 ES 2940346T3
Authority
ES
Spain
Prior art keywords
finger
calculated
test pattern
processing unit
fringe
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
Application number
ES16734657T
Other languages
English (en)
Inventor
Damien Moriceau
Cécile Jourdas
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.)
Idemia Identity and Security France SAS
Original Assignee
Idemia Identity and Security France SAS
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 Idemia Identity and Security France SAS filed Critical Idemia Identity and Security France SAS
Application granted granted Critical
Publication of ES2940346T3 publication Critical patent/ES2940346T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/12Fingerprints or palmprints
    • G06V40/1382Detecting the live character of the finger, i.e. distinguishing from a fake or cadaver finger
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/60Type of objects
    • G06V20/64Three-dimensional [3D] objects
    • G06V20/647Three-dimensional [3D] objects by matching two-dimensional images to three-dimensional objects
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/12Fingerprints or palmprints
    • G06V40/1365Matching; Classification
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/40Spoof detection, e.g. liveness detection

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Collating Specific Patterns (AREA)
  • Electrophonic Musical Instruments (AREA)
  • Auxiliary Devices For Music (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)

Abstract

La invención se refiere a un método para verificar (200) la veracidad de un dedo mediante un dispositivo de verificación que comprende un dispositivo de proyección que proyecta un patrón de líneas paralelas y ortogonales a la dirección longitudinal del dedo, un dispositivo de captura que captura una imagen del dedo y el patrón, y una unidad de procesamiento, comprendiendo el método: un paso de iluminación (201) en el que el dispositivo de proyección ilumina el dedo con el patrón, un paso de captura sin contacto (202) en el que el dispositivo de captura captura una imagen del patrón de el patrón proyectado, un paso de extracción de franjas (206) en el que la unidad de procesamiento extrae franjas de la imagen del patrón, un paso de cálculo de características (208) en el que la unidad de procesamiento calcula una característica relativa a la estructura física de las franjas,un paso de comparación (210) durante el cual la unidad de procesamiento compara la característica calculada con valores de referencia, y un paso de toma de decisiones (212) en el que la unidad de procesamiento toma una decisión con respecto a la veracidad del dedo. (Traducción automática con Google Translate, sin valor legal)

Description

DESCRIPCIÓN
Método de verificación de la veracidad de un dedo
La presente invención hace referencia a un método de verificación de la veracidad de uno o más dedos, y a un dispositivo de verificación adaptado para llevar a cabo dicho método de verificación.
El método encuentra aplicación en el campo del reconocimiento biométrico y, en particular, en el de la identificación por análisis de huellas dactilares.
En el contexto de la identificación/autenticación de una persona mediante el análisis de sus huellas dactilares, es preferible asegurarse de que el dedo es un dedo real y no un señuelo presentado para engañar al sistema de identificación/autenticación.
Hay muchas formas que permiten comprobar que el dedo es realmente un dedo.
Un tipo particular de fraude consiste en pegar o revestir el dedo con una capa adicional. Esta capa puede ser, por ejemplo, una capa de látex, silicona, gelatina o incluso una lámina impresa enrollada o simplemente sobrepuesta en el dedo.
El documento US-A-2014/049373 y el documento WO-A-2010/036403 describen métodos de verificación de la veracidad de un dedo basados en una reconstrucción tridimensional del dedo a partir de franjas proyectadas y, a continuación, un análisis de esta reconstrucción. Dichos métodos requieren, por tanto, tiempos de cálculo relativamente largos debido a la reconstrucción.
En particular, la utilización de los métodos de los documentos mencionados anteriormente requiere una calibración precisa entre el proyector y la cámara.
El documento US-A-2014/049373 propone en particular el análisis de las características tridimensionales ([pág. 5-36]), y bidimensionales ([pág. 5-41]). En este último caso, no hay proyección de un patrón de prueba, sino proyección de un flujo luminoso de un color determinado.
Es interesante encontrar una solución más rápida y adecuada para detectar dichos fraudes, sobre todo a partir de datos bidimensionales.
Un objetivo de la presente invención es proporcionar un método de verificación de la veracidad de un dedo que no presente los inconvenientes de la técnica anterior y que, en particular, permita asegurar una mejor detección de un señuelo en el caso de un dispositivo de verificación sin contacto.
Para ello, se propone un método de verificación de la veracidad de un dedo mediante un dispositivo de verificación que tiene un dispositivo de proyección diseñado para proyectar un patrón de prueba constituido por varias líneas paralelas entre sí sobre el dedo y ortogonales a la dirección longitudinal principal del dedo, un dispositivo de captura diseñado para capturar una imagen del dedo y del patrón de prueba, y una unidad de procesamiento, comprendiendo el método:
- una etapa de iluminación en la que el dispositivo de proyección ilumina el dedo con el patrón de prueba, - una etapa de captura sin contacto en la que el dispositivo de captura capta una imagen de patrón de prueba del patrón de prueba proyectado sobre el dedo,
- una etapa de extracción de franjas en la que la unidad de procesamiento extrae franjas a partir de la imagen de patrón de prueba capturada de este modo,
- una etapa de cálculo de características en la que la unidad de procesamiento calcula al menos una característica relacionada con la estructura física de las franjas,
- una etapa de comparación en la que la unidad de procesamiento compara la(s) característica(s) calculada(s) de este modo con valores de referencia de estas características, y
- una etapa de toma de decisiones en la que la unidad de procesamiento toma una decisión sobre la veracidad del dedo a partir del resultado de la etapa de comparación
la etapa de cálculo de características consiste en calcular, para cada franja y para cada punto de dicha franja, la desviación en dicho punto y, a continuación calcular, para cada franja, la varianza de las desviaciones calculadas de este modo y, a continuación, calcular en el conjunto de las franjas, la media de las varianzas de las desviaciones calculadas de este modo, siendo esta media la característica física calculada.
Este método no requiere la reconstrucción tridimensional del dedo y, por tanto, ahorra tiempo.
Ventajosamente, el eje óptico del dispositivo de proyección y el eje óptico del dispositivo de captura son concurrentes. Según otra forma de realización particular, la etapa de cálculo de características consiste, además, en primer lugar, en calcular, para cada franja y para cada punto de dicha franja, la desviación en dicho punto y, a continuación, calcular, para cada franja, la media de las desviaciones calculadas de este modo y, a continuación, en el conjunto de las franjas, calcular la media de las medias de las desviaciones calculadas de este modo y la característica física calculada es esta media de las medias.
Ventajosamente, la etapa de cálculo de características consiste además en calcular, para cada franja, los parámetros a, b y c de su modelo en la forma x=ay2+by+c, y a continuación, en el conjunto de las franjas, calcular la media de los parámetros "a" calculados de este modo y la característica física calculada es esta media.
Ventajosamente, el método de verificación tiene, entre la etapa de extracción de franjas y la etapa de cálculo de características, una etapa de digitalización seguida de una etapa de esqueletización, y la etapa de cálculo de características consiste además en calcular, para cada franja, los parámetros a, b y c de su modelización en la forma x=ay2+by+c, y a continuación, para cada franja, calcular para cada punto de dicha franja, el error entre la franja real y la franja modelizada con la fórmula (xi-ayi2-byi-c)2 donde "i" es el índice del punto de la franja considerado, y a continuación, en cada franja, calcular la media de este error, y a continuación, en el conjunto de las franjas, calcular la media de los errores medios calculados de este modo, y en que la característica física calculada es entonces esta media.
La invención también proporciona un dispositivo de verificación de la veracidad de un dedo, teniendo el dispositivo de verificación medios para llevar a cabo el método de verificación de acuerdo con una de las variantes anteriores. Las características de la invención mencionadas anteriormente, así como otras características de la invención quedarán más claras con la lectura de la siguiente descripción de una forma de realización de ejemplo, realizándose dicha descripción en relación con los dibujos adjuntos, entre los cuales:
la Fig. 1 muestra un dispositivo de verificación de la veracidad de un dedo de acuerdo con la invención, la Fig. 2 muestra un algoritmo de un método de verificación de la veracidad de un dedo de acuerdo con la invención, la Fig. 3a muestra una imagen de un patrón de prueba proyectado sobre dedos reales,
la Fig. 3b muestra una imagen de un patrón de prueba proyectado sobre un fraude de papel,
la Fig. 3c muestra una imagen de un patrón de prueba proyectado sobre un fraude de látex,
la Fig. 4a muestra una imagen de las franjas extraídas de la imagen de patrón de prueba de la Fig. 3a,
la Fig. 4b muestra una imagen de las franjas extraídas de la imagen de patrón de prueba de la Fig. 3b,
la Fig. 4c muestra una imagen de las franjas extraídas de la imagen de patrón de prueba de la Fig. 3c,
la Fig. 5 es un ejemplo de franja,
la Fig. 6 muestra una forma de realización de ejemplo del dispositivo de verificación de acuerdo con la invención, y la Fig. 7 muestra un diagrama de resultados para la forma de realización de ejemplo de la Fig. 6.
El principio de la invención consiste en proyectar primero sobre el dedo un patrón de prueba formado por líneas paralelas entre sí y ortogonales a la dirección longitudinal principal del dedo y, a continuación, capturar una imagen del dedo con las líneas proyectadas de este modo y analizar la estructura de las líneas captadas en la imagen para deducir la veracidad del dedo.
De este modo, cuando se añade una capa adicional al dedo, se produce un sobreespesor y una discontinuidad entre la superficie del dedo y la superficie de la capa, y la detección de una discontinuidad de este tipo permite detectar el fraude. En este caso, algunas líneas mostrarán una discontinuidad.
Además, cuando el señuelo consiste en una hoja de papel colocada simplemente sobre el dedo, las líneas proyectadas serán rectas, mientras que en el caso de un dedo tendrán cierta curvatura.
La Fig. 1 muestra un dispositivo de verificación 100 que tiene por objetivo comprobar si el dedo 50 es un dedo real o no.
El dispositivo de verificación 100 tiene un dispositivo de proyección 106 diseñado proyectar un patrón de prueba 52 consistente en varias líneas paralelas sobre el dedo 50, un dispositivo de captura 102 diseñado para capturar una imagen del dedo 50 y el patrón de prueba 52 y una unidad de procesamiento 104.
El dispositivo de captura 102 tiene al menos un medio de captura, como por ejemplo una cámara.
El dispositivo de captura 102 captura una imagen sin contacto del patrón de prueba 52 proyectado de este modo sobre el dedo 50. La imagen de patrón de prueba 302a-c es una imagen digital.
La Fig. 3a muestra una imagen de patrón de prueba 302a para un dedo real 50.
La Fig. 3b muestra una imagen de patrón de prueba 302b para un dedo 50 recubierto con un fraude de papel.
La Fig. 3c muestra una imagen de patrón de prueba 302c para un dedo 50 recubierto con un fraude de látex.
La unidad de procesamiento 104 extrae las franjas de la imagen de patrón de prueba 302a-c obtenido de esta manera. La Fig. 4a muestra una imagen de franjas 402a calculada a partir de la imagen de patrón de prueba 302a.
La Fig. 4b muestra una imagen de las franjas 402b calculadas a partir de la imagen de patrón de prueba 302b. La Fig. 4c muestra una imagen de las franjas 402c calculadas a partir a partir de la imagen de patrón de prueba 302c. El análisis de las franjas 402a-c muestra claramente que los fraudes se pueden detectar a partir de la estructura física de estas franjas 402a-c. Las franjas 402a de un dedo 50 real son curvas, mientras que las franjas 402b de un señuelo de papel son rectas y algunas franjas 402c de un señuelo de silicona son irregulares debido al escalón entre las superficies del dedo 50 y la capa de látex.
La Fig. 2 muestra un algoritmo de un método de verificación 200 de la validez de un dedo 50 llevado a cabo por el dispositivo de verificación 100.
El método de verificación 200 tiene:
- una etapa de iluminación 201 en la que el dispositivo de proyección 106 ilumina el dedo 50 con el patrón de prueba 52,
- una etapa de captura 202 en la que el dispositivo de captura 102 captura una imagen de patrón de prueba 302a-c del patrón de prueba 52 proyectado sobre el dedo 50,
- una etapa de extracción de franjas 206 en la que la unidad de procesamiento 104 extrae las franjas 402a-c a partir de la imagen de patrón de prueba 302a-c capturada de este modo,
- una etapa de cálculo de características 208 en la que la unidad de procesamiento 104 calcula al menos una característica relacionada con la estructura física de las franjas 402a-c,
- una etapa de comparación 210 en la que la unidad de procesamiento 104 compara la(s) característica(s) así calculada(s) con valores de referencia de dichas características, y
- una etapa de decisión 212 en la que la unidad de procesamiento 104 toma una decisión sobre la veracidad del dedo 50 a partir del resultado de la etapa de comparación 210.
Preferiblemente, el patrón de prueba 52 es de un solo color para permitir adquirir información adicional, como por ejemplo la huella dactilar del dedo bajo iluminación uniforme, en otros canales. La etapa de extracción de franjas 206 consiste, por ejemplo, en extraer las franjas correspondientes a los bordes negro/blanco o blanco/negro de la imagen de patrón de prueba.
De acuerdo con una forma de realización particular de la invención, la etapa de extracción de franjas 206 consiste en utilizar la imagen de patrón de prueba 302a-c, por ejemplo, aplicando un filtro Canny-Deriche horizontal para extraer las franjas 402a-c. También es posible aplicar una detección de contorno horizontal de tipo Sobel, Prewitt o cualquier otro método apropiado de procesamiento de imágenes, en particular un filtrado en el espacio de Fourier.
Para facilitar el procesamiento posterior de las franjas 402a-c en la etapa de cálculo de características 208, la imagen de las franjas 402a-c se digitaliza. La digitalización se realiza, por ejemplo, utilizando el método OTSU seguido de una etapa de esqueletización. El método tiene entonces, entre la etapa de extracción de franjas 206 y la etapa de cálculo de características 208, una etapa de digitalización seguida de una etapa de esqueletización.
Con el fin de obtener resultados más pertinentes, es preferible eliminar los elementos de la imagen que no constituyan definitivamente franjas 402a-c, sino que sean otros elementos resultantes, por ejemplo, de errores ópticos o de segmentación del dedo. Además, también es preferible asegurarse de que las franjas no se hayan fragmentado en los bordes de las discontinuidades del dedo. De este modo, criterios de orientación y longitud, en el primer caso, y de proximidad en el segundo caso, permiten eliminar o volver a unir trozos de franjas, respectivamente. Preferiblemente, las franjas se retienen únicamente en una zona que abarca aproximadamente la primera falange del dedo.
En el caso de que la imagen de patrón de prueba 302a-c abarque varios dedos, es preferible aislar cada dedo mediante una etapa de segmentación previa a la etapa de extracción. La etapa de segmentación se puede realizar, por ejemplo, mediante un algoritmo OTSU aplicado a la imagen submuestreada.
Las características físicas están relacionadas con la forma de las franjas o las irregularidades de las mismas.
La forma de las franjas permite diferenciar un dedo 50 real de un señuelo de papel (Fig. 4b). La presencia de rugosidades permite diferenciar un dedo 50 real de un señuelo de látex con sobreespesor (Fig. 4c).
La Fig. 5 muestra un ejemplo de franja 402a conforme ha sido extraída en la etapa de extracción en un sistema de referencia (O, x, y), donde x es paralelo al eje longitudinal del dedo y donde y es un eje transversal al dedo en el plano de la imagen de patrón de prueba 302a. Algunas características que se describen a continuación se basan en desviaciones que se pueden calcular a partir de las franjas 402a-c.
El punto C (xi, yi) es un punto de la franja 402a. Los puntos A y B son puntos simétricos de la franja 402a que tienen yi-N e yi+N como ordenadas, respectivamente, donde N es un número relativamente pequeño y fijo de píxeles, por ejemplo, del orden de 5 a 10 píxeles. M es el centro del segmento [A, B] y la desviación es la distancia señalizada d(C, M).
De acuerdo con una forma de realización particular, la etapa de cálculo de características 208 consiste en calcular en primer lugar, para cada franja 402a-c y para cada punto de dicha franja 402a-c, la desviación en dicho punto y, a continuación, calcular, para cada franja 402a-c, la varianza de las desviaciones calculadas de este modo y, a continuación, calcular, en el conjunto de las franjas 402a-c, la media de las varianzas de las desviaciones calculadas de este modo. La característica física calculada es entonces esta media de las varianzas o de la misma manera la media normalizada de la varianza de las desviaciones.
De acuerdo con otra forma de realización particular, la etapa de cálculo de características 208 consiste en calcular en primer lugar, para cada franja 402a-c y para cada punto de dicha franja 402a-c, la desviación en dicho punto y, a continuación, calcular, para cada franja 402a-c, la media de las desviaciones calculadas de este modo y, a continuación, en el conjunto de las franjas 402a-c, calcular la media de las medias de las desviaciones calculadas de este modo. La característica física calculada es entonces esta media de las medias.
De acuerdo con otra forma de realización particular, cada franja 402a-c se puede modelizar en forma parabólica x=ay2+by+c, la etapa de cálculo de características 208 consiste entonces en calcular, para cada franja 402a-c, los parámetros a, b y c de su modelización y, a continuación, en el conjunto de las franjas 402a-c, calcular la media de los parámetros "a" calculados de este modo. La característica física calculada es entonces esta media.
De acuerdo con otra forma de realización, cada franja 402a-c se puede modelizar en forma parabólica x=ay2+by+c, la etapa de cálculo de características 208 consiste entonces en calcular, para cada franja 402a-c, los parámetros a, b y c de su modelización. La etapa de cálculo de características 208 consiste entonces en calcular, para cada franja 402ac, los parámetros a, b y c de su modelización y, a continuación, para cada franja 402a-c, calcular, para cada punto de dicha franja 402a-c el error entre la franja real 402a-c y la franja modelizada con la fórmula xi-ayi2-byi-c)2 donde "i" es el índice del punto de la franja considerada y, a continuación, en cada franja 402a-c, promediar este error y, a continuación, en el conjunto de las franjas 402a-c, promediar la media de los errores medios calculados de este modo. La característica física calculada es entonces esta media. Los valores xi y yi son las coordenadas del punto índice 'i' de la franja considerada y que se obtienen después de la etapa de digitalización y la etapa de esqueletización.
Como se menciona en la etapa de cálculo de características 208, se pueden calcular una o más de las características descritas anteriormente.
A continuación, la etapa de comparación 210 compara el valor de cada característica con los valores de referencia de estas características.
La etapa de comparación se puede llevar a cabo mediante cualquier medio de comparación adecuado, como por ejemplo una red neuronal, una máquina de vectores de soporte (SVM) o un árbol de decisión.
Los medios de comparación de forma convencional requieren una fase de aprendizaje en la que se presentan dedos 50 reales y dedos 50 recubiertos de señuelos al dispositivo de verificación 100, que calcula las características particulares que se deben detectar. Tras esta fase de aprendizaje, el medio de comparación es capaz de clasificar cada nuevo dedo 50 que se le presenta como un dedo real o un dedo falso. Alternativamente, el entrenamiento se puede realizar únicamente con dedos reales y un algoritmo de tipo SVM de una clase.
La Fig. 6 muestra una forma de realización de ejemplo de un dispositivo de verificación 100 con una cámara 102 y un dispositivo de proyección 106 en el que el dedo 50 se encuentra en la intersección de los ejes ópticos de la cámara 102 y el dispositivo de proyección 106, que no son paralelos.
En general, el eje óptico del dispositivo de proyección 106 y el eje óptico del dispositivo de captura 102, en este caso la cámara 102, son concurrentes.
En la forma de realización de la invención mostrada en la Fig. 1, el punto de intersección de los ejes se encuentra en un volumen de captura que es relativamente grande debido a que la adquisición se realiza sin contacto. El volumen de captura es el volumen orientado hacia el dispositivo de captura 102 en el que el dedo 50 se puede posicionar libremente garantizando al mismo tiempo la nitidez de la imagen capturada. De hecho, de forma convencional, en tal caso, el dedo 50 tiene una cierta libertad de posicionamiento con respecto al dispositivo de captura 102, de acuerdo con un ejemplo particular, el punto de intersección se sitúa a /- 10 cm de la superficie del dedo 50, preferiblemente a /- 5 cm y aún más preferiblemente a /- 2,5 cm. En otras palabras, se puede decir que el eje óptico del dispositivo de proyección 106 y el eje óptico del dispositivo de captura 102, en este caso la cámara 102, se intersecan en la superficie del dedo 50.
En este caso, la cámara 102 es una cámara Full HD con una distancia focal de 12,5 mm y una resolución de unos 600 ppp. La distancia entre el dedo 50 y la cámara 102 es del orden de 200 mm.
El ángulo entre el eje óptico de la cámara 102 y el eje óptico del dispositivo de proyección 106 está comprendido entre 10° y 60°, preferiblemente entre 20° y 40°, más preferiblemente es igual a 26°.
Con una disposición de este tipo, hay entre 1 y 30 franjas en función de la longitud del dedo 50, y en la mayoría de los casos entre 10 y 20.
Como se ha mencionado anteriormente, con N elegido entre 5 y 10 píxeles, con líneas proyectadas de 1,6 mm de ancho y 1,6 mm de separación y con un clasificador SVM de núcleo RBF, los resultados se muestran en la Fig. 7.
La Fig. 7 muestra una combinación de los dos análisis combinados, es decir, en la abscisa la media normalizada de la varianza de las desviaciones y en la ordenada la media normalizada de los parámetros "a" de la forma parabólica.
Los resultados de la Fig. 7 muestran la detección de fraudes con papel (Fig. 3b) en comparación con los dedos reales, con un 84% de detección de fraudes y un 1% de falsos rechazos (dedos reales detectados como fraude). En la Fig. 7, las muestras representadas por cruces representan dedos reales y se agrupan en la parte superior izquierda, y las muestras representadas por puntos representan los fraudes en papel y se agrupan en la parte superior derecha.

Claims (6)

REIVINDICACIONES
1. Método de verificación (200) de la veracidad de un dedo (50) mediante un dispositivo de verificación (100) que tiene un dispositivo de proyección (106) diseñado para proyectar un patrón de prueba (52) formado por varias líneas paralelas entre sí sobre el dedo (50) y ortogonales a la dirección longitudinal principal del dedo (50), un dispositivo de captura (102) diseñado para capturar una imagen del dedo (50) y del patrón de prueba (52), y una unidad de procesamiento (104), teniendo el método:
- una etapa de iluminación (201) en la que el dispositivo de proyección (106) ilumina el dedo (50) con el patrón de prueba (52),
- una etapa de captura sin contacto (202) en la que el dispositivo de captura (102) captura una imagen de patrón de prueba (302a-c) del patrón de prueba (52) proyectado sobre el dedo (50),
- una etapa de extracción de franjas (206) en la que la unidad de procesamiento (104) extrae franjas (402a-c) del patrón de prueba (302a-c) capturado de este modo,
- una etapa de cálculo de características (208) en la que la unidad de procesamiento (104) calcula al menos una característica relacionada con la estructura física de las franjas (402a-c),
- una etapa de comparación (210) en la que la unidad de procesamiento (104) compara la(s) característica(s) calculada(s) de este modo con valores de referencia de estas características, y
- una etapa de toma de decisiones (212) en la que la unidad de procesamiento (104) toma una decisión sobre la veracidad del dedo (50) basándose en el resultado de la etapa de comparación (210),
consistiendo la etapa de cálculo de características (208), en calcular, para cada franja (402a-c) y para cada punto de dicha franja (402a-c), la desviación en dicho punto y, a continuación, calcular, para cada franja (402a-c), la varianza de las desviaciones calculadas de este modo y, a continuación, calcular, en el conjunto de las franjas (402a-c), la media de las varianzas de las desviaciones calculadas de este modo, siendo esta media la característica física calculada
2. Método de verificación (200) de acuerdo con la reivindicación 1, caracterizado por que el eje óptico del dispositivo de proyección (106) y el eje óptico del dispositivo de captura (102) son concurrentes.
3. Método de verificación (200) de acuerdo con una de las reivindicaciones 1 ó 2, caracterizado por que la etapa de cálculo de características (208) consiste además, en primer lugar, en calcular, para cada franja (402a-c) y para cada punto de dicha franja (402a-c), la desviación en dicho punto y, a continuación, calcular, para cada franja (402a-c), la media de las desviaciones calculadas de este modo y, a continuación, en el conjunto de las franjas (402a-c), calcular la media de las varianzas de las desviaciones calculadas de este modo, y por que la característica física calculada es esta media de las medias.
4. Método de verificación (200) de acuerdo con una de las reivindicaciones anteriores, caracterizado por que la etapa de cálculo de características (208) consiste además en calcular, para cada franja (402a-c), los parámetros a, b y c de su modelización en la forma x=ay2 by+c, y a continuación, en el conjunto de las franjas (402a-c), calcular la media de los parámetros "a" calculados de este modo, y por que la característica física calculada es esta media.
5. Método de verificación (200) de acuerdo con una de las reivindicaciones anteriores, caracterizado por que tiene, entre la etapa de extracción de franjas (206) y la etapa de cálculo de características (208), una etapa de digitalización seguida de una etapa de esqueletización, y por que la etapa de cálculo de características (208) consiste además en calcular, para cada franja (402a-c), los parámetros a, b y c de su modelización en la forma x=ay2+by+c, y a continuación, para cada franja (402a-c), calcular, para cada punto de dicha franja (402a-c), el error entre la franja real (402a-c) y la franja modelizada con la fórmula (x -ayi2-byi-c)2 donde "i" es el índice del punto de la franja considerado y, a continuación, sobre cada franja (402a-c), la media de este error y, a continuación, en el conjunto de las franjas (402a-c), calcular la media de los errores medios calculados de este modo, y por que la característica física calculada es entonces esta media.
6. Dispositivo de verificación (100) de la veracidad de un dedo (50), teniendo el dispositivo de verificación (100) medios para llevar a cabo el método de verificación (200) de acuerdo con una de las reivindicaciones anteriores.
ES16734657T 2015-07-09 2016-07-04 Método de verificación de la veracidad de un dedo Active ES2940346T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR1556531A FR3038761B1 (fr) 2015-07-09 2015-07-09 Procede de verification de la veracite d'un doigt
PCT/EP2016/065738 WO2017005703A1 (fr) 2015-07-09 2016-07-04 Procédé de vérification de la véracité d'un doigt

Publications (1)

Publication Number Publication Date
ES2940346T3 true ES2940346T3 (es) 2023-05-05

Family

ID=54007903

Family Applications (1)

Application Number Title Priority Date Filing Date
ES16734657T Active ES2940346T3 (es) 2015-07-09 2016-07-04 Método de verificación de la veracidad de un dedo

Country Status (6)

Country Link
US (1) US10354121B2 (es)
EP (1) EP3320481B1 (es)
KR (1) KR102628177B1 (es)
ES (1) ES2940346T3 (es)
FR (1) FR3038761B1 (es)
WO (1) WO2017005703A1 (es)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110532913A (zh) * 2018-11-30 2019-12-03 神盾股份有限公司 电子装置以及生物特征感测方法

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006030781A1 (ja) * 2004-09-13 2006-03-23 The Ritsumeikan Trust 指先からの生体情報の抽出方法およびその装置
US7609865B2 (en) * 2004-11-08 2009-10-27 Biomagnetics 3D fingerprint and palm print data model and capture devices using multi structured lights and cameras
JP4599320B2 (ja) * 2006-03-13 2010-12-15 富士通株式会社 指紋認証装置、生体指判定装置および生体指判定方法
US7983451B2 (en) * 2006-06-30 2011-07-19 Motorola Mobility, Inc. Recognition method using hand biometrics with anti-counterfeiting
JP5521276B2 (ja) * 2008-03-13 2014-06-11 富士通株式会社 認証装置、認証方法及び認証プログラム
WO2010036403A2 (en) * 2008-05-06 2010-04-01 Flashscan3D, Llc System and method for structured light illumination with frame subwindows
EP2177898A1 (en) * 2008-10-14 2010-04-21 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Method for selecting an optimized evaluation feature subset for an inspection of free-form surfaces and method for inspecting a free-form surface
US8406487B2 (en) * 2009-09-16 2013-03-26 General Electric Company Method and system for contactless fingerprint detection and verification
US8391590B2 (en) * 2010-03-04 2013-03-05 Flashscan3D, Llc System and method for three-dimensional biometric data feature detection and recognition
JP2011247875A (ja) * 2010-04-28 2011-12-08 Hoya Corp 光学素子形状評価方法、光学素子形状評価プログラム、及び光学素子形状評価装置
US9396382B2 (en) * 2012-08-17 2016-07-19 Flashscan3D, Llc System and method for a biometric image sensor with spoofing detection
CA2944581A1 (en) * 2013-04-02 2014-10-09 Clarkson University Fingerprint pore analysis for liveness detection

Also Published As

Publication number Publication date
US20180204044A1 (en) 2018-07-19
WO2017005703A1 (fr) 2017-01-12
EP3320481A1 (fr) 2018-05-16
FR3038761B1 (fr) 2018-09-07
US10354121B2 (en) 2019-07-16
FR3038761A1 (fr) 2017-01-13
KR20180030083A (ko) 2018-03-21
EP3320481B1 (fr) 2023-01-18
KR102628177B1 (ko) 2024-01-22

Similar Documents

Publication Publication Date Title
CN104820819B (zh) 验证使用真手指作为指纹的载体的验证方法和验证装置
CN102763122B (zh) 生物检测传感器支承件的安放区域上人体部位的定位检测方法和装置
Zhang et al. A dataset and benchmark for large-scale multi-modal face anti-spoofing
CN102834837B (zh) 使用多个虹膜模板的虹膜识别装置及方法
Labati et al. Contactless fingerprint recognition: a neural approach for perspective and rotation effects reduction
CN104123537B (zh) 一种基于手形和掌纹识别的快速身份验证方法
CN103310196B (zh) 感兴趣区域与方向元素的手指静脉识别方法
US7508960B1 (en) Projection of light patterns for liveness verification of biometrics
JP4599320B2 (ja) 指紋認証装置、生体指判定装置および生体指判定方法
CN101901336A (zh) 指纹与指静脉双模态识别决策级融合法
US20110019243A1 (en) Stereoscopic form reader
JP6193868B2 (ja) 不正行為対策デバイス
JP2016166853A (ja) 位置推定装置および位置推定方法
CN104933432A (zh) 一种指腹折痕和指静脉图像的处理方法
KR20100049407A (ko) 평균 곡률을 이용하는 지정맥 인증 방법 및 장치
JP2011002919A (ja) 物体検出方法、物体検出装置
WO2018073335A1 (en) System and method for contactless biometric authentication
CN116309589A (zh) 钣金件表面缺陷检测方法、装置、电子设备及存储介质
CN107491744A (zh) 人体身份识别方法、装置、移动终端和存储介质
US10217008B2 (en) Method for detecting fraud to authenticate a finger
ES2940346T3 (es) Método de verificación de la veracidad de un dedo
ES2923881T3 (es) Detección de irregularidades superficiales en monedas
KR20120015291A (ko) 개인의 자국에 의해 개인을 확인하기 위한 장치
US20160283705A1 (en) Device for checking the authenticity of a fingerprint
CN106845486A (zh) 一种基于相位信息的压印字符识别方法及系统