<!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>User Identification based on the Vein Pattern in Biometric Immobilizer</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Michael A. Basarab</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Tatyana I. Buldakova</string-name>
          <email>2buldakova@bmstu.ru</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Kristina A. Smolyaninova</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Michael N. Sokolov</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Faculty of Informatics and Control Systems Bauman Moscow State Technical University Moscow</institution>
          ,
          <country country="RU">Russia</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>-Article deals with the problem of vehicles protection against theft by using biometric immobilizers. The use of a vascular authentication method based on the vein pattern of the driver's finger is suggested. The flowcharts of algorithms for the image preprocessing and the formation of the biometric pattern are given.</p>
      </abstract>
      <kwd-group>
        <kwd>biometry</kwd>
        <kwd>pattern recognition</kwd>
        <kwd>authentication algorithm</kwd>
        <kwd>vein pattern</kwd>
        <kwd>biometric immobilizer</kwd>
        <kwd>vehicle</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>I. INTRODUCTION</title>
      <p>Nowadays we are facing the problem of vehicles protection
from theft. More electronic devices are added to cars, and a
growing number of vulnerabilities allow attackers to hack and
steal the transport. At the same time, the ways of hacking
become more sophisticated, therefore, the methods of
protection should be more effective.</p>
      <p>
        Traditional means of protecting vehicles are mainly related
to scaring, tracing and attracting attention. Along with this,
there are regular means of blocking the car, but intruders
overcome them by prescribing counterfeit keys to the central
control unit [
        <xref ref-type="bibr" rid="ref1 ref2">1, 2</xref>
        ].
      </p>
      <p>
        The solution of this problem is the use of biometric
immobilizers, which allow the vehicle's engine to be blocked
by breaking critical electrical circuits [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. Biometric signs of a
person are unique, which allows them to be successfully
applied in security systems for identification of users [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
However, the disadvantage of existing biometric immobilizer
systems is the use of the fingerprint authentication method
[57]. This method is not safe, since various methods of imitating
a fingerprint are known.
      </p>
      <p>The article proposes to use the vascular authentication
method, which provides high recognition accuracy and
characteristics concealment. The pattern of the veins is only
visible in the infrared spectrum, so it cannot be falsified [8, 9].</p>
      <p>
        One of the key tasks of constructing biometric
authentication systems based on finger veins is preliminary
image processing, which cuts unnecessary areas and prepares
image for extraction of the biometric features [
        <xref ref-type="bibr" rid="ref10 ref11">10</xref>
        ].
      </p>
      <p>II. FUNCTIONAL MODEL OF THE BIOMETRIC AUTHENTICATION</p>
      <p>MODULE</p>
      <p>
        The technology of biometric authentication by vein pattern
is based on optical visualization of human veins and their
further recognition [
        <xref ref-type="bibr" rid="ref12 ref13">11, 12</xref>
        ]. Since hemoglobin in blood
absorbs infrared radiation and other tissues reflect it, the veins
appear darker in the image than other tissues. This allows us to
use them for further user authentication.
      </p>
      <p>The main element of the biometric immobilizer is the
image capture and recognition module, as it provides the
system with user identification functions. In Fig. 1 you can see
the block diagram of the biometric module of user
authentication.</p>
      <p>The input of the module receives an image from the
scanner, after that the image is pre-processed, which includes:
1) extraction of the area of interest; 2) resizing the image; 3)
improving the quality of the image.</p>
      <p>
        The input image contains an unwanted background, so the
first step is to filter image and select the area of interest.
Filtering allows you to distinguish significant areas of finger
veins, reduce areas of noise and glare. Then the original image
is converted to a binary code using the Otsu method [
        <xref ref-type="bibr" rid="ref14">13</xref>
        ].
Binarization allows you to determine the center of the finger
and crop the image based on the selected center point.
      </p>
      <p>To reduce the algorithm computation time and to further
