Automatic iterative algorithm for image segmentation using a modified pulse-coupled neural network

The pulse-coupled neural network (PCNN) is widely used in image segmentation. However, the determination of parameter values in the PCNN framework is an unavoidable and trivial task that may cause neurons to behave unexpectedly, thus affecting segmentation performance. Therefore, this paper presents an efficient iterative algorithm using a modified PCNN for automatic image segmentation. In contrast to existing PCNN models, a new neural threshold was first established for the modified PCNN instead of a general dynamic threshold, allowing for greater efficiency in controlling the pulse output. Besides, a varying linking coefficient value was constructed for efficiently adjusting the neural behavior. By incorporating the Bayes clustering method, it thereby extends the feasibility of the model for the extraction of targets with inhomogeneous brightness, thus resulting in a simpler iterative algorithm for segmentation. Experiments on real-world infrared images demonstrate the efficiency of our proposed model. Moreover, compared with simplified PCNN models and classic segmentation methods, the proposed model shows fewer misclassification errors and higher segmentation performance.

[1]  Lorenzo Bruzzone,et al.  Image thresholding based on the EM algorithm and the generalized Gaussian distribution , 2007, Pattern Recognit..

[2]  Li Yan-jun Image segmentation method based on PCNN , 2005 .

[3]  Dai Ruo-lan,et al.  Automated image segmentation using pulse coupled neural networks and images entropy , 2002 .

[4]  Jason M. Kinser,et al.  Image Processing using Pulse-Coupled Neural Networks , 1998, Perspectives in Neural Computing.

[5]  Yide Ma,et al.  Review of pulse-coupled neural networks , 2010, Image Vis. Comput..

[6]  John W. Fisher,et al.  Nonparametric methods for image segmentation using information theory and curve evolution , 2002, Proceedings. International Conference on Image Processing.

[7]  Reinhard Eckhorn,et al.  Feature Linking via Synchronization among Distributed Assemblies: Simulations of Results from Cat Visual Cortex , 1990, Neural Computation.

[8]  Qi Chun-liang,et al.  Study of Automated PCNN System Based on Genetic Algorithm , 2006 .

[9]  D.M. Mount,et al.  An Efficient k-Means Clustering Algorithm: Analysis and Implementation , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[10]  Juha A. Karvonen,et al.  Baltic Sea ice SAR segmentation and classification using modified pulse-coupled neural networks , 2004, IEEE Transactions on Geoscience and Remote Sensing.

[11]  Jing Huang,et al.  Improved pulse-coupled neural network for target segmentation in infrared images , 2001, International Symposium on Multispectral Image Processing and Pattern Recognition.

[12]  Heggere S. Ranganath,et al.  Perfect image segmentation using pulse coupled neural networks , 1999, IEEE Trans. Neural Networks.

[13]  Zhen-Ming Peng A Novel Method of Image Segmentation Based on Parallelized Firing PCNN: A Novel Method of Image Segmentation Based on Parallelized Firing PCNN , 2009 .

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

[15]  Ying Guo,et al.  Automatic Image Segmentation Based on a Simplified Pulse Coupled Neural Network , 2004, ISNN.

[16]  David G. Stork,et al.  Pattern Classification , 1973 .

[17]  Karina Waldemark,et al.  Patterns from the sky: Satellite image analysis using pulse coupled neural networks for pre-processing, segmentation and edge detection , 2000, Pattern Recognit. Lett..

[18]  Mengshu Hou,et al.  Automatic image segmentation based on PCNN with adaptive threshold time constant , 2011, Neurocomputing.

[19]  Liu Qing,et al.  Automated image segmentation using improved PCNN model based on cross-entropy , 2004, Proceedings of 2004 International Symposium on Intelligent Multimedia, Video and Speech Processing, 2004..

[20]  Lianghai Jin,et al.  Characteristic analysis of Otsu threshold and its applications , 2011, Pattern Recognit. Lett..

[21]  Heggere S. Ranganath,et al.  Adaptive Pulse Coupled Neural Network Parameters for Image Segmentation , 2011 .

[22]  Yide Ma,et al.  A New Automatic Parameter Setting Method of a Simplified PCNN for Image Segmentation , 2011, IEEE Transactions on Neural Networks.

[23]  Jason M. Kinser,et al.  Simplified pulse-coupled neural network , 1996, Defense + Commercial Sensing.

[24]  Martin D. Levine,et al.  Dynamic Measurement of Computer Generated Image Segmentations , 1985, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[25]  Chai Xiaodong Infrared image segmentation based on a simplified PCNN , 2010 .

[26]  Ma Yi-de,et al.  PCNN Model Automatic Parameters Determination and Its Modified Model , 2012 .

[27]  Houjin Chen,et al.  Coupled Parameter Optimization of PCNN Model and Vehicle Image Segmentation , 2012 .

[28]  Lian Li,et al.  Image segmentation of embryonic plant cell using pulse-coupled neural networks , 2002 .

[29]  R. Eckhorn,et al.  Coherent oscillations: A mechanism of feature linking in the visual cortex? , 1988, Biological Cybernetics.

[30]  Qi Chun-liang Study on Self-adaptive Pulse Coupled Neural Network and Its Application in Fields of Image Processing , 2008 .

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