Efficient quantum inspired meta-heuristics for multi-level true colour image thresholding

Graphical abstractDisplay Omitted Thresholding is a commonly used simple and effective technique for image segmentation. The computational time in multi-level thresholding significantly increases with the level of computation because of exhaustive searching, adding to exponential growth of computational complexity. Hence, in this paper, the features of quantum computing are exploited to introduce four different quantum inspired meta-heuristic techniques to accelerate the execution of multi-level thresholding. The proposed techniques are Quantum Inspired Genetic Algorithm, Quantum Inspired Simulated Annealing, Quantum Inspired Differential Evolution and Quantum Inspired Particle Swarm Optimization. The effectiveness of the proposed techniques is exhibited in comparison with the backtracking search optimization algorithm, the composite DE method, the classical genetic algorithm, the classical simulated annealing, the classical differential evolution and the classical particle swarm optimization for ten real life true colour images. The experimental results are presented in terms of optimal threshold values for each primary colour component, the fitness value and the computational time (in seconds) at different levels. Thereafter, the quality of thresholding is judged in terms of the peak signal-to-noise ratio for each technique. Moreover, statistical test, referred to as Friedman test, and also median based estimation among all techniques, are conducted separately to judge the preeminence of a technique among them. Finally, the performance of each technique is visually judged from convergence plots for all test images, which affirms that the proposed quantum inspired particle swarm optimization technique outperforms other techniques.

[1]  U. Maulik,et al.  Chaotic Map Model-Based Interference Employed in Quantum-Inspired Genetic Algorithm to Determine the Optimum Gray Level Image Thresholding , 2015 .

[2]  Peter W. Shor,et al.  Polynomial-Time Algorithms for Prime Factorization and Discrete Logarithms on a Quantum Computer , 1995, SIAM Rev..

[3]  Swagatam Das,et al.  Automatic Clustering Using an Improved Differential Evolution Algorithm , 2007 .

[4]  D. Deutsch Quantum theory, the Church–Turing principle and the universal quantum computer , 1985, Proceedings of the Royal Society of London. A. Mathematical and Physical Sciences.

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

[6]  Laura Lanzarini,et al.  Face recognition using SIFT and binary PSO descriptors , 2010, Proceedings of the ITI 2010, 32nd International Conference on Information Technology Interfaces.

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

[8]  Gexiang Zhang,et al.  Quantum-inspired evolutionary algorithms: a survey and empirical study , 2011, J. Heuristics.

[9]  Zhongke Shi,et al.  The strongest schema learning GA and its application to multilevel thresholding , 2008, Image Vis. Comput..

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

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

[12]  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.

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

[14]  今井 浩 20世紀の名著名論:Peter Shor : Polynomial-Time Algorithms for Prime Factorization and Discrete Logarithms on a Quantum Computer , 2004 .

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

[16]  Linda G. Shapiro,et al.  Image Segmentation Techniques , 1984, Other Conferences.

[17]  Ujjwal Maulik,et al.  Quantum inspired meta-heuristic algorithms for multi-level thresholding for true colour images , 2013, 2013 Annual IEEE India Conference (INDICON).

[18]  Moncef Gabbouj,et al.  Quantum mechanics in computer vision: Automatic object extraction , 2013, 2013 IEEE International Conference on Image Processing.

[19]  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.

[20]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

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

[22]  Shu-Kai S. Fan,et al.  Optimal multi-thresholding using a hybrid optimization approach , 2005, Pattern Recognit. Lett..

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

[24]  Hai Jin,et al.  Object segmentation using ant colony optimization algorithm and fuzzy entropy , 2007, Pattern Recognit. Lett..

[25]  K. Doksum Robust Procedures for Some Linear Models with one Observation per Cell , 1967 .

[26]  Herman Akdag,et al.  Color Image Profiling Using Fuzzy Sets , 2005 .

