lute number of errors (21, over a total of 6,157 test
samples across 3 datasets).
As a final information, we provide some details
related to the computational complexity of our ap-
proach. The software was implemented in MATLAB
using MatConvNet (Vedaldi and Lenc, 2015) and we
run our experiments on a cluster, equipped with mul-
tiple Xeon E5-2680 @2.50GHz as CPUs, 3TB DDR4
memory, allocating 12 cores for each experiment. The
operating system is CentOS 6.6. Considering a pre-
trained network, with BN and DA, when the patch
size is 32 × 32 the system can process an average of
44,000 patches per second (PPS) during training and
115,000 PPS during testing. When the patch size is
increased to 64 × 64, we have 17,800 PPS in training
and 48,000 PPS in testing.
4 CONCLUSION
In this work we have presented a fingerprint live-
ness detection approach based on the analysis of small
patches extracted from the fingerprint foreground im-
age. These patches are first processed by a modified
version of AlexNet, a well–known model that showed
state–of–the–art accuracies in other image recogni-
tion problems, which is “adapted” to the problem at
hand. Then, the final label of the input sample is
computed by combining the individual scores of its
patches.
Our results suggest that the proposed approach is
effective in most of the cases and, most of all, that it
is capable of improving the results of a similar model
based on the processing of the whole fingerprint im-
age.
On the basis of our results, future works will be
initially focused on applying the same approach to
these CNN models that showed better accuracies with
respect to AlexNet on a variety of image recognition
tasks, such as VGG and ResNet (He et al., 2016).
As another option, we will also investigate fusion ap-
proaches built upon the integration, at different levels
(i.e., fusion at feature level, at decision level or a com-
bination of the two), of various patch–TL–CNN based
approaches.
ACKNOWLEDGEMENTS
Computational resources were provided by
HPC@POLITO, a project of Academic Com-
puting within the Department of Control and
Computer Engineering at the Politecnico di Torino
(http://www.hpc.polito.it).
REFERENCES
Abhyankar, A. and Schuckers, S. (2006). Fingerprint live-
ness detection using local ridge frequencies and mul-
tiresolution texture analysis techniques. In Image
Processing, 2006 IEEE International Conference on,
pages 321–324.
arsTECHNICA (2013). Chaos computer club hackers trick
apples touchid security feature. Online.
Br
¨
ummer, N., Swart, A., and Van Leeuwen, D. (2014). A
comparison of linear and non-linear calibrations for
speaker recognition. In Odyssey 2014: The Speaker
and Language Recognition Workshop.
Galbally, J., Alonso-Fernandez, F., Fierrez, J., and Ortega-
Garcia, J. (2012). A high performance fingerprint
liveness detection method based on quality related
features. Future Generation Computer Systems,
28(1):311 – 321.
Ghiani, L., Marcialis, G. L., and Roli, F. (2012). Experi-
mental results on the feature-level fusion of multiple
fingerprint liveness detection algorithms. In Proceed-
ings of the on Multimedia and Security, MM&Sec ’12,
pages 157–164, New York, NY, USA. ACM.
Ghiani, L., Yambay, D., Mura, V., Tocco, S., Marcialis,
G. L., Roli, F., and Schuckcrs, S. (2013). Livdet 2013
fingerprint liveness detection competition 2013. In
Biometrics (ICB), 2013 International Conference on,
pages 1–6.
Gottschlich, C. (2016). Convolution comparison pattern:
An efficient local image descriptor for fingerprint live-
ness detection. PLoS ONE, 11(2):1–12.
Gottschlich, C., Marasco, E., Yang, A. Y., and Cukic, B.
(2014). Fingerprint liveness detection based on his-
tograms of invariant gradients. In Proceeding of IEEE
IJCB 2014, pages 1–7.
Gragnaniello, D., Poggi, G., Sansone, C., and Verdoliva, L.
(2013). Fingerprint liveness detection based on weber
local image descriptor. In IEEE BIOMS 2013, pages
46–50.
Gragnaniello, D., Poggi, G., Sansone, C., and Verdoliva,
L. (2015a). An investigation of local descriptors for
biometric spoofing detection. IEEE Transactions on
Information Forensics and Security, 10(4):849–863.
Gragnaniello, D., Poggi, G., Sansone, C., and Verdo-
liva, L. (2015b). Local contrast phase descriptor for
fingerprint liveness detection. Pattern Recognition,
48(4):1050 – 1058.
He, K., Zhang, X., Ren, S., and Sun, J. (2016). Deep resid-
ual learning for image recognition. In 2016 IEEE Con-
ference on Computer Vision and Pattern Recognition
(CVPR), pages 770–778.
Ioffe, S. and Szegedy, C. (2015). Batch normalization: Ac-
celerating deep network training by reducing internal
covariate shift. In International Conference on Ma-
chine Learning, pages 448–456.
Kim, S., Park, B., Song, B. S., and Yang, S. (2016). Deep
belief network based statistical feature learning for
fingerprint liveness detection. Pattern Recognition
Letters, 77:58 – 65.