reduce noise, the size of the cropped image is scaled (its
resolution is reduced). Since the resulting image, basically, has
a low contrast level, it needs to be increased with a modified
Gaussian high-pass filter.</p>
      <p>This filter allows you to extract low-frequency components,
such as the borders and veins of the finger. A flowchart of the
algorithm for pre-processing of the user's venous finger image
is shown in Fig. 2. Let us consider the main steps of the
algorithm and their features.</p>
    </sec>
    <sec id="sec-2">
      <title>III. SEARCH OF INTERESTED AREA First, the input image is binarized using the Otsu method (Figure 3), and the barycenter of the white region (the conditional finger center) is determined in the binarized image.</title>
      <p>For this purpose, the sum of the multiplications of values of
pixels by their position in the horizontal and vertical
coordinates is calculated, i.e.
and</p>
      <p>Widthpij  xi  
aw   Hje1igthi1
ah  i1 Heigthpij  y j  </p>
      <p>Width j1
respectively. Here pij – value of pixel with coordinates xi and yj,
Width – image width, Heigth – image heigth.</p>
      <p>Barycenter coordinates is calculated as Bx  aw W
and
By  ah W , where W  Wi1idth Hje1igth pij . Barycenter
coordinates Bx and By is used as a reference point for
determining the coordinates of the singular points of the vein
pattern.</p>
      <p>Based on the calculated point, the image is cropped to
480x160, and thus the area of interest is distinguished. In the
future, to increase the speed of the algorithm, as well as to get
rid of pixel noise, the cropped image is scaled to a resolution of
192x64 pixels.</p>
      <sec id="sec-2-1">
        <title>Begin</title>
      </sec>
      <sec id="sec-2-2">
        <title>Image</title>
      </sec>
      <sec id="sec-2-3">
        <title>Otsu method</title>
      </sec>
      <sec id="sec-2-4">
        <title>Centroid calculation;</title>
      </sec>
      <sec id="sec-2-5">
        <title>Image cropping by</title>
        <p>centroid to 480x160;</p>
      </sec>
      <sec id="sec-2-6">
        <title>Image resizing to 192x64;</title>
      </sec>
      <sec id="sec-2-7">
        <title>Image filtering</title>
      </sec>
      <sec id="sec-2-8">
        <title>Return preprocessed image End</title>
        <p>Begin</p>
        <p>Image
Histogram of image color</p>
        <p>intensity calculation;</p>
        <p>Histogram sum calculation;
Normalized histogram calculation;</p>
        <p>Threshold calculation
No
Yes</p>
        <p>Do we have not
processed pixel?</p>
        <p>Yes
Pixel value &gt;
Threshold?</p>
        <p>No
Pixel value = white</p>
        <p>Pixel value = black
Return binarized
image
End</p>
        <p>Thus, binarization allows us to determine the center of the
area of interest (the conditional center of the finger) and to
obtain a scaled image that will be used to highlight the pattern
of veins.</p>
        <p>IV. IMAGE QUALITY IMPROVEMENT AND BIOMETRIC FEATURES</p>
        <p>EXTRACTION</p>
        <p>
          Next, it is necessary to create the biometric image that
contains the features of user’s finger veins as a digital code.
But since the input image has a low contrast value, it needs to
be increased. This procedure can be performed, for example,
using a modified Gaussian high-pass filter [
          <xref ref-type="bibr" rid="ref15">14</xref>
          ]. The filter is
calculated by the formula:
        </p>
        <p>H x, y  a1  eD2 x, y 2D02  b 
where Dx, y  x  x0 2  y  y0 2 – distance from a point
(x, y) to a cutoff frequency locus with coordinates (x0, y0); D0 –
cutoff frequency locus distance from origin of coordinates; a
and b – correcting variables for changing the amplitude and the
initial level of the filter mask signal. An example of the
filtering result is shown in Fig. 4.</p>
        <p>After filtering, the image has a sufficient level of contrast to
extract the biometric code, which describes the features of the
venous pattern in the form of texture descriptors.</p>
        <p>
          Different approaches to texture analysis are possible. In this
