<?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-18992016000100014</article-id>
<title-group>
<article-title xml:lang="en"><![CDATA[Detection and matching of facial marks in face images]]></article-title>
<article-title xml:lang="es"><![CDATA[Detección y correspondencia de marcas faciales en imágenes de rostros]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Becerra-Riera]]></surname>
<given-names><![CDATA[Fabiola]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Morales-González]]></surname>
<given-names><![CDATA[Annette]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Advanced Technologies Application Center  ]]></institution>
<addr-line><![CDATA[Playa Havana]]></addr-line>
<country>Cuba</country>
</aff>
<pub-date pub-type="pub">
<day>01</day>
<month>03</month>
<year>2016</year>
</pub-date>
<pub-date pub-type="epub">
<day>01</day>
<month>03</month>
<year>2016</year>
</pub-date>
<volume>10</volume>
<numero>1</numero>
<fpage>172</fpage>
<lpage>181</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://scielo.sld.cu/scielo.php?script=sci_arttext&amp;pid=S2227-18992016000100014&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://scielo.sld.cu/scielo.php?script=sci_abstract&amp;pid=S2227-18992016000100014&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://scielo.sld.cu/scielo.php?script=sci_pdf&amp;pid=S2227-18992016000100014&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="en"><p><![CDATA[ABSTRACT Soft biometrics traits (e.g. gender, ethnicity, facial marks) are complementary information in face recognition. Although they are not fully distinctive by themselves, recent studies have proven that they can be combined with classical facial recognition techniques to increase the accuracy of the process. Facial marks, in particular, have proven useful in reducing the search for the identity of individuals, although they do not uniquely identify them. Facial marks based systems provide specific and more significant evidence about the similarity between faces. In this paper we propose the use of facial marks (e.g. moles, freckles, warts) to improve the face recognition process. To that end, we implemented an algorithm for automatic detection of facial marks and we proposed two matching algorithms: one based on Histograms of Oriented Gradients (HoG) to represent the marks and the other based on the intensities of the pixels contained in each mark bounding box. Experimental results based on a set of 530 images (265 subjects) with manually annotated facial marks, show that the combination of traditional face recognition techniques with facial marks, increases the accuracy of the process.]]></p></abstract>
<abstract abstract-type="short" xml:lang="es"><p><![CDATA[RESUMEN Los soft biometrics (e.g. género, raza, marcas faciales) constituyen información complementaria en el proceso de reconocimiento de rostros. Si bien no son totalmente discriminativos por sí solos, estudios recientes han comprobado que pueden ser combinados con técnicas clásicas de reconocimiento facial para incrementar la eficacia de dicho proceso. Las marcas faciales, de manera particular, han demostrado ser útiles en la reducción de la búsqueda de la identidad de individuos, pese a no identificarlos unívocamente. Los sistemas basados en marcas faciales proporcionan evidencia aún más específica y significativa de la similitud entre rostros. En el presente trabajo se propone el empleo de marcas faciales (e.g. lunares, pecas, verrugas) en beneficio del reconocimiento. Para tales fines se implementó un algoritmo de detección automática de marcas faciales y se propusieron dos algoritmos de correspondencia de marcas: uno basado en Histogramas de Gradientes Orientados (HoG) para establecer la representación de las marcas y el otro en las intensidades de los píxeles contenidos en la región rectangular correspondiente a cada marca. Los resultados experimentales basados en un conjunto de 530 imágenes (265 sujetos) con marcas faciales anotadas manualmente, muestran que la combinación de técnicas clásicas de reconocimiento de rostros (e.g. LBP) con marcas faciales, aumenta la eficacia del proceso.]]></p></abstract>
<kwd-group>
<kwd lng="en"><![CDATA[Soft biometrics]]></kwd>
<kwd lng="en"><![CDATA[facial marks]]></kwd>
<kwd lng="en"><![CDATA[face recognition]]></kwd>
<kwd lng="es"><![CDATA[Soft biometrics]]></kwd>
<kwd lng="es"><![CDATA[marcas faciales]]></kwd>
<kwd lng="es"><![CDATA[reconocimiento de rostros]]></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">Detection and matching of facial marks in face images</font></strong></font></p>     <p>&nbsp;</p>     <p><font size="3"><strong><font face="Verdana, Arial, Helvetica, sans-serif">Detecci&oacute;n y correspondencia  de marcas faciales  en im&aacute;genes de rostros</font></strong></font></p>     <p>&nbsp;</p>     <p>&nbsp;</p>     <P><font size="2"><strong><font face="Verdana, Arial, Helvetica, sans-serif">Fabiola Becerra-Riera<strong><sup>1*</sup></strong>, Annette Morales-Gonz&aacute;lez<strong><sup>1</sup></strong></font></strong></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><sup>1 </sup>Advanced Technologies Application Center. 7a No. 21812, Siboney, Playa, CP 12200, Havana, Cuba </font><font size="2"><em><font face="Verdana, Arial, Helvetica, sans-serif">{</font></em><font face="Verdana, Arial, Helvetica, sans-serif">fbecerra, &nbsp;amorales<em>}</em>@cenatav.co.cu</font></font></p>     <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:%20fbecerra@cenatav.co.cu">fbecerra@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>     ]]></body>
<body><![CDATA[<p>&nbsp;</p>     <p>&nbsp;</p> <hr>     <P><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>ABSTRACT</b></font>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Soft biometrics traits (e.g. &nbsp;gender, ethnicity, facial marks)  are complementary information in face recognition. Although they are not fully distinctive by themselves, recent studies have proven that they can be combined with classical facial recognition techniques  to increase the accuracy of the process. Facial marks, in particular, have proven useful  in reducing the search for the identity of individuals, although  they do not uniquely identify them. Facial marks based  systems provide  specific and more significant evidence about the similarity between faces. In this paper we propose the use of facial marks (e.g.&nbsp;  &nbsp;moles,  freckles, warts) to improve the face recognition process. &nbsp;To that end, we implemented an algorithm for automatic detection of facial marks  and we proposed two matching algorithms: one based on Histograms  of Oriented Gradients (HoG) to represent the marks and the other  based on the intensities  of the pixels contained  in each mark bounding box. Experimental results based on a set of 530 images  (265 subjects) with manually annotated  facial marks, show that the combination of traditional face recognition techniques with facial marks, increases the accuracy of the process.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Key words<span lang=EN-GB>:</span></b></font> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">Soft biometrics, facial  marks, face recognition</font></p> <hr>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>RESUMEN</b> </font></p>     <p><font size="2"><font face="Verdana, Arial, Helvetica, sans-serif">Los soft biometrics (e.g. g&eacute;nero, raza, marcas faciales)  constituyen informaci&oacute;n complementaria en el proceso de reconocimiento de rostros. Si bien  no son totalmente discriminativos por s&iacute; solos,  estudios recientes han comprobado que pueden ser combinados con t&eacute;cnicas cl&aacute;sicas de reconocimiento facial  para incrementar  la eficacia de dicho proceso. Las marcas faciales, de manera particular, han demostrado ser &uacute;tiles en la reducci&oacute;n de la b&uacute;squeda de la identidad de individuos, pese a no identificarlos un&iacute;vocamente. &nbsp;Los sistemas basados     <br> en marcas faciales proporcionan evidencia  a&uacute;n m&aacute;s espec&iacute;fica y significativa de la similitud entre rostros. En el presente  trabajo se propone el empleo de marcas faciales  (e.g. &nbsp;lunares, pecas, verrugas)  en beneficio del reconocimiento. &nbsp;Para tales fines  se implement&oacute; un algoritmo  de detecci&oacute;n autom&aacute;tica de marcas faciales y se propusieron dos algoritmos de correspondencia  de marcas: &nbsp;uno basado en Histogramas de Gradientes Orientados (HoG) para establecer la representaci&oacute;n de las marcas y el otro en las intensidades de los p&iacute;xeles contenidos en la regi&oacute;n rectangular  correspondiente a cada marca.&nbsp; &nbsp;Los resultados experimentales basados en un conjunto  de 530 im&aacute;genes (265 sujetos) con marcas faciales anotadas  manualmente, muestran que la combinaci&oacute;n de t&eacute;cnicas cl&aacute;sicas de reconocimiento  de rostros (e.g. &nbsp;LBP) con marcas faciales, aumenta  la eficacia del proceso<em>.</em></font></font> </p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Palabras clave<span lang=EN-GB>: </span></b>Soft biometrics, marcas faciales, reconocimiento  de rostros</font></p> <hr>     <p>&nbsp;</p>     ]]></body>
<body><![CDATA[<p>&nbsp;</p>     <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>INTRODUCTION</b></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Facial recognition is one of the most employed biometric application in recent years, becoming an active research area that covers various disciplines such as image processing,  pattern recognition and computer vision.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Soft biometrics (e.g. gender, ethnicity, facial marks) (JAIN  A. K., 2010) provide additional information in images of faces and are not fully discriminative by themselves; however, it has been found recently that they may be properly combined with classical facial recognition techniques to increase the accuracy in the verification or identification of individuals. In particular, facial  marks have proven to be extremely useful: despite not uniquely identifying an individual, they can be used to narrow  down the search of his identity.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Several approaches for automatically detecting and matching facial  marks are proposed in the literature. There are approaches for the detection of moles prominent enough  to be used (by themselves) in the process of identification (PIERRARD J. S., 2007), for the detection  of marks covered by cosmetics (CHOUDHURYZ.  H., 2012), others that introduce scars,  marks and tattoos in image retrieval systems  (LEE J. E., 2008) and  authors who focus on the automatic  classification of acne scars (RAMLI R., 2011; NIRMAL B., 2013). Unlike these works, based on the identification of only one particular type of facial  mark, (PARK U., 2010) proposes a method which differs  significantly from previous studies.  It detects all types of facial marks that appear as locally prominent regions,  and focuses on the detection  of semantically  significant facial  marks, instead of the  extraction of textural  patterns that implicitly include marks. Facial marks  matching has been addressed from different perspectives: there are algorithms  that rely on a weighted Euclidean  distance as a basis for the matching (ZHANG Z., 2009), others  employ the intersection between histograms (PARK U., 2011), and others are  based on a weighted bipartite  graph (SRINIVAS N., 2011) to establish the similarity.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">In the present work we implemented an algorithm for automatic detection  of facial marks based on (PARK U., 2010), changing some steps to improve the process, and we propose two new methods to establish  the similarity between the marks  in face images.  Our validation on a manually annotated face image set showed that including facial marks for face recognition reduces the final error of the process.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">The paper is structured as follows. First, we present the algorithm for the detection of facial marks,  followed by the description of our two proposals for facial marks matching between two face images. Next,  we de- scribe the process of experimentation  and the results  obtained, and finally  we present the conclusions and recommendations of our investigation.</font></p>     <p><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Facial mark detection algorithm</font></strong></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Facial marks are usually manifested  as locally prominent regions, thus a second-order derivative edge detector can be used for their detection. However, the direct application of a detector of this type on the face image can generate a large number of false positive, mostly because of the presence of primary facial features (e.g. eyes, nose, mouth). The location of such features  for their subsequent extraction of the facial  area, is a necessary step for the successful  detection of facial marks. </font></p>     <p><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Primary facial feature  detection and mapping  to mean shape</font> </strong></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">The EP-LBP model (M&Eacute;NDEZ N., 2013) was applied  to each image instead of the Active Appearance Model (AAM) proposed in (PARK U., 2010), for their good results  and with the aim of detecting 112 points that delineate the contour of the face and primary facial  features. After its application, images are normalized in terms of scale and rotation, which allows the representation  of each facial mark in a common face-centered coordinate system. With the aim of simplifying the process of detection  and matching of facial marks, the nor- malized image is reduced to a facial template <em>T<sub>&micro;</sub></em>.  The 112 landmarks are used in addition  for the construction of masks that will eliminate the greatest number of potential false positives.</font></p>     <p><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Mask construction</font></strong></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Following the procedure described in (PARK U., 2010), a general mask <em>Mg </em>(<a href="/img/revistas/rcci/v10n1/f0114116.jpg" target="_blank">Figure. 1 (a)</a>) was built  from<em> T<sub>&micro;</sub></em> to suppress  possible false positive generated  by primary facial features,  during the process of detection of regions. Since<em> M<sub>g</sub></em>does not cover the particular characteristics of each individual (e.g. beard, small  wrinkles around eyes and mouth), that could be wrongly  detected as potential facial marks,  a user-specific mask <em>M<sub>s</sub>&nbsp;</em>(<a href="/img/revistas/rcci/v10n1/f0114116.jpg" target="_blank">Figure. 1 (c)</a>) was constructed as the sum of<em> M<sub>g</sub></em> and the edges that are connected  to<em> M<sub>g</sub></em>. The Canny edge detector (CANNY, 1986) was used for the detection of these peculiarities (<a href="/img/revistas/rcci/v10n1/f0114116.jpg" target="_blank">Figure. 1 (b)</a>) instead of the Sobel operator, proposed in (PARK U., 2010). Characterized by its good immunity to noise and the ability to detect true edge points with less error,  Canny has shown better results than the Sobel operator.&nbsp; As can be seen in <a href="/img/revistas/rcci/v10n1/f0114116.jpg" target="_blank">Figure. 1</a>, the use of<em> M<sub>s </sub></em>in (e) largely reduces the false positives that appear near the eyes and mouth in (d), where only <em>M<sub>g</sub>&nbsp;</em>was employed.</font></p>     <p><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Detection of facial marks</font></strong></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Since facial marks usually appear as isolated and salient regions corresponding to notable changes in intensity, a second-order derivative edge detector was selected for their detection,  in this case, the Laplacian-of-Gaussian (LoG) filter (MARR, 1980), as proposed in (PARK  U., 2010).</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">The LoG filtered image subtracted with the user-specific mask (<em>Ms</em>) undergoes a binarization process with a series of threshold  values <em>t<sub>i</sub> </em>(<em>i </em>= 1<em>, ...,  K</em>) in a decreasing order. The threshold<em> t<sub>i</sub> </em>is successively applied until the number of resulting connected  components is greater  than a pre-set value <em>cc</em>. After the detection  of a minimum <em>cc </em>=  10, the facial marks candidates  whose size do not exceed  two pixels of width and height are discarded, in order  to eliminate pixels  or noisy areas that are false positives. Finally, the detected  marks are identified by means of  a bounding rectangle, indicating  its position and size. The complete facial marks detection  procedure is illustrated in <a href="#f02">Figure. 2</a>.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Facial mark matching process</strong></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">One of the objectives proposed in this research was the development of an algorithm to determine the similarity of two face images, based on their facial marks. Consequently, a representation of the marks is necessary  as a first step before starting  the matching process.</font></p>     <p align="center"><img src="/img/revistas/rcci/v10n1/f0214116.jpg" alt="f02" width="561" height="432"><a name="f02"></a></p>     <p><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Facial mark  representation</font></strong></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">To obtain  a representation  of facial marks,  two approaches were taken into consideration. The first approach is based on the identification of a mark taking into account only the intensity values of the pixels belonging to the bounding box where it is framed. Using a second criterion, each facial mark detected  in an image is encoded using a Histogram  of Oriented Gradients (HoG) descriptor  (NAVNEET  D., 2005) with the goal of obtaining  a representation  based on the distribution of its intensity gradients. In this case, each histogram  is constructed considering a single block of dimension  8 x 8, consisting of a single  cell of equal size and 8 bins.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Despite the fact that a representation  of the appearance of the marks  is necessary, it is not discriminative enough by itself: two marks can be very similar in appearance  and, however, they can be located in different regions of the face. It is essential that, for example,  a mark located in the forehead is not wrongly considered similar to one located on the chin. The spatial distribution of marks within the face is an important factor to consider. For the spatial representation of a mark we employed the <em>x </em>and <em>y </em>central coordinates  of its bounding box, normalizing their values  in the range [0<em>, </em>1]  through the division  between the width and height of the image, respectively. Finally, for the second approach, a facial mark is represented by the vector resulting from concatenating its central coordinates  with the appearance features  represented by the 8-dimensional HoG.</font> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">This is a very compact representation, that will allow later for a faster  comparison between marks</font>.</p>     <p><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Matching facial marks </font></strong></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Given two images <em>l</em><sub>1</sub> and<em> l</em><sub>2</sub> , and given <em>N</em><sub>1</sub> and <em>N</em><sub>2</sub> as the sets of their detected facial marks, respectively, the similarity between<em> l</em><sub>1</sub> and<em> l</em><sub>2</sub> (<em>S</em>) was established following two different approaches. A first concept of similarity was defined only taking into consideration the facial marks detected in <em>l</em><sub>1</sub> and trying to make them correspond in<em> l</em><sub>2</sub>. For this purpose we employed the first representation of marks based only on the intensity values of pixels.  In this case, the similarity between<em> l</em><sub>1</sub> and<em> l</em><sub>2</sub> can be computed as shown in Eq. 1, </font></p>     <p align="center"><img src="/img/revistas/rcci/v10n1/fo0114116.jpg" alt="fo01" width="230" height="54"></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">where, for each mark <em>ni &isin; </em><em>N</em><sub>1</sub> a rectangular region<em> R<sub>i </sub></em>was built around its central coordinates in<em> l</em><sub>2</sub> , as an area of potential matching. <em>B </em>represents the score of similarity associated with the best matching of the mark<em> n<sub>i</sub> </em>in region<em> R<sub>i </sub></em>,  established by a Normalized Cross Correlation (NCC) (BRIECHLE K., 2001).  Scores of <em>B </em>below a certain threshold <em>t</em>, established in an empirical  way as 0.5, were not taken into account for the final computation.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">A second  approach, for which it was used the criterion of representation  based on HoG, was developed through a more explicit matching  between the facial marks sets <em>N</em><sub>2</sub> and<em> N</em><sub>2</sub>.  It is shown in Eq. 2,</font></p>     <p align="center"><img src="/img/revistas/rcci/v10n1/fo0214116.jpg" alt="fo02" width="399" height="61"></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">where, for each mark <em>nj &isin; N</em><sub>2</sub>, <em>x<sub>j</sub> </em>and<em> y<sub>j</sub>&nbsp; </em>are its spatial central coordinates.  In this case, the region<em> R<sub>i </sub></em>was used so that only those <em>nj &isin; N</em><sub>2</sub> , contained in<em> R<sub>i</sub></em>, were considered in the process of matching. This ensures  a spatial coherence in the matching of the marks, i.e, very distant facial marks are not verified.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><em>D </em>is a measure of the distance  between the marks,  in this case computed with the Bhattacharyya distance (BHATTACHARYYA, 1943), which showed the best results for compare histograms during the experimental process. For the score using Bhattacharyya, low values indicate good correlation while high values correspond  to little similarity.&nbsp; &nbsp;Being <em>d</em><sub>12</sub> &nbsp;the distance  between two representatives vectors <em>v</em>1 &nbsp;and <em>v</em>2, &nbsp;the final score corresponds to 1 <em>&minus; d</em><sub>12</sub>, so higher values respond to greater  similarity. </font></p>     ]]></body>
<body><![CDATA[<p>&nbsp;</p>     <p><strong><font size="3" face="Verdana, Arial, Helvetica, sans-serif">EXPERIMENTS AND RESULTS</font></strong></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">The process of experimentation  was divided into two fundamental parts:  the evaluation of the detection of facial  marks and the face image verification using facial marks.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">To validate our results, a set of images with manually annotated facial  marks was created, since we were not able to find in the related literature references to international public databases to perform validation  of facial mark detection. As a result  of the annotation process, we obtained a collection of 530 images  (265 subjects) with an average of 5 facial marks each. Moles, freckles, grains and warts were the most frequently found marks; few images of faces were found with birthmarks, enlightened, darkened areas and pockmarks;  and there were no scars or tattoos.</font></p>     <p><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Evaluation of the facial  marks detection </font></strong></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">The validation of the accuracy of the detection  algorithm proposed for the defined set of 530 images, was conducted taking into account the measures of Precision and Recall.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">We extrapolated the standard criterion  to evaluate face detection  (JAIN V., 2010) to the problem  of facial marks detection, in order to establish the similarity between a detected facial mark and an annotated  one. Given an image <em>I </em>with <em>A </em>annotated marks,  the detection of a facial  mark <em>ni </em>was  considered correct if <em>&exist;n<sub>a</sub> &isin; A </em>such that:</font></p>     <p align="center"><img src="/img/revistas/rcci/v10n1/fo0314116.jpg" alt="fo03" width="231" height="46"></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">The threshold <em>t</em><sub>0</sub> &nbsp;was established empirically as 0.4.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">It was not possible to find available  implementations of existing facial marks detection algorithms in the literature,  therefore, in order to compare  our detection results  with those of other facial marks detection  algorithms on the same image set, we employed the Viola  and Jones object detector  (VIOLA P., 2001). This detector, although  initially created for face detection, can be trained to detect a variety of objects. In order to detect facial marks, it was trained with a set of 150 positive samples (images  of facial marks) and 500 negative samples (images  of areas of skin without  marks). The results  obtained are shown in <a href="/img/revistas/rcci/v10n1/t0114116.jpg" target="_blank">Tab. 1.</a> As can be seen,  the proposed detection algorithm achieves higher values of precision and recall than the Viola and Jones detector, which means that it is able to detect more correct  marks (superiority in recall) and less false positives (superiority in precision).</font></p>     ]]></body>
<body><![CDATA[<p><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Validation of face verification</font></strong></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">In order to evaluate the accuracy of the facial marks (on their own) in the verification process, we established a comparison between the results obtained using a nearest neighbor classier with Local Binary Patterns (LBP) (OJALA T., 1996) features, one of the most popular facial descriptors, and the proposed facial marks matching algorithms: one based on the representation of the marks through the intensity of their pixels (we will call it Pixel FM) and the other using HoG (we will call it HoG FM).</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="#t02">Tab. 2</a> shows the results in terms of Equal Error Rate (EER) and False Recognition Rate (FRR) when the Operation Point (OP) is set to a False Acceptance Rate (FAR) of 0.1 %. As can be seen in the first three rows of 2, by means of a verication based only in facial marks (Pixel FM and HoG FM), it is not possible to achieve good results, which is an indication that soft biometrics are not discriminative by themselves.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">In order to reduce the errors, the results of the proposed facial marks matching algorithms were combined with the results of the LBP comparison. The combination  was performed with the output scores of each process, which is possible since they are in the same range ([0<em>, </em>1])  and they share the same behavior: higher values correspond to more similar faces. The combination  was established by the weighted sum of the scores obtained in the following way:</font> <img src="/img/revistas/rcci/v10n1/fo0414116.jpg" alt="fo04" width="407" height="19"> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">represent the weights associated with the score achieved by making  use of the LBP (<em>p</em>1) and the proposed facial  marks matching algorithm (<em>p</em>2), respectively. As shown in <a href="#t02">Tab. 2</a>, facial marks, combined with other classical facial recognition</font></p>     <p align="center"><img src="/img/revistas/rcci/v10n1/t0214116.jpg" alt="t02" width="468" height="178"><a name="t02"></a></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">techniques (LBP in this case), improve the accuracy in the verication process. The best combination LBP - HoG FM was able to decrease the EER with respect to the LBP alone, but more signicant to this is that both combinations were able to reduce the rate of FRR when the FAR = 0.1%. This means that it was possible to reduce the rate of false rejected for very low values of false accepted, i.e., true genuine subjects that before were wrongly classied as impostors (false rejected) were correctly classied now thanks to their facial marks.</font></p>     <p>&nbsp;</p>     <p><font face="Verdana, Arial, Helvetica, sans-serif" size="3"><B>CONCLUSIONS</B></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Making use of the proposed algorithms for facial marks  detection and matching we were able to confirm  that facial marks, used on their own for recognition, are not discriminative enough, as it was already stated  in the literature. However, by  combining the algorithms of facial  marks matching with classical techniques for face recognition, we were able to achieve lower error rates in our face verification experiments, which shows the usefulness  of this type of trait as complementary information. Of the two proposed facial marks matching approaches, the one which uses  the representation  based on HoG (HoG FM) obtained the best results in terms of EER, than the one based only on the intensity of pixels (Pixel FM).</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">As future work we propose to incorporate new types of facial marks to achieve a better description of individuals and we also plan to develop algorithms for the classification of marks, thus allowing to obtain images of interest through the filtering of large databases, making use of semantic queries.</font></p>     ]]></body>
<body><![CDATA[<p>&nbsp;</p>     <p align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="3"><B>REFERENCIAS    BIBLIOGR&Aacute;FICAS</B></font>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">BHATTACHARYYA, A. (1943). On a measure of divergence between two statistical populations  defined by their probability distributions. <em>Bulletin of Cal. Math. Soc.</em>, 35(1):99&ndash;109.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">BRIECHLE K., H. U. D. (2001). Template matching using fast normalized cross correlation. In <em>Proceedings of SPIE:  Optical Pattern  Recognition XII</em>,  volume 4387, pages 95&ndash;102.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">CANNY, J. (1986).  A computational approach to edge detection. <em>IEEE Trans. Pattern Anal. Mach. Intell.</em>, 8(6):679&ndash;698.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">CHOUDHURY Z. H., M. K. M. (2012). Robust  facial marks detection method using  aam and surf. <em>International Journal of Engineering Research and Applications (IJERA)</em>, 2(6).</font></p>     <!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">JAIN A. K., K. A. (2010). <em>Biometrics of Next Generation: An Overview</em>. Springer.    </font></p>     <!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">JAIN V., L.-M. E. (2010).  Fddb: &nbsp;A benchmark for face detection in unconstrained settings. Technical report.    </font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">LEE J. E., JAIN A. K., J. R. (2008). Scars, marks and tattoos (smt): Soft biometric  for suspect and victim identification. In <em>Proc. Biometric Symposium, Biometric Consortium Conference</em>, pages 1&ndash;8.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">MARR, D., H. E. (1980).  Theory of edge detection. In <em>Proceedings of the Royal Society of London. Series  B,Biological Sciences</em>,  volume 207, pages 187&ndash;217. </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">ME&acute; NDEZ N., CHANG L., P. Y. M. H. (2013). Facial landmarks detection  using extended profile lbp-based active shape models. In <em>Progress in Pattern  Recognition, Image  Analysis, Computer  Vision, and Applications- 18th Iberoamerican Congress, CIARP 2013, Havana, Cuba</em>.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">NAVNEET D., B. T. (2005). Histograms of oriented gradients for human detection. In <em>Proceedings of IEEE Computer Society Conference on Computer  Vision and Pattern  Recognition (CVPR) - Volume 1 - Volume 01</em>,  CVPR &rsquo;05, pages  886&ndash;893. IEEE Computer Society.</font></p>     <!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">NIRMAL B., DEY B. C., G. R. R. (2013).  Automatic detection of acne scars:  Preliminary results. In <em>IEEE Point-of-Care Healthcare Technologies (PHT),  Bangalore, India</em>.    </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">OJALA T., PIETIKAINEN M., H. D. (1996). A comparative study of texture measures  with classification based on featured  distributions. <em>Pattern Recognition</em>, 29(1):51&ndash;59.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">PARK U., J. A. K. (2010). Face matching and retrieval using soft biometrics. <em>IEEE  Transactions on Infor- mation Forensics  and Security</em>, 5(3):406&ndash;415.</font></p>     <!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">PARK U., LIAO S., K. B. V. J. J. A. K. (2011).  Face finder: Filtering a large face database using scars, marks and tattoos. Technical  Report MSU-CSE-11-15, Department of Computer  Science, Michigan State University.    </font></p>     ]]></body>
<body><![CDATA[<!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">PIERRARD J. S., V. T. (2007).  Skin detail analysis for face recognition. In <em>Proceedings  of IEEE Conference on Computer  Vision and Pattern Recognition  (CVPR)</em>. IEEE Computer  Society.    </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">RAMLI R., MALIK A. S., H. A. F. M. Y. F. B. B. (2011).  Segmentation of acne vulgaris  lesions. In <em>International Conference on Digital  Image Computing: Techniques and Applications  (DICTA), Noosa, QLD, Australia</em>, pages  335&ndash;339. IEEE Computer  Society.</font></p>     <!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">SRINIVAS N., AGGARWAL G., F. P. J. B. R. W. V. (2011).  Facial marks as biometric signatures to distinguish between  identical twins. In <em>Proceedings  of IEEE Conference on Computer  Vision and Pattern Recognition (CVPR)</em>.    </font></p>     <!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">VIOLA P., J. M. (2001). Robust real-time object detection. In <em>International Journal of Computer Vision</em>.    </font></p>     <!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">ZHANG Z., TULYAKOV S., G. V. (2009).  Combining facial skin mark and eigenfaces for face recognition. In <em>ICB</em>, volume 5558 of <em>Lecture Notes in Computer Science</em>. Springer.    </font></p>     <p>&nbsp;</p>     ]]></body>
<body><![CDATA[<p name="_ENREF_1">&nbsp;</p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Recibido: 12/10/2015    <br> Aceptado: 15/12/2015</font></p>      ]]></body><back>
<ref-list>
<ref id="B1">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[BHATTACHARYYA]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[On a measure of divergence between two statistical populations defined by their probability distributions.]]></article-title>
<source><![CDATA[]]></source>
<year></year>
<volume>35</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>99-109</page-range></nlm-citation>
</ref>
<ref id="B2">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[BRIECHLE K.]]></surname>
<given-names><![CDATA[H. U. D]]></given-names>
</name>
</person-group>
<source><![CDATA[Template matching using fast normalized cross correlation.]]></source>
<year>2001</year>
<volume>4387</volume>
<page-range>pages 95-102</page-range></nlm-citation>
</ref>
<ref id="B3">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[CANNY]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A computational approach to edge detection.]]></article-title>
<source><![CDATA[]]></source>
<year></year>
<volume>8</volume>
<numero>6</numero>
<issue>6</issue>
<page-range>679-698</page-range><publisher-name><![CDATA[Pattern Anal]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B4">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[CHOUDHURY Z. H]]></surname>
<given-names><![CDATA[M. K. M.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Robust facial marks detection method using aam and surf.]]></article-title>
<source><![CDATA[]]></source>
<year></year>
<volume>2</volume>
<numero>6</numero>
<issue>6</issue>
</nlm-citation>
</ref>
<ref id="B5">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[JAIN A. K]]></surname>
<given-names><![CDATA[K. A]]></given-names>
</name>
</person-group>
<source><![CDATA[Biometrics of Next Generation: An Overview]]></source>
<year>2010</year>
<publisher-name><![CDATA[Springer]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B6">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[JAIN V]]></surname>
<given-names><![CDATA[L.-M. E]]></given-names>
</name>
</person-group>
<source><![CDATA[Fddb: A benchmark for face detection in unconstrained settings.]]></source>
<year>2010</year>
</nlm-citation>
</ref>
<ref id="B7">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[LEE J]]></surname>
<given-names><![CDATA[E]]></given-names>
</name>
<name>
<surname><![CDATA[JAIN A. K]]></surname>
<given-names><![CDATA[J. R]]></given-names>
</name>
</person-group>
<source><![CDATA[Scars, marks and tattoos (smt):: Soft biometric for suspect and victim identification.]]></source>
<year>2008</year>
<page-range>pages 1-8</page-range></nlm-citation>
</ref>
<ref id="B8">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[MARR]]></surname>
<given-names><![CDATA[D]]></given-names>
</name>
<name>
<surname><![CDATA[H]]></surname>
<given-names><![CDATA[E]]></given-names>
</name>
</person-group>
<source><![CDATA[Theory of edge detection.]]></source>
<year>1980</year>
<volume>207</volume>
<page-range>pages 187-217</page-range><publisher-name><![CDATA[Biological Sciences]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B9">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[MÉNDEZ]]></surname>
<given-names><![CDATA[N]]></given-names>
</name>
<name>
<surname><![CDATA[CHANG]]></surname>
<given-names><![CDATA[L]]></given-names>
</name>
<name>
<surname><![CDATA[P. Y.]]></surname>
<given-names><![CDATA[M. H]]></given-names>
</name>
</person-group>
<source><![CDATA[Facial landmarks detection using extended profile lbp-based active shape models.]]></source>
<year>2013</year>
<publisher-loc><![CDATA[^eHavana Havana]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B10">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[NAVNEET D]]></surname>
<given-names><![CDATA[B. T]]></given-names>
</name>
</person-group>
<source><![CDATA[Histograms of oriented gradients for human detection.]]></source>
<year>2005</year>
<volume>Volume 1</volume>
<page-range>pages 886-893</page-range><publisher-name><![CDATA[IEEE Computer Society]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B11">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[NIRMAL]]></surname>
<given-names><![CDATA[B]]></given-names>
</name>
<name>
<surname><![CDATA[DEY]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
<name>
<surname><![CDATA[G. R. R]]></surname>
</name>
</person-group>
<source><![CDATA[Automatic detection of acne scars: Preliminary results]]></source>
<year>2013</year>
<publisher-loc><![CDATA[^eBangalore Bangalore]]></publisher-loc>
<publisher-name><![CDATA[IEEE Point-of-Care Healthcare Technologies (PHT]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B12">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[OJALA]]></surname>
<given-names><![CDATA[T]]></given-names>
</name>
<name>
<surname><![CDATA[PIETIKAINEN M]]></surname>
<given-names><![CDATA[H. D]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A comparative study of texture measures with classification based on featured distributions.]]></article-title>
<source><![CDATA[]]></source>
<year></year>
<volume>29</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>51-59</page-range></nlm-citation>
</ref>
<ref id="B13">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[PARK U]]></surname>
<given-names><![CDATA[J. A. K]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Face matching and retrieval using soft biometrics]]></article-title>
<source><![CDATA[]]></source>
<year></year>
<volume>5</volume>
<numero>3</numero>
<issue>3</issue>
<page-range>406-415</page-range></nlm-citation>
</ref>
<ref id="B14">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[PARK]]></surname>
<given-names><![CDATA[U]]></given-names>
</name>
<name>
<surname><![CDATA[LIAO]]></surname>
<given-names><![CDATA[S]]></given-names>
</name>
<name>
<surname><![CDATA[K. B. V. J. J. A. K.]]></surname>
</name>
</person-group>
<source><![CDATA[Face finder: Filtering a large face database using scars, marks and tattoos.]]></source>
<year>2011</year>
<publisher-name><![CDATA[Michigan State University]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B15">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[PIERRARD J. S]]></surname>
<given-names><![CDATA[V. T]]></given-names>
</name>
</person-group>
<source><![CDATA[Skin detail analysis for face recognition.]]></source>
<year>2007</year>
<publisher-name><![CDATA[IEEE Computer Society]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B16">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[RAMLI]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
<name>
<surname><![CDATA[MALIK A. S]]></surname>
<given-names><![CDATA[H. A. F. M. Y. F. B. B]]></given-names>
</name>
</person-group>
<source><![CDATA[Segmentation of acne vulgaris lesions.]]></source>
<year>2011</year>
<page-range>pages 335-339</page-range><publisher-name><![CDATA[IEEE Computer Society]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B17">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[SRINIVAS]]></surname>
<given-names><![CDATA[N]]></given-names>
</name>
<name>
<surname><![CDATA[AGGARWAL G]]></surname>
<given-names><![CDATA[F. P. J. B. R. W. V]]></given-names>
</name>
</person-group>
<source><![CDATA[Facial marks as biometric signatures to distinguish between identical twins.]]></source>
<year>2011</year>
</nlm-citation>
</ref>
<ref id="B18">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[VIOLA P]]></surname>
<given-names><![CDATA[J. M.]]></given-names>
</name>
</person-group>
<source><![CDATA[Robust real-time object detection.]]></source>
<year>2001</year>
</nlm-citation>
</ref>
<ref id="B19">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[ZHANG]]></surname>
<given-names><![CDATA[Z]]></given-names>
</name>
<name>
<surname><![CDATA[TULYAKOV S]]></surname>
<given-names><![CDATA[G. V]]></given-names>
</name>
</person-group>
<source><![CDATA[Combining facial skin mark and eigenfaces for face recognition.]]></source>
<year>2009</year>
<volume>5558</volume>
<publisher-name><![CDATA[Springer]]></publisher-name>
</nlm-citation>
</ref>
</ref-list>
</back>
</article>
