A Novel Approach for Robust Fingerprint Matching with Graphics Processors Using CUDA

Document Type : Persian Original Article

Authors

1 Department of Computer Engineering, Faculty of Electrical and Computer Engineering, University of Kashan, Kashan, Iran

2 Department of Computer Engineering, Shahrood University, Shahrood, Iran

Abstract

In today’s modern world, there is no place for passwords, and security has the highest priority in current systems. Biometrics like face and voice can be circumvented by fraudulent methods, but fingerprint has high security in this aspect. In this paper, a new fingerprint matching approach is introduced. The proposed method with various modifications has reached an accuracy equal or higher than the best existent methods. This method uses the triangular relation of minutiaes. Experimental results show high accuracy and robustness to image transition and rotation. The time-consuming part of the system are determined and then paralleled by CPU and GPU depend on data or process complexity. GPU parallelization is performed by the CUDA platform. Successful results of the paralleled system show that the speed and accuracy of our system are suitable for real-time applications. We have managed to achieve up to 9x speed-up in the system run-time. The proposed system accuracy on FVC2002 database is higher than 98%.

Keywords