Fast incremental algorithm for speeding up the computation of binarization

被引:9
|
作者
Chung, Kuo-Liang [1 ]
Tsai, Chia-Lun [1 ]
机构
[1] Natl Taiwan Univ Sci & Technol, Dept Comp Sci & Informat Engn, Taipei 10672, Taiwan
关键词
Binarization; Heap; Incremental algorithm; Kittler and Illingworth method; Otsu method; Quantization; Within-variance; DOCUMENT IMAGE BINARIZATION; THRESHOLDING TECHNIQUES;
D O I
10.1016/j.amc.2009.02.061
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Binarization is an important basic operation in image processing community. Based on the thresholded value, the gray image can be segmented into a binary image, usually consisting of background and foreground. Given the histogram of input gray image, based on minimizing the within-variance (or maximizing the between-variance), the Otsu method can obtain a satisfactory binary image. In this paper, we first transfer the within-variance criterion into a new mathematical formulation, which is very suitable to be implemented in a fast incremental way, and it leads to the same thresholded value. Following our proposed incremental computation scheme, an efficient heap- and quantization-based (HQ-based) data structure is presented to realize its implementation. Under eight real gray images, experimental results show that our proposed HQ-based incremental algorithm for binarization has 36% execution-time improvement ratio in average when compared to the Otsu method. Besides this significant speedup, our proposed HQ-based incremental algorithm can also be applied to speed up the Kittler and Illingworth method for binarization. (C) 2009 Elsevier Inc. All rights reserved.
引用
收藏
页码:396 / 408
页数:13
相关论文
共 50 条
  • [1] Speeding up Incremental Legalization with Fast Queries to Multidimensional Trees
    Netto, Renan
    Livramento, Vinicius
    Guth, Chrystian
    dos Santos, Luiz C. V.
    Guntzel, Jose Luis
    [J]. 2016 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI), 2016, : 36 - 41
  • [2] Speeding up graph edit distance computation through fast bipartite matching
    Fankhauser S.
    Riesen K.
    Bunke H.
    [J]. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2011, 6658 LNCS : 102 - 111
  • [3] Speeding Up Graph Edit Distance Computation through Fast Bipartite Matching
    Fankhauser, Stefan
    Riesen, Kaspar
    Bunke, Horst
    [J]. GRAPH-BASED REPRESENTATIONS IN PATTERN RECOGNITION, 2011, 6658 : 102 - 111
  • [4] SPEEDING UP THE COMPUTATION OF DEPENDENCES IN DATA
    MAKARCHUK, MM
    [J]. INDUSTRIAL LABORATORY, 1988, 54 (01): : 87 - 90
  • [5] Speeding up the Computation of Approximate Entropy
    Manis, G.
    Nikolopoulos, S.
    [J]. 11TH MEDITERRANEAN CONFERENCE ON MEDICAL AND BIOLOGICAL ENGINEERING AND COMPUTING 2007, VOLS 1 AND 2, 2007, 16 (1-2): : 785 - +
  • [6] Guided Fast Local Search for Speeding Up a Financial Forecasting Algorithm
    Shao, Ming
    Smonou, Dafni
    Kampouridis, Michael
    Tsang, Edward
    [J]. 2014 IEEE CONFERENCE ON COMPUTATIONAL INTELLIGENCE FOR FINANCIAL ENGINEERING & ECONOMICS (CIFER), 2014, : 325 - 332
  • [7] Fast binarization algorithm for document image
    Shanghai Jiaotong Univ, Shanghai, China
    [J]. Hongwai Yu Haomibo Xuebao, 5 (344-350):
  • [8] On Fast Timing Closure: Speeding Up Incremental Path-Based Timing Analysis with MapReduce
    Huang, Tsung-Wei
    Wong, Martin D. F.
    [J]. 2015 ACM/IEEE INTERNATIONAL WORKSHOP ON SYSTEM LEVEL INTERCONNECT PREDICTION (SLIP), 2015,
  • [9] SPEEDING UP THE HUNGARIAN ALGORITHM
    WRIGHT, MB
    [J]. COMPUTERS & OPERATIONS RESEARCH, 1990, 17 (01) : 95 - 96
  • [10] Speeding Up the NRA Algorithm
    Gursky, Peter
    Vojtas, Peter
    [J]. SCALABLE UNCERTAINTY MANAGEMENT, SUM 2008, 2008, 5291 : 243 - +