<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Development of the Ateb-Gabor Filtration Method in Biometric Protection Systems</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Nazarkevych Mariya</string-name>
          <email>mariia.a.nazarkevych@lpnu.ua</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Lviv Polytechnic National University</institution>
          ,
          <addr-line>Lviv</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>The Gabor filter for biometric images has been investigated. Introduced a new Ateb-Gabor filter to improve the quality of fingerprint images. The sequence of filtration and recognition of biometric data is developed. For reliable fingerprint recognition, image correction is required, since interference caused by scanning may distort the lines of the imprints, which creates errors in recognition. The mathematical apparatus of the Ateb-functions provides additional functions for controlling Gabor's filtration, since it has a wider range of filtering options. It has been shown that the use of the Ateb-Gabor filter has a more controlling influence on the image, because in addition there are two parameters of rational numbers that considerably extends the filtration process. The method of filtering images based on the Gabor filter using Ateb-functions is developed. At present, work is being done on the application of a new filter to biometric images, bringing it to a finished software product. A two-dimensional Gabor filter is also developed, which in the future will allow people to recognize faces.</p>
      </abstract>
      <kwd-group>
        <kwd>Ateb-Gabor</kwd>
        <kwd>Gabor Filter</kwd>
        <kwd>Image processing</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        With the development of information technology, biometrics has become an essential
