RaspiReader: Open Source Fingerprint Reader

We open source an easy to assemble, spoof resistant, high resolution, optical fingerprint reader, called RaspiReader, using ubiquitous components. By using our open source STL files and software, RaspiReader can be built in under one hour for only US $175. As such, RaspiReader provides the fingerprint research community a seamless and simple method for quickly prototyping new ideas involving fingerprint reader hardware. In particular, we posit that this open source fingerprint reader will facilitate the exploration of novel fingerprint spoof detection techniques involving both hardware and software. We demonstrate one such spoof detection technique by specially customizing RaspiReader with two cameras for fingerprint image acquisition. One camera provides high contrast, frustrated total internal reflection (FTIR) fingerprint images, and the other outputs direct images of the finger in contact with the platen. Using both of these image streams, we extract complementary information which, when fused together and used for spoof detection, results in marked performance improvement over previous methods relying only on grayscale FTIR images provided by COTS optical readers. Finally, fingerprint matching experiments between images acquired from the FTIR output of RaspiReader and images acquired from a COTS reader verify the interoperability of the RaspiReader with existing COTS optical readers.

[1]  Gian Luca Marcialis,et al.  Experimental Results on Fingerprint Liveness Detection , 2012, AMDO.

[2]  Andreas Koschan,et al.  Multispectral Imaging for Biometrics , 2007 .

[3]  Yong Man Ro,et al.  Using colour local binary pattern features for face recognition , 2010, 2010 IEEE International Conference on Image Processing.

[4]  Stephanie Schuckers,et al.  The effect of environmental conditions and novel spoofing methods on fingerprint anti-spoofing algorithms , 2010, 2010 IEEE International Workshop on Information Forensics and Security.

[5]  Luisa Verdoliva,et al.  Fingerprint liveness detection based on Weber Local image Descriptor , 2013, 2013 IEEE Workshop on Biometric Measurements and Systems for Security and Medical Applications.

[6]  David Menotti,et al.  Deep Representations for Iris, Face, and Fingerprint Spoofing Detection , 2014, IEEE Transactions on Information Forensics and Security.

[7]  Gian Luca Marcialis,et al.  Fingerprint liveness detection by local phase quantization , 2012, Proceedings of the 21st International Conference on Pattern Recognition (ICPR2012).

[8]  Jukka Komulainen,et al.  Face Spoofing Detection Using Colour Texture Analysis , 2016, IEEE Transactions on Information Forensics and Security.

[9]  Satoshi Hoshino,et al.  Impact of artificial "gummy" fingers on fingerprint systems , 2002, IS&T/SPIE Electronic Imaging.

[10]  Xin Yang,et al.  A cross-device matching fingerprint database from multi-type sensors , 2012, Proceedings of the 21st International Conference on Pattern Recognition (ICPR2012).

[11]  Anil K. Jain,et al.  Universal 3D Wearable Fingerprint Targets: Advancing Fingerprint Reader Evaluations , 2017, IEEE Transactions on Information Forensics and Security.

[12]  Carlo Sansone,et al.  Combining perspiration- and morphology-based static features for fingerprint liveness detection , 2012, Pattern Recognit. Lett..

[13]  Arun Ross,et al.  Automatic adaptation of fingerprint liveness detector to new spoof materials , 2014, IEEE International Joint Conference on Biometrics.

[14]  Stephanie Schuckers,et al.  Integrating a wavelet based perspiration liveness check with fingerprint recognition , 2009, Pattern Recognit..

[15]  Masato Ohmi,et al.  Novel optical fingerprint sensor utilizing optical characteristics of skin tissue under fingerprints , 2005, SPIE BiOS.

[16]  Luisa Verdoliva,et al.  Local contrast phase descriptor for fingerprint liveness detection , 2015, Pattern Recognit..

[17]  Suneeta Agarwal,et al.  Local binary pattern and wavelet-based spoof fingerprint detection , 2008, Int. J. Biom..

[18]  Anil K. Jain,et al.  Altered Fingerprints: Analysis and Detection , 2012, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[19]  Gian Luca Marcialis,et al.  LivDet 2015 fingerprint liveness detection competition 2015 , 2015, 2015 IEEE 7th International Conference on Biometrics Theory, Applications and Systems (BTAS).

[20]  Wamadeva Balachandran,et al.  Liveness and spoofing in fingerprint identification: issues and challenges , 2010 .

[21]  Matti Pietikäinen,et al.  Multiresolution Gray-Scale and Rotation Invariant Texture Classification with Local Binary Patterns , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[22]  Arun Ross,et al.  A Survey on Anti-Spoofing Schemes for Fingerprint Recognition Systems , 2014 .

[23]  Roberto de Alencar Lotufo,et al.  Fingerprint Liveness Detection Using Convolutional Neural Networks , 2016, IEEE Transactions on Information Forensics and Security.

[24]  Robert K. Rowe,et al.  Spoof Detection Schemes , 2008 .

[25]  Ton van der Putte,et al.  Biometrical Fingerprint Recognition: Don't Get Your Fingers Burned , 2001, CARDIS.

[26]  Carlo Sansone,et al.  On the Robustness of Fingerprint Liveness Detection Algorithms against New Materials used for Spoofing , 2017, BIOSIGNALS.

[27]  Arun Ross,et al.  Open Set Fingerprint Spoof Detection Across Novel Fabrication Materials , 2015, IEEE Transactions on Information Forensics and Security.

[28]  Anil K. Jain,et al.  Fingerprint spoof detection using minutiae-based local patches , 2017, 2017 IEEE International Joint Conference on Biometrics (IJCB).

[29]  Arun Ross,et al.  An ensemble of one-class SVMs for fingerprint spoof detection across different fabrication materials , 2016, 2016 IEEE International Workshop on Information Forensics and Security (WIFS).

[30]  Bo Chen,et al.  MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications , 2017, ArXiv.

[31]  Abdenour Hadid,et al.  Fingerprint Liveness Detection using Binarized Statistical Image Features , 2013, 2013 IEEE Sixth International Conference on Biometrics: Theory, Applications and Systems (BTAS).

[32]  Arun Ross,et al.  Biometric Sensor Interoperability: A Case Study in Fingerprints , 2004, ECCV Workshop BioAW.

[33]  Paolo Cignoni,et al.  MeshLab: an Open-Source 3D Mesh Processing System , 2008, ERCIM News.

[34]  Stephanie Schuckers,et al.  Spoofing and Anti-Spoofing Measures , 2002, Inf. Secur. Tech. Rep..

[35]  Dario Maio,et al.  Fake Fingerprint Detection by Odor Analysis , 2006, ICB.

[36]  Anil K. Jain,et al.  Hacking Mobile Phones Using 2 D Printed Fingerprints , 2016 .

[37]  Gian Luca Marcialis,et al.  LivDet 2011 — Fingerprint liveness detection competition 2011 , 2012, 2012 5th IAPR International Conference on Biometrics (ICB).