Está en la página 1de 5

Representación de una Huella Digital Utilizando Evolución de Curva Discreta

Jonás Cuahutle Calderón


Universidad Autónoma de Tlaxcala
Facultad de Ciencias Básicas Ingenierı́a y Tecnologı́a
Calzada Apizaquito s/n Km. 1.5 Apizaco, Tlaxcala
kredoker 0195@hotmail.com

Resumen El progreso significante ha sido la identificación de la


huella digital automática, sin embargo esto se puede lograr
El sistema de reconocimiento de huella digital se ha bajo un ambiente muy controlado, reduciendo la posibili-
vuelto cada vez más necesario en nuestras vidas en los últi- dad de tener un sistema de este tipo a las organizaciones
mos años. Por lo que en esta tesis se propone una nueva pequeñas.
representación de una huella digital, a fin de facilitar la
comparación entre distintas huellas. En este trabajo se de- Adoptar una aproximación de la clasificación es una
scribe el diseño de una nueva Metodologı́a que ayude y fa- estrategia común para reducir el número de comparaciones
cilite a cualquier usuario la representación de huella digital durante la recuperación de la huella digital y por consigu-
por medio de la técnica llamada Evolución de Curva Disc- iente, para reducir el tiempo de respuesta del proceso de
reta, sin la necesidad de un equipo sofisticado, únicamente representación.
con una comparación visual de las huellas.
La aproximación tı́pica para la recuperación automática
de imágenes es basada en el análisis de caracterı́sticas de la
imagen de bajo nivel como el color, textura o forma. Este
1.. Introducción tipo de sistema no proporciona la semántica asociada con
el volumen de cada imagen.
Las huellas digitales se han usado ampliamente, su uso
ha tenido una validez y se ha establecido bien aun con
los grandes requerimientos de hardware y software que
un sistema de este tipo requiere. Muchos de los métodos 2.. Antecedentes
de identificación personales se basan en la firma, rostro y
habla. La huella dactilar surge como un medio de identifi-
cación de las personas, debido a que éstas son únicas
Normalmente una Huella Digital debe unirse a una para cada individuo. El sistema de reconocimiento de
anotación que describe el volumen de la imagen. La meta la huella dactilar es la manera más antigua de identifi-
principal para la recuperación de información visual (huella cación biométrica que ha sido empleada durante muchos
digital) es utilizar la Técnica de Evolución de Curva años. La Identificación biométrica es la verificación de la
Discreta para que cualquier usuario pueda representar de identidad de una persona basado en caracterı́sticas de su
una manera conveniente huellas digitales sin necesidad de cuerpo, utilizando por ejemplo su mano, su huella digital,
utilizar diversas herramientas que requieren en ocasiones el iris de su ojo, su voz o su cara en el reconocimiento facial.
de conocimiento previo.
Las huellas digitales son razonablemente precisas ya que
Aunque la comprobación de la huella digital es una huella digital está formada por un patrón de crestas y
comúnmente asociada con la identificación delictiva, por valles. Las crestas son segmentos de curvas de la huella dac-
ejemplo en el trabajo policı́aco, se ha puesto más popular tilar y los valles se encuentran en medio de las crestas. La
ahora en las aplicaciones civiles como el mando de acceso, intención de la tecnologı́a de huella digital es identificar de
la seguridad financiera, etc. manera precisa y única a una persona por medio de su huella
dactilar.
2.1. Usos de las huellas dactilares a través 3. Conceptos Básicos de Huellas Digitales
del tiempo
Una huella dactilar o huella digital es una representación
Imagen prehistórica escrita encontrada en Nueva Es- de la forma de la piel de las yemas de los dedos, que se
cocia muestra los rasgos de una huella digital. produce cuando se presionan los dedos sobre una superficie
En las antiguas ciudades de Babilonia y Persia se usa- lisa. Las huellas digitales poseen una serie de surcos que
ban las impresiones dactilares para autenticar registros forman un único modelo para cada individuo, ya que en
en arcilla, pues ya se conocı́a su carácter único. cada huella digital se pueden observar diferentes crestas
que caracterizan a una sola persona, puede haber casos en
En la China ancestral, las huellas de los pulgares eran los que se puedan parecer los surcos y valles de una huella
utilizadas en sellos de barro para probar la identidad en con la huella de otra persona pero aun a si no va a ser
transacciones financieras. igual; las huellas digitales de un individuo se encuentran
completamente formadas alrededor de los siete meses de
1686 Marcelo Malpigui, profesor de anatomı́a de la gestación y este patrón permanecerá invariable durante
Universidad de Bologma, escribió acerca de las lı́neas
toda la vida del individuo, salvo el caso de accidentes como
y patrones en las huellas digitales. heridas o cortes graves en uno o en varios dedos donde se
1823 El profesor Pirkinji de la Universidad de Breslau vera afectado la forma de la huella digital.
describió nueve patrones básicos en la huella digital,
mismos que son utilizados hasta nuestros dı́as.
1823 El Dr. Henry Faulds escribió un artı́culo descri- 4. Metodologı́a General del Sistema
biendo las huellas digitales como medio de identifi-
cación personal. Se le acredita como el primero en Técnica de Evolución de Curva Discreta
haber justificado la detención de una persona ante un Esta técnica reduce el conjunto de vértices de un polı́gono
tribunal después de haber probado la concordancia en- a un subconjunto de vértices, el cual contiene información
tre la huella del convicto y la huella dejada en una relevante del polı́gono original. Para reducir el número
botella de alcohol. de vértices es necesario asignar una medida de relevancia
a cada vértice, para que el vértice menos importante sea
1892 Sir Francis Galton, un antropólogo británico, removido.
publicó el primer sistema de clasificación y estable-
ció la individualidad y permanencia de las huellas dig- Una vez que un vértice es removido, el vértice que
itales. Los ”puntos finos” que Galton identificó son uti- queda se debe de conectar al vértice vecino. Este proceso es
lizados hoy en dı́a. repetido hasta que se obtenga la simplificación de la forma
1903 El sistema de prisiones de Nueva York, inició el deseada la Figura 1 muestra la estrategia de esta técnica.
uso sistemático de huellas digitales en Estados Unidos
para identificar a criminales conocidos.
1904 La armada de Estados Unidos empezó a utilizar
las huellas digitales para identificar al personal reclu-
tado.
1905 Las agencias de policı́a a lo largo de Estados
Unidos cambiaron al sistema de identificación de huel-
la digital.
1919 El congreso estableció la División de Identifi-
cación del F.B.I. Consolidaron sus archivos para for-
mar el núcleo de los archivos de huellas digitales del
F.B.I. Para 1946, el F.B.I. habı́a procesado 100 mil-
lones de tarjetas de huella digital, y para 1971 tenı́a
procesados 200 millones.
Figura 1. Ejemplos del Método de la Evolu-
A la fecha se ha incrementado notablemente el uso
ción de Curva Discreta
de la huella al disminuir los costos de los equipos de
cómputo y de reconocimiento de huellas.
HUELLA ORIGINAL

