A near-linear time algorithm for binarization of fingerprint images using distance transform

被引:0
|
作者
Liang, Xuefeng [1 ]
Bishnu, Arijit [1 ]
Asano, Tetsuo [1 ]
机构
[1] JAIST, 1-1, Asahidai, Tatsunokuchi, 9231292, Japan
关键词
Clustering algorithms - Mathematical transformations - Pattern matching;
D O I
10.1007/978-3-540-30503-3_15
中图分类号
学科分类号
摘要
Automatic Fingerprint Identification Systems (APIS) have various applications to biometric authentication, forensic decision, and many other areas. Fingerprints are useful for biometric purposes because of their well known properties of distinctiveness and persistence over time. Fingerprint images are characterized by alternating spatial distribution of gray-level intensity values of ridges and ravines/valleys of almost equal width. Most of the fingerprint matching techniques require extraction of minutiae that are the terminations and bifurcations of the ridge lines in a fingerprint image. Crucial to this step, is either detecting ridges from the gray-level image or binarizing the image and then extracting the minutiae. In this work, we focus on binarization of fingerprint images using linear time euclidean distance transform algorithms. We exploit the property of almost equal widths of ridges and valleys for binarization. Computing the width of arbitrary shapes is a non-trivial task. So, we estimate width using distance transform and provide an O(N2logM) time algorithm for binarization where M is the number of gray-level intensity values in the image and the image dimension is N × N. With M for all purposes being a constant, the algorithm runs in near-linear time in the number of pixels in the image. © Springer-Verlag 2004.
引用
收藏
页码:197 / 208
相关论文
共 50 条
  • [21] A linear Euclidean distance transform algorithm based on the Linear-time Legendre Transform
    Lucet, Y
    2ND CANADIAN CONFERENCE ON COMPUTER AND ROBOT VISION, PROCEEDINGS, 2005, : 262 - 267
  • [22] A Near-Linear Time Algorithm for Computing Replacement Paths in Planar Directed Graphs
    Emek, Yuval
    Peleg, David
    Roditty, Liam
    PROCEEDINGS OF THE NINETEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2008, : 428 - 435
  • [23] Edge Connectivity Augmentation in Near-Linear Time
    Cen, Ruoxu
    Li, Jason
    Panigrahi, Debmalya
    PROCEEDINGS OF THE 54TH ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING (STOC '22), 2022, : 137 - 150
  • [24] Rate-Distortion in Near-Linear Time
    Gupta, Ankit
    Verdu, Sergio
    Weissman, Tsachy
    2008 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY PROCEEDINGS, VOLS 1-6, 2008, : 847 - +
  • [25] Consensus Spectral Clustering in Near-Linear Time
    Luo, Dijun
    Ding, Chris
    Huang, Heng
    Nie, Feiping
    IEEE 27TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2011), 2011, : 1079 - 1090
  • [26] PEELING POTATOES NEAR-OPTIMALLY IN NEAR-LINEAR TIME
    Cabello, Sergio
    Cibulka, Josef
    Kyncl, Jan
    Saumell, Maria
    Valtr, Pavel
    SIAM JOURNAL ON COMPUTING, 2017, 46 (05) : 1574 - 1602
  • [27] Deterministic Edge Connectivity in Near-Linear Time
    Kawarabayashi, Ken-Ichi
    Thorup, Mikkel
    JOURNAL OF THE ACM, 2019, 66 (01)
  • [28] Land Map Images Binarization based on Distance Transform and Adaptive Threshold
    Biswas, Samit
    Mandal, Sekhar
    Das, Amit Kumar
    Chanda, Bhabatosh
    2014 11TH IAPR INTERNATIONAL WORKSHOP ON DOCUMENT ANALYSIS SYSTEMS (DAS 2014), 2014, : 334 - 338
  • [29] A near-linear kernel for bounded-state parsimony distance
    Deen, Elise
    van Iersel, Leo
    Janssen, Remie
    Jones, Mark
    Murakami, Yukihiro
    Zeh, Norbert
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2024, 140
  • [30] NEAR-LINEAR TIME ALGORITHM FOR n-FOLD ILPs VIA COLOR CODING
    Jansen, Klaus
    Lassota, Alexandra
    Rohwedder, Lars
    SIAM JOURNAL ON DISCRETE MATHEMATICS, 2020, 34 (04) : 2282 - 2299