41
ident. biometrica: reconocimiento de iris 1 Reconocimiento del iris R. P. Wildes, Iris recognition: An emerging biometric technology, Proc. IEEE 85(9) pp.1348-1363 M. Negin, T.A. Chmielewski, M. Salganicoff, T.A. Camus, UMC von Seelen, P.L. Venetianerm G.G. Zhang An Iris biometric system for public and personal use, Computer feb 2000 pp.70

Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

ident. biometrica: reconocimiento de iris 1

Reconocimiento del iris

R. P. Wildes, Iris recognition: An emerging biometric technology,Proc. IEEE 85(9) pp.1348-1363

M. Negin, T.A. Chmielewski, M. Salganicoff, T.A. Camus, UMC

von Seelen, P.L. Venetianerm G.G. Zhang An Iris biometric systemfor public and personal use, Computer feb 2000 pp.70

Page 2: Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

ident. biometrica: reconocimiento de iris 2

Motivación

• Es un método no invasivo de verificaciónbiométrica

• Los iris son tan distintivos e invariantescomo las huellas dactilares

• Pueden examinarse mediante métodos devisión por computador remotamente.

Page 3: Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

ident. biometrica: reconocimiento de iris 3

Page 4: Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

ident. biometrica: reconocimiento de iris 4

Page 5: Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

ident. biometrica: reconocimiento de iris 5

Unicidad e invariancia(estabilidad)

• Observación clínica:

• Biología del desarrollo:– Existe una dependencia genética pero la forma depende de la evolución

durante el desarrollo embrionario.

– La musculatura madura a los dos años de vida. La pigmentaciónevoluciona hasta la adolescencia.

• Algunas enfermedades del ojo pueden afectar al iris, pero son raras.

• Todavía no se han realizado estudios a gran escala sobre estabilidad ydistintividad.

• El movimiento constante del iris produce variaciones en la pupila quepueden utilizarse para validar la presencia física y viva.

Page 6: Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

ident. biometrica: reconocimiento de iris 6

Pasos en el proceso

• Adquisición de la imagen

• Localización del iris y extracción de laimagen

• Reconocimiento y emparejamiento depatrones contra una base de datos.

Page 7: Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

ident. biometrica: reconocimiento de iris 7

Page 8: Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

ident. biometrica: reconocimiento de iris 8

Adquisición de la imagen

• Calidad versus no invasión.– Necesita imágenes nítidas

– El nivel de iluminación no debe molestar alususario. La apertura de la cámara será alta (f-stop 11).

– Las imágenes deben estar bien posicionadas sinforzar la pose del usuario.

– Artefactos de iluminación deben sereliminados.

Page 9: Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

ident. biometrica: reconocimiento de iris 9

Sistema de Daugman. Iris entre 100 y 200 pixels a unadistancia de 15-46 cm usando una lente 330mm

Page 10: Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

ident. biometrica: reconocimiento de iris 10

• En el sistema de Daugman:– La iluminación es desde abajo.

– No puede evitar reflejos por lo que se ignora elcuadrante inferior.

– Proporciona al usuario una video realimentación directapara que posicione el iris, via un display miniaturacolocado en linea con la cámara usando un partidor derayos.

– La calidad de la imagen se evalua por bordes de altocontraste en la frontera entre iris y ésclera. Una de lasimágenes de alta calidad se seleccionaautomaticamente.

Page 11: Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

ident. biometrica: reconocimiento de iris 11

Sistema de Wildes. Iris de 256 pixels desde 20 cm usando una lentede 80 mm.

Page 12: Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

ident. biometrica: reconocimiento de iris 12

• Em el sistema de Wildes– Los polarizadores eliminan la reflexion

especular.

– El nivel de iluminación es muy cómodo.

– Para el posicionamiento se colocan doscuadrados que deben estar superpuestos parauna correcta posición. El usuario aprieta unboton para activar la captura de la imagen.

Page 13: Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

ident. biometrica: reconocimiento de iris 13

Page 14: Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

ident. biometrica: reconocimiento de iris 14

Extracción del iris

