Skip to main content
Log in

An Iterative Thresholding Segmentation Model Using a Modified Pulse Coupled Neural Network

  • Published:
Neural Processing Letters Aims and scope Submit manuscript

Abstract

This paper presents a novel iterative thresholding segmentation method based on a modified pulse coupled neural network (PCNN) for partitioning pixels carefully into a corresponding cluster. In the modified model, we initially simplify the two inputs of the original PCNN, and then construct a global neural threshold instead of the original threshold under the specified condition that the neuron will keep on firing once it begins. This threshold is shown to be the cluster center of a region in which corresponding neurons fire, and which can be adaptively updated as soon as neighboring neurons are captured. We then propose a method for automatically adjusting the linking coefficient based on the minimum weighted center distance function. Through iteration, the threshold can be made to converge at the possible real center of object region, thus ensuring that the final result will be obtained automatically. Finally, experiments on several infrared images demonstrate the efficiency of our proposed model. Moreover, based on comparisons with two efficient thresholding methods, a number of PCNN-based models show that our proposed model can segment images with high performance.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18

Similar content being viewed by others

References

  1. Sezgin M, Sankur B (2004) Survey over image thresholding techniques and quantitative performance evaluation. J Electron Imaging 13(1):146–165

    Article  Google Scholar 

  2. Skourikhine AN, Prasad L, Schlei BR (2000) Neural network for image semgentaiton. In: Proceedings of SPIE, SanDiego, Calif, pp 28–35

  3. Osher S, Fedkiw RP (2001) Level set methods: an overview and some recent results. J Comput Phys 169(2):463–502

    Article  MATH  MathSciNet  Google Scholar 

  4. Eckhorn R, Reitboeck HJ, Arndt M, Dicke P (1990) Feature linking via synchronization among distributed assemblies: simulations of results from cat visual cortex. Neural Comput 2(3):293–307

    Article  Google Scholar 

  5. Li M, Cai W, Li X (2006) An adaptive image segmentation method based on a modified pulse coupled nerual network. Lecture Notes Comput Sci 4221:471–474

    Article  Google Scholar 

  6. Shi M, Jiang S, Wang H (2009) A simplified pulse-coupled neural network for adaptive segmentation of fabric defects. Mach Vis Appl 20:131–138

    Article  MathSciNet  Google Scholar 

  7. Ma Y, Dai R, Li L, Wei L (2002) Image segmentation of embryonic plant cell using pulse-coupled neural networks. Chin Sci Bull 47(2):167–172

    Google Scholar 

  8. Rava TH, Bettaiah V, Ranganath HS (2011) Adaptive pulse coupled neural network parameters for image segmentation. World Acad Sci Eng Technol 73:1046–1052

    Google Scholar 

  9. Wei S, Hong Q, Hou M (2011) Automatic image segmentation based on PCNN with adaptive threshold time constant. Neurocomputing 74(9):1485–1491

    Article  Google Scholar 

  10. Chen Y, Park SK, Ma Y, Ala R (2011) A new automatic parameters setting method of a simplified PCNN for image segmentation. IEEE Trans Neural Netw 22(6):880–892

    Article  Google Scholar 

  11. Fu JC, Chen CC, Chai JW, Wong STC, Li IC (2010) Image segmentation by EM-based adaptive pulse coupled neural networks in brain magnetic resonance imaging. Comput Med Imaging Graph 34(4):308–320

    Article  Google Scholar 

  12. Ma Y, Liu L, Zhan K, Wu Y (2010) Pulse-coupled neural networks and one-class support vector machines for geometry invariant texture retrieval. Image Vis Comput 28(11):1524–1529

    Article  Google Scholar 

  13. Kong X, Huang J, Shi H (2001) Infrared image multi-threshold segmentation algorithm based on improved pulse coupled neural networks. J Infrared Millim Waves 20(5):365–369

    Google Scholar 

  14. Kuntimad G, Ranganath HS (1999) Perfect image segmentation using pulse coupled neural networks. IEEE Trans Neural Netw 10(3):591–598

    Article  Google Scholar 

  15. Fang Y, Qi FH, Pei BZ (2005) PCNN implementation and applications in image processing. J Infrared Millim Waves 24(4):291–295

    Google Scholar 

  16. Stewart RD, Fermin I, Opper M (2002) Region growing with pulse-coupled neural networks: an alternative to seeded region growing. IEEE Trans Neural Netw 13(6):1557–1562

    Article  Google Scholar 

  17. Bi Y, Qiu T (2005) Adatpive image segmentation method based on a simplified PCNN. Aca Electronica Sinica 33(4):647–650

    Google Scholar 

  18. Zhao Z, Zhao C, Zhang Z (2007) New method of PCNN’s parameter’s optimization. Aca Electronica Sinica 35(5):996–1000

    Google Scholar 

  19. Ma Y, Dai R, Li L (2002) Automated image segmentation using pulse coupled neural networks and images entropy. J China Inst Commun 23(1):46–51

    Google Scholar 

  20. Ma Y, Liu Q, Qian Z (2004) Automated image segmentation using improved PCNN model based on cross-entropy. In: Proceedings of, 2004 International Symposium on Intelligent Multimedia, Video and Speech Processing, Hong Kong, China, pp 743–746

  21. Qi Y, Huo Y, Zhang J (2008) A automaic image segmentation method based on simplified PCNN and minimum scatter within cluster. J Optoelectron Lazer 19(9):1258–1261

    Google Scholar 

  22. Zhan K, Zhang H, Ma Y (2009) New spiking cortical model for invariant texture retrieval and image processing. IEEE Trans Neural Netw 20(12):1980–1986

    Article  MathSciNet  Google Scholar 

  23. Kinser JM (2002) A simplified pulse-coupled neural network. In: Proceeding of SPIE, Orlando FL, USA, pp 563–567

  24. Otsu N (1979) A threshold selection method from gray-level histogram. IEEE Trans Syst Man Cybern 9(1):62–66

    Article  MathSciNet  Google Scholar 

  25. Bazi Y, Bruzzone L, Melgani F (2007) Image thresholding based on the EM algorithm and the generalized Gaussion distribution. Pattern Recognit 40(2):619–634

    Article  MATH  Google Scholar 

  26. Ma Y, Qi C (2006) Study of automated PCNN system based on genetic algorithm. J Syst Simul 18(3):722–725

    Google Scholar 

Download references

Acknowledgments

The authors would like to thank the reviewers for very helpful comments and suggestions. This work has been supported by the grants of the Science Foundation of Ministry of Education, No. 20090191110026, and the Fundamental Research Funds for the Central Universities, No. CDJXS11120022.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dongguo Zhou.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Gao, C., Zhou, D. & Guo, Y. An Iterative Thresholding Segmentation Model Using a Modified Pulse Coupled Neural Network. Neural Process Lett 39, 81–95 (2014). https://doi.org/10.1007/s11063-013-9291-z

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11063-013-9291-z

Keywords

Navigation