DocumentCode
2373120
Title
Hardware-Software Co-design of a Fingerprint Image Enhancement Algorithm
Author
Lopez, Mariano ; Canto, Enrique ; Fons, Mariano
Author_Institution
Tech. Univ. of Catalonia, Vilanova I La Geltru
fYear
2006
fDate
6-10 Nov. 2006
Firstpage
3496
Lastpage
3501
Abstract
This paper presents the implementation of a fingerprint image enhancement algorithm on a FPGA device. The design is based on a hardware-software co-design, which consists of a dedicated coprocessor that solves the parts of the algorithm with higher computational cost and an embedded microprocessor that manages the control process and executes the rest of the algorithm. In order to develop an efficient implementation, fixed-point computations have substituted the floating-point ones. The system has been implemented on a Xilinx Spartan 3 FPGA, with an external SRAM memory of 512Ktimes32 bits and using a Microblaze embedded soft-core processor. Results show that a 256times256 pixel image can be analyzed in 750 ms with a clock frequency of 50 MHz
Keywords
field programmable gate arrays; hardware-software codesign; image enhancement; 50 MHz; 750 ms; FPGA device; Microblaze embedded soft-core processor; dedicated coprocessor; embedded microprocessor; fingerprint image enhancement algorithm; fixed-point computations; hardware-software co-design; Algorithm design and analysis; Computational efficiency; Coprocessors; Field programmable gate arrays; Fingerprint recognition; Image matching; Microprocessors; Pixel; Process control; Random access memory;
fLanguage
English
Publisher
ieee
Conference_Titel
IEEE Industrial Electronics, IECON 2006 - 32nd Annual Conference on
Conference_Location
Paris
ISSN
1553-572X
Print_ISBN
1-4244-0390-1
Type
conf
DOI
10.1109/IECON.2006.347727
Filename
4153456
Link To Document