Abstract

In minutiae based fingerprint analysis, fingerprint image is pre-processed before extracting features. The pre-processing is carried out to obtain more accurate minutiae points. Implementing fingerprint programs on embedded systems can be considered as important especially for real time standalone applications. Reducing the pre-processing time is important for identification and verification in real time embedded systems. In this study, pre-processing of minutiae based fingerprint system is implemented on two different platforms: Texas Instruments Sitara AM3359 which is a single board computer and OMAP-L138 which is a development kit. OMAP-L138 is a low power application processor based on ARM9 and C674x DSP cores. AM3359 is microprocessor unit based on ARM Cortex-A8 core. Fingerprint pre-processing algorithms are implemented using C/C++ compiler and tested on three different cores: ARM9, DSP and ARM Cortex-A8. The execution times are compared with each other. The results show that using DSP core, execution time is substantially improved. DOI: http://dx.doi.org/10.5755/j01.eee.20.6.7287

Highlights

  • Fingerprint, iris, retina, signature, face, DNA etc. are used in biometric system

  • The operating system running on OMAP-L138 kit is Arago Linux 2011.06 provided within Texas Instruments Digital Video Software Development Kit (DVSDK)

  • Pre-processing of minutiae based fingerprint system is realised on two different processors core

Read more

Summary

INTRODUCTION

Fingerprint, iris, retina, signature, face, DNA etc. are used in biometric system. These characteristics are sometimes combined together to improve the security of the systems. To enhance the security of the computer access, colours are considered [2]. Fingerprint recognition and verification systems shows better result comparing to other biometric systems. For a minutiae based fingerprint recognition system, before extraction minutiae, the pre-processing steps shown in Fig. are applied. By applying these steps, more accurate features are extracted from the fingerprint image taken by a sensor. Pre-processing time consumes the most of the processing time in minutiae based fingerprint recognition system. A GUI (Graphical User Interface) fingerprint pre-processing application designed on a PC (Personal Computer) and ported to evaluation platforms using cross compiler and design environments.

Segmentation
Determining Ridge Direction
Binarization
Enhancement Algorithms
Thinning Fingerprint
Elimination Algorithm
AM3359 Sitara Processor Platform
OMAP-L138 Processor Platform
Project Source of Pre-Processor Application
C6Run and DSP Side Programming
EXPERIMENTAL STUDIES
CONCLUSIONS

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.