Speed up of the edge-based inverse halftoning algorithm using a finite state machine model approach

被引:2
|
作者
Chung, Kuo-Liang [1 ]
Chen, Ping-Zen [1 ]
Pan, Ying-Lin [2 ]
机构
[1] Natl Taiwan Univ Sci & Technol, Dept Comp Sci & Informat Engn, Taipei 10672, Taiwan
[2] Natl Taiwan Univ Sci & Technol, Dept Informat Management, Taipei 10672, Taiwan
关键词
Edges; Finite state machine model; Halftone image; Inverse halftoning; Lookup table; Speedup;
D O I
10.1016/j.camwa.2009.04.018
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The recently published edge- and lookup table-based inverse halftoning (ELIH) algorithm has shown its quality and superiority when compared with the previous lookup table-based IH algorithm. This paper presents a new finite state machine model (FSMM)-based search method to speed up the existing ELIH algorithm significantly while preserving the same image quality as in the ELIH algorithm. From the observation that the sliding window for the ELIH algorithm moves from left to right one position; there are therefore one output column and one input column which are introduced at each step and thus a simple finite state machine can track the transitions from the current window movement to the next. This is faster than a full search in the lookup table. Under thirty typical testing images adopted from Me e's website, experimental results demonstrated that the proposed FSMM-based ELIH algorithm has an improvement in execution time of 20% to 80%, with a typical improvement of 50%, when compared to the ELIH algorithm. (C) 2009 Published by Elsevier Ltd
引用
收藏
页码:484 / 497
页数:14
相关论文
共 50 条
  • [41] An approach to parameters estimation of a chromatography model using a clustering genetic algorithm based inverse model
    Mirtha Irizar Mesa
    Orestes Llanes-Santiago
    Francisco Herrera Fernández
    David Curbelo Rodríguez
    Antônio José Da Silva Neto
    Leôncio Diógenes T. Câmara
    Soft Computing, 2011, 15 : 963 - 973
  • [42] An approach to parameters estimation of a chromatography model using a clustering genetic algorithm based inverse model
    Irizar Mesa, Mirtha
    Llanes-Santiago, Orestes
    Herrera Fernandez, Francisco
    Curbelo Rodriguez, David
    Da Silva Neto, Antonio Jose
    Camara, Leoncio Diogenes T.
    SOFT COMPUTING, 2011, 15 (05) : 963 - 973
  • [43] Artificial emotional model based on finite state machine
    Qing-mei Meng
    Wei-guo Wu
    Journal of Central South University of Technology, 2008, 15 : 694 - 699
  • [44] Method of model transformation based on finite state machine
    Yan, Yulan
    He, Keqing
    Liu, Jin
    Jisuanji Gongcheng/Computer Engineering, 2006, 32 (01): : 93 - 95
  • [45] Artificial emotional model based on finite state machine
    孟庆梅
    吴伟国
    JournalofCentralSouthUniversityofTechnology, 2008, (05) : 694 - 699
  • [46] Artificial emotional model based on finite state machine
    Meng Qing-mei
    Wu Wei-guo
    JOURNAL OF CENTRAL SOUTH UNIVERSITY OF TECHNOLOGY, 2008, 15 (05): : 694 - 699
  • [47] A Darwinian Genetic Algorithm for State Encoding Based Finite State Machine Watermarking
    Lewandowski, Matthew
    Katkoori, Srinivas
    PROCEEDINGS OF THE 2019 20TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED), 2019, : 210 - 215
  • [48] COMPUTATIONAL SIMULATION OF FREE SURFACE FLOWS USING STABILIZED EDGE-BASED FINITE ELEMENT METHOD
    Elias, Renato N.
    Goncalves, Milton A., Jr.
    Coutinho, Alvaro L. G. A.
    Esperanca, Paulo T. T.
    Martins, Marcos A. D.
    Ferreira, Marcos D. A. S.
    PROCEEDINGS OF THE ASME 29TH INTERNATIONAL CONFERENCE ON OCEAN, OFFSHORE AND ARCTIC ENGINEERING, 2010, VOL 6, 2010, : 967 - 972
  • [49] Simulation of thermoelastic crack problems using singular edge-based smoothed finite element method
    Chen, Haodong
    Wang, Qingsong
    Liu, G. R.
    Wang, Yu
    Sun, Jinhua
    INTERNATIONAL JOURNAL OF MECHANICAL SCIENCES, 2016, 115 : 123 - 134
  • [50] A parallel numerical acoustic simulation on a GPU using an edge-based smoothed finite element method
    Cao, Xinggang
    Cai, Yong
    Cui, Xiangyang
    ADVANCES IN ENGINEERING SOFTWARE, 2020, 148 (148)