case, the features of the venous finger pattern of vehicle user
are detected using the algorithm LLBP (Local Line Binary
Pattern). To extract the biometric image, this technique uses a
new texture descriptor [
          <xref ref-type="bibr" rid="ref16">15</xref>
          ]. One of the advantages of the
LLBP algorithm is that it can emphasize the change in image
intensity (for example, in the area of bifurcation (separation) of
vessels, in the areas of the end or bend of the vessel).
        </p>
        <p>The operator used for texture analysis consists of two
components: horizontal (LLBPh) and vertical (LLBPv)
components. The LLBP value can be obtained by computing
the binary string codes for both components. These
components are calculated by the following formulas:
1, x  0, 
sx  </p>
        <p>0, x  0,
LLBPh x, y  cn11 shn  hc  2cn1  nc1 shn  hc  2nc1 
N
LLBPv x, y  cn11 svn  vc  2cn1  nc1 svn  vc  2nc1 
N
where s(x) – threshold function; N – length of pixel line;
c  N 2 – central pixel position (hc, vc).</p>
        <p>The further authentication process is based on comparing
the extracted features with template features stored in the
database. When identifying, the similarity between them can be
measured using, for example, the Hamming distance.</p>
        <p>
          Since the images of one user, calculated at different time
intervals with different positions of the finger, can differ from
each other, the recognition algorithm shall consider these
differences. Therefore, the comparison is performed using a
threshold value, the change of which will influence the
recognition accuracy and the magnitude of the errors of the
first and second kind. In the presence of these errors there is a
successful authentication of the user who is absent in the
database, or access to a legal user is denied, respectively [
          <xref ref-type="bibr" rid="ref17">16</xref>
          ].
        </p>
        <p>
          The threshold value should be selected based on statistical
error rates for different threshold values [
          <xref ref-type="bibr" rid="ref18">17</xref>
          ]. At the choice of
value it is required to minimize indicators of errors of the first
and second kind.
        </p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>V. CONCLUSION</title>
      <p>The biometric image, extracted from the image of the blood
vessels and defining the specific points of the veins, makes it
possible to accurately identify a specific user. Patterns of blood
vessels are unique for each person and, unlike fingerprints, they
can not be faked, so it is not necessary to re-register users
through certain periods.</p>
      <p>In this research, a functional model of the work of the
biometric authentication module based on finger veins was
developed; algorithms for image pre-processing and biometric
features extracting were considered.</p>
      <p>Depending on the mode of operation of the biometric
