Final published version
Research output: Contribution to Journal/Magazine › Journal article › peer-review
Research output: Contribution to Journal/Magazine › Journal article › peer-review
}
TY - JOUR
T1 - FPGA-based minutia matching for biometric fingerprint image database retrieval
AU - Jiang, Richard M.
AU - Crookes, Danny
PY - 2008/9
Y1 - 2008/9
N2 - In this paper, a parallel-matching processor architecture with early jump-out (EJO) control is proposed to carry out high-speed biometric fingerprint database retrieval. The processor performs the fingerprint retrieval by using minutia point matching. An EJO method is applied to the proposed architecture to speed up the large database retrieval. The processor is implemented on a Xilinx Virtex-E, and occupies 6,825 slices and runs at up to 65 MHz. The software/hardware co-simulation benchmark with a database of 10,000 fingerprints verifies that the matching speed can achieve the rate of up to 1.22 million fingerprints per second. EJO results in about a 22% gain in computing efficiency.
AB - In this paper, a parallel-matching processor architecture with early jump-out (EJO) control is proposed to carry out high-speed biometric fingerprint database retrieval. The processor performs the fingerprint retrieval by using minutia point matching. An EJO method is applied to the proposed architecture to speed up the large database retrieval. The processor is implemented on a Xilinx Virtex-E, and occupies 6,825 slices and runs at up to 65 MHz. The software/hardware co-simulation benchmark with a database of 10,000 fingerprints verifies that the matching speed can achieve the rate of up to 1.22 million fingerprints per second. EJO results in about a 22% gain in computing efficiency.
KW - Biometric image retrieval
KW - Fingerprint matching
KW - Reconfigurable computing
U2 - 10.1007/s11554-008-0079-8
DO - 10.1007/s11554-008-0079-8
M3 - Journal article
VL - 3
SP - 177
EP - 182
JO - Journal of Real-Time Image Processing
JF - Journal of Real-Time Image Processing
SN - 1861-8200
IS - 3
ER -