Abstract
This paper discusses a novel algorithm for salt and pepper image noise cancelation using cardinal B-splines. The purpose of this paper is to present an analysis and application of cardinal B-splines for image noise cancellation. To apply the cardinal B-splines, one should analyze the different properties of the cardinal B-spline. Here we make use of the interpolation property and compact support of the cardinal B-splines. There are various assumptions and conditions that are considered while applying the cardinal B-splines for noise removal. The result of denoising the images affected up to 95 % of the salt and pepper noise has been shown. The results of proposed method are being compared with the other existing methods, and the comparison shows the better performance of our method.
Similar content being viewed by others
References
Michael U.: Splines: a perfect fit for signal and image processing. IEEE Signal Process. Mag. 16(6), 24–38 (1999)
Jaiswal, T., Siddavatam, R.: Image noise cancellation by lifting filter using second generation wavelets. In: Proceedings of IEEE International Conference on Advances in Recent Technologies in Communication and Computing, pp. 667–671. Kerala, India, 27–28 Oct. (2009)
Siddavatam, R., Sandeep, K., Mittal, R.K.: A fast progressive image sampling using lifting scheme and non-uniform B-Splines. In: Proceedings of IEEE International Symposium on Industrial Electronics ISIE-07, pp. 1645–1650. Vigo, Spain, 4–7 June (2007)
Sun T., Neuvo Y.: Detail-preserving median based filters in image processing. Pattern Recogn. Lett. 15, 341–347 (1994)
Luo W.: An efficient detail-preserving approach for removing impulse noise in images. In: IEEE Signal Process. Lett. 13(7), 413–416 (2006)
Raymond H.C., Chung-Wa H., Mila N.: Salt and peeper noise removal by median-type noise detectors and detail-preserving regularization. In: IEEE Trans. Image Process. 14(10), 1479–1485 (2005)
Pok G., Liu J.C., Nair A.S.: Selective removal of impulse noise based on homogeneity level information. In: IEEE Trans. Image Process. 12(1), 85–92 (2003)
Chen T., Wu H.R.: Application of partition-based median type filters for suppressing noise in images. In: IEEE Trans. Image Process. 10(6), 829–836 (2001)
Chan R.H., Hu C., Nikolova M.: An iterative procedure for removing random-valued impulse noise. In: IEEE Signal Process. Lett. 11(12), 921–924 (2004)
Wang Z., Bovik A.C., Sheikh H.R., Simoncelli E.P.: Image quality assessment: from error visibility to structural similarity. In: IEEE Trans. Image Process. 13(4), 600–612 (2004)
Swelden W.: The lifting scheme: a construction of second generation wavelets. SIAM J. Math. Anal. 29(2), 511–546 (1998)
Lee J.S.: Digital image enhancement and filtering by use of local statistics. In: IEEE Trans. Pattern Anal. Mach. Intell. PAMI 2, 165–168 (1980)
Kuan D.T., Sawchuk A.A., Strand T.C., Chavel P.: Adaptive noise smoothing filter for images with signal-dependent noise. In: IEEE Trans. Pattern Anal. Mach. Intell. PAMI 7(2), 165–177 (1985)
Bernstein R.: Adaptive nonlinear filters for simultaneous removal of different kinds of noise in images. In: IEEE Trans. Circ. Syst. CAS 34(11), 1275–1291 (1987)
Sun X.Z., Venetsanopoulos A.N.: Adaptive schemes for noise filtering and edge detection by use of local statistics. In: IEEE Trans. Circ. Syst. CAS 35(1), 57–69 (1988)
Fahmy M.F., Gamal Fahmy, Fahmy O.F.: B-spline wavelets for signal denoising and image compression. Springer J. Signal Image Video Process. 5(2), 141–153 (2009)
Jayasree P.S., Kumar P., Siddavatam R., Ravi kant V.: Salt-and-pepper noise removal by adaptive median-based lifting filter using second-generation wavelets. Springer J. Signal Image Video Process. 5(2), 1–8 (2011)
Ognyan K.: Multivariate Polysplines: Applications to Numerical and Wavelet Analysis. Academic Press, London (2001)
Biswas S., Lovell B.C.: Bézier and Splines in Image Processing and Machine Vision. Springer, London (2008)
Bartels R.H., Beatty J.C., Barsky B.A.: An Introduction to Splines for Use in Computer Graphics and Geometry Modelling. Morgan Kaufmann, Los Altos (1987)
Arce G.R., McLoughlin M.P.: Theoretical analysis of the MAX/Median filter. In: IEEE Trans. Acoust. Speech Signal Process. ASSP-35, 60–69 (1987)
Gonzalez R.C., Woods R.E.: Digital Image Processing. Prentice Hall, Englewood Cliffs (2006)
Michael U., Akram A., Murray E.: Fast B-Spline transforms for continuous image representation and interpolation. In: IEEE Trans. Pattern Anal. Mach. Intell. 13(3), 277–285 (1991)
Erik M., Michael U.: A note on cubic convolution interpolation. In: IEEE Trans. Image Process. 12(4), 477–479 (2003)
Zhou W., David Z.: Progressive switching median filter for the removal of impulse noise from highly corrupted images. In: IEEE Trans. Circ. Syst. II Analog Digital Signal Process. 46(1), 78–80 (1999)
Prasad L., Iyengar S.S.: Wavelet Analysis with Application to Image Processing. CRC Press, Boca Raton (1997)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Jayasree, P.S., Raj, P., Kumar, P. et al. A fast novel algorithm for salt and pepper image noise cancellation using cardinal B-splines. SIViP 7, 1145–1157 (2013). https://doi.org/10.1007/s11760-012-0368-3
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11760-012-0368-3