An application of swarm intelligence binary particle swarm optimization (BPSO) algorithm to multi-focus image fusion

In this paper, an optimal and intelligent multi-focus image fusion algorithm is presented, expected to achieve perfect reconstruction or optimal fusion of multi-focus images with high speed. A synergistic combination of segmentation techniques and binary particle swarm optimization (BPSO) intelligent search strategies is employed in salience analysis of contrast feature-vision system. Also, several evaluations concerning image definition are exploited and used to evaluate the performance of the method proposed. Experiments are performed on a large number of images and the results show that the BPSO algorithm is much faster than the traditional genetic algorithm. The method proposed is also compared with some classical or new fusion methods, such as discrete wavelet-based transform (DWT), nonsubsampled contourlet transform (NSCT), NSCT-PCNN (pulse coupled neural networks (PCNN) method in NSCT domain) and curvelet transform. The simulation results with high accuracy and high speed prove the superiority and effectiveness of the present method.

[1]  M. A. Khanesar,et al.  A novel binary particle swarm optimization , 2007, 2007 Mediterranean Conference on Control & Automation.

[2]  Shutao Li,et al.  Multifocus image fusion using region segmentation and spatial frequency , 2008, Image Vis. Comput..

[3]  Russell C. Eberhart,et al.  A discrete binary version of the particle swarm algorithm , 1997, 1997 IEEE International Conference on Systems, Man, and Cybernetics. Computational Cybernetics and Simulation.

[4]  Qiang Zhang,et al.  Multifocus image fusion using the nonsubsampled contourlet transform , 2009, Signal Process..

[5]  Bhabatosh Chanda,et al.  Enhancing effective depth-of-field by image fusion using mathematical morphology , 2006, Image Vis. Comput..

[6]  Zhongliang Jing,et al.  Evaluation of focus measures in multi-focus image fusion , 2007, Pattern Recognit. Lett..

[7]  Lu Hong A Particle Swarm Optimization Based on Immune Mechanism , 2009, 2009 International Joint Conference on Computational Sciences and Optimization.

[8]  Shutao Li,et al.  Image Fusion Using Nonsubsampled Contourlet Transform , 2007, Fourth International Conference on Image and Graphics (ICIG 2007).

[9]  Bi Duyan,et al.  A genetic search algorithm for motion estimation , 2000, WCC 2000 - ICSP 2000. 2000 5th International Conference on Signal Processing Proceedings. 16th World Computer Congress 2000.

[10]  屈小波 Xiaobo Qu,et al.  Image Fusion Algorithm Based on Spatial Frequency-Motivated Pulse Coupled Neural Networks in Nonsubsampled Contourlet Transform Domain , 2008 .

[11]  Xinman Zhang,et al.  Restoration and fusion optimization scheme of multifocus image using genetic search strategies , 2005 .

[12]  Xu Yue A Genetic Search Algorithm for Motion Estimation , 2001 .

[13]  Zhongliang Jing,et al.  Multi-focus image fusion using pulse coupled neural network , 2007, Pattern Recognit. Lett..

[14]  B. Luo,et al.  Large-Scale Graph Database Indexing Based on T-mixture Model and ICA , 2007, Fourth International Conference on Image and Graphics (ICIG 2007).

[15]  B. S. Manjunath,et al.  Multisensor Image Fusion Using the Wavelet Transform , 1995, CVGIP Graph. Model. Image Process..

[16]  Shutao Li,et al.  Multifocus image fusion by combining curvelet and wavelet transform , 2008, Pattern Recognit. Lett..