跳到主要內容

簡易檢索 / 詳目顯示

研究生: 張正弘
Jeng-Horng Chang
論文名稱: 利用指紋紋路分佈順序及分佈模型作指紋自動分類
Fingerprint CLassification by Ridge DIstribution Sequences and Ridge Distribution Model
指導教授: 范國清
Kuo-Chin Fan
口試委員:
學位類別: 博士
Doctor
系所名稱: 資訊電機學院 - 資訊工程學系
Department of Computer Science & Information Engineering
畢業學年度: 89
語文別: 中文
論文頁數: 117
中文關鍵詞: 指紋分佈模型指紋分佈順序指紋分類
外文關鍵詞: ridge distribution sequences, fingerprint classification, ridge distribution model
相關次數: 點閱:10下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 指紋自動辨識系統是以指紋紋路的端點及分岔點所構成的特徵群當做辨識的依據。傳統的特徵抽取法需要對指紋影像做二值化或是細線化這些前處理的步驟,不但需要較多的處理時間,更會產生紋路的斷裂或是紋路不當的交互連結。基於這些理由,我們提出直接在灰階影像下抽取特徵點的新方法,並且以此方法為基礎,發展出一個指紋分類系統的原創模型。
    在灰階影像下抽取特徵點的第一個步驟便是要定出指紋影像中的紋路點。這個方法以我們所提出的一個多模灰階濃度分佈圖的分解技術為基礎,首先定出屬於紋路、溝紋及背景三個部分的灰階值範圍,並分析出代表此三個物件的分佈圖的參數。透過分析紋路的灰階值結構,利用統計方法,除了定出真正的指紋點外,並同時將處於影像背景中及位於同一條紋路中的多餘指紋點去除。實驗的結果證實所提出的方法能有效的找出完整指紋影像中96%以上的指紋點。利用橫向及縱向交錯的紋路抽取線定出所有的紋路點以後,以紋路點之間的平均灰階值決定紋路走向,最後便可以找出所有紋路的路線及其分支和端點等特徵點。
    我們接下來提出了一個以指紋紋路的分佈順序為基礎的指紋分類系統。本方法不以區域性的特徵來決定分類,而是以指紋的全域特徵為考量的基礎。觀察各類型的指紋,我們發現組成所有指紋的紋路只有十種基本的樣式,而不同類型的指紋,都只是由這十種不同的指紋紋路樣式依照特定的順序所組合而成的。若所得出的紋路分佈順序能夠符合其中某一個已知類型的紋路排列順序,則接受這個指紋並指定其類型。指紋的紋路也是直接在灰階影像下進行分離,以減少前處理程序所耗去的處理時間。對於紋路的斷裂及分支,我們也提出了解決的辦法。這種方法能夠分出完整的七個Henry的分類,這一點是目前沒有其他方法能夠達成的。另外,我們也嘗試利用紋路分佈所具備的特質來定義出一個清楚的拒絕分類的標準。


    Ridges and ravines are the main components constituting a fingerprint. Traditional Automatic Fingerprint Identification Systems (AFIS) are mainly based on minutiae matching techniques. The minutiae for fingerprint identification are defined by ridge terminations and ridge bifurcations. Most AFIS perform ridge line following process to automatically detect minutiae based on binary or skeleton fingerprint images. For low-quality fingerprint images, the preprocessing stage of an AFIS produces redundant minutiae or even destroys real minutiae. The minutiae detection algorithms in direct gray-scale domain have been developed to overcome these problems.
    The first step of gray-scale minutiae detection algorithm is to determine ridge locations and then perform gray-scale ridge line following algorithm to extract minutiae. However, the existing gray-scale minutiae detection techniques can only work on partial fingerprint images due to the ignorance of image background. Moreover, the gray value variation inside a ridge also generates redundant ridge points. In this dissertation, we propose a novel method, based on gray-level histogram decomposition, to locate the ridge points in complete fingerprint images. By decomposing the gray-level histogram, redundant ridge points can be eliminated according to some statistical parameters. Experimental results demonstrate that the correct rate can be over 96% even applied to poor-quality fingerprint images.
    For automatic fingerprint classification problem, a novel method is introduced which is a combination of structural and syntactic approaches. The goal of the proposed Ridge Distribution (R-D) Model is to present the idea of the possibility for classifying a fingerprint into the complete seven classes in the Henry''s classification. From our observation, there exist only ten basic ridge patterns which construct fingerprints. Fingerprint classes can be interpreted as a combination of these ten ridge patterns with different ridge distribution sequences. In this thesis, the classification task is performed depending on the global distribution of the ten basic ridge patterns by analyzing the ridge shapes and the sequence of ridges distribution. The regular expression for each class is formulated and a NFA model is constructed accordingly. An explicit rejection criterion is also defined in this thesis. For the seven-class fingerprint classification problem, our method can achieve the classification accuracy of 93.4% with 5.1% rejection rate. For the five-class problem, the accuracy rate of 94.8% is achieved. Experimental results reveal the feasibility and validity of the proposed approach in fingerprint classification.

    COVER CONTENT LIST OF FIGURES LIST OF TABLES CHAPTER 1 INTRODUCTION 1.1 Overview 1.2 Survey of Related Works 1.3 Overview of the Dissertation 1.4 Organization of the Dissertation CHAPTER 2 PROPERTIES OF FINGERPRINT IMAGES AND THEIR RELATIONSHIP TO AUTOMATIC FINGERPRINTCLASSIFICATION SYSTEM 2.1 Intrinsic Properties of Fingerprint Images 2.2 Preprocessing vs. Speed and Accuracy 2.3 Fingerprint Properties in Gray-Scale Domain CHAPTER 3 GRAY-SCALE HISTOGRAM MODELING AND DECOMPOSITION 3.1 Introduction 3.2 Multimodal Gray-level Histogram Analysis 3.3 Multimodal Histogram Decomposition Algorithm 3.4 Experimental Results CHAPTER 4 FINGERPRINT RIDGE ALLOCATION IN DIRECT GRAY-SCALE DOMAIN 4.1 Estimation Of Gray-Level Ranges Of The Components In Fingerprint Images 4.2 The Ridge Allocation Algorithm 4.3 Experimental Results CHAPTER 5 THE RIDGE-DISTRIBUTION MODEL FOR FINGERPRINT CLASSIFICATION 5.1 Basic Ridge Patterns of Constructing Fingerprints 5.2 Ridge Tracing, Bifurcations And Fragments 5.3 Discrimination of Ridge Patterns 5.4 Interpreting Fingerprint Classes By Ridge Distribution Sequences 5.5 Experimental Results CHAPTER 6 CONCLUSIONS AND FUTURE WORKS REFERENCES

    REFERENCES
    [1].B. Moayer and K. S. Fu, ''A Syntactic Approach to Fingerprint Pattern Recognition," Pattern Recognition, Vol. 7, pp. 1-23, 1975.
    [2].D. K. Isenor and S. G. Zaky, ''Fingerprint Identification Using Graph Matching,'' Pattern Recognition, Vol. 19, No. 2, pp. 113-122, 1986.
    [3].N. K. Ratha, K. Karu, S. Chen and A. K. Jain, ''A Real-Time Matching System for Large Fingerprint Database,'' IEEE Trans. Pattern Analysis Mach. Intell., Vol. 18, No. 8, pp. 799-813, 1996.
    [4].A. K. Jain, L.Hong and R.Bolle, "On-Line Fingerprint Verification,". IEEE Trans. Pattern Analysis Mach Intell., Vol. 19, No. 4, pp. 302-314, 1997.
    [5].A. K. Jain, S. Prabhakar and S. Pankanti, "Filterbank-Based Fingerprint Matching," IEEE Trans. Image Processing, Vol. 9, No. 5, pp. 846- 859, 2000.
    [6].Z. M. Kovacus-Vajna, "A Fingerprint Verification System Based on Triangular Matching and Dynamic Time Warping," IEEE Trans. Pattern Analysis Mach Intell., Vol. 22, No. 11, pp. 1266-1276, 2000.
    [7].E. R. Henry, "Classification and Use of Fingerprint," London: Routledge,1900.
    [8].A. K. Jain, S. Prabhaker and L. Hong, "A Multichannel Approach to Fingerprint Classification," IEEE Trans. Pattern Analysis Mach Intell., Vol. 21, No. 4, pp. 348-359, 1999.
    [9].A. P. Fitz and R. J. Green, "Fingerprint Classification Using A Hexagonal Fast Fourier Transform," Pattern Recognition, Vol. 29, No. 10, pp. 1587-1597, 1996.
    [10].C. V. K. Rao and K. Black, "Finding The Core Point In A Fingerprint," IEEE. Trans. Comput, Jan, 1978.
    [11].M. Kawagoe and A. Tojo, "Fingerprint Pattern Classification," Pattern Recognition, Vol. 17, No. 3, pp. 295-303, 1984.
    [12].V. S. Srinivasan and N. N. Murthy, "Detection of Singular Points in Fingerprint Images," Pattern Recognition, Vol. 25, No. 2, pp. 139-153, 1992.
    [13].U. Halici and G. Ongun, "Fingerprint Classification Through Self-Organizing Feature Maps Modified to Treat Uncertainties," IEEE. Proceeding, Vol. 84, No. 10, pp. 1497-1512, 1996.
    [14].M. M. S. Chong, T. H. Ngee, L. Jun and R. K. L. Gay, "Geometric Framework for Fingerprint Image Classification," Pattern Recognition, Vol. 30, No. 9, pp. 1475-1488, 1997.
    [15].R. Cappelli, A. Lumini, D. Maio and D. Maltoni, "Fingerprint Classification by Directional Image Partitioning," IEEE Trans. Pattern Analysis Mach Intell., Vol. 21, No. 5, pp. 402-421, 1999.
    [16].A. P. Fitz and R. J. Green, “Fingerprint Classification Using A Hexagonal Fast Fourier Transform,” Pattern Recognition, Vol. 29, No. 10, pp. 1587-1597, 1996.
    [17].B. M. Mehtre and B. Chatterjee, “Segmentation of Fingerprint Image — A Composite Method,” Pattern Recognition, Vol. 22, No. 4, pp. 381-385, 1989
    [18].Qinghan Xiao and Hazen Raffat, “Fingerprint Image Postprocessing: A Combined Statistical and Structural Approach,” Pattern Recognition, Vol. 24, No. 10, pp. 985-992, 1991.
    [19].L. O''Gorman and J. V. Nickerson, "An Approach to Fingerprint Filter Design," Pattern Recognition, Vol. 22, No. 1, pp. 29-38, 1989.
    [20].J. L. Blue, et al, “Evaluation of Pattern Classifiers For fingerprint and OCR Application,” Pattern Recognition, Vol. 27, No. 4, pp. 485-501, 1994.
    [21].K. Karu and A. K. Jain, “Fingerprint Classification,” Pattern Recognition, Vol. 29, No. 3, pp. 389-404, 1996.
    [22].D. Miao and D. Maltoni, “Direct Gray-Scale Minutiae Detection In Fingerprints,” IEEE. Trans. Pattern Analysis Mach. Intell., Vol. 19, No. 1, pp. 27-39, 1997.
    [23].J. S. Weszka, “A Survey of Threshold Selection Techniques,” Computing Vision Graphics Image Process. 7, pp. 259-265, 1978.
    [24].P. K. Sahoo, S. Soltani, A. K. C. Wang and Y. C. Chen, “ A Survey of The Thresholding Techniques,” Computing Vision Graphics Image Process. 41, pp. 233-260, 1988.
    [25].K. S. Fu and J. K. Mui, “ A Survey on Image Segmentation,” Pattern Recognition, 13, pp. 3-16, 1981.
    [26].S. U. Lee and S. Y. Chung, “ A Comparative Performance Study of Several Global Thresholding Techniques for Segmentation, “Computing Vision Graphics Image Process. 52, pp. 171-190, 1990.
    [27].Y. Wu, T. Hong and A. Rosenfeld, “ Threshold Selection Using Quad-Tree,” IEEE Trans. Pattern Analysis Mach. Intell. PAMI-4, pp. 90-93, 1982.
    [28].R. L. Kirby and A Rosenfeld, “ A Note on the use of (Gray Level, Local Average Gray Level) Space as an aid in Threshold Selection,” IEEE Trans. Systems Man Cybernet. SMC-9, pp. 860-864, 1979.
    [29].L. Hertz and R. W. Schafer, “ Multilevel Thresholding Using Edge Matching,” Computing Vision Graphics Image Process. 44, pp. 279-295, 1988.
    [30].T. Kurita, N. Otsu and N. Abdelmalek, “ Maximum Likelihood Thresholding Based On Population Mixture Models,” Pattern Recognition, 25, pp. 1231-1240, 1992.
    [31].N. Papamarkos and B. Gatos, “ A New Approach for Multilevel Threshold Selection,” CVGIP: Graphical Models Image Process, 56, pp. 357-370, 1994.
    [32].J. G. Postaire and M. Ameziane, “ A Pattern Classification Approach To Multilevel Thresholding For Image Segmentation,” Computer Vision and Image Processing, L. Sapiro and A. Rosenfeld, eds., pp. 307-328, 1992.
    [33].S. C. Sahasrabudhe and K. S. Das Gupta, “ A Valley-Seeking Threshold Selection Technique,” Computer Vision and Image Processing, L. Sapiro and A. Rosenfeld, eds., pp. 55-65, 1992.
    [34].X. Zhuang, T. Wang and P. Zhang, “ A Highly Robust Estimator through Partially Likelihood Function Modeling and Its Application in Computer Vision,” IEEE Trans. Pattern Analysis Mach. Intel., Vol. 14, No. 1, pp. 19-35, Jan. 1992.
    [35].S. Pal and P. Bhattacharyya, “ Multipeak Histogram Analysis in Region Splitting: A Regularisation Problem,” IEE Proceedings-E, Vol. 138, No. 4, pp. 285-288, July, 1991.
    [36].M. J. Carlotto, “Histogram Analysis Using a Scale-Space Approach,” IEEE Trans. Pattern Analysis Mach. Intell. Vol. PAMI-9, No. 1, pp. 121-129, January, 1987.
    [37].R. Render and H. Walker, “Mixture Densities, Maximum Likelihood, and the Em Algorithm,” SIAM Rev., Vol. 26, No. 2, 1984.
    [38].J. Jolion, P. Meer and S. Bataouche, “ Robust Clustering with Application in Computer Vision,” IEEE Trans. Pattern Analysis Mach. Intell. Vol. 13, No. 8, pp. 791-802, 1991.
    [39].X. Zhuang, Y. Huang, K. Palaniappan and Y. Zhao, “Gaussain Mixture Density Modeling, Decomposition, and Applications,” IEEE Trans. On Image Processing, Vol. 5, No. 9, pp. 1293-1302, Sep. 1996.
    [40].Rattarangsi and R. T. Chin, " Scale-based detection of corners of planar curves," IEEE Trans. Pattern Analysis Mach. Intell. Vol. 15, pp. 430-449, 1992.
    [41].L. Gupta and T. Sortrakul, " A Gaussian-Mixture-Based Image Segmentation Algorithm," Pattern Recognition, Vol. 31, No. 3, pp. 315-325, 1998.
    [42].C. I. Watson and C. L. Wilson, "Fingerprint Database," National Institute of Standards and Technology, Special Database 4, FPDB, April, 1992.
    [43].O. Baruch, "Line Thinning by Line Following," Pattern Recognition Letters, Vol. 8, No. 4, pp. 271-276, 1988.
    [44].H. C. Lee and R. E. Gaensslen, "Advances in Fingerprint Technology," CRC Press, 1994.
    [45].Z. M. Kovacus-Vajna, "A Fingerprint Verification System Based on Triangular Matching and Dynamic Time Warping," IEEE Trans. Pattern Analysis Mach Intell., Vol. 22, No. 11, pp. 1266-1276, 2000.
    [46].B. Moayer and K. S. Fu, "A Syntactic Approach to Fingerprint Pattern Recognition," Pattern Recognition, Vol. 7, pp. 1-23, 1975.
    [47].L. Hong, Y. Wan and A. Jain, "Fingerprint Image Enhancement: Algorithm and Performance Evaluation," IEEE Trans. Pattern Analysis Mach Intell., 20(8), 777-789 (1998).
    [48].A. Almansa and T. Linderberg, "Fingerprint Enhancement by Shape Adaptation of Scale-Space Operators with Automatic Scale Selection," IEEE Trans. Image Processing, Vol. 9, No. 12, pp. 2027- 2042, 2000.
    [49].K. Yamamura, "Simple Algorithm for Tracing Solution Curves," IEEE Trans. Circuit and System-I: Fundamental Theory and Applications, Vol. 14, No. 8, pp. 537-541, 1993.
    [50].S. Marchand-Maillet and Y. M. Shariha, "Skeleton Location and Evaluation Based on Local Digital width in Ribbon-Like Images," Pattern Recognition, Vol. 30, No. 11, pp. 1855-1865, 1997.
    [51].N. G. Bourbakis and D. Goldman, "Recognition of Line Segments with Unevenness Used in OCR and Fingerprints," Engineering Application of Artificial Intelligence, Vol. 12, pp. 273-279, 1999.
    [52].J. C. Martin, "Introduction to Languages and The Theory of Computation," Mc-Graw Hill Book Company, 1991.
    [53].C. L. Wilson, G. T. Candels and C. I. Watson, Neural Network Fingerprint Classification, Journal of Artificial Neural Networks, 1(2), 203-228 (1993).

    QR CODE
    :::