part of our everyday lives. Biometric identification systems require constant
improvement since they work fairly slowly and often give the wrong results. new
methods have been developed for fingerprint analysis, which scans them without any
contact [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Similarly, the scanning and recognition technologies in 3D space appeared
[
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. As a result, professional systems for recognition were developed [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. Using the
technology of the "large data" processing, modern surveillance systems and access
control systems identify individual fragments of biometrics more accurately, and
technologies for identifying specific people in the stream are developed [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
      </p>
    </sec>
    <sec id="sec-2">
      <title>Gabor Filters and Image Processing</title>
      <p>
        One of the most popular methods for selecting the edges in the image is the use of
Gabor filters [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. The real part of the nucleus of the Gabor filter are constructed using
[
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. To construct an imaginary part of the Gabor filter, it is necessary to replace the
cosine function with the sine calculation in the above formula.
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>Filtration</title>
      <p>
        The filtration process involves the convolution of the filter and the input signal in the
spatial domain. In this paper, it was done in the Wolfram Mathematica 11 computing
environment [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. Multiplication in the spatial domain is equivalent to convolution in
the frequency domain [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ].
 = 
∗ 
(3)
where r - is the result of filtration; * - convolution and  - Fourier transform of
the Gabor filter. The Fourier transform of the Gabor filter is a Gaussian signal [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ],
whose center is located at the center frequency of the filter. As a result of
multiplication in the frequency domain, the amplitude of the output frequency close to the
sinusoidal signal increases, while others decreases.
3.1
      </p>
      <sec id="sec-3-1">
        <title>Implementation of the Gabor filter</title>
        <p>
          The width and height of the filter are determined by the width and height of the
Gaussian component. Determining the correct width and height for the Gabor filter is
essential while designing new filters. Experimentally established [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ] that a good filter,
capable of detecting narrow edges at a certain frequency should have boundaries in
the plane z = 0 and also it should have two negative and one positive peak.
3.2
        </p>
      </sec>
      <sec id="sec-3-2">
        <title>Generalized One-Dimensional Ateb-Gabor Filter</title>
        <p>
          We construct a generalized one-dimensional Gabor filter basing on the Ateb-functions
[
          <xref ref-type="bibr" rid="ref10">10</xref>
          ]. It will look like:
        </p>
        <p>2
 ( ,  ,  ) =  − 2 2 ca ( ,  , 2  , ,  ),
where  - is the standard deviation of the Gaussian nucleus, which determines the
amplitude of the function,  - is the frequency of oscillations, which is defined as
 = 1/ , де T(m, n) – is the period of Ateb function ca ( ,  , 2  , ,  ), 2  −
period of Ateb-function.</p>
        <p>The experimental results of the filtration are shown in the figure below. In fig.1 a is
filtered by an ordinary Gabor filter, and fig.1 b filter is Ateb-Gabor with m=n=3 with
the best results of filtration.</p>
        <p>The optimal correlation between frequency and width of the Gabor filter has been
determined, which allowed performing filters automatically with the purpose of
finding the edges of objects with different frequencies, sizes and directions. The optimal
correlation is in each specific image of its own. The method of removing the average
component of the Gabor filter is proposed, which allows reducing the value of the
average filter to zero without deforming the filter. The results of numerous
experiments demonstrate the successful selection of edges in the image based on the results
obtained in the work of the Gabor filter parameters.
4</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Image Processing Using the Gabor Filter</title>
      <p>In each fingerprint, you can identify two types of attributes - global and local. Global
signs are those that are visible to the naked eye. Another type of attributes is local.</p>
      <p>
        They are selected because lines of the fingerprints are not straight. These points
provide unique fingerprint information in the process of identifying a person. Each
printout contains up to 70 minutia points [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ].
      </p>
      <p>The implementation of the Gabor filter for images takes place in five steps.
Step1. Image normalization. Normalization of the image is necessary in order to set
the previous mean values and deviations.</p>
      <p>Step2. Calculation of the orientation.The orientation image Img represents the
matrix N × N, in which each component Img (i, j) shows the local orientation, angle of
inclination at a given point of the line with coordinates (i, j).</p>
      <sec id="sec-4-1">
        <title>Step 3. Calculation of the frequency image. The frequency image is a matrix of size</title>
        <p>
          N × N, in which each component Img (i, j) shows the local frequency of the lines at a
given point, which is defined as the frequency of the crests directed along the
orientation of the protrusion. On the next step, the skeletelization of the image is based on
the wave method [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ].
        </p>
      </sec>
      <sec id="sec-4-2">
        <title>Step4. Binarization of the image.</title>
      </sec>
      <sec id="sec-4-3">
        <title>Step 5. Apply to the binary image of the Gabor filter. The filter is configured for</title>
        <p>the local orientation of the speeches, applied to the pixels of the projections and vices
of the image.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Conclusions</title>
      <p>The Gabor filter for biometric images has been developed. A new filter of
AtebGabor has been investigated and its efficiency in application to biometrics has been
proved. Work is carried out to filter images and study their characteristics based on
one-dimensional and two-dimensional Gabor filter. We think that we will achieve
significant results in the near future. The use of a generalized Gabor filter will allow
for better filtration and have a large number of parameters to choose from for the best
filtering options. The change of the parameters m and n provides different values of
the period, which makes it possible to expand the number of filter options. To solve
the problem of fingerprint identification, the Ateb-Gabor function allows you to
improve identification, and, based on it, filtration of images with a large number of
ridges. This provides better characteristics than the usual one-dimensional Gabor
filter.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Setlak</surname>
          </string-name>
          , Dale R.:
          <article-title>Electronic device including finger biometric sensor carried by a touch display and related methods</article-title>
          . U.S. Patent No.
          <volume>9</volume>
          ,
          <issue>582</issue>
          ,
          <fpage>102</fpage>
          . 28 Feb.
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Kumar</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kwong</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Towards Contactless Low-Cost and Accurate 3D Fingerprint Identification</article-title>
          .
          <source>IEEE Transactions on Pattern Analysis and Machine Intelligence</source>
          <volume>37</volume>
          (
          <issue>3</issue>
          ),
          <fpage>681</fpage>
          -
          <lpage>696</lpage>
          (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>Q.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          , Zhang,
          <string-name>
            <given-names>W.</given-names>
            ,
            <surname>Zhao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            ,
            <surname>Jin</surname>
          </string-name>
          , G.:
          <article-title>Research and realization of ten-print data quality control techniques for imperial scale automated fingerprint identification system</article-title>
          .
          <source>J Forensic Sci Med [serial online] 3</source>
          ,
          <fpage>90</fpage>
          -
          <lpage>6</lpage>
          (
          <year>2017</year>
          ). Available from: http://www.jfsmonline.com/text.asp?
          <year>2017</year>
          /3/2/90/209287
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Yampolskiy</surname>
            ,
            <given-names>R.V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Venu</surname>
            <given-names>Govindaraju</given-names>
          </string-name>
          :
          <article-title>Behavioural biometrics: a survey and classification</article-title>
          .
          <source>International Journal of Biometrics 1.1</source>
          ,
          <fpage>81</fpage>
          -
          <lpage>113</lpage>
          (
          <year>2008</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Al-Kadi</surname>
            ,
            <given-names>O.S.:</given-names>
          </string-name>
          <article-title>A Gabor Filter Texture Analysis Approach for Histopathological Brain Tumor Subtype Discrimination</article-title>
          .
          <source>arXiv preprint arXiv:1704.05122</source>
          (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>He</surname>
          </string-name>
          ,
          <string-name>
            <surname>Lin</surname>
          </string-name>
          , et al.:
          <article-title>Discriminative Low-Rank Gabor Filtering for Spectral-Spatial Hyperspectral Image Classification</article-title>
          .
          <source>IEEE Transactions on Geoscience and Remote Sensing 55.3</source>
          ,
          <fpage>1381</fpage>
          -
          <lpage>1395</lpage>
          (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>Wolfram</given-names>
            <surname>Mathematica</surname>
          </string-name>
          <article-title>Tutorial Collection DATA MANIPULATION 3rd edition</article-title>
          , Prentice-Hall,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Ramachandran</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Modified Gabor Filter based Vehicle Verification</article-title>
          .
          <source>In: International Journal of Computer Applications (IJCA) on National Conference cum Workshop on Bioinformatics and Computational Biology (NCWBCB) no. 2</source>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Avinash</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Manjunath</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kumar</surname>
            ,
            <given-names>S.S.:</given-names>
          </string-name>
          <article-title>An improved image processing analysis for the detection of lung cancer using Gabor filters and watershed segmentation technique</article-title>
          .
          <source>In: ICICT</source>
          <year>2016</year>
          , Coimbatore, India, pp.
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          (
          <year>2016</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Nazarkevych</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Metody pidvyshchennia efektyvnosti polihrafichnoho zakhystu zasobamy Atebfunktsii [Methods of improving the efficiency of printing facilities with Atebprotection functions]</article-title>
          .
          <source>Lviv. Lviv Polytechnic Publishing House</source>
          (
          <year>2011</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Nazarkevych</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kynash</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Oliarnyk</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Klyujnyk</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nazarkevych</surname>
          </string-name>
          , H.:
          <article-title>Application perfected wave tracing algorithm</article-title>
          .
          <source>In: 2017 IEEE First Ukraine Conference on Electrical and Computer</source>
          Engineering (UKRCON), Kiev, pp.
          <fpage>1011</fpage>
          -
          <lpage>1014</lpage>
          (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>