Abstract
This paper presents a two-stage impulse noise removal filter from medical images. Quaternion is used to represent differences of two pixels. The pixels are sorted and assigned a rank based on the aggregated sum of pixel differences with other pixels inside the filtering window. The central pixel is considered as corrupted by an impulse if its rank is bigger than a predefined rank and the minimum difference between it and other pixels in the four edge direction inside the window is larger than a predefined threshold. The noisy pixel is replaced by output of vector median filter implemented using quaternion. For color images, both intensity and chromaticity components are used. Quaternion processes color images as single unit rather than as separated color channels. This preserves the correlation and three dimensional vector natures of the color channels. For grayscale medical images, the same algorithm is implemented by using the intensity difference between two pixels. Experimental results show improved performance of the proposed filter in suppressing the impulse noise while retaining the original image details comparing against other well-known filters.
Similar content being viewed by others
References
Celebi, M. E., and Gerald, S., Color medical image analysis. Netherlands: Springer, 2013.
Toprak, A., and Guler, I., Impulse noise reduction in medical images with the use of switch mode fuzzy adaptive median filter. Digit. Sign. Process. 17:711–723, 2007.
Astola, J., Haavisto, P., and Neuvo, Y., Vector median filters. Proc. IEEE 78:678–689, 1990.
Jin, L., and Li, D., An efficient color impulse detector and its application to color images. IEEE Sign. Process. Lett. 14:397–400, 2007.
Jin, L., Zhu, Z., Xu, X., and Xiang, L., Two-stage quaternion switching vector filter for color impulse noise removal. Sign. Process. 128:171–185, 2016.
Chanu, P. R., and Singh K. M., A Switching vector median filter for impulse noise removal from color images. Proceedings of TENCON 2017, 5-8th Nov., Penang, Malaysia, pp. 2819–2824, 2017.
Celebi, M. E., Kingravi, H. A., and Aslandogan, Y. A., Nonlinear vector filtering for impulsive noise removal from color images. J. Electron. Imag. 16:033008-21, 2007.
Lukac, R., Adaptive vector median filtering. Pattern Recogn. Lett. 24:1889–1899, 2003.
Smolka, B., Malik, K., and Malik, D., Adaptive rank weighted switching filter for impulsive noise removal in color images. J. Real-Time Image Process. 10:289–311, 2015.
Gopi Rambabu, T., and Krishna, K. K. V., Medical Image Denoising using KPCA with Local Pixel Grouping. 2015 International conference on computer communication and informatics, 8-10th Jan., 2015, Coimbatore, India, 2015.
Pritamdas, K., Singh, K. M., and Singh, L. L., Removal of impulse noise from color images based on the localized image characteristics and noise level. Sign. Imag. Video Process. 12:1377–1385, 2018.
MedPix Medical Image Database. https://library.tmc.edu/website/medpix-medical-image-database.
Funding
This study was not funded.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of Interest
Author Palungbam Roji Chanu declares that she has no conflict of interest. Author Khumanthem Manglem declares that he has no conflict of interest.
Ethical Approval
This article does not contain any studies with human participants or animals performed by any of the authors.
Informed Consent
This study does not require to inform anybody for consent.
Additional information
This article is part of the Topical Collection on Image & Signal Processing
Rights and permissions
About this article
Cite this article
Chanu, P.R., Singh, K.M. Impulse Noise Removal from Medical Images by Two Stage Quaternion Vector Median Filter. J Med Syst 42, 197 (2018). https://doi.org/10.1007/s10916-018-1057-8
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10916-018-1057-8