• Se trata de extraer la region interior allimbus e exterior a (alrededor de) la pupila.

• Las partes inferior y superior pueden estarocluidas por los párpados y pestañas.

• La frontera de la pupila puede estar menosdefinida.

• El contraste con los párpados es muyvariable.

Page 15: Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

ident. biometrica: reconocimiento de iris 15

Generalidades

• Se usa la magnitud de las primeras derivadas de la imagenpara detectar los bordes del iris.– Enfasis en las verticales para el limbus.

– Enfasis en las horizontales para los párpados.

– Isotrópica para la pupila.

• Se usan modelos geométricos sencillos (circulos) para ellimbus y la pupila.

• El sistema de Wildes modela los párpados como parabolas.El sistema de Daugman excluye las partes inferior ysuperior sin más.

Page 16: Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

ident. biometrica: reconocimiento de iris 16

Localización en Daugman

Centro y radio de la pupila

Propone un modelo de contornos activos que maximiza

La integración se limita a los cuadrantes izqdo y dcho para elajuste del limbus. Para la pupila es más general

Page 17: Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

ident. biometrica: reconocimiento de iris 17

Localización en Wildes

Paso 1: la imagen se convierte a un mapa binario de bordes

Paso 2: transformada de Hough para detectar la forma circular

Page 18: Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

ident. biometrica: reconocimiento de iris 18

Resultados de lalocalización del iriscon el sistema deWildes.

Page 19: Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

ident. biometrica: reconocimiento de iris 19

Pattern matching fases

• Alinear espacialmente el patrón adquiridocon el patrón en la base de datos.

• Escoger una representación que seadiscriminativa

• Evaluar la bondad del emparejamiento

• Decidir si el patrón test y el de la BDcorrepsponden al mismo individuo.

Page 20: Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

ident. biometrica: reconocimiento de iris 20

Alineamiento

• Transformaciones afines: desplazamiento,escalado y rotación.

• La dilatación de la pupila no es problema,dado que las imágenes se toman en lasmismas condiciones de iluminación.

• Los sistemas de Daugman y Wildes asumenbuenas condiciones de captación.

Page 21: Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

ident. biometrica: reconocimiento de iris 21

Sistema de DaugmanObtiene una imagen en coordenadas polares con radionormalizado, lo que permite tratar la rotación en el planoimagen como un desplazamiento en θ.

Coordenadas de las fronteras pupilar ylímbica. El origen se sitúa en el centrode la pupila.

Page 22: Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

ident. biometrica: reconocimiento de iris 22

Sistema de WildesCalcula la función de mapeo

que minimiza el funcional de error de registro con la imagen de la BD

Restringida a que la transformación sea dada por un escalado yuna rotación

Los parámetros de la transformación se deducen porun método de minización iterativa.

Page 23: Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

ident. biometrica: reconocimiento de iris 23

Representación

• Características a una variedad de escalas

• Se aplican técnicas multiescala.

• Sistema de Daugman: filtros de Gaborbidimensionales

• Sistema de Wildes filtros isotrópicos:laplaciano de la gaussiana

Page 24: Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

ident. biometrica: reconocimiento de iris 24

Sistema de DaugmanFiltros de Gabor en coordenadas polares:

Dados parámetros

Se genera un par de bits de acuerdo a:

Page 25: Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

ident. biometrica: reconocimiento de iris 25

Se cuantizan los parámtros para obtener unarepresentación de 256 bytes

El filtrado de Gabor se realiza mediante un proceso derelajación relacionado con las redes de Hopfield.

Page 26: Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

ident. biometrica: reconocimiento de iris 26

Sistema de WildesAplica una pirámide de filtros LoG

Filtro 2D gausiano

Sucesión de imágenes suavizadas ysubmuestreadas

Sucesión de imágenes que aproximanel LoG a distintas escalas.

Page 27: Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

ident. biometrica: reconocimiento de iris 27

Representación multiescala obtenida mediante el procedimientode filtradoy submuestreo descrito por Wildes. Las imágeneslaplacianas correspondientes sirven para la representación.

Page 28: Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