immobilizer module, the extracted image is either recorded in
the database or compared with the existing etalon images in the
database. In the second case, a decision about the degree of
images coincidence is made.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>S.</given-names>
            <surname>Tillich</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.</surname>
          </string-name>
          <article-title>Wójcik “Security Analysis of an Open Car Immobilizer Protocol Stack</article-title>
          ,”
          <source>in Proceedings of 4th International Conference on Trusted Systems. Lecture Notes in Computer Science</source>
          . C.J. Mitchell and A. Tomlinson, Eds.
          <year>2012</year>
          . Vol.
          <volume>7711</volume>
          . Pp.
          <volume>83</volume>
          -
          <fpage>94</fpage>
          . https://doi.org/10.1007/978-3-
          <fpage>642</fpage>
          -35371-
          <issue>0</issue>
          _
          <fpage>8</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>J.</given-names>
            <surname>Wei</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y</given-names>
            <surname>Matsubara</surname>
          </string-name>
          and
          <string-name>
            <given-names>H.</given-names>
            <surname>Takada</surname>
          </string-name>
          , “
          <article-title>HAZOP-Based Security Analysis for Embedded Systems: Case Study of Open Source Immobilizer Protocol Stack,” In Recent Advances in Systems Safety and Security. Studies in Systems, Decision and</article-title>
          <string-name>
            <given-names>Control. E.</given-names>
            <surname>Pricop</surname>
          </string-name>
          and G. Stamatescu, Eds.
          <year>2016</year>
          . Vol.
          <volume>62</volume>
          . Pp.
          <volume>79</volume>
          -
          <fpage>96</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>J.C. van Ours</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Vollaard</surname>
          </string-name>
          , “
          <article-title>The Engine Immobiliser: A Non‐ starter for Car Thieves,” The Economic Journal</article-title>
          .
          <year>2016</year>
          . Vol.
          <volume>126</volume>
          , No. 593. Pp.
          <volume>1264</volume>
          -
          <fpage>1291</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>S.</given-names>
            <surname>Prabhakar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Pankanti</surname>
          </string-name>
          and
          <string-name>
            <given-names>A.K.</given-names>
            <surname>Jain</surname>
          </string-name>
          , “
          <article-title>Biometric recognition: security and privacy concerns</article-title>
          ,
          <source>” IEEE Security &amp; Privacy</source>
          ,vol.
          <volume>99</volume>
          , Issue 2, pp.
          <fpage>33</fpage>
          -
          <lpage>42</lpage>
          , Mar-Apr
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>C.-N.</given-names>
            <surname>Liang</surname>
          </string-name>
          , H.-
          <string-name>
            <given-names>B.</given-names>
            <surname>Huang</surname>
          </string-name>
          and
          <string-name>
            <given-names>B.-C.</given-names>
            <surname>Chen</surname>
          </string-name>
          , “Fingerprint Identification Keyless Entry System,”
          <source>International Journal of Electronics and Communication Engineering</source>
          , vol.
          <volume>2</volume>
          , No.
          <issue>8</issue>
          , pp.
          <fpage>1554</fpage>
          -
          <lpage>1559</lpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>A.</given-names>
            <surname>Kumar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zhou</surname>
          </string-name>
          , “
          <article-title>Human identification using finger images</article-title>
          ,
          <source>” IEEE Transactions on Image Processing</source>
          ,
          <volume>21</volume>
          (
          <issue>4</issue>
          ), pp.
          <fpage>2228</fpage>
          -
          <lpage>2244</lpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <given-names>S.C.</given-names>
            <surname>Draper</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Khisti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Martinian</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Vetro</surname>
          </string-name>
          and
          <string-name>
            <given-names>J.S.</given-names>
            <surname>Yedidia</surname>
          </string-name>
          , “
          <article-title>Using distributed source coding to secure fingerprint biometrics</article-title>
          ,
          <source>” IEEE International Conference on Acoustics, Speech and Signal Processing</source>
          , Hawaii, pp.
          <fpage>129</fpage>
          -
          <lpage>132</lpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zhou</surname>
          </string-name>
          and
          <string-name>
            <given-names>A.</given-names>
            <surname>Kumar</surname>
          </string-name>
          , “
          <article-title>Human identification using palm-vein images</article-title>
          ,
          <source>” IEEE Transactions on Information Forensics and Security</source>
          .
          <volume>6</volume>
          (
          <issue>4</issue>
          ), pp.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <string-name>
            <given-names>S.</given-names>
            <surname>Liu</surname>
          </string-name>
          and Sh.
          <string-name>
            <surname>Song</surname>
          </string-name>
          , “
          <article-title>An embedded real-time finger-vein recognition system for mobile devices</article-title>
          ,
          <source>” IEEE Transactions on Consumer Electronics</source>
          , vol.
          <volume>58</volume>
          , Issue 2, pp.
          <fpage>522</fpage>
          -
          <lpage>527</lpage>
          , May
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          <source>DOI: 10.1109/TCE</source>
          .
          <year>2012</year>
          .6227456
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>S.I.</given-names>
            <surname>Suyatinov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.V.</given-names>
            <surname>Kolentev</surname>
          </string-name>
          and
          <string-name>
            <surname>T.I. Bouldakova</surname>
          </string-name>
          , “
          <article-title>Criteria of identification of the medical images</article-title>
          ,
          <source>” Proceedings of SPIE - The International Society for Optical Engineering</source>
          , vol.
          <volume>5067</volume>
          , pp.
          <fpage>148</fpage>
          -
          <lpage>153</lpage>
          ,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>N.</given-names>
            <surname>Kaur</surname>
          </string-name>
          and
          <string-name>
            <given-names>P.</given-names>
            <surname>Chopra</surname>
          </string-name>
          , “
          <article-title>Vein Pattern Recognition: A secured way of authentication</article-title>
          ,”
          <source>International Journal of Engineering And Computer Science</source>
          , vol.
          <volume>5</volume>
          ,
          <string-name>
            <surname>Issue</surname>
            <given-names>10</given-names>
          </string-name>
          , pp.
          <fpage>18377</fpage>
          -
          <lpage>18383</lpage>
          , Oct.
          <year>2016</year>
          . DOI:
          <volume>10</volume>
          .18535/ijecs/v5i10.26
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>C.</given-names>
            <surname>Wilson</surname>
          </string-name>
          , Vein Pattern Recognition:
          <string-name>
            <given-names>A</given-names>
            <surname>Privacy-Enhancing</surname>
          </string-name>
          <string-name>
            <surname>Biometric</surname>
          </string-name>
          , CRC Press,
          <year>2017</year>
          , 307 p.
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>N.</given-names>
            <surname>Otsu</surname>
          </string-name>
          , “
          <article-title>A threshold selection method from gray-level histograms</article-title>
          ,
          <source>” IEEE Transaction Systems, Man, and Cybernetics</source>
          , vol.
          <volume>9</volume>
          , No.
          <issue>1</issue>
          , pp.
          <fpage>62</fpage>
          -
          <lpage>66</lpage>
          ,
          <year>1979</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>E.C.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Jung</surname>
          </string-name>
          and
          <string-name>
            <given-names>D.</given-names>
            <surname>Kim</surname>
          </string-name>
          , “
          <article-title>New finger biometric method using near infrared imaging</article-title>
          ,” Sensors,
          <volume>11</volume>
          (
          <issue>3</issue>
          ), pp.
          <fpage>2319</fpage>
          -
          <lpage>2333</lpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>A.R.</given-names>
            <surname>Bakhtiar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.S.</given-names>
            <surname>Chai</surname>
          </string-name>
          and
          <string-name>
            <given-names>A.S.</given-names>
            <surname>Shahrel</surname>
          </string-name>
          , “
          <article-title>Finger Vein Recognition Using Local Line Binary Pattern</article-title>
          ,” Sensors,
          <volume>11</volume>
          (
          <issue>12</issue>
          ), pp.
          <fpage>11357</fpage>
          -
          <lpage>11371</lpage>
          ,
          <year>2011</year>
          . doi:
          <volume>10</volume>
          .3390/s111211357
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>K.W.</given-names>
            <surname>Ko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Ahmadi</surname>
          </string-name>
          and
          <string-name>
            <given-names>S.</given-names>
            <surname>Lee</surname>
          </string-name>
          , “
          <article-title>Development of Human Identification System Based on Simple Finger-Vein Pattern-Matching Method for Embedded Environments</article-title>
          ,”
          <source>International Journal of Security and Its Applications</source>
          , vol.
          <volume>9</volume>
          , No.
          <issue>5</issue>
          , pp.
          <fpage>297</fpage>
          -
          <lpage>306</lpage>
          ,
          <year>2015</year>
          . URL: http://dx.doi.org/10.14257/ijsia.
          <year>2015</year>
          .
          <volume>9</volume>
          .5.
          <fpage>29</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>R.</given-names>
            <surname>Chopra</surname>
          </string-name>
          and
          <string-name>
            <given-names>S.</given-names>
            <surname>Kaur</surname>
          </string-name>
          , “
          <article-title>Finger print and finger vein recognition using repeated line tracking and minutiae</article-title>
          ,”
          <source>International Journal of Advanced Science and Research</source>
          , vol.
          <volume>2</volume>
          , Issue 2,pp.
          <fpage>13</fpage>
          -
          <lpage>22</lpage>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>