簡易檢索 / 詳目顯示

研究生: 邱振國
Cheng-Kuo Chiu
論文名稱: 指紋辨識晶片設計之研究
Research On Fingerprint Verification Chip Design
指導教授: 張吉正
Chang, Chi-Jeng
蕭培墉
Hsiao, Pei-Yung
學位類別: 碩士
Master
系所名稱: 工業教育學系
Department of Industrial Education
畢業學年度: 87
語文別: 中文
論文頁數: 124
中文關鍵詞: 信物指紋辨識二值化
英文關鍵詞: token, fingerprint verification, binaries
論文種類: 學術論文
相關次數: 點閱:1786下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 目前指紋辨識是以軟體的方式來達成,其成本高、系統體積大且效率較不理想;如將指紋辨識的演算法以硬體的方式實現,以增加指紋辨識的效能,且減少指紋辨識器的成本與體積及增加使用的方便與時效。在本論文中,我們提出一個處理二值化圖形細線化的硬體架構,其將指紋圖像簡化為一個曲線圖,以利特徵抽取與圖案辨識,這種簡化可以透過取得區域的骨架(細線化)來完成。細線化因其能有效的簡化資料並增強物體特徵的抽取,我們針對即時細線化而設計一處理器,其為管線式影像細線化的架構,此處理器建立在一高度平行化的細線化演算法上。此一演算法利用3 X 3型罩對物體作細線化處理。此一架構被應用於超大型積體電路設計,對處理一張CIF format 352 x 288 (數位照相機的標準格式) 的二值化指紋圖像不超過0.05秒。另外本研究將設計出一個實用的高速指紋辨識環境 ( Evaluation Board ) 以利高速指紋辨識晶片設計與製作。由於指紋辨識的演算法相當複雜,如果直接把全部指紋辨識演算法轉換成硬體晶片化有其困難,必須先製作指紋影像讀取裝置,再製作為指紋辨識晶片而設計之專用的驗證暨發展環境系統及相關的軟體驅動程式,然後再把這些裝置的軟、硬體設備,整合成可獨立操作的指紋辨識系統,如此才能完整驗證我們所設計之指紋辨識晶片的功能及效能,然後將製作的指紋影像處理晶片與利用軟體設計的方法做一比較,以便進一步評估指紋辨識硬體化的效益。

    Most fingerprint verification methods are implement in software, which have high cost, larger module and less efficiency. On the other hand, utilizing hardware chip design to implement the algorithm of fingerprint verification can increase the verification efficiency, reduce the cost and module size. In this thesis, we propose a special purpose VLSI architecture for binary image skeletonization. Skeletonizing is widely used in the preprocessing stage of pattern recognition operations, to compress data and to further support feature extraction in the subsequent stage. It normally reduces a digitized pattern to a skeleton such that all resulting branches are of only 1 pixel thickness. This pipelined dataflow architecture is based on a modified parallel skeletonizing algorithm that skeletonizes a 512 x 512 image a high degree parallelism. Our algorithm is mapped onto a single chip implementation for skeletoning a CIF format binary image within about 0.05 sec.
    In this thesis, we propose a very powerful evaluation system for fingerprint verification system. The complete algorithm of fingerprint verification is quite complex, and it is difficult to implement the whole algorithm into a single chip; In order to testify the functions and efficiency of the chip we designed, it is necessary to build and integrate a complete finger verification system which includes a fingerprint image reader, a evaluation system specially designed for the fingerprint verification chip, and the relative software drivers. We compared the result images of the image processing chip to software processed images, and proposed the benefits of chip design to fingerprint verification.

    總 目 錄 中文摘要 ..........................i 英文摘要 .............................ii 誌謝 ...........................iii 總目錄 ..........................iv 圖次目錄 .........................vii 表格目錄 .............................xi 附錄目錄 .........................xii 第一章 緒論 .............................1 第一節 前言 .........................1 第二節 研究動機 .....................4 第三節 研究目的 ......................7 第四節 研究範圍及限制 ....................8 第五節 名詞解釋 .....................9 第二章 理論基礎與文獻探討 ................10 第一節 指紋圖像的介紹 ...................10 第二節 指紋圖像的特徵 ...................18 第三節 影像辯識基本架構簡介 ................20 第四節 指紋影像讀取的光學原理 ...............24 第五節 指紋辨識前處理 ...................25 第六節 CPLD/FPGA的優點 ..................40 第三章 設計與實施 ....................45 第一節 整體設計的流程 ...................45 第二節 指紋辨識晶片的研究步驟 ...............55 第三節 指紋辨識晶片整體架構 ...............58 第四章 實驗與討論 .....................65 第一節 實驗環境 .....................65 第二節 實驗結果 ......................81 第三節 實驗結果的分析 ...................83 第五章 結論與未來方向 ...................86 文獻探討 .........................89 附錄 ...........................93

    參考文獻
    一、 西文部分
    [1]. The Biometrics Report,SJB Services,pp.47,1995.
    [2]. J.S.Lim," Two-Dimensional Signal and Image Processing ",Prentice Hall,Inc,pp.496,1990.
    [3]. B.M.Mehtre,N.N.Murthy and S. Kapoor," Segmentation of Fingerprint Image Using The Directional Image ",Pattern Recognition,vol.20,No.4,pp.429-435,1987.
    [4]. B.Moayer and K.S.Fu," A Syntactic Approach to Fingerprint Pattern Recognition ",Pattern Recognition,vol.7,pp.1-23,1975.
    [5]. R.Clerici," Fingerprints :A New Classification Scheme ",Nature,vol.224,November 22,pp.779-780,1969.
    [6]. Kameswara Rao and Kenneth Black," The Classification of Fingerprints :A Systactic Approach ",IEEE Transaction on Pattern Analysis and Machine Intelligence,vol.PAMI-2,No.3,pp.223-231,May 1980.
    [7]. T.Ch Malleswara Rao," Feature Extraction for Fingerprint Classification ",Pattern Recognition,vol.8,pp.181-192,1976.
    [8]. C.V.Kameswara Rao," On Fingerprint Recognition ",Pattern Recognition,vol.10,pp.15-18,1978.
    [9]. "Automated Fingerprint Identification System",NEC.
    [10]. Masahiro Kawagoe and Akio Tojo," Fingerprint Pattern Classification ",Pattern Recognition,vol.17,No.3,PP.195-303,1984.
    [11]. C.C.Kameswara Rao and Kenneth Black," Finding the Core Point in a Fingerprint ",IEEE Transaction On Computers,vol.c-27,No.1,pp77-81,January 1978.
    [12]. Anteo Grasselli," On The Automatic Classification of Fingerprints Some Consideration on the Linguistic Interpretation of Pictures ",Methodologies of Pattern Recognition,pp.253-273,1992.
    [13]. B.Moayer and K.S.Fu," An Application of Stochastic Languages to Fingerprint Pattern Recognition ",Pattern Recognition,vol.8,pp.173-179,1976.
    [14]. B.Moayer and K.S.Fu," A Tree System Approach for Fingerprint Pattern Recognition ",IEEE Transaction On Computers,vol.c-25,No.3,pp.262-274,March 1976.
    [15]. Malcolm K,Sparrow and Penelope J.Sparrow," A Topological Approach to the matching of single Fingerprints:Development of Algorithms for Use on Rolled Impressions ",NBS Special Publication 500-124,May 1985.
    [16]. Andrew K. Hrechak and James A. Mchugh," Automated Fingerprint Recognition using Structural Matching ",Pattern Recognition.,Vol.23,No.8,pp.893-904,1990.
    [17]. D.K.lsenor and S.G.Zaky," Fingerprint Identification Using Graph Matching ",Pattern Recognition,vol.19,No.2,pp.13-122,1986.
    [18]. J.T.Tou and R.Gonzalez," Pattern Recognition Principles ",pp.137-139,Addison Wesley,Reading 1974.
    [19]. D. C. Douglas Hung," Enhancement and Feature Purification of Fingerprint Images ",Pattern Recognition,Vol.26,No.11, pp.1661-1671,1993.
    [20]. Fingerprints Samples for NIST Special Database 4:http://sequoyah.nist.gov
    [21]. Louis Coetzee and Elizabeth C. Botha," Fingerprint Recognition in Low Quality Images ",Pattern Recognition,Vol.26,No.10,pp.1441-1460,1993.
    [22]. B.M.Mehtre,N.N.Murthy.and S.Kapoor," Segmentation of Fingerprint Images Using The Directional Image ",Pattern Recognition,Vol.20,No.4,pp.429-435,1987.
    [23]. T. Y .Zhang & C. H. Suen,” A Fast Parallel Algorithms for Thinning Digital Pattern ”,Comm. ACM Vol. 27,pp.236-239,1984.5.
    [24]. E. S. Deuch,” Thinning Algorithms on Rectangular Hexagonal and Triangular Array ”,Comm. ACM 15,pp.827-837,1992.
    [25]. Altera,1995 Data Book,Altera Corporation,pp.31-34,1995.
    [26]. Barry Fagin and Cyril Renard,” Field Programmable Gate Array and Floating Point Arithmetic ”,IEEE Transaction On VLSI,Vol. 2,pp.365-367,1994.9.
    [27]. B.Majumdar,V.V.Ramakrishna,P.S.Day,A.K Majumdar,” Design of ASIC chip for Skeletonization of Gray Level Digital Image ” VLSI Design.Vol.4,No.1,pp83-90,1996.
    [28]. Donald E. Thonas and Philip R. Moorby," The Verilog Hardware Description Language ",Kluwer Academic Publishers,London,1992.
    [29]. Karu. K and Jain. A.K,” Fingerprint Classification ”,Pattern Recognition,vol.29,pp.389-404,1996.
    [30]. K.Z.Pekmestzi and N.Thanasouras,” Systolic Frequency Divider/counters ”,IEEE Transaction on Circuit and System-II:Analog and Digital signal processing,.Vol.41,No.11,pp775-776,Nov 1994
    [31]. M. P. Martinez,Perez,J. Jimenez,and J. L.Navalon,” A Thinning Algorithm Based on Contours ”,Compute. Vision Graphics Image Process. 39,pp.186-201,1987.
    [32]. Malleswara Rao and T.Ch,” Feature Extraction for Fingerprint Classification ”,Pattern Recognition Pergamon Press,vol.8,pp.181-192,1990.
    [33]. M.Ercegovac and T.Lang,” Binary Counter with Counting Period of One Half Adder Independent of Counter Size ”,IEEE Transaction Circuit Sys.Vol.36,pp924-926,June 1989.
    [34]. N. G. Bourbarkis,” A Parallel-Symmetric Thinning Algorithm ”,Pattern Recognition,Vol. 22,No. 4,pp. 387-396,1989.
    [35]. Pak K. Chan & Saanmiha Mourad,” Digital Design Using Field-Programmable Gate Array ”,Prentice-Hall International Inc.,1994.
    [36]. Rafael C. Gonzalez and Richard E. Woods," Digital Image Processing ",Addison-Wesley Publishing Company,pp. 491-494,1992.
    [37]. S.Anderson,W.H.Bruce,D.B.Denger,D.Reshaw and G.Way,” A single Chip Sensor and Image Processor for fingerprint verification ”,IEEE Custom integrated Circuits Conference,pp12.1.1-12.1.4,1991.

    二、 中文部分
    [38]. 鄭勇達," 影像處理線路設計 ”,國立清華大學計算機管理決策研究所碩士論文,1984.6
    [39]. 楊武智編譯,” 影像處理與辨識 ”,全華科技圖書股份有限公司,1994.12
    [40]. 賴國樑," 一個適用於光學文字辯識之多位元平行細線化處理器 ",國立臺灣大學電機研究所碩士論文,1995.6
    [41]. 林仲芬編譯," 影像辨認技術 "「第二版」,全華科技圖書股份有限公司,pp.58-59,1995.6
    [42]. 楊士平," 以現場可程式閘陣列設計並實踐一種新的快速信號轉換方法 ",私立中原大學資訊工程研究所碩士論文,I996.6
    [43]. 邱文照," 指紋辨識技術的發展趨勢及經營建議 ",國立交通大學碩士論文,1996.6
    [44]. 吳明祐," 一種新的手指紋大分類的方法 ",國立交通大學碩士論文,1996. 6
    [45]. 李中天,” 以改良式3*3遮罩為基礎的二值影像細線化之FPGA設計與製作 ”,國立台灣師範大學工業教育研究所碩士論文,1997.6
    [46]. 蕭如宣," 個人電腦輔助數位電路設計 "「第二版」,儒林圖書有限公司,1997.10

    無法下載圖示
    QR CODE