ident. biometrica: reconocimiento de iris 28

Bondad del emparejamiento

• Se trata de evaluar la similitud entre losdatos obtenidos de distintas imágenes deiris.

• Sistema de Dougman: calcula la distanciade Hamming entre representaciones

• Sistema de Wildes: se basa en la correlaciónnormalizada

Page 29: Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

ident. biometrica: reconocimiento de iris 29

Sistema de Dougman

Para dos representaciones A y B se calcula la distancia deHamming empleando el XOR.

Es un método muy eficiente computacionalmente quepermite el examen de grandes bases de datos paraidentificación.

Page 30: Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

ident. biometrica: reconocimiento de iris 30

Sistema de WildesImágenes mxn

Correlaciónnormalizada

Page 31: Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

ident. biometrica: reconocimiento de iris 31

Sistema de WildesLas correlaciones se aplican sobre bloques 8x8 en cadabanda de frecuencias espaciales de la piramidelaplaciana.

Se toma para cada banda la mediana de lascorrelaciones como valor representativo.

Los cuatro valores, uno por banda, caracterizan elajuste del emparejamiento.

Solo se ha utilizado para verificación.

Page 32: Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

ident. biometrica: reconocimiento de iris 32

Decisión

• Corresponde a decidir si los datos provienen o no(impostor) del mismo iris.

• En statistical pattern recognition el proceso corresponde aestimar la distribución de las clases y decidir por la masprobable.

• La frontera de decisión es el cruce de las distribuciones delas clases.

• Para estimar los parámetros de decisión es preciso contarcon casos de entrenamiento…

Page 33: Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

ident. biometrica: reconocimiento de iris 33

Sistema de Dougman

Asume que los bits de la representación son independientes. Laprobabilidad de coincidencia de los bits sigue la distribuciónbinomial, que modela la probabilidad de k exitos en n intentosde Bernouilli.

La frontera de decisión se establece en función delporcentaje de coincidencias en los bits característicos.HD=0.32 es un umbral estándar para detectar impostores

Page 34: Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

ident. biometrica: reconocimiento de iris 34

Sistema de Wildes

Está dedicado a verificación , por lo que considera dosclases: Auténticos e impostores. El dato es la diferenciaentre las correlaciones normalizadas por bandas.

Aplica el discriminante lineal de Fisher.

Matriz de dispersion (scatter) de laclase de auténticos.

Dispersión intraclase

Page 35: Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

ident. biometrica: reconocimiento de iris 35

Dispersión interclases

Ratio de varianzas interclase e intraclase

Transformación que maximiza el ratiode las varianzas inter e intra clase.

Punto de decisión optimo para clasescon distribución gausiana e identicavarianza.

Page 36: Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

ident. biometrica: reconocimiento de iris 36

Sistema público de Sensar

Page 37: Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

ident. biometrica: reconocimiento de iris 37

Sistema público incluye:

Dos cámaras estereo de campo de visión amplio (WFOV) localiza la cara enun volumen 3D

Una cámara de campo de visión estrecho (NFOV) con zoom y enfoquecontrolado para tomar la imagen del iris.

Un espejo pan-tilt para dirigir el eje optico de la cámara NFOV al ojo

Iluminación infrarroja para iluminar el volumen de adquisición de datos

Sistemas de cálculo

Director de mirada para orientar apropiadamente la mirada del usuario.

Page 38: Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

ident. biometrica: reconocimiento de iris 38

Sistema público dereconocimiento deiris de Sensar

Page 39: Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

ident. biometrica: reconocimiento de iris 39

Page 40: Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

ident. biometrica: reconocimiento de iris 40

Sistema personal de identificación mediante el iris. Elusuario verifica el alineamiento del eje optico con el ojo

Page 41: Reconocimiento del iris - UPV/EHU · El filtrado de Gabor se realiza mediante un proceso de relajación relacionado con las redes de Hopfield. ident. biometrica: reconocimiento de

ident. biometrica: reconocimiento de iris 41

El sistemapersonal deidentificaciónmediante eliris puedeservir para laautentificaciónde los usuariosen internet deforma remota.