El orden de las sustituciones de los vértices es dado por


la medida de relevancia K, donde β(S1, S2) es el ángulo del
vértice común de los segmentos S1, S2 y l es la longitud de
la función normalizada con respecto a la longitud total de la
curva poligonal C. Entre más bajo es el valor de K(S1, S2)
menos es la contribución de la forma de la curva del arco S1
∪ S2, véase [1]. Para detener la evolución es necesario un
parámetro que define el número de iteraciones, en la Figura
2 se muestra la formula de la Evolución de Curva Discreta.

Figura 2. Formula para el Método de la ECD


Figura 3. Huella Original Cargada

5. Procesamientos de Imagen 1s. De los contrario si son menos de cinco pı́xeles en su


vecindad, se establece el pı́xel a 0, por esa razón cuando el
Se describen varias etapas donde se ve de forma visual el pı́xel es 0, se eliminan los pequeños puntos de la imagen
procesamiento de una huella digital, donde estas imágenes binarizada, en la Figura 5 se puede observar la imagen que
son el resultado del programa de Representación de una ha sido mejorada.
Huella Digital Utilizando Evolución de Curva Discretea.
5.4. Adelgazar la Imagen

5.1. Imagen Original Después de que se haya mejorado la imagen, el siguiente


paso es hacer la esqueletización, véase [3]. La esqueleti-
Huella Digital: En este paso lo primero que se tiene que zación busca representar la imagen mejorada a solo 1 pı́xel
hacer es adquirir una imagen de una huella guardaba desde de grosor. Los algoritmos de esqueletización se basan en la
una carpeta especifica en el cual contiene varias imágenes ejecución de un conjunto de iteraciones y se utilizan me-
y cargarla al sistema, en la Figura 3 se puede observar la diante filtros, donde en cada una se realiza el borrado de
imagen original al ser cargada mediante el explorador de los pı́xeles pertenecientes a los bordes de la imagen, hasta
archivos de MATLAB. que solamente queda el esqueleto, en la Figura 6 se puede
observar el esqueleto de la imagen.
5.2. Binarizar la Imagen
5.5. Eliminar el ruido
Una ves adquirida la imagen al programa lo que procede
es binarizar la huella digital, véase [2], para esto se utiliza Luego de que la imagen de la huella ha sido adelgazada,
la binarización. El proceso de binarización consiste en con- ahora lo que sigue es eliminar el ruido, véase [4]; el ruido
vertir una imagen de escala de grises que normalmente tiene son las imperfecciones que se encuentran en la imagen de la
256 bits de profundidad a una imagen a blanco y negro que huella, esto es que la imagen tenga manchones de tinta so-
tiene solo 2 bits de profundidad, en la Figura 4 se puede brantes y los bordes de la huella que parezcan puntos o que
observar la imagen después de aplicar la binarización. no tengan una forma aceptable serán eliminados, un algorit-
mo de eliminación de objetos pequeños es mejorar la clari-
5.3. Mejorar la Imagen dad de la estructura de los bordes en las regiones recupera-
bles con demasiado ruido. La mayorı́a de las técnicas exis-
La imagen se mejora después de aplicar la binarización tentes están basadas en el uso de filtros contextuales cuyos
porque se establece un pı́xel a 1, y si hay cinco o mas pı́xe- parámetros dependen de la frecuencia y orientación de los
les en su vecindad de su matriz de 3X3, entonces van a ser bordes locales, por este motivo es necesario eliminar el rui-
HUELLA BINARIZADA HUELLA MEJORADA

