DocumentCode :
3064979
Title :
CUDA accelerated iris template matching on Graphics Processing Units (GPUs)
Author :
Vandal, Nicholas A. ; Savvides, Marios
Author_Institution :
Robot. Inst., Carnegie Mellon Univ., Pittsburgh, PA, USA
fYear :
2010
fDate :
27-29 Sept. 2010
Firstpage :
1
Lastpage :
7
Abstract :
In this paper we develop a parallelized iris template matching implementation on inexpensive Graphics Processing Units (GPUs) with Nvidia´s CUDA programming model to achieve matching rates of 44 million iris template comparisons per second without rotation invariance. With tolerance to head tilt, we achieve 4.2 million matches per second and compare our implementation to state of the art prior work performed on GPU and FPGA, emphasizing our improvements. Additionally a comparison to highly optimized CPU implementations of iris template matching is performed, showing a 14X speedup using our approach. In contrast to other published work, we develop an implementation for parallel iris template matching that incorporates iris code shifting for rotation invariance and provide timing data showing our proposed architecture is efficiently implemented, capitalizing on shared and texture memory to speedup the bit shifting process beyond current prior art.
Keywords :
computer graphic equipment; coprocessors; field programmable gate arrays; image matching; iris recognition; Nvidia CUDA programming model; bit shifting process; field programmable gate array; graphics processing units; iris template matching; Field programmable gate arrays; Graphics processing unit; Hamming distance; Hardware; Instruction sets; Iris recognition; Probes;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Biometrics: Theory Applications and Systems (BTAS), 2010 Fourth IEEE International Conference on
Conference_Location :
Washington, DC
Print_ISBN :
978-1-4244-7581-0
Electronic_ISBN :
978-1-4244-7580-3
Type :
conf
DOI :
10.1109/BTAS.2010.5634505
Filename :
5634505
Link To Document :
بازگشت