2005), (Tan et al., 2005), singular point (Li et al.,
2008), and ridge line flow (Candela et al., 1995). This
means that, apart from a crop of the image, no prepro-
cessing is needed at test time, keeping the computa-
tional complexity of our method low. As mentioned
before, we are able to classify a fingerprint image in
39 ms or 77 ms using VGG-F or VGG-S respectively.
This confirms that feature-learning approaches, like
the one of (Tan et al., 2005) that reported an aver-
age run-time for one fingerprint test of 71 ms on a
SUN Ultra II workstation with a 200MHZ CPU, are
faster. For example, (Cao et al., 2013) used an al-
gorithm where they classify the fingerprints based on
their orientation image. They obtain an average orien-
tation extraction time of 880 ms and an average clas-
sification time of 3.43 s on a 3.4 GHz Intel Pentium 4
processor.
Table 4: Error rates of different classification methods on
NIST SD4.
Method 4 classes
(Candela et al., 1995) 11.4%
(Cappelli et al., 1999) 5.5%
(Cappelli et al., 2003) 3.7%
(Cappelli and Maio, 2004) 4.7%
(Zhang and Yan, 2004) 7.5%
(Park and Park, 2005) 6.0%
(Tan et al., 2005) 6.7%
(Li et al., 2008) 5.0%
(Cao et al., 2013) 2.8%
Our Method - VGG-F 5.6%
Our Method - VGG-S 4.95%
6 CONCLUSION
In this paper, two pre-trained CNNs, VGG-F and
VGG-S, have been used to address the fingerprint
classification problem. The results show that the per-
formance obtained with our approach are close to
the state-of-the-art, with an accuracy rate of 94.4%
and 95.05% when using VGG-F and VGG-S respec-
tively. This confirms that transfer learning can be used
to achieve high accuracy in fingerprint classification.
The main advantage of our approach is that it does not
require a heavy preprocessing stage, as in the other re-
lated works, where some features, such as the orien-
tation image, have to be extracted. In our case, when
a fingerprint image is provided to the trained CNN, it
extracts a set of features with the filters learned during
the training, and classifies it.
REFERENCES
Candela, G. T., Grother, P. J., Watson, C. I., Wilkinson,
R., and Wilson, C. L. (1995). PCASYS - A pattern-
level classification automation system for fingerprints.
NIST technical report NISTIR, 5647.
Cao, K., Pang, L., Liang, J., and Tian, J. (2013). Finger-
print classification by a hierarchical classifier. Pattern
Recognition, 46(12):3186–3197.
Cappelli, R. and Maio, D. (2004). The state of the art in
fingerprint classification. In Automatic Fingerprint
Recognition Systems, pages 183–205. Springer.
Cappelli, R., Maio, D., and Maltoni, D. (1999). Fingerprint
classification based on multi-space KL. In Proceed-
ings Workshop on Automatic Identification Advances
Technologies (AutoID99), pages 117–120.
Cappelli, R., Maio, D., Maltoni, D., and Nanni, L. (2003).
A two-stage fingerprint classification system. In Pro-
ceedings of the 2003 ACM SIGMM workshop on
Biometrics methods and applications, pages 95–99.
ACM.
Chatfield, K., Simonyan, K., Vedaldi, A., and Zisserman,
A. (2014). Return of the devil in the details: Delving
deep into convolutional nets. In Proceedings of British
Machine Vision Conference, pages 1–11.
Donahue, J., Jia, Y., Vinyals, O., Hoffman, J., Zhang,
N., Tzeng, E., and Darrell, T. (2014). DeCAF: A
deep convolutional activation feature for generic vi-
sual recognition. 32:647–655.
Galar, M., Derrac, J., Peralta, D., Triguero, I., Paternain, D.,
Lopez-Molina, C., Garc´ıa, S., Ben´ıtez, J. M., Pagola,
M., Barrenechea, E., et al. (2015). A survey of fin-
gerprint classification part I: Taxonomies on feature
extraction methods and learning models. Knowledge-
based systems, 81:76–97.
Hertel, L., Barth, E., Kaster, T., and Martinetz, T. (2015).
Deep convolutional neural networks as generic feature
extractors. In Neural Networks (IJCNN), 2015 Inter-
national Joint Conference on, pages 1–4. IEEE.
Ioffe, S. and Szegedy, C. (2015). Batch normalization: Ac-
celerating deep network training by reducing internal
covariate shift. 37:448–456.
Krizhevsky, A. and Hinton, G. (2009). Learning multiple
layers of features from tiny images. Technical report,
University of Toronto.
Krizhevsky, A., Sutskever, I., and Hinton, G. E. (2012). Im-
ageNet classification with deep convolutional neural
networks. In Advances in neural information process-
ing systems, pages 1097–1105.
LeCun, Y., Cortes, C., and Burges, C. J. (1998). The
MNIST database of handwritten digits. http://yann.
lecun.com/exdb/mnist. Accessed: 01-03-2016.
Li, J., Yau, W.-Y., and Wang, H. (2008). Combin-
ing singular points and orientation image informa-
tion for fingerprint classification. Pattern Recognition,
41(1):353–366.
Maltoni, D., Maio, D., Jain, A., and Prabhakar, S. (2009).
Handbook of fingerprint recognition. Springer Sci-
ence & Business Media.