Abstract
As an elegant nonparametric Bayesian method, Gaussian process regression (GPR) has been successfully applied to image denoising. However, the traditional GPR faces the problem of intensive computational complexity and difficulty in capturing local-structure information. In this paper, a novel neighborhood-based image denoising method motivated by the GPR is proposed. An image is divided into several patches, and each pixel in the patches is predicted by its neighborhoods through the GPR, which allows the priors to be local and relevant and reduces the complexity of the GPR. Besides, a composite covariance function is designed to capture the local similarity between pixels. The extensive experiments demonstrate that the proposed method can not only produce a favorable denoising performance, but also have a relatively low time consumption.
Similar content being viewed by others
References
Bai, X., Peng, X.: Radar image series denoising of space targets based on gaussian process regression. IEEE Trans. Geosci. Remote Sens. 57(7), 4659–4669 (2019)
Boyat, A., Joshi, B.K.: Image denoising using wavelet transform and median filtering. In: 2013 Nirma University International Conference on Engineering (NUiCONE), pp. 1–6. IEEE (2013)
Buades, A., Coll, B., Morel, J.M.: A non-local algorithm for image denoising. In: 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’05), vol. 2, pp. 60–65. IEEE (2005)
Dey, A.U., Harit, G.: Gradient sensitive kernel for image denoising, using gaussian process regression. In: 2015 Fifth National Conference on Computer Vision, Pattern Recognition, Image Processing and Graphics (NCVPRIPG), pp. 1–4. IEEE (2015)
Fan, L., Zhang, F., Fan, H., Zhang, C.: Brief review of image denoising techniques. Vis. Comput. Ind. Biomed. Art 2(1), 1–12 (2019)
Glasner, D., Bagon, S., Irani, M.: Super-resolution from a single image. In: 2009 IEEE 12th International Conference on Computer Vision, pp. 349–356. IEEE (2009)
Goyal, B., Dogra, A., Agrawal, S., Sohi, B.S., Sharma, A.: Image denoising review: from classical to state-of-the-art approaches. Inf. Fusion 55, 220–244 (2020)
He, H., Siu, W.C.: Single image super-resolution using Gaussian process regression. In: CVPR 2011, pp. 449–456. IEEE (2011)
Kopparapu, S.K., Satish, M.: Identifying optimal gaussian filter for gaussian noise removal. In: 2011 Third National Conference on Computer Vision, Pattern Recognition, Image Processing and Graphics, pp. 126–129. IEEE (2011)
Liu, P.J.: Using Gaussian Process Regression to Denoise Images and Remove Artefacts from Microarray Data. University of Toronto, Toronto (2007)
Ma, J.: Based on the Fourier transform and the wavelet transformation of the digital image processing. In: 2012 International Conference on Computer Science and Information Processing (CSIP), pp. 1232–1234. IEEE (2012)
Oktem, R., Ponomarenko, N.: Image filtering based on discrete cosine transform. Telecommun. Radio Eng. 66(18), 1685–1701 (2007)
Portilla, J., Strela, V., Wainwright, M.J., Simoncelli, E.P.: Image denoising using scale mixtures of Gaussians in the wavelet domain. IEEE Trans. Image Process. 12(11), 1338–1351 (2003)
Rasmussen, C.E.: Gaussian processes in machine learning. In: Summer School on Machine Learning, pp. 63–71. Springer (2003)
Routray, S., Malla, P.P., Sharma, S.K., Panda, S.K., Palai, G.: A new image denoising framework using bilateral filtering based non-subsampled shearlet transform. Optik 216, 164903 (2020)
Singh, P., Shankar, A.: A novel optical image denoising technique using convolutional neural network and anisotropic diffusion for real-time surveillance applications. J. Real-Time Image Process. 18, 1711–1728 (2021)
Storath, M., Weinmann, A.: Fast median filtering for phase or orientation data. IEEE Trans. Pattern Anal. Mach. Intell. 40(3), 639–652 (2017)
Tai, Y., Yang, J., Liu, X., Xu, C.: Memnet: a persistent memory network for image restoration. In: Proceedings of the IEEE International Conference on Computer Vision, pp. 4539–4547 (2017)
Takeda, H., Farsiu, S., Milanfar, P.: Kernel regression for image processing and reconstruction. IEEE Trans. Image Process. 16(2), 349–366 (2007)
Wang, H., Gao, X., Zhang, K., Li, J.: Single-image super-resolution using active-sampling Gaussian process regression. IEEE Trans. Image Process. 25(2), 935–948 (2015)
Wang, H., Gao, X., Zhang, K., Li, J.: Image super-resolution using non-local Gaussian process regression. Neurocomputing 194, 95–106 (2016)
Zhang, K., Zuo, W., Chen, Y., Meng, D., Zhang, L.: Beyond a gaussian denoiser: residual learning of deep CNN for image denoising. IEEE Trans. Image Process. 26(7), 3142–3155 (2017)
Zhang, X.: Center pixel weight based on Wiener filter for non-local means image denoising. Optik 244, 167557 (2021)
Zhu, F., Carpenter, T., Gonzalez, D.R., Atkinson, M., Wardlaw, J.: Computed tomography perfusion imaging denoising using Gaussian process regression. Phys. Med. Biol. 57(12), N183 (2012)
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Hua, T., Li, Q., Dai, K. et al. Image denoising via neighborhood-based multidimensional Gaussian process regression. SIViP 17, 389–397 (2023). https://doi.org/10.1007/s11760-022-02245-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11760-022-02245-9