<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>2227-1899</journal-id>
<journal-title><![CDATA[Revista Cubana de Ciencias Informáticas]]></journal-title>
<abbrev-journal-title><![CDATA[Rev cuba cienc informat]]></abbrev-journal-title>
<issn>2227-1899</issn>
<publisher>
<publisher-name><![CDATA[Editorial Ediciones Futuro]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S2227-18992018000400009</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[Fusión de plantillas de minucias y su impacto en el cotejo de impresiones dactilares]]></article-title>
<article-title xml:lang="en"><![CDATA[Minutiae template fusion and its impact on fingerprint matching]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Estévez Bresó]]></surname>
<given-names><![CDATA[David]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Muñoz Briseño]]></surname>
<given-names><![CDATA[Alfredo]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Centro de Aplicaciones de Tecnologías de Avanzada.  ]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
<country>Cuba</country>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>12</month>
<year>2018</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>12</month>
<year>2018</year>
</pub-date>
<volume>12</volume>
<numero>4</numero>
<fpage>103</fpage>
<lpage>114</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://scielo.sld.cu/scielo.php?script=sci_arttext&amp;pid=S2227-18992018000400009&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://scielo.sld.cu/scielo.php?script=sci_abstract&amp;pid=S2227-18992018000400009&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://scielo.sld.cu/scielo.php?script=sci_pdf&amp;pid=S2227-18992018000400009&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[En este trabajo se introduce un nuevo algoritmo de fusión de plantillas de minucias obtenidas de impresiones dactilares, el cual primeramente encuentra correspondencias iniciales entre las minucias con un eficaz algoritmo del estado del arte (MCC). A partir de un novedoso proceso se escogen las correspondencias que dan como resultado la transformación geométrica que mejor alinea las plantillas de minucias. Para esto se introduce una nueva heurística que va refinando el resultado, a partir de encontrar la transformación “factible” que más correspondencias involucre. Así se propone un algoritmo que se basa en medir el efecto provocado, en términos de las distancias entre minucias correspondientes, al incorporar una nueva correspondencia al cálculo de la transformación. La propuesta es de gran utilidad en los casos en los que existen varias tomas con oclusiones de un mismo dedo o cuando las impresiones capturadas tienen áreas disjuntas. El impacto positivo del algoritmo de fusión en la eficacia de la identificación de impresiones, es comprobado utilizando dos algoritmos diferentes de cotejo. Los resultados fueron obtenidos en la base de datos FVC 2004 DB1_A y en dos variaciones de esta.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[In this work, a new minutiae template fusion algorithm, obtained from fingerprints is proposed. This algorithm finds initial correspondences between minutiae, using an accurate state of the art algorithm (MCC). Correspondences that give as result the geometric transformation that best aligns the minutia templates are chosen, using a novel process. For this, a new heuristic that refines the result by finding the “feasible” transformation that involve more correspondences, is introduced. In this way, a new algorithm that is based on measuring the provoked effect in terms of distances between correspondent minutiae when a new correspondence is added to the transformation computation, is proposed. The approach is very useful when there are many occluded impressions of the same finger, or when the captured impressions have disjoint areas. The positive impact of the proposed algorithm in the accuracy of the fingerprint identification is tested by using two different matching algorithms. The results were obtained database FVC 2004 DB1_A and in two variants of this database.]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[alineamiento de puntos]]></kwd>
<kwd lng="es"><![CDATA[fusión de plantillas de minucias]]></kwd>
<kwd lng="en"><![CDATA[minutiae based template fusion]]></kwd>
<kwd lng="en"><![CDATA[point set registration]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[ <p align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><B>ART&Iacute;CULO  ORIGINAL</B></font></p>     <p>&nbsp;</p>     <p><font size="4"><strong><font face="Verdana, Arial, Helvetica, sans-serif">Fusi&oacute;n de plantillas de minucias y su impacto en el cotejo  de impresiones dactilares</font></strong></font></p>     <p>&nbsp;</p>     <p><font size="3"><strong><font face="Verdana, Arial, Helvetica, sans-serif">Minutiae template fusion  and its impact  &nbsp;on fingerprint matching</font></strong></font></p>     <p>&nbsp;</p>     <p>&nbsp;</p>     <P><font size="2"><strong><font face="Verdana, Arial, Helvetica, sans-serif">David Est</font></strong><font face="Verdana, Arial, Helvetica, sans-serif">&eacute;<strong>vez Bres&oacute;<strong><sup>1*</sup></strong></strong></font></font>, <font size="2"><font face="Verdana, Arial, Helvetica, sans-serif"><strong>Alfredo Mu&ntilde;oz Brise&ntilde;o<strong><sup>1</sup></strong></strong></font></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><sup>1</sup>Centro de Aplicaciones de Tecnolog&iacute;as  de Avanzada. C.P. 12200, Siboney,  Playa. La Habana, Cuba.</font> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">    <br> </font></p>     ]]></body>
<body><![CDATA[<P><font face="Verdana, Arial, Helvetica, sans-serif"><span class="class"><font size="2">*Autor para la correspondencia: </font></span></font><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> <a href="mailto:destevez@cenatav.co.cu">destevez@cenatav.co.cu</a><a href="mailto:jova@uci.cu"></a></font><font face="Verdana, Arial, Helvetica, sans-serif"><a href="mailto:losorio@ismm.edu.cu"></a> </font>     <p>&nbsp;</p>     <p>&nbsp;</p> <hr>     <P><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>RESUMEN</b> </font>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En este trabajo se introduce un nuevo algoritmo de fusi&oacute;n de plantillas  de minucias obtenidas de impresiones dactilares, el cual primeramente  &nbsp;encuentra correspondencias  iniciales entre las minucias con un  eficaz  algoritmo del estado del arte (MCC). A partir  &nbsp;de un novedoso &nbsp;proceso &nbsp;se escogen las correspondencias que dan como resultado la transformaci&oacute;n geom&eacute;trica que mejor alinea las plantillas de minucias. Para esto se introduce una nueva heur&iacute;stica &nbsp;que va refinando el resultado, a partir  &nbsp;de encontrar la transformaci&oacute;n &nbsp;&ldquo;factible&rdquo; &nbsp;que m&aacute;s correspondencias  involucre. As&iacute; se propone &nbsp;un algoritmo que se basa en medir el efecto provocado, en t&eacute;rminos de las distancias entre minucias correspondientes, al incorporar una nueva correspondencia  al c&aacute;lculo de la transformaci&oacute;n. La propuesta &nbsp;es de gran utilidad en los casos en los que existen varias  tomas  con oclusiones de un mismo dedo o cuando las  impresiones capturadas tienen &aacute;reas disjuntas. El impacto  positivo del algoritmo de fusi&oacute;n en la eficacia de  la identificaci&oacute;n de impresiones,  &nbsp;es comprobado utilizando dos algoritmos diferentes de cotejo. Los resultados fueron obtenidos en  la base de datos  FVC 2004 DB1_A y en dos variaciones de esta.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><span lang=EN-GB>Palabras clave:</span></b></font> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">alineamiento de puntos,  fusi&oacute;n de plantillas de minucias.</font></p> <hr>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><span lang=EN-GB>ABSTRACT</span></b> </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">In this work, a new minutiae template fusion algorithm, obtained from fingerprints is proposed. This algorithm finds initial  &nbsp;correspondences &nbsp;between minutiae, using an accurate state of the art algorithm (MCC). Corres-  pondences that give as result the geometric  transformation that best aligns the minutia templates are chosen, using a novel process. For this, a new heuristic that refines  the result by finding  the &ldquo;feasible&rdquo; transformation that involve more correspondences, is introduced. In this way, a new algorithm  that is based on measuring  the provoked effect in terms of distances between correspondent  &nbsp;minutiae when a  new correspondence is added  to the transformation computation, is proposed. The approach is very useful when there are many occluded impressions  of the same finger, or when the captured impressions &nbsp;have disjoint areas. The positive impact of the  proposed algorithm in the accuracy of the fingerprint identification is tested by using two  different matching algorithms. The results  were obtained database FVC 2004 DB1_A and in two variants  of this database.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><span lang=EN-GB>Key words: </span></b>minutiae based template &nbsp;fusion, &nbsp;point set registration</font></p> <hr>     <p>&nbsp;</p>     ]]></body>
<body><![CDATA[<p>&nbsp;</p>     <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>INTRODUCCI&Oacute;N</b></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Las impresiones dactilares son las marcas  producidas por el contacto de la punta de los dedos  con una superficie  y est&aacute;n constituidas por los patrones de crestas presentes en  la dermis de la piel. Debido a su f&aacute;cil captura y a sus propiedades &nbsp;de unicidad, la identificaci&oacute;n de personas por sus impresiones  &nbsp;dactilares constituye una de  las t&eacute;cnicas biom&eacute;tricas m&aacute;s utilizadas en la actualidad. Las minucias representan las posiciones en las que las  crestas terminan o se bifurcan en una impresi&oacute;n, estas constituyen los rasgos m&aacute;s empleados para realizar  una identificaci&oacute;n de impresiones tanto por peritos como por sistemas autom&aacute;ticos.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En la pr&aacute;ctica, los sistemas de reconocimiento  &nbsp;autom&aacute;tico de impresiones dactilares no son capaces de  emplear la m&aacute;xima informaci&oacute;n discriminativa, debido a la mala calidad de las impresiones y  errores introducidos en  las etapas de extracci&oacute;n de rasgos y cotejo.  Adem&aacute;s, algunos dispositivos de captura  son peque&ntilde;os, con lo que  tiende a disminuir el &aacute;rea de solapamiento entre dos impresiones obtenidas  del mismo dedo. Los  factores antes mencionados tienen un impacto  negativo en  la eficacia del reconocimiento. Una de las formas de enfrentar este problema  &nbsp;es aumentando  &nbsp;el poder discriminativo de las plantillas  biom&eacute;tricas mediante la  fusi&oacute;n de m&uacute;ltiples muestras del mismo dedo, conoci&eacute;ndose que el impacto  en la  eficacia del reconocimiento aumenta en la  medida en que se logre incorporar el m&aacute;ximo posible de informaci&oacute;n complementaria a la fusi&oacute;n Maltoni et al. (2009).</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Existen dos variantes bien definidas entre los distintos enfoques de  fusi&oacute;n de mu&acute;ltiples plantillas  Peralta et al. (2016): fusi&oacute;n &nbsp;al nivel de los rasgos y  fusi&oacute;n &nbsp;al nivel &nbsp;de la funci&oacute;n &nbsp;de similitud. &nbsp;En este trabajo se adopta  la primera variante, que consiste en fusionar la informaci&oacute;n &nbsp;biom&eacute;trica &nbsp;disponible sobre una identidad en una plantilla &nbsp;&uacute;nica &nbsp;y tiene la ventaja &nbsp;de evitar la realizaci&oacute;n &nbsp;de m&uacute;ltiples&nbsp;comparaciones por cada sujeto. Adicionalmente, la  fusi&oacute;n &nbsp;de minucias brinda  varias ventajas sobre otros enfoques que mezclan &nbsp;rasgos m&aacute;s abstractos, la principal es que la plantilla resultante puede ser interpretada f&aacute;cilmente por los peritos,  al ser las minucias los rasgos mas empleados para la identificaci&oacute;n manual.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El tema de la fusi&oacute;n de plantillas de minucias ha sido abordado por varios autores. La  idea general consiste en encontrar la transformaci&oacute;n geom&eacute;trica entre dos conjuntos de minucias y a partir de ah&iacute; definir una estrategia de fusi&oacute;n. Toh et al. (2001); Wei-Yun et al. (2004) comparan tres variantes de transformaciones para alinear dos conjuntos de minucias (af&iacute;n, proyectiva y topol&oacute;gica) y se concluye  &nbsp;que la transformaci&oacute;n af&iacute;n es la m&aacute;s efectiva. Se muestra que el empleo de la plantilla &nbsp;fusionada permite disminuir el nu&acute;mero de falsos rechazos.  Por otro lado, Jiang and Ser (2002) asignan una medida de calidad a las minucias de acuerdo  a la frecuencia de aparici&oacute;n y se descartan las minucias de baja calidad.  Lee et al. (2003) utilizan, adem&aacute;s de las correspondencias  entre minucias, un mapa de distancias que contiene informaci&oacute;n de las crestas con el fin de alinear m&uacute;ltiples plantillas. Moon et al. (2004) usa una modificaci&oacute;n &nbsp;del algoritmo ICP para determinar la transformaci&oacute;n, mientras que Ryu et al. (2005) emplea un enfoque bayesiano. Uz et al. (2009) propone un m&eacute;todo basado en la construcci&oacute;n de una jerarqu&iacute;a de triangulaciones, teniendo en cuenta minucias de varios tipos de calidad. Una desventaja de estos m&eacute;todos es que no se apoyan,  &nbsp;para el c&aacute;lculo de la transformaci&oacute;n, en los valores de similitud que puede proporcionar  un algoritmo de cotejo de minucias.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En este trabajo se propone &nbsp;un algoritmo que fusiona m&uacute;ltiples plantillas  de minucias de un mismo dedo. Para esto,  se calculan las correspondencias iniciales entre las minucias de las plantillas utilizando un algoritmo de cotejo muy eficaz y  eficiente de la literatura, lo cual constituye una ventaja inicial  sobre  otras propuestas. Luego se realiza un eficiente proceso de  optimizaci&oacute;n para encontrar el subconjunto de correspondencias que mejor alinea las dos plantillas mediante una transformaci&oacute;n r&iacute;gida. Dicho proceso utiliza un criterio de rechazo de correspondencias, el  cual usa las distancias angulares entre las minucias y se apoya &nbsp;en los valores de similitud  proporcionados por el algoritmo de cotejo, lo cual es el  aporte fundamental del trabajo. Finalmente, se emplea una heur&iacute;stica de fusi&oacute;n que logra generar plantillas de mayor valor identificativo. Las evidencias son dadas en  los resultados experimentales expuestos. En  las siguientes &nbsp;secciones se explica la propuesta detalladamente. </font></p>     <p>&nbsp;</p>     <p><font face="Verdana, Arial, Helvetica, sans-serif"><strong><font size="3">MATERIALES Y M&Eacute;TODOS </font></strong></font></p>     <p><font size="2"><strong><font face="Verdana, Arial, Helvetica, sans-serif">Descrip</font></strong><font face="Verdana, Arial, Helvetica, sans-serif"><strong>ci&oacute;n</strong> <strong>del m&eacute;todo propuesto</strong> </font></font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Dadas dos plantillas de minucias <em>M&nbsp; </em>= <em>{m</em>1<em>,..., mp}</em>y <em>M&acute;&nbsp; &nbsp;</em>= <em>{m&acute;1,..., m&acute;q}</em>,&nbsp;donde cada minucia est&aacute; dada por una tripleta <em>mi</em>=  (<em>xi,yi,&theta;i</em>), el proceso de fusi&oacute;n utilizado en este trabajo tiene tres pasos fundamentales:</font></p> <ul>       <li>         <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Obtenci&oacute;n de correspondencias &nbsp;locales de minucias: En este paso se encuentra  &nbsp;un conjunto de corres-  pondencias un&iacute;vocas entre las minucias de las plantillas <em>M &nbsp;</em>y <em>M&acute;</em>, con la forma <em>C </em>= <em>{c</em>1<em>,..., cn}</em>, donde <img src="/img/revistas/rcci/v12n4/fo0109418.jpg" alt="fo01" width="236" height="23"> representa el valor de similitud local del par (<em>mi,&nbsp;m&acute;j&nbsp;</em>)<em>k</em> para <em>i &isin; {</em>1<em>,&nbsp;..., p}</em>, <em>j &isin; {</em>1<em>,&nbsp;..., q}</em>,&nbsp;con <em>mi &nbsp;&isin; M </em>, <em>m&acute;j&isin; M&acute;</em>,&nbsp;<img src="/img/revistas/rcci/v12n4/fo0209418.jpg" alt="fo02" width="183" height="23"></font></p>   </li>       <li>         <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Consolidaci&oacute;n y c&aacute;lculo de la transformaci&oacute;n geom&eacute;trica &oacute;ptima: En este paso se calcula el subconjunto coherente de <em>C </em>de  mayor tama&ntilde;o. Adem&aacute;s, a partir  &nbsp;de este &nbsp;se computa la transformaci&oacute;n geom&eacute;trica que permite alinear mejor las minucias de las plantillas <em>M &nbsp;</em>y <em>M&acute;</em>. </font></p>   </li>       <li>         <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Fusi&oacute;n de minucias:  Se aplica la transformaci&oacute;n a las minucias de <em>M &nbsp;</em>y se utiliza una estrategia para fusionar minucias cercanas.</font></p>   </li>     </ul>     <p><font size="2"><strong><font face="Verdana, Arial, Helvetica, sans-serif">Obtenci</font></strong><font face="Verdana, Arial, Helvetica, sans-serif"><strong>&oacute;n</strong> <strong>de correspondencias  locales</strong> </font></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Para obtener el conjunto de correspondencias <em>C </em>se pueden &nbsp;utilizar &nbsp;varios algoritmos encontrados en la lite- ratura. En principio, es &nbsp;posible hacer uso de cualquier  propuesta que calcule la similitud  &nbsp;entre un par de  minucias dadas. A partir &nbsp;del estudio de la literatura, se determin&oacute; que el algoritmo que m&aacute;s se ajusta a los  requerimientos propuestos es el  de Cappelli et al. (2010). Dicho algoritmo, utiliza una estructura llamada MCC (del ingl&eacute;s <em>Minutia&nbsp;  Cylinder Code </em>) la cual codifica la interacci&oacute;n de una minucia con sus vecinas en un radio <em>r </em>preestablecido. La propuesta de Cappelli fue utilizada atendiendo a que es eficiente, &nbsp;pues  los MCC pueden ser calculados y  cotejados de manera sencilla, utiliza vectores de tama&ntilde;o fijo,  reporta muy buena  eficacia y est&aacute; ampliamente validada por la comunidad  cient&iacute;fica.</font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Este rasgo codifica relaciones espaciales y  direccionales entre cada minucia y sus vecinas,  &nbsp;en un radio determinado. Para esto, el &aacute;rea alrededor  de cada minucia <em>mi&nbsp;&nbsp;</em>es dividida en celdas de cada una de las cuales &nbsp;se obtienen cubos de igual altura cuyas posiciones  en el eje <em>Z </em>se encuentran &nbsp;entre <em>&minus;&pi; </em>y <em>&pi; </em>grados. La uni&oacute;n de  todos  los cubos generados por cada celda  conforma un cilindro  con una altura de 2<em>&pi; </em>grados. Por cada cubo  se calcula un valor num&eacute;rico que depende de  dos factores. El primero  es la distancia  euclidiana de todas las minucias vecinas <em>mt </em>a la celda, en  un radio dado. El segundo viene dado por la diferencia  &nbsp;de orientaci&oacute;n de  cada <em>mt </em>con respecto a  la minucia central <em>m</em>. En este &uacute;ltimo factor tambi&eacute;n interviene  la altura en la que se encuentre el cubo dentro del cilindro. As&iacute;, cada cubo codifica de manera diferente esta relaci&oacute;n, en dependencia de su posici&oacute;n en el eje <em>Z </em>.  El cotejo entre dos vectores se realiza  &nbsp;utilizando una sencilla medida de  correlaci&oacute;n. </font></p>     <p align="center"><img src="/img/revistas/rcci/v12n4/f0109418.jpg" alt="f01" width="409" height="250"><a name="f01"></a></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En la <a href="#f01">figura 1</a> se muestran las minucias que intervienen en el c&aacute;lculo del  valor de una celda en espec&iacute;fico, en un cilindro de seis cubos de altura.  En este ejemplo &nbsp;se observan,  &nbsp;codificados &nbsp;en escala de grises, los  valores de  los cubos para cada una de las seis posiciones  &nbsp;en el eje <em>Z </em>del  cilindro. A partir de estos valores  &nbsp;se obtiene un vector de tama&ntilde;o fijo <em>n</em>. En este trabajo se realiz&oacute; una implementaci&oacute;n propia del algoritmo  referido, la cual obtiene valores de similitud &nbsp;muy parecidos a los reportados en  el trabajo original. Adem&aacute;s, se utilizaron los mismos valores propuestos por los autores para los umbrales que intervienen  en el c&aacute;lculo de los cilindros.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Con el objetivo de obtener el conjunto de correspondencias <em>C </em>, dados dos conjuntos de minucias <em>M &nbsp;</em>y <em>M&acute;</em>, se eval&uacute;a la similitud de cada <em>m &isin; M </em>con cada <em>m&acute;&nbsp;&isin; M&acute;&nbsp; &nbsp;</em>utilizando la propuesta descrita, y se aplica el algoritmo H&uacute;ngaro el cual permite establecer las correspondencias  un&iacute;vocas de mayor similitud global.</font></p>     <p><font size="2"><strong><font face="Verdana, Arial, Helvetica, sans-serif">Consolidaci</font></strong><font face="Verdana, Arial, Helvetica, sans-serif"><strong>&oacute;n</strong> <strong>y c&aacute;lculo de la transformaci&oacute;n</strong> </font></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Dados dos conjuntos de minucias pareadas,  el c&aacute;lculo de la transformaci&oacute;n puede plantearse como un problema de optimizaci&oacute;n ortogonal, el cual puede ser solucionado  &nbsp;de manera &oacute;ptima mediante el  algoritmo de Kabsch (1976). El problema en R<sup>2</sup> se describe  &nbsp;formalmente a continuaci&oacute;n. </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Sea <em>C </em>= <em>{c</em>1<em>,..., cn}</em>el conjunto de correspondencias  entre <em>M &nbsp;</em>y <em>M&acute;</em>. Al considerar solo las coordenadas, las minucias pueden verse como puntos en el  plano real. Se asume que dichos puntos pueden estar sujetos a  errores de medici&oacute;n. Se desea determinar la matriz de rotaci&oacute;n de &aacute;ngulo <em><img src="/img/revistas/rcci/v12n4/fo0309418.jpg" alt="fo03" width="13" height="24"></em>, <img src="/img/revistas/rcci/v12n4/fo0409418.jpg" alt="fo04" width="205" height="51">y el vector de traslaci&oacute;n <em>d </em>= [<em>dx, dy&nbsp;</em>]<em><sup>T</sup> &nbsp;</em>que permiten transformar el punto <em>mi&nbsp;&nbsp;&isin; M &nbsp;</em>en el punto <em>m&acute;j&isin; M&acute; &nbsp;</em>para cada par&nbsp;(<em>mi,m&acute;j</em>). Se puede notar que, debido a la existencia de errores,  en general no  existe  una transformaci&oacute;n exacta <em>T &nbsp;</em>= (<em>R, d</em>). Una posible soluci&oacute;n &nbsp;para  este problema es &nbsp;calcular la transformaci&oacute;n &nbsp;r&iacute;gida &nbsp;que minimice  la desviaci&oacute;n de la media cuadr&aacute;tica (del ingl&eacute;s <em>Root Mean Square Deviation </em>o RMSD) entre los dos conjuntos, lo  cual puede formularse &nbsp;como un problema de  m&iacute;nimos cuadrados como sigue:</font></p> </p>     <p align="center"><img src="/img/revistas/rcci/v12n4/fo0509418.jpg" alt="fo05" width="446" height="135"></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El problema planteado en la ecuaci&oacute;n 1 es lineal con respecto a <em>d </em>pero no  con respecto a <em>R</em>, esto &uacute;ltimo debido a la condici&oacute;n de ortogonalidad de <em>R</em>. Si introducimos los centroides </font><img src="/img/revistas/rcci/v12n4/fo0609418.jpg" alt="fo06" width="252" height="30"> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">y las matrices <img src="/img/revistas/rcci/v12n4/fo0709418.jpg" alt="fo07" width="414" height="34"> la ecuaci&oacute;n 1 se convierte en</font>:</p>     <p align="center"><img src="/img/revistas/rcci/v12n4/fo0809418.jpg" alt="fo08" width="303" height="50"></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">donde <img src="/img/revistas/rcci/v12n4/fo0909418.jpg" alt="fo09" width="152" height="42"> denota la norma de Frobenius de la matriz <em>Z </em>. De ah&iacute; que el problema de encontrar la transformaci&oacute;n &oacute;ptima queda reducido a un problema  cl&aacute;sico de m&iacute;nimos cuadrados, del cual se conoce  &nbsp;se  soluciona eficientemente mediante la descomposici&oacute;n SVD de la matriz <em>D </em>= <em>B &middot; A<sup>T</sup> </em>. El m&eacute;todo descrito se conoce como algoritmo de Kabsch y su implementaci&oacute;n se ilustra en el algoritmo 1.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Dada la transformaci&oacute;n <em>T </em>, se define &nbsp;<em>T </em>(<em>M </em>) = <em>{T </em>(<em>m</em>1)<em>, ..., T </em>(<em>mp</em>)<em>}</em>, donde <img src="/img/revistas/rcci/v12n4/fo1009418.jpg" alt="fo10" width="335" height="30"> Se define &nbsp;adem&aacute;s <em>T </em>(<em>C </em>) = <em>{T </em>(<em>c</em>1)<em>, ..., T </em>(<em>cn</em>)<em>}</em>, donde <img src="/img/revistas/rcci/v12n4/fo1109418.jpg" alt="fo11" width="284" height="30"> </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En la pr&aacute;ctica se debe considerar  &nbsp;que el conjunto <em>C </em>esta compuesto  por presuntas correspondencias.  Esto es debido a que para establecer este conjunto se debe emplear  alg&uacute;n algoritmo  de cotejo de minucias,  los cuales pueden proporcionar  correspondencias falsas en dependencia  del nivel de distorsi&oacute;n, la cantidad de minucias</font><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> falsas y el nivel de solapamiento de los conjuntos <em>M &nbsp;</em>y <em>M 1</em>. Por esto, para establecer un  alineamiento robusto entre los dos conjuntos empleando el  algoritmo 1, es necesario &nbsp;minimizar la existencia de los valores at&iacute;picos (correspondencias falsas).  Adem&aacute;s deben existir al menos tres pareos verdaderos,  &nbsp;pues esto es una condici&oacute;n necesaria para que exista una &uacute;nica transformaci&oacute;n en el plano.  En este trabajo se le denomina consolidaci&oacute;n de las correspondencias locales al  proceso de clasificar cada correspondencia  de <em>C </em>en verdadera o  falsa.</font></p>     <p align="center"><img src="/img/revistas/rcci/v12n4/fo1209418.jpg" alt="fo12" width="574" height="203"></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Para realizar la consolidaci&oacute;n se propone &nbsp;un algoritmo que se basa &nbsp;en medir el efecto provocado, en t&eacute;rminos de la distancia entre &nbsp;minucias correspondientes, al incorporar una nueva correspondencia &nbsp;al c&aacute;lculo  &nbsp;de la transformaci&oacute;n. Si se denota  &nbsp;por <em>CT &nbsp;&sub; C </em>al conjunto de las correspondencias  que participa en el c&aacute;lculo de <em>T </em>y se asume &nbsp;que <em>CT &nbsp;</em>= <em>{c</em>1<em>,..., cl&minus;</em>1<em>}&cup; {cl}</em>, donde <em>{c</em>1<em>,..., cl&minus;</em>1<em>}</em>es  un conjunto de correspondencias verdaderas,  entonces <em>cl</em>se  clasificar&aacute; como verdadera si y solo si <em>T </em>es  una transformaci&oacute;n factible. El criterio de factibilidad  propuesto esta compuesto por las siguientes condiciones:</font></p>     <p>1. Las distancias euclidiana y angular de la  nueva correspondencia transformada <img src="/img/revistas/rcci/v12n4/fo1309418.jpg" alt="fo13" width="223" height="24"> no sobrepasa los umbrales definidos: <img src="/img/revistas/rcci/v12n4/fo1409418.jpg" alt="fo14" width="351" height="23">donde: </p>     <p align="center"><img src="/img/revistas/rcci/v12n4/fo1509418.jpg" alt="fo15" width="571" height="72"></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Las distancias m&aacute;ximas entre todas correspondencias  verdaderas transformadas no sobrepasa los umbrales preestablecidos: <img src="/img/revistas/rcci/v12n4/fo1609418.jpg" alt="fo16" width="460" height="22"></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">La condici&oacute;n 1 garantiza la coherencia de  la nueva correspondencia  mientras que la condici&oacute;n 2 asegura que la nueva correspondencia, a&uacute;n siendo coherente, no hace que las ya clasificadas como buenas dejen de serlo,  producto de la nueva transformaci&oacute;n. La condici&oacute;n 2 asume que <em>CT &nbsp;</em>est&aacute; ordenado en orden decreciente de similitud, pues significa &nbsp;que siempre se le da prioridad a participar en la  transformaci&oacute;n a las correspondencias de mayor similitud. Esta heur&iacute;stica alcanza una aproximaci&oacute;n a la transformaci&oacute;n &oacute;ptima en <em>O</em>(<em>n</em>).</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El m&eacute;todo  &nbsp;de consolidaci&oacute;n &nbsp;propuesto se describe &nbsp;en el &nbsp;algoritmo 2. La idea es &nbsp;encontrar en primer  lugar un subconjunto de tres correspondencias <em>CT &nbsp;</em>que proporcione  una transformaci&oacute;n factible (l&iacute;nea &nbsp;1).  Si tal subconjunto es no vac&iacute;o (l&iacute;neas 2-9) se comprueba  &nbsp;iterativamente si se mantiene la condici&oacute;n de factibilidad para las correspondencia restantes, incorporando  &nbsp;a <em>CT </em>solo aquellas que no afectan la condici&oacute;n de factibilidad. En caso de no existir al menos tres correspondencias verdaderas &nbsp;se concluye &nbsp;que <em>M </em>y <em>M&acute;&nbsp;</em>no se corresponden.</font></p>     ]]></body>
<body><![CDATA[<p align="center"><img src="/img/revistas/rcci/v12n4/fo1709418.jpg" alt="fo17" width="432" height="289"></p>     <p><font size="2"><strong><font face="Verdana, Arial, Helvetica, sans-serif">F</font></strong><font face="Verdana, Arial, Helvetica, sans-serif"><strong>usi&oacute;n</strong></font></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Una vez obtenido el conjunto de correspondencias <em>C 1&nbsp;</em>se  procede &nbsp;a fusionar <em>M &nbsp;</em>y <em>M&acute;&nbsp;</em>en una &uacute;nica plantilla <em>Mf</em>, como ilustra el algoritmo 3. Primeramente, para cada <em>ck </em>= <em>{</em>(<em>mi,m&acute;j</em>)<em>k ,sk</em>(<em>ij</em>)<em>} &isin; C&acute; </em>se procede  a calcular la minucia promedio <em>mp </em>= (<em>xp, yp, &theta;p</em>) entre <em>T </em>(<em>mi</em>) = (<em>xt, yt,&theta;t</em>) y <em>m&acute;j</em>   </p>   = (<em>xj&nbsp;, yj&nbsp;, &theta;j&nbsp;</em>), donde:</font></p>     <p align="center"><img src="/img/revistas/rcci/v12n4/fo1809418.jpg" alt="fo18" width="522" height="53"></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">As&iacute;, se  genera &nbsp;una nueva minucia que es a&ntilde;adida a la plantilla <em>Mf</em>(l&iacute;neas 1-5). Posteriormente, se encuentran todas las minucias <em>mi&isin; M  &nbsp;</em>y <em>m&acute;j&isin; M &acute;&nbsp;</em>que no formen parte de ninguna correspondencia <em>ck&nbsp; </em>y que cumplan que <em>T</em>(<em>mi</em>)&nbsp;y <em>m&acute;j</em>   </p> encuentren a una distancia menor que un umbral <em>thr&delta;</em>. Dicha distancia est&aacute; dada por:</font></p>     <p align="center"><img src="/img/revistas/rcci/v12n4/fo1909418.jpg" alt="fo19" width="579" height="64"></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">De esta manera, <em>T </em>(<em>mi</em>)&nbsp;y <em>m&acute; </em>son promediadas  y a&ntilde;adidas a <em>Mf</em> (l&iacute;neas 6-13). Finalmente, son a&ntilde;adidas todas las minucias  de <em>M </em>y <em>M 1&nbsp;&nbsp; </em>que no hayan sido seleccionadas en los pasos anteriores (l&iacute;neas 14-23). En  el caso de las pertenecientes a <em>M </em>, se les aplica primero  la transformaci&oacute;n <em>T </em>.En el proceso de fusi&oacute;n se asume que <em>CT </em>es  un conjunto de correspondencias correctas. Adem&aacute;s, se asume &nbsp;que las minucias que se  encuentren &nbsp;muy cercanas y  con una orientaci&oacute;n similar una vez transformadas&nbsp;las plantillas al mismo marco geom&eacute;trico, tambi&eacute;n son correspondencias correctas. Los valores  para los umbrales utilizados en este trabajo son <em>thr&delta;</em>= 10  y <em>thr&Theta;</em>= 15.</font></p>     <p align="center"><img src="/img/revistas/rcci/v12n4/fo2009418.jpg" alt="fo20" width="543" height="407"></p>     <p><font size="2"><strong><font face="Verdana, Arial, Helvetica, sans-serif">Ev</font></strong><font face="Verdana, Arial, Helvetica, sans-serif"><strong>aluaci&oacute;n</strong> <strong>experimental</strong> </font></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En las evaluaciones experimentales  &nbsp;se utiliz&oacute; la base de  datos FVC 2004 DB1_A, la cual est&aacute; compuesta por 800 impresiones provenientes de 100 dedos (8 impresiones por dedo) Maio et al. (2004). Las im&aacute;genes fueron capturadas con un sensor &oacute;ptico&nbsp;&rdquo;V300&rdquo; de CrossMatch con un tama&ntilde;o &nbsp;de 640 <em>&times; </em>480 p&iacute;xeles. &nbsp;Esta &nbsp;base de  datos fue escogida atendiendo &nbsp;a que presenta impresiones con varios tipos de  ruidos y distorsiones,  &nbsp;pues no se exigi&oacute; una calidad m&iacute;nima requerida en  el enrolamiento. Como resultado  &nbsp;se obtuvieron im&aacute;genes con zonas ocluidas o en las que no fueron  detectados puntos caracter&iacute;sticos, lo cual es muy com&uacute;n en casos reales.  La extracci&oacute;n de minucias se realiz&oacute; con una versi&oacute;n modificada  de la biblioteca VeriFinger  4.2 SDK (2004). A partir de esta base de  datos se generaron &nbsp;dos variantes, referidas en lo adelante como FVC 2004 DB1_A_S y FVC 2004 DB1_A_M. En la primera fueron a&ntilde;adidas manchas aleatorias artificialmente generadas en las tres primeras tomas de cada impresi&oacute;n, las cuales ocupan un  porciento <em>sp </em>de la superficie total. En la segunda, se computaron una cantidad <em>ss </em>de coordenadas  semillas en posiciones aleatorias de las impresiones, y se eliminaron las minucias en un radio de <em>sr&nbsp;&nbsp;</em>p&iacute;xeles alrededor de cada semilla. </font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Las variantes definidas fueron utilizadas  para simular situaciones en las que, por diferentes motivos, las im&aacute;ge- nes tienen oclusiones que impiden  la localizaci&oacute;n de varias minucias. En la <a href="/img/revistas/rcci/v12n4/f0209418.jpg" target="_blank">figura 2</a>, pueden verse las minucias originales extra&iacute;das de una impresi&oacute;n sin ruido (en color verde), y las que realmente &nbsp;se extraen con las dos variantes de ruidos artificiales (en color  rojo). Las manchas a&ntilde;adidas de manera aleatoria  (<a href="/img/revistas/rcci/v12n4/f0209418.jpg" target="_blank">figura 2(a)</a>), generan gran cantidad de minucias falsas y  alteran la posici&oacute;n de las minucias no ocluidas. Para ilustrar el impacto  de la fusi&oacute;n, se realizaron experimentos en los que se compara la eficacia de dos algoritmos de cotejo de la  literatura (Cappelli et al. (2010); Hern&aacute;ndez-Palancar  et al. (2014)), cuando &nbsp;se realiza la fusi&oacute;n de dos o  tres impresiones y cuando &nbsp;solamente &nbsp;se utiliza una impresi&oacute;n sin fusionar.  As&iacute; se comprueba  &nbsp;la validez de la fusi&oacute;n bajo distintos paradigmas de cotejo.  Los algoritmos escogidos  &nbsp;se encuentran entre los que m&aacute;s eficacia reportan.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En el protocolo experimental definido, las tres primeras  tomas de cada impresi&oacute;n se utilizan para realizar la fusi&oacute;n y las restantes 5 son usadas sin alteraciones. Para calcular  los valores de falsos &nbsp;rechazos &nbsp;se realizaron  comparaciones  entre una de las tres primeras tomas de cada impresi&oacute;n o una fusi&oacute;n de estas seg&uacute;n el caso, contra las restantes 5,  para un total de 500 comparaciones. Para calcular los valores de falsos positivos, se realizaron comparaciones entre una de las tres primeras tomas de cada impresi&oacute;n o la fusi&oacute;n de estas, contra las cuartas tomas de las restantes, para un total de 4950 comparaciones. El protocolo utilizado  no es el est&aacute;ndar propuesto en la competencia FVC 2004 Maio et al. (2004), debido  a que el prop&oacute;sito de los experimentos  &nbsp;es  el de medir el impacto del uso de la fusi&oacute;n en varios contextos  diferentes de  cotejo. En las siguientes figuras, se grafican los valores de EER (del ingl&eacute;s <em>Equal Error  &nbsp;Rate </em>)  para cada base de  datos y algoritmo, utilizando cada una  de las primeras 3 impresiones de  cada dedo de  manera  independiente (con leyendas &ldquo;1&rdquo;,  &nbsp;&ldquo;2&rdquo;  &nbsp;y &ldquo;3&rdquo;), y realizando todas las  combinaciones de  fusiones posibles entre estas (&ldquo;1_2&rdquo;, &ldquo;1_3&rdquo;, &ldquo;2_3&rdquo; y &ldquo;1_2_3&rdquo;). Adem&aacute;s, fueron computados para diferentes valores  en los umbrales de  ruido en las dos bases de  datos definidas. La comparaci&oacute;n con otros enfoques no fue posible  pues  no existen protocolos o bases de  datos est&aacute;ndares para  probar soluciones a este tipo de problemas.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En la <a href="/img/revistas/rcci/v12n4/f0309418.jpg" target="_blank">figura 3</a> pueden  verse como casi todas las variantes de fusi&oacute;n arrojan resultados superiores  a los obtenidos  cuando &nbsp;se utiliza una sola impresi&oacute;n. Tambi&eacute;n se observ&oacute; que la presencia de una gran cantidad de minucias falsas o  espurias entre las plantillas, puede deteriorar la eficacia de la  fusi&oacute;n. Esto se debe a que la  gran mayor&iacute;a de las minucias espurias no se promedian &nbsp;con ninguna otra, por lo que son a&ntilde;adidas a la plantilla final. Si se fusionan  dos plantillas  con muchas minucias espurias, el  resultado tendr&aacute; una cantidad mayor de estas que las plantillas que intervienen  en la fusi&oacute;n. Por ello la fusi&oacute;n en las plantillas  pertenecientes a  la FVC 2004DB1_A_S, tuvo una influencia menor en los valores de eficacia alcanzados pues la introducci&oacute;n de las manchas  en las im&aacute;genes produce una  gran cantidad de minucias falsas (<a href="/img/revistas/rcci/v12n4/f0209418.jpg" target="_blank">figura 2(a)</a>). </font></p>     <p>&nbsp;</p>     <p><font face="Verdana, Arial, Helvetica, sans-serif" size="3"><B>CONCLUSIONES Y TRABAJOS FUTUROS</B></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En este trabajo se introdujo un novedoso algoritmo de fusi&oacute;n de plantillas, que aunque tiene algunos puntos de contacto con propuestas anteriores, presenta mejoras  considerables. Una de estas es el uso de  un algoritmo de cotejo  que brinda una lista de correspondencias inicial mucho m&aacute;s fiable que en otros enfoques. Por otro lado,  la etapa de consolidaci&oacute;n y c&aacute;lculo de la mejor transformaci&oacute;n, constituye una de las mayores fortalezas de la propuesta. En dicha etapa, &nbsp;se logran identificar las correspondencias que mejor alinean a  las impresiones,  en la mayor&iacute;a de los casos. El  proceso de  determinaci&oacute;n de la mejor transformaci&oacute;n es eficiente  &nbsp;pues itera una vez sobre las posibles minucias correspondientes, a  diferencia de otras propuestas que hacen uso de costosos algoritmos de optimizaci&oacute;n. En este trabajo, tambi&eacute;n se muestra la validez  y el impacto positivo que tiene  el uso de la fusi&oacute;n &nbsp;de plantillas de manera general  en la comparaci&oacute;n &nbsp;de impresiones dactilares. La fusi&oacute;n propuesta puede ser mejorada  en trabajos futuros al incorporar un  proceso de eliminaci&oacute;n de minucias falsas. Tambi&eacute;n se puede &nbsp;utilizar una transformaci&oacute;n no r&iacute;gida, con lo que se mejorar&iacute;a el proceso de fusi&oacute;n. Adem&aacute;s, usando la plantilla obtenida, es posible reconstruir la imagen de las impresiones, lo cual pudiera servir para  incorporar otros rasgos como los contadores de crestas o el mapa de orientaci&oacute;n a las plantillas  fusionadas, incrementando la eficacia de  los algoritmos de identificaci&oacute;n que hagan uso de estos rasgos.</font></p>     <p>&nbsp;</p>     <p align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="3"><B>REFERENCIAS</B></font>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Raffaele Cappelli, Matteo Ferrara, and Davide Maltoni. &nbsp;Minutia  &nbsp;Cylinder-Code: A new representation and matching technique for fingerprint recognition. <em>IEEE Transactions on Pattern Analysis and Machine Inte- lligence</em>, 32(12):2128&ndash;2141, 2010.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Jos&eacute; &nbsp;Hern&aacute;ndez-Palancar,  &nbsp;Alfredo Mu&ntilde;oz-Brise&ntilde;o, &nbsp;and Andr&eacute;s &nbsp;Gago-Alonso.&nbsp; &nbsp;Using a triangular matching approach for latent fingerprint and palmprint identification.  &nbsp;<em>International Journal of Pattern  Recognition  and Artificial Intelligence</em>, 28(7):1&ndash;20, 2014. </font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Xudong Jiang and Wee Ser. Online fingerprint template  improvement. <em>IEEE Transactions on Pattern Analysis  and Machine Intelligence</em>, 24(8):1121&ndash;1126, 2002.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">W. Kabsch. A solution for the best rotation to relate two sets of vectors. <em>Acta Crystallographica  &nbsp;Section A</em>, 32(5):922&ndash;923, 1976.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Dongjae Lee, Kyoungtaek Choi, Sanghoon Lee, and Jaihie Kim. &nbsp;Fingerprint Fusion Based on Minutiae and Ridge for Enrollment. In <em>AVBPA &nbsp;2003</em>, pages 478&ndash;485,  2003.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Dario Maio, Davide Maltoni,  Raffaele Cappelli, Jim L Wayman, and  Anil K Jain. Fvc2004: Third fingerprint verification competition. <em>Biometric Authentication</em>, 24(3):1&ndash;7, 2004.</font></p>     <!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Davide Maltoni,  Dario Maio, Anil K. Jain, and Salil Prabhakar. <em>Handbook of fingerprint recognition</em>. London,  second edition, 2009.    </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Y.S. Moon, H.W. Yeung, K.C. Chan, and S.O. Chan. Template synthesis and image mosaicking for fingerprint registration: an experimental study. <em>2004 IEEE International Conference on  Acoustics, Speech, and Signal Processing</em>, 5:1&ndash;4, 2004.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Daniel Peralta, Isaac Triguero,  Salvador Garc&iacute;a, Francisco Herrera, and Jose M Benitez.  DPD-DFF: A dual phase distributed scheme with double fingerprint fusion for fast and accurate identification in large databases. <em>Information Fusion</em>, 32:40&ndash;51, 2016.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">W.C. Ryu, Y. Han, and H. Kim. Super-template generation using successive Bayesian estimation for fingerprint enrollment. <em>Audio and Video-based Biometric Person Authentication</em>, pages 710&ndash;719,  2005.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Neurotechnologija Verifinger 4.2 SDK. <a href="http://www.neurotechnologija.com/vfsdk.html">http://www.neurotechnologija.com/vfsdk.html, </a>2004.</font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">K A Toh, W Y Yau, XD Jiang, T P Chen, J Lu, and E Lim. Minutiae data synthesis  for fingerprint identification  applications. <em>Proceedings  of International Conference on  Image  Processing</em>, 2(1):262&ndash;265, 2001.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Tamer Uz, George Bebis, Ali Erol, and Salil Prabhakar. Minutiae-based template synthesis and matching for fingerprint authentication. <em>Computer Vision  and Image Understanding</em>, &nbsp;113(9):979&ndash;992, 2009.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Yau Wei-Yun, K a Toph, and Chen Tai-Peng. Fingerprint templates combination. In <em>Sinobiometrics</em>, pages 449&ndash;460. Springer-Verlag &nbsp;Berlin Heidelberg, 2004. </font></p>     <p name="_ENREF_1">&nbsp;</p>     <p name="_ENREF_1">&nbsp;</p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Recibido: 13/10/2017    <br> Aceptado: 14/09/2018</font></p>      ]]></body><back>
<ref-list>
<ref id="B1">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Cappelli]]></surname>
<given-names><![CDATA[Raffaele]]></given-names>
</name>
<name>
<surname><![CDATA[Ferrara]]></surname>
<given-names><![CDATA[Matteo]]></given-names>
</name>
<name>
<surname><![CDATA[Maltoni]]></surname>
<given-names><![CDATA[Davide]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Minutia Cylinder-Code:: A new representation and matching technique for fingerprint recognition.]]></article-title>
<source><![CDATA[]]></source>
<year>2010</year>
<volume>32</volume>
<numero>12</numero>
<issue>12</issue>
<page-range>2128-2141</page-range></nlm-citation>
</ref>
<ref id="B2">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Hernández-Palancar]]></surname>
<given-names><![CDATA[José]]></given-names>
</name>
<name>
<surname><![CDATA[Muñoz-Briseño]]></surname>
<given-names><![CDATA[Alfredo]]></given-names>
</name>
<name>
<surname><![CDATA[Gago-Alonso]]></surname>
<given-names><![CDATA[Andrés]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Using a triangular matching approach for latent fingerprint and palmprint identification.]]></article-title>
<source><![CDATA[]]></source>
<year>2014</year>
<volume>28</volume>
<numero>7</numero>
<issue>7</issue>
<page-range>1-20</page-range></nlm-citation>
</ref>
<ref id="B3">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Jiang]]></surname>
<given-names><![CDATA[Xudong]]></given-names>
</name>
<name>
<surname><![CDATA[Ser]]></surname>
<given-names><![CDATA[Wee]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Online fingerprint template improvement.]]></article-title>
<source><![CDATA[]]></source>
<year>2002</year>
<volume>24</volume>
<numero>8</numero>
<issue>8</issue>
<page-range>1121-1126</page-range></nlm-citation>
</ref>
<ref id="B4">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Kabsch]]></surname>
<given-names><![CDATA[W]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A solution for the best rotation to relate two sets of vectors]]></article-title>
<source><![CDATA[]]></source>
<year>1976</year>
<volume>32</volume>
<numero>5</numero>
<issue>5</issue>
<page-range>922-923</page-range></nlm-citation>
</ref>
<ref id="B5">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Dongjae]]></surname>
<given-names><![CDATA[Lee]]></given-names>
</name>
<name>
<surname><![CDATA[Kyoungtaek]]></surname>
<given-names><![CDATA[Choi]]></given-names>
</name>
<name>
<surname><![CDATA[Lee]]></surname>
<given-names><![CDATA[Sanghoon]]></given-names>
</name>
<name>
<surname><![CDATA[Kim]]></surname>
<given-names><![CDATA[Jaihie]]></given-names>
</name>
</person-group>
<source><![CDATA[Fingerprint Fusion Based on Minutiae and Ridge for Enrollment.]]></source>
<year>2003</year>
<page-range>478-485</page-range></nlm-citation>
</ref>
<ref id="B6">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Maio]]></surname>
<given-names><![CDATA[Dario]]></given-names>
</name>
<name>
<surname><![CDATA[Maltoni]]></surname>
<given-names><![CDATA[Davide]]></given-names>
</name>
<name>
<surname><![CDATA[Cappelli]]></surname>
<given-names><![CDATA[Raffaele]]></given-names>
</name>
<name>
<surname><![CDATA[Wayman]]></surname>
<given-names><![CDATA[Jim L]]></given-names>
</name>
<name>
<surname><![CDATA[Jain]]></surname>
<given-names><![CDATA[Anil K]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Fvc2004: Third fingerprint verification competition]]></article-title>
<source><![CDATA[]]></source>
<year>2004</year>
<volume>24</volume>
<numero>3</numero>
<issue>3</issue>
<page-range>1-7</page-range></nlm-citation>
</ref>
<ref id="B7">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Maltoni]]></surname>
<given-names><![CDATA[Davide]]></given-names>
</name>
<name>
<surname><![CDATA[Maio]]></surname>
<given-names><![CDATA[Dario]]></given-names>
</name>
<name>
<surname><![CDATA[Jain]]></surname>
<given-names><![CDATA[Anil K.]]></given-names>
</name>
<name>
<surname><![CDATA[Prabhakar]]></surname>
<given-names><![CDATA[Salil]]></given-names>
</name>
</person-group>
<source><![CDATA[Handbook of fingerprint recognition]]></source>
<year>2009</year>
<edition>second</edition>
<publisher-loc><![CDATA[^eLondon London]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B8">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Moon]]></surname>
<given-names><![CDATA[Y.S]]></given-names>
</name>
<name>
<surname><![CDATA[Yeung]]></surname>
<given-names><![CDATA[H.W.]]></given-names>
</name>
<name>
<surname><![CDATA[Chan]]></surname>
<given-names><![CDATA[K.C]]></given-names>
</name>
<name>
<surname><![CDATA[Chan]]></surname>
<given-names><![CDATA[S.O]]></given-names>
</name>
</person-group>
<source><![CDATA[Template synthesis and image mosaicking for fingerprint registration: an experimental study.]]></source>
<year>2004</year>
<volume>5</volume>
<page-range>1-4</page-range></nlm-citation>
</ref>
<ref id="B9">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Peralta]]></surname>
<given-names><![CDATA[Daniel]]></given-names>
</name>
<name>
<surname><![CDATA[Triguero]]></surname>
<given-names><![CDATA[Isaac]]></given-names>
</name>
<name>
<surname><![CDATA[García]]></surname>
<given-names><![CDATA[Salvador]]></given-names>
</name>
<name>
<surname><![CDATA[Herrera]]></surname>
<given-names><![CDATA[Francisco]]></given-names>
</name>
<name>
<surname><![CDATA[Benitez]]></surname>
<given-names><![CDATA[Jose M]]></given-names>
</name>
</person-group>
<source><![CDATA[DPD-DFF: A dual phase distributed scheme with double fingerprint fusion for fast and accurate identification in large databases]]></source>
<year>2016</year>
<volume>32</volume>
<page-range>40-51</page-range></nlm-citation>
</ref>
<ref id="B10">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Ryu]]></surname>
<given-names><![CDATA[W.C]]></given-names>
</name>
<name>
<surname><![CDATA[Han]]></surname>
<given-names><![CDATA[Y]]></given-names>
</name>
<name>
<surname><![CDATA[Kim]]></surname>
<given-names><![CDATA[H]]></given-names>
</name>
</person-group>
<source><![CDATA[Super-template generation using successive Bayesian estimation for fingerprint enrollment]]></source>
<year>2005</year>
<page-range>710-719</page-range></nlm-citation>
</ref>
<ref id="B11">
<nlm-citation citation-type="">
<collab>Neurotechnologija</collab>
<source><![CDATA[Verifinger 4.2 SDK]]></source>
<year>2004</year>
</nlm-citation>
</ref>
<ref id="B12">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Toh]]></surname>
<given-names><![CDATA[K A]]></given-names>
</name>
<name>
<surname><![CDATA[Yau]]></surname>
<given-names><![CDATA[W Y]]></given-names>
</name>
<name>
<surname><![CDATA[Jiang]]></surname>
<given-names><![CDATA[XD]]></given-names>
</name>
<name>
<surname><![CDATA[Chen]]></surname>
<given-names><![CDATA[T P]]></given-names>
</name>
<name>
<surname><![CDATA[Lu]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Lim]]></surname>
<given-names><![CDATA[E]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Minutiae data synthesis for fingerprint identification applications.]]></article-title>
<source><![CDATA[]]></source>
<year>2001</year>
<volume>2</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>262-265</page-range></nlm-citation>
</ref>
<ref id="B13">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Tamer]]></surname>
<given-names><![CDATA[Uz]]></given-names>
</name>
<name>
<surname><![CDATA[Bebis]]></surname>
<given-names><![CDATA[George]]></given-names>
</name>
<name>
<surname><![CDATA[Erol]]></surname>
<given-names><![CDATA[Ali]]></given-names>
</name>
<name>
<surname><![CDATA[Prabhakar]]></surname>
<given-names><![CDATA[Salil]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Minutiae-based template synthesis and matching for fingerprint authentication.]]></article-title>
<source><![CDATA[]]></source>
<year>2009</year>
<volume>113</volume>
<numero>9</numero>
<issue>9</issue>
<page-range>979-992</page-range></nlm-citation>
</ref>
<ref id="B14">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Wei-Yun]]></surname>
<given-names><![CDATA[Yau]]></given-names>
</name>
<name>
<surname><![CDATA[Toph]]></surname>
<given-names><![CDATA[K]]></given-names>
</name>
<name>
<surname><![CDATA[Tai-Peng]]></surname>
<given-names><![CDATA[Chen]]></given-names>
</name>
</person-group>
<source><![CDATA[Fingerprint templates combination]]></source>
<year>2004</year>
<page-range>449-460</page-range><publisher-name><![CDATA[Springer-Verlag Berlin Heidelberg]]></publisher-name>
</nlm-citation>
</ref>
</ref-list>
</back>
</article>
