Abstract
To develop new image processing applications for pulse coupled neural network (PCNN), this paper proposes an improved PCNN model by redesigning the linking input, activity strength, linking weight, pulse threshold and pixel update rule. Two typical image processing examples based on such a model, namely fingerprint orientation field estimation and noise removal, are presented for explaining how to use the PCNN and determine parameters in image processing. Experiments show that the improved model is quite useful, and the PCNN-based approaches achieve better image processing results than the traditional ones.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Eckhorn R, Reitboeck HJ, Arndt M, Dicke PW (1990) Feature linking via synchronization among distributed assemblies: simulation of results from cat cortex. Neural Comput 2(3):293–307
Ranganath HS, Kuntimad G, Johnson JL (1995) Pulse coupled neural networks for image processing. In: Proceedings of IEEE Southeastcon, Raleigh, NC, pp 37–43
Johnson JL, Ritter D (1993) Observation of periodic waves in a pulse coupled neural network. Opt Lett 18:1253–1255
Johnson JL, Padgett ML (1999) PCNN models and applications. IEEE Trans Neural Netw 10(3):480–498
Kuntimad G, Ranganath H (1999) Perfect image segmentation using pulse coupled neural networks. IEEE Trans Neural Netw 10(3):591–598
Kinser JM (1999) Foveation by a pulse-coupled neural network. IEEE Trans Neural Netw 10(3):621–625
Ranganath HS, Kuntimad G (1999) Object detection using pulse coupled neural network. IEEE Trans Neural Netw 10(3):615–620
Gu X, Yu D, Zhang L (2004) Image thinning using pulse coupled neural network. Patt Recognit Lett 25:1075–1084
Gu X, Yu D, Zhang L (2005) Image shadow removal using pulse coupled neural network. IEEE Trans Neural Netw 16(3):692–698
Shang L, Yi Z, Ji L (2007) Binary image thinning using autowaves generated by PCNN. Neural Process Lett 25(1):49–62
Shang L, Yi Z (2007) A class of binary images thinning using two PCNNs. Neurocomputing 70:1096–1101
Ji L, Yi Z, Pu X (2006) Fingerprint classification by SPCNN and combined LVQ networks. In: Proceedings of international conference on natural computation, Xi’an, China, LNCS4221, part I, pp 395–398
Zhang J, Dong J, Shi M (2005) An adaptive method for image filtering with pulse-coupled neural networks. In: Proceedings of IEEE international conference on image processing, part 2, pp II-133–136.
Cappelli R, Lumini A, Maio D, Maltoni D (1999) Fingerprint classification by directional image partitioning. IEEE Trans Patt Recognit Mach Intell 21(5):402–421
Kulkarni JV, Patil BD, Holambe RS (2006) Orientation feature for fingerprint matching. Patt Recognit 39:1551–1554
Nagaty KA (2003) On learning to estimate the block directional image of a fingerprint using a hierarchical neural network. Neural Netw 16:133–144
Garnett R, Huegerich T, Chui C, He W (2005) A universal noise removal algorithm with an impulse detector. IEEE Trans Neural Netw 14(11):1747–1754
Naif A, Mohamed K, Ed J (2004) Detail preserving impulsive noise removal. Signal Process Image Commun 19:993–1003
Author information
Authors and Affiliations
Corresponding author
Additional information
This work was supported by National Science Foundation of China under Grant 60471055 and Specialized Research Fund for the Doctoral Program of Higher Education under Grant 20040614017.
Rights and permissions
About this article
Cite this article
Ji, L., Yi, Z. & Shang, L. An improved pulse coupled neural network for image processing. Neural Comput & Applic 17, 255–263 (2008). https://doi.org/10.1007/s00521-007-0119-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-007-0119-5