[27]  Ujjwal Maulik,et al.  Multi-level thresholding using quantum inspired meta-heuristics , 2014, Knowl. Based Syst..

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

[29]  Peng-Yeng Yin,et al.  Multilevel minimum cross entropy threshold selection based on particle swarm optimization , 2007, Appl. Math. Comput..

[30]  David McMahon Quantum Computing Explained , 2007 .

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

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

[33]  Ling-Hwei Chen,et al.  A fast iterative scheme for multilevel thresholding methods , 1997, Signal Process..

[34]  Feng-Sheng Wang,et al.  Parameter estimation of a bioreaction model by hybrid differential evolution , 2000, Proceedings of the 2000 Congress on Evolutionary Computation. CEC00 (Cat. No.00TH8512).

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

[36]  D. Deutsch,et al.  Rapid solution of problems by quantum computation , 1992, Proceedings of the Royal Society of London. Series A: Mathematical and Physical Sciences.

[37]  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).

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

[39]  Mao-Jiun J. Wang,et al.  Image thresholding by minimizing the measures of fuzzines , 1995, Pattern Recognit..

[40]  Amit Konar,et al.  Two-Dimensional IIR Filter Design with Modern Search Heuristics: a Comparative Study , 2006, Int. J. Comput. Intell. Appl..

[41]  Nobuyuki Matsui,et al.  A Multi-Layerd Feed-Forward Network Based on Qubit Neuron Model , 2002 .

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

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

[44]  Qingfu Zhang,et al.  Differential Evolution With Composite Trial Vector Generation Strategies and Control Parameters , 2011, IEEE Transactions on Evolutionary Computation.

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

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

[47]  Andrius Usinskas,et al.  A SURVEY OF GENETIC ALGORITHMS APPLICATIONS FOR IMAGE ENHANCEMENT AND SEGMENTATION , 2007 .

[48]  Siddhartha Bhattacharyya,et al.  Determination of optimal threshold of a gray-level image using a quantum inspired genetic algorithm with interference based on a random map model , 2010, 2010 IEEE International Conference on Computational Intelligence and Computing Research.

[49]  Francisco Herrera,et al.  Advanced nonparametric tests for multiple comparisons in the design of experiments in computational intelligence and data mining: Experimental analysis of power , 2010, Inf. Sci..

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

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

[52]  Hitoshi Iba,et al.  PORTFOLIO MANAGEMENT BY GENETIC ALGORITHMS WITH ERROR MODELING , 2007 .

[53]  Subhash Kak,et al.  Quantum Neural Computing , 1995 .

[54]  Andrew K. C. Wong,et al.  A new method for gray-level picture thresholding using the entropy of the histogram , 1985, Comput. Vis. Graph. Image Process..

[55]  Peter W. Shor,et al.  Algorithms for quantum computation: discrete logarithms and factoring , 1994, Proceedings 35th Annual Symposium on Foundations of Computer Science.

[56]  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.

[57]  Ujjwal Maulik,et al.  Quantum inspired genetic algorithm and particle swarm optimization using chaotic map model based interference for gray level image thresholding , 2014, Swarm Evol. Comput..

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

[59]  Arthur C. Sanderson,et al.  Minimal representation multisensor fusion using differential evolution , 1999, IEEE Trans. Syst. Man Cybern. Part A.

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

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

[62]  Pinar Çivicioglu,et al.  Backtracking Search Optimization Algorithm for numerical optimization problems , 2013, Appl. Math. Comput..

[63]  Sankar K. Pal,et al.  A review on image segmentation techniques , 1993, Pattern Recognit..

[64]  Ujjwal Maulik,et al.  New Quantum Inspired Tabu Search for Multi-level Colour Image thresholding , 2014, 2014 International Conference on Computing for Sustainable Global Development (INDIACom).

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

[66]  N. Forghani,et al.  MRI fuzzy segmentation of brain tissue using IFCM algorithm with particle swarm optimization , 2007, 2007 22nd international symposium on computer and information sciences.