A Robust Fingerprint Classification using SVMs with Adaptive Features

지지벡터기계와 적응적 특징을 이용한 강인한 지문분류

  • 민준기 (연세대학교 컴퓨터과학과) ;
  • 조성배 (연세대학교 컴퓨터과학과)
  • Published : 2008.01.15

Abstract

Fingerprint classification is useful to reduce the matching time of a huge fingerprint identification system by categorizing fingerprints into predefined classes according to their global features. Although global features are distributed diversly because of the uniqueness of a fingerprint, previous fingerprint classification methods extract global features non-adaptively from the fixed region for every fingerprint. We propose an novel method that extracts features adaptively for each fingerprint in order to classify various fingerprints effectively. It extracts ridge directional values as feature vectors from the region after searching the feature region by calculating variations of ridge directions, and classifies them using support vector machines. Experimental results with NIST4 database show that we have achieved a classification accuracy of 90.3% for the five-class problem and 93.7% for the four-class problem, and proved the validity of the proposed adaptive method by comparison with non-adaptively extracted feature vectors.

지문분류는 지문을 전역특징에 따라 미리 정의된 클래스로 분류하여 대규모 지문식별시스템의 매칭시간을 감소시키는데 유용하다. 그런데, 지문의 고유성으로 인해 전역특징이 다양하게 분포함에도 불구하고, 기존의 지문분류 방법들은 모든 지문에 대해 고정된 영역으로부터 비적응적으로 전역특징을 추출하였다. 본 논문에서는 다양한 지문을 효과적으로 분류하기 위해 각 지문에 적응적으로 특징을 추출하는 방법을 제안한다. 이는 각 지문의 융선 방향의 변화량을 계산하여 적응적으로 특징영역을 탐색한 후, 특징영역내의 융선 방향 값을 특징벡터로 추출하고 지지벡터기계(Support Vector Machines)를 이용해 분류한다. 본 논문에서는 NIST4 데이타베이스를 이용하여 실험을 수행하였다. 그 결과 5클래스 분류에 대해 90.3%, 4클래스 분류에 대해 93.7%의 분류성능을 얻었으며, 비적응적으로 추출한 특징벡터와의 비교실험을 통해 제안하는 적응적 특징추출방법의 유용성을 입증하였다.

Keywords

References

  1. D. Maltoni, D. Maio, A.K. Jain, and S. Prabhakar, Handbook of Fingerprint Recognition, Springer, 2005
  2. K. Karu and A.K. Jain, 'Fingerprint classification,' Pattern Recognition, Vol.29, No.3, pp. 389-404, 1996 https://doi.org/10.1016/0031-3203(95)00106-9
  3. R. Cappelli, A. Lumini, D. Maio, and D. Maltoni, 'Fingerprint classification by directional image partitioning,' IEEE Trans. Pattern Analysis and Machine Intelligence, Vol.21, No.5, pp. 402-421, 1999 https://doi.org/10.1109/34.765653
  4. J.-H. Chang and K.-C. Fan, 'A new model for fingerprint classification by ridge distribution sequences,' Pattern Recognition, Vol.35, No.6, pp. 1209-1223, 2002 https://doi.org/10.1016/S0031-3203(01)00121-2
  5. A. K. Jain, S. Prabhakar, and L. Hong, 'A multichannel approach to fingerprint classifica-tion,' IEEE Trans. Pattern Analysis and Machine Intelligence, Vol.21, No.4, pp. 348-359, 1999 https://doi.org/10.1109/34.761265
  6. Y. Yao, G.L. Marcialis, M. Pontil, P. Frasconi, and F. Roli, 'Combining flat and structured representations for fingerprint classification with recursive neural networks and support vector machines,' Pattern Recognition, Vol.36, No.2, pp. 397-406, 2003 https://doi.org/10.1016/S0031-3203(02)00039-0
  7. J.-K. Min, J.-H. Hong, and S.-B. Cho, 'Fingerprint classification using multiple decision templates with SVM,' Journal of KISS: Software and Applications, Vol.32, No.11, pp. 1136-1146, 2005
  8. L. Wang and M. Dai, 'Application of a new type of singular points in fingerprint classification,' Pattern Recognition Letters, Vol.28, No.13, pp. 1640-1650, 2007 https://doi.org/10.1016/j.patrec.2007.04.002
  9. A. Jain, L. Hong, and R. Bolle, 'On-line fingerprint verification,' IEEE Trans. Pattern Analysis and Machine Intelligence, Vol.19, No.4, pp. 302- 314, 1997 https://doi.org/10.1109/34.587996
  10. C.I. Watson and C.K. Wilson, Fingerprint Database. National Institute of Standards and Technology, Special Database 4, FPDB, 1992
  11. D. L. Davies and D. W. Bouldin, 'A cluster separation measure,' IEEE Trans. Pattern Analysis and Machine Intelligence, Vol.1, pp. 224-227, 1979