Multi-level thresholding using quantum inspired meta-heuristics

Image thresholding is well accepted and one of the most imperative practices to accomplish image segmentation. This has been widely studied over the past few decades. However, as the multi-level thresholding computationally takes more time when level increases, hence, in this article, quantum mechanism is used to propose six different quantum inspired meta-heuristic methods for performing multi-level thresholding faster. The proposed methods are Quantum Inspired Genetic Algorithm, Quantum Inspired Particle Swarm Optimization, Quantum Inspired Differential Evolution, Quantum Inspired Ant Colony Optimization, Quantum Inspired Simulated Annealing and Quantum Inspired Tabu Search. As a sequel to the proposed methods, we have also conducted experiments with the two-Stage multithreshold Otsu method, maximum tsallis entropy thresholding, the modified bacterial foraging algorithm, the classical particle swarm optimization and the classical genetic algorithm. The effectiveness of the proposed methods is demonstrated on fifteen images at the different level of thresholds quantitatively and visually. Thereafter, the results of six quantum meta-heuristic methods are considered to create consensus results. Finally, statistical test, called Friedman test, is conducted to judge the superiority of a method among them. Quantum Inspired Particle Swarm Optimization is found to be superior among the proposed six quantum meta-heuristic methods and the other five methods are used for comparison. A Friedman test again conducted between the Quantum Inspired Particle Swarm Optimization and all the other methods to justify the statistical superiority. Finally, the computational complexities of the proposed methods have been elucidated for the sake of finding out the time efficiency of the proposed methods.

[1]  David MacMahon,et al.  Quantum Computing Explained , 2008 .

[2]  Tiago Ferra de Sousa,et al.  Particle Swarm based Data Mining Algorithms for classification tasks , 2004, Parallel Comput..

[3]  F. Glover,et al.  Handbook of Metaheuristics , 2019, International Series in Operations Research & Management Science.

[4]  Jens Siewert,et al.  INTERACTING ELECTRONS IN PARABOLIC QUANTUM DOTS: ENERGY LEVELS, ADDITION ENERGIES, AND CHARGE DISTRIBUTIONS , 2001 .

[5]  Amir Nakib,et al.  Image thresholding based on Pareto multiobjective optimization , 2010, Eng. Appl. Artif. Intell..

[6]  Guangsheng Feng,et al.  An Image Segmentation Algorithm Based on the Simulated Annealing and Improved Snake Model , 2007, 2007 International Conference on Mechatronics and Automation.

[7]  A. Zhigljavsky Stochastic Global Optimization , 2008, International Encyclopedia of Statistical Science.

[8]  Patrick Siarry,et al.  A comparative study of various meta-heuristic techniques applied to the multilevel thresholding problem , 2010, Eng. Appl. Artif. Intell..

[9]  M. Lewenstein,et al.  Quantum Entanglement , 2020, Quantum Mechanics.

[10]  Li Na,et al.  Novel Quantum Genetic Algorithm and Its Applications , 2004 .

[11]  Ujjwal Maulik,et al.  A new multi-objective technique for differential fuzzy clustering , 2011, Appl. Soft Comput..

[12]  Andries Petrus Engelbrecht,et al.  Binary Differential Evolution , 2006, 2006 IEEE International Conference on Evolutionary Computation.

[13]  Pau-Choo Chung,et al.  A Fast Algorithm for Multilevel Thresholding , 2001, J. Inf. Sci. Eng..

[14]  Fred Glover,et al.  Tabu Search - Part II , 1989, INFORMS J. Comput..

[15]  Patrick Siarry,et al.  A multilevel automatic thresholding method based on a genetic algorithm for a fast image segmentation , 2008, Comput. Vis. Image Underst..

[16]  Sun Fengjie,et al.  2D Otsu Segmentation Algorithm Based on Simulated Annealing Genetic Algorithm for Iced-Cable Images , 2009, 2009 International Forum on Information Technology and Applications.

[17]  Mehmet Sezgin,et al.  A new dichotomization technique to multilevel thresholding devoted to inspection applications , 2000, Pattern Recognit. Lett..

[18]  Bennett L. Fox,et al.  Integrating and accelerating tabu search, simulated annealing, and genetic algorithms , 1993, Ann. Oper. Res..

[19]  P. Benioff Quantum Mechanical Models of Turing Machines That Dissipate No Energy , 1982 .

[20]  R. Feynman Simulating physics with computers , 1999 .

[21]  Haijun Liao,et al.  Image Segmentation on Colonies Images by A Combined Algorithm of Simulated Annealing and Genetic Algorithm , 2007, Fourth International Conference on Image and Graphics (ICIG 2007).

[22]  N. Otsu A threshold selection method from gray level histograms , 1979 .

[23]  M. Friedman The Use of Ranks to Avoid the Assumption of Normality Implicit in the Analysis of Variance , 1937 .

[24]  Fred W. Glover,et al.  Tabu Search , 1997, Handbook of Heuristics.

[25]  Ujjwal Maulik,et al.  Integrating Clustering and Supervised Learning for Categorical Data Analysis , 2010, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[26]  Jong-Hwan Kim,et al.  Quantum-inspired evolutionary algorithms with a new termination criterion, H/sub /spl epsi// gate, and two-phase scheme , 2004, IEEE Transactions on Evolutionary Computation.

[27]  Jing Liu,et al.  An organizational coevolutionary algorithm for classification , 2006, IEEE Trans. Evol. Comput..

[28]  Ulrich Faigle,et al.  Some Convergence Results for Probabilistic Tabu Search , 1992, INFORMS J. Comput..

