A digital circuit for extracting singular points from fingerprint images.
ABSTRACT Since singular point extraction plays an important role in many fingerprint recognition systems, a digital circuit to implement such processing is presented herein. A novel algorithm that combines hardware efficiency with precision in the extraction of the points has been developed. The circuit architecture contains three main building blocks to carry out the three main stages of the algorithm: extraction of a partitioned directional image, smoothing, and searching for the patterns associated with singular points. The circuit processes the pixels in a serial way, following a pipeline scheme and executing in parallel several operations. The design flow employed has been supported by CAD tools. It starts with high-level descriptions and ends with the hardware prototyping into a FPGA from Xilinx.
- SourceAvailable from: sciencedirect.com[Show abstract] [Hide abstract]
ABSTRACT: The core point is used to align between the fingerprints in the fingerprint authentication systems faster than the conventional techniques. To speed up the processing for the real time applications, it is more convenient to implement the image processing algorithms using embedded modules that can be used in the portable systems. To do this, the algorithm should be characterized by a simple design for easier and more feasible implementation on the embedded modules. The proposed work, in this paper, presents a mask that locates the core point simply from the ridge orientation map. The introduced algorithm detects the core point at the end of the discontinuous line appearing in the orientation map presented by a gray-scale. A property is presented and supported with a mathematical proof to verify that the singular regions are located at the end of this discontinuous line. The experimental results, on the public FVC2002 and FVC2004 databases, show that the proposed mask exhibits an average increase in the correct core point detection per fingerprint by 17.35%, with a reduction in the false detection by 51.23%, compared to a fast edge-map based method. Moreover, the execution time is reduced by an average factor of 1.8.Egyptian Informatics Journal. 03/2013; 14(1):15–25.
- [Show abstract] [Hide abstract]
ABSTRACT: Most of contributions for biometric recognition solutions (and specifically for fingerprint recognition) are implemented in software on PC or similar platforms. However, the wide spread of embedded systems means that fingerprint embedded systems will be progressively demanded and, hence, hardware dedicated solutions are needed to satisfy their constraints. CAD tools from Matlab-Simulink ease hardware design for embedded systems because automatize the design process from high-level descriptions to device implementation. Verification of results is set at different abstraction levels (high-level description, hardware code simulation, and device implementation). This paper shows how a design flow based on models facilitates the selection of algorithms for fingerprint embedded systems. In particular, the search of a solution for directional image extraction suitable for its application to singular point extraction is detailed. Implementation results in terms of area occupation and timing are presented for different Xilinx FPGAs.Electronics, Circuits and Systems (ICECS), 2012 19th IEEE International Conference on; 01/2012