Figura 4. Huella Binarizada Figura 5. Huella mejorada

do de la imagen de la huella para un mejor procesamiento, 6. Resultados


en la Figura 7 se puede observar la imagen después de la
eliminación de pequeños objetos. Para realizar las primeras pruebas experimentales de las
primeras fases de procesamiento se obtuvieron impresiones
de huellas digitales reales, las cuales fueron digitalizadas
5.6. Aplicar la Evolución de Curva Disc- por medio de un escáner. Las imágenes están almacenadas
reta en una carpeta dentro del path de MATLAB con el forma-
to *.tif. Se puede decir que al desarrollar y después aplicar
este nuevo método llamado ECD va a ser mas fácil la rep-
Una ves que se ya se haya adelgazado la imagen de la
resentación de una huella digital.
huella, lo procede es ya empezar a implementar el Método
de la Evolución de Curva Discreta en MATLAB para que
el vértice con cierta condición sea removido y el vértice 7. Trabajos futuros
que quede se debe de conectar con el vértice mas cercano.
Y este proceso sera repetido hasta que se obtenga una Por el momento aun no se han definido sobre los trabajos
simplificación deseada de la imagen de la huella digital. futuros para esta tesis pero pues una de las opciones seria: el
Por el momento este método va empezar a ser programado. estudio detallado a mas filtros de imágenes pero aplicado a
las huellas digitales; también se podrı́a implementar el fun-
cionamiento con transformada de Fourier y utilizarlo como
filtro, la utilización de redes neuronales aplicado a las huel-
5.7. Imprimir el Resultado las digitales y a lo mejor comparar estos dos métodos con el
método de la ECD y saber cual es mejor. Y por este motivo
Lo que sigue es nada mas imprimir la imagen resultante se podrı́a ampliar los lı́mites de este programa para incluir
de la huella digital en donde se utilizo la Evolución de Curva la programación de un motor de búsqueda de huellas.
Discreta.
8. Conclusión
5.8. Comparación Visual
Se han obtenido buenos resultados en el tratamiento digi-
tal de la imagen por lo que al experimentar el procesamiento
El ultimo paso es comparar la imagen que resulto de- de varias huellas digitales ya que hay imágenes que varia la
spués de haber aplicado la Evolución de Curva Discreta con calidad por que ay imágenes que se ven bien y otras que no
la imagen original de la huella que fue cargada al programa. se aprecia bien la forma y a pesar de que no se aplicado aun
HUELLA ADELGAZADA

HUELLA SIN RUIDO


Figura 6. Huella adelgazada a un pı́xel de
grosor

la Evolución de Curva Discreta el tiempo de procesamiento


de cada imagen es el mismo y no hay variación de tiempo.

Referencias

[1] Longin Jan Latecki and Rolf Lakämper. Convexity Rule


for Shape Decomposition Based on Discrete Contour
Evolution. Department of Applied Mathematics, Univer-
sity of Hamburg, Germany, 1998.
[2] BAEZ MOYANO, Luciano Martı́n. Extracción de car-
acterı́sticas de Galton de Huellas Dactilares por proce-
Figura 7. Huella libre de imperfecciones
samiento digital de la imagen. Universidad Tecnológica
Nacional, Facultad Regional Córdoba.
[3] Enrique Cantó, Mariano López, Nicolau Cañellas,
Marı́a D. Palomera, Mariano Fons, Francesc Fons. Co-
procesador para la Esqueletización de Huellas Dacti-
lares. Dept. d’Enginyeria Electrònica, Eléctrica i Au-
tomàtica, Universitat Rovira Virgili, 43007 Tarragona.
[4] Gualberto Aguilar, Gabriel Sánchez, Karina Toscano,
Mariko Nakano, Héctor Pérez. Reconocimiento de
Huellas Dactilares Usando Caracterı́sticas Lo-
cales(Fingerprint Recognition Using Local Features).
ESIME Culhuacan, Instituto Politécnico Nacional. Av.
Santa Ana 1000, 04430 México D.F; Recibido el 28 de
enero de 2008. Aceptado el 30 de junio de 2008.

También podría gustarte