Abstract
Following ideas of Kindermann et al. (Multiscale Model. Simul. 4(4):1091–1115, 2005) and Gilboa and Osher (Multiscale Model. Simul. 7:1005–1028, 2008) we introduce new nonlocal operators to interpret the nonlocal means filter (NLM) as a regularization of the corresponding Dirichlet functional. Then we use these nonlocal operators to propose a new nonlocal H 1 model, which is (slightly) different from the nonlocal H 1 model of Gilboa and Osher (Multiscale Model. Simul. 6(2):595–630, 2007; Proc. SPIE 6498:64980U, 2007). The key point is that both the fidelity and the smoothing term are derived from the same geometric principle. We compare this model with the nonlocal H 1 model of Gilboa and Osher and the nonlocal means filter, both theoretically and in computer experiments. The experiments show that this new nonlocal H 1 model also provides good results in image denoising and closer to the nonlocal means filter than the H 1 model of Gilboa and Osher. This means that the new nonlocal operators yield a better interpretation of the nonlocal means filter than the nonlocal operators given in Gilboa and Osher (Multiscale Model. Simul. 7:1005–1028, 2008).
Similar content being viewed by others
References
Aharon, M., Elad, M., Bruckstein, A.: K-SVD: an algorithm for designing overcomplete dictionaries for sparse representation. IEEE Trans. Signal Process. 54, 4311–4322 (2006)
Aubert, G., Kornprobst, P.: Mathematical Problems in Image Processing. Partial Differential Equations and the Calculus of Variations, 2nd edn. Applied Mathematical Sciences, vol. 147. Springer, Berlin (2006)
Bresson, X., Chan, T.F.: Nonlocal unsupervised variational image segmentation models. Ucla c.a.m. report 08-67, (2008)
Buades, A., Coll B, B., Morel, J.-M.: A review of image denoising algorithms, with a new one. Multiscale Model. Simul. 4(2), 490–530 (2005)
Buades, A., Coll, B., Morel, J.-M.: Image enhancement by nonlocal reverse heat equation. Technical report 22, Centre de Mathématiques et Leurs Applications, Cachan, France (2006)
Chan, T.F., Shen, J., Image Processing and Analysis. Variational, PDE, Wavelet, and Stochastic Methods. SIAM, Philadelphia (2005)
Dabov, K., Foi, A., Katkovnik, V., Egiazarian, K.: Image denoising by sparse 3D transform-domain collaborative ltering. IEEE Trans. Image Process. 16, 2080–2095 (2007)
Dabov, K., Foi, A., Katkovnik, V., Egiazarian, K.: Image restoration by sparse 3d transform-domain collaborative filtering. SPIE Electron. E Imaging 08, 6812 (2008)
Deledalle, C.-A., Duval, V., Salmon, J.: Non-local methods with shape-adaptive patches (NLM-SAP). J. Math. Imaging Vis. (2011). doi:10.1007/s10851-011-0294-y
Dong, B., Ye, J., Osher, S., Dinov, I.: Level set based nonlocal surfaces restoration. Multiscale Model. Simul. 7, 589–598 (2008)
Foi, A., Katkovnik, V., Egiazarian, K.: Pointwise shape-adaptive DCT for high-quality denoising and deblocking of grayscale and color images. IEEE Trans. Image Process. 16(5), 1395–1411 (2007)
Gilboa, G., Osher, S.: Nonlocal linear image regularization and supervised segmentation. Multiscale Model. Simul. 6(2), 595–630 (2007)
Gilboa, G., Osher, S.: Nonlocal evolutions for image regularization. Proc. SPIE 6498, 64980U (2007). doi:10.1117/12.714701
Gilboa, G., Osher, S.: Nonlocal operators with applications to image processing. Multiscale Model. Simul. 7, 1005–1028 (2008)
Gilboa, G., Darbon, J., Osher, S., Chan, T.: Nonlocal convex functionals for image regularization. Technical report 06-57, UCLA CAM, (2006). Report
Jin, Y., Jost, J., Wang, G.: Nonlocal version of Osher-Solé-Vese model. J. Math. Imaging Vis. 44, 99–113 (2012)
Jin, Y., Jost, J., Wang, G.: A new nonlocal variational setting for image processing. Preprint
Jung, M., Vese, L.A.: Nonlocal variational image deblurring models in the presence of Gaussian or impulse noise. In: Lecture Notes in Computer Science, vol. 5567, pp. 401–412. Springer, Berlin (2009)
Katkovnik, V., Foi, A., Egiazarian, K., Astola, J.: From local kernel to nonlocal multiple-model image denoising. Int. J. Comput. Vis. 86(1), 1–32 (2010). doi:10.1007/s11263-009-0272-7
Kindermann, S., Osher, S., Jones, P.W.: Deblurring and denoising of images by nonlocal functionals. Multiscale Model. Simul. 4(4), 1091–1115 (2005)
Lou, Y., Zhang, X., Osher, S., Bertozzi, A.: Image recovery via nonlocal operators. J. Sci. Comput. 42, 185–197 (2010)
Meyer, Y.: Oscillating Patterns in Image Processing and Nonlinear Evolution Equations. University Lecture Series, vol. 22. American Mathematical Society, Providence (2001)
Osher, S., Fedkiw, R.P.: Level Set Methods and Dynamic Implicit Surfaces. Applied Mathematical Sciences, vol. 153. Springer, New York (2003)
Perona, P., Malik, J.: Scale-space and edge detection using anisotropic diffusion. IEEE Trans. Pattern Anal. Mach. Intell. 12(7), 629–639 (1990)
Peyré, G.: Image processing with nonlocal spectral bases. Multiscale Model. Simul. 7(2), 703–730 (2008)
Peyré, G., Bougleux, S., Cohen, L.: Nonlocal regularization of inverse problems. In: ECCV 8: European Conference on Computer Vision. Springer, Berlin (2008), pp. 578
Rudin, L.I., Osher, S., Fatemi, E.: Nonlinear total variation based noise removal algorithms. Physica D 60, 259–268 (1992)
Sapiro, G.: Geometric Partial Differential Equations and Image Analysis. Cambridge University Press, New York (2006)
Sochen, N., Kimmel, R., Malladi, R.: A general framework for low level vision. IEEE Trans. Image Process. 7, 310–318 (1998)
Tomasi, C., Manduchi, R.: Bilateral filtering for gray and color images. In: Proceedings of the 6th IEEE International Conference on Computer Vision (ICCV’98), pp. 839–846 (1998)
Weickert, J.: Anisotropic Diffusion in Image Processing. Teubner, Stuttgart (1998)
Yaroslavsky, L.P.: Digital Picture Processing: An Introduction. Springer Series in Information Sciences, vol. 9. Springer, Berlin (1979)
Zhang, X., Chan, T.: Wavelet Inpainting by Nonlocal Total Variation Inverse Problems and Imaging, vol. 4, pp. 191–210 (2010)
Zhang, X., Burger, M., Bresson, X., Osher, S.: Bregmanized nonlocal regularization for deconvolution and sparse reconstruction. SIAM J. Imaging Sci. 3, 253–276 (2010)
Zhou, D., Schölkopf, B.: A regularization framework for learning from graph data. In: ICML Workshop on Stat. Relational Learning and Its Connections to Other Fields (2004)
Zhou, D., Schölkopf, B.: Regularization on discrete spaces. In: Pattern Recognition, Proceedings of the 27th DAGM Symposium, Berlin, Germany, pp. 361–369 (2005)
Acknowledgements
A part of this work was carried out, while the first named author was visiting Max Planck Institute for Mathematics in the Sciences, Leipzig. She would like to thank the institute for the warm hospitality and a good working condition. The authors would like to thank both anonymous referees for their careful reading and helpful suggestions.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Jin, Y., Jost, J. & Wang, G. A New Nonlocal H 1 Model for Image Denoising. J Math Imaging Vis 48, 93–105 (2014). https://doi.org/10.1007/s10851-012-0395-2
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10851-012-0395-2