• DocumentCode
    108421
  • Title

    Embedded System for Biometric Online Signature Verification

  • Author

    Lopez-Garcia, Martin ; Ramos-Lara, Rafael ; Miguel-Hurtado, Oscar ; Canto-Navarro, Enrique

  • Author_Institution
    Dept. of Electron. Eng., Univ. Politec. de Catalunya, Vilanova i la Geltrú, Spain
  • Volume
    10
  • Issue
    1
  • fYear
    2014
  • fDate
    Feb. 2014
  • Firstpage
    491
  • Lastpage
    501
  • Abstract
    This paper describes the implementation on field-programmable gate arrays (FPGAs) of an embedded system for online signature verification. The recognition algorithm mainly consists of three stages. First, an initial preprocessing is applied on the captured signature, removing noise and normalizing information related to horizontal and vertical positions. Afterwards, a dynamic time warping algorithm is used to align this processed signature with its template previously stored in a database. Finally, a set of features are extracted and passed through a Gaussian Mixture Model, which reveals the degree of similarity between both signatures. The algorithm was tested using a public database of 100 users, obtaining high recognition rates for both genuine and forgery signatures. The implemented system consists of a vector floating-point unit (VFPU), specifically designed for accelerating the floating-point computations involved in this biometric modality. Moreover, the proposed architecture also includes a microprocessor, which interacts with the VFPU, and executes by software the rest of the online signature verification process. The designed system is capable of finishing a complete verification in less than 68 ms with a clock rated at 40 MHz. Experimental results show that the number of clock cycles is accelerated by a factor of ×4.8 and ×11.1, when compared with systems based on ARM Cortex-A8 and when substituting the VFPU by the Floating-Point Unit provided by Xilinx, respectively.
  • Keywords
    Gaussian processes; biometrics (access control); digital signatures; embedded systems; field programmable gate arrays; floating point arithmetic; handwriting recognition; FPGA; Gaussian Mixture Model; VFPU; biometric online signature verification; embedded system; field-programmable gate arrays; forgery signatures; vector floating point unit; Biometrics; embedded systems; field-programmable gate arrays (FPGAs); handwritten recognition;
  • fLanguage
    English
  • Journal_Title
    Industrial Informatics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1551-3203
  • Type

    jour

  • DOI
    10.1109/TII.2013.2269031
  • Filename
    6541980