[29]  Jong-Hwan Kim,et al.  Quantum-inspired evolutionary algorithm for a class of combinatorial optimization , 2002, IEEE Trans. Evol. Comput..

[30]  Jong-Hwan Kim,et al.  Quantum-Inspired Evolutionary Algorithms With a New Termination Criterion , H Gate , and Two-Phase Scheme , 2009 .

[31]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[32]  Saman K. Halgamuge,et al.  Self-organizing hierarchical particle swarm optimizer with time-varying acceleration coefficients , 2004, IEEE Transactions on Evolutionary Computation.

[33]  Yudong Zhang,et al.  Optimal Multi-Level Thresholding Based on Maximum Tsallis Entropy via an Artificial Bee Colony Approach , 2011, Entropy.

[34]  Marco Dorigo,et al.  Ant system: optimization by a colony of cooperating agents , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[35]  S. S. Furuie,et al.  Refinement of left ventricle segmentation in MRI based on simulated annealing , 1998, Proceedings of the 20th Annual International Conference of the IEEE Engineering in Medicine and Biology Society. Vol.20 Biomedical Engineering Towards the Year 2000 and Beyond (Cat. No.98CH36286).

[36]  Ajit Narayanan,et al.  Quantum-inspired genetic algorithms , 1996, Proceedings of IEEE International Conference on Evolutionary Computation.

[37]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[38]  Lov K. Grover Quantum Computers Can Search Rapidly by Using Almost Any Transformation , 1998 .

[39]  David McMahon Quantum Computing Explained , 2007 .

[40]  Gexiang Zhang,et al.  An Improved Quantum Genetic Algorithm and Its Application , 2003, RSFDGrC.

[41]  Siddhartha Bhattacharyya,et al.  An Efficient Quantum Inspired Genetic Algorithm with Chaotic Map Model Based Interference and Fuzzy Objective Function for Gray Level Image Thresholding , 2011, 2011 International Conference on Computational Intelligence and Communication Networks.

[42]  Jiang Wanlu,et al.  A novel quantum genetic algorithm and its application , 2012, 2012 8th International Conference on Natural Computation.

[43]  Zhao Weidong,et al.  Level Set Segmentation Algorithm Based on Image Entropy and Simulated Annealing , 2007, 2007 1st International Conference on Bioinformatics and Biomedical Engineering.

[44]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..

[45]  Bin Li,et al.  Genetic Algorithm Based-On the Quantum Probability Representation , 2002, IDEAL.

[46]  Zelda B. Zabinsky,et al.  Stochastic Adaptive Search for Global Optimization , 2003 .

[47]  Tad Hogg,et al.  Quantum optimization , 2000, Inf. Sci..

[48]  Tad Hogg,et al.  HIGHLY STRUCTURED SEARCHES WITH QUANTUM COMPUTERS , 1998 .

[49]  Fred W. Glover,et al.  Tabu Search - Part I , 1989, INFORMS J. Comput..

[50]  Alex Alves Freitas,et al.  Data mining with an ant colony optimization algorithm , 2002, IEEE Trans. Evol. Comput..

[51]  Amir Nakib,et al.  Image histogram thresholding based on multiobjective optimization , 2007, Signal Process..

[52]  Ujjwal Maulik,et al.  Fuzzy clustering of physicochemical and biochemical properties of amino Acids , 2011, Amino Acids.

[53]  M. Friedman A Comparison of Alternative Tests of Significance for the Problem of $m$ Rankings , 1940 .

[54]  한국현,et al.  Quantum-inspired evolutionary algorithm = 양자 개념을 도입한 진화 알고리즘 , 2003 .

[55]  P. J. Angeline,et al.  Using selection to improve particle swarm optimization , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[56]  Christian Blum,et al.  Metaheuristics in combinatorial optimization: Overview and conceptual comparison , 2003, CSUR.

[57]  P. Siarry,et al.  Non-supervised image segmentation based on multiobjective optimization , 2008, Pattern Recognit. Lett..

[58]  Bülent Sankur,et al.  Survey over image thresholding techniques and quantitative performance evaluation , 2004, J. Electronic Imaging.

[59]  Chia-Hung Wang,et al.  Optimal multi-level thresholding using a two-stage Otsu optimization approach , 2009, Pattern Recognit. Lett..

[60]  R. Kayalvizhi,et al.  Modified bacterial foraging algorithm based multilevel thresholding for image segmentation , 2011, Eng. Appl. Artif. Intell..

[61]  M. Plenio,et al.  Quantifying Entanglement , 1997, quant-ph/9702027.

[62]  Sandra Paterlini,et al.  Differential evolution and particle swarm optimisation in partitional clustering , 2006, Comput. Stat. Data Anal..

[63]  Frans van den Bergh,et al.  A NICHING PARTICLE SWARM OPTIMIZER , 2002 .

[64]  Amitava Chatterjee,et al.  A hybrid cooperative-comprehensive learning based PSO algorithm for image segmentation using multilevel thresholding , 2008, Expert Syst. Appl..

[65]  Ajit Narayanan,et al.  Quantum artificial neural network architectures and components , 2000, Inf. Sci..

[66]  Yun Zhang,et al.  Hierarchical Classification for Imbalanced Multiple Classes in Machine Vision Inspection , 2007, Fourth International Conference on Image and Graphics (ICIG 2007).

[67]  Ujjwal Maulik,et al.  Modified differential evolution based fuzzy clustering for pixel classification in remote sensing imagery , 2009, Pattern Recognit..

[68]  Xiaodong Li,et al.  This article has been accepted for inclusion in a future issue. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION 1 Locating and Tracking Multiple Dynamic Optima by a Particle Swarm Model Using Speciation , 2022 .