Open Access Open Access  Restricted Access Subscription Access

A Novel Approach to Image Denoising and Image in Painting


Affiliations
1 Department of Computer Science, Jawaharlal Nehru College for Women, Ulundurpet, India
 

Image denoising is an important image processing task, both as a process itself, and as a component in other processes. Very many ways to denoise an image or a set of data exists. The main properties of a good image denoising model are that it will remove noise while preserving edges. Traditionally, linear models have been used. One common approach is to use a Gaussian filter, or equivalently solving the heat-equation with the noisy image as input-data, i.e. a linear, 2nd order PDE-model. For some purposes this kind of denoising is adequate. One big advantage of linear noise removal models is the speed. But a back draw of the linear models is that they are not able to preserve edges in a good manner: edges, which are recognized as discontinuities in the image, are smeared out. Here I am using a novel approach to image denoising that is level set approach is employed. Level Set Methods offer an appealing approach to noise removal. In particular, they exploit the fact that curves moving under their curvature smooth out and disappear. Since the method evolves contours, boundaries remain essentially sharp and do not blur. Second, a "min/max" switch is used to control whether or not curvature flow is applied; this results in an algorithm that stops automatically once the smallest features are removed.

Keywords

Gaussian Denoising, Single Image Super-Resolution (SISR) and JPEG Image Deblocking, DnCNN, AWGN.
User
Notifications
Font Size

  • J. Xu, K. Zhang, M. Xu, and Z. Zhou. An adaptive threshold method for image denoising based on wavelet domain. Proceedings of SPIE, the International Society for Optical Engineering, 7495:165, 2009.
  • X. Lu, H. Yuan, P. Yan, Y. Yuan, L. Li, and X. Li. Image denoising via improved sparse coding. Proceedings of the British Machine Vision Conference, pages 74–1, 2011.
  • J. Mairal, F. Bach, J. Ponce, and G. Sapiro. Online dictionary learning for sparse coding. Proceedings of the 26th Annual International Conference on Machine Learning, pages 689– 696, 2009
  • Malladi, R., and Sethian, J.A., Image Processing via Level Set Curvature Flow , Proceedings of the National Academy of Sciences, Vol. 92(15), pp. 7046--7050, July 1995.
  • http://ieeexplore.ieee.org/document/6320763 [6] http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?
  • reload=true&punumber=83
  • A. Dosovitskiy and T. Brox. Inverting visual representations with convolutional networks. arXiv preprint arXiv:1506.02753, 2015.
  • L. Gatys, A. S. Ecker, and M. Bethge. Texture synthesis using convolutional neural networks. In NIPS, 2015
  • J. S. Ren, L. Xu, Q. Yan, and W. Sun. Shepard convolutional neural networks. In NIPS, 2015.
  • Mahendran and A. Vedaldi. Understanding deep image representations by inverting them. In CVPR, 2015
  • C. Dong, C. C. Loy, K. He, and X. Tang. Image super-resolution using deep convolutional networks. IEEE Trans. Pattern Anal. Mach. Intell., 38(2):295–307, 2016.
  • K. He, X. Zhang, S. Ren, and J. Sun. Deep residual learning for image recognition. In Proc. IEEE Conf. Comp. Vis. Patt. Recogn., volume abs/1512.03385, 2016.

Abstract Views: 182

PDF Views: 0




  • A Novel Approach to Image Denoising and Image in Painting

Abstract Views: 182  |  PDF Views: 0

Authors

R. Revathi
Department of Computer Science, Jawaharlal Nehru College for Women, Ulundurpet, India

Abstract


Image denoising is an important image processing task, both as a process itself, and as a component in other processes. Very many ways to denoise an image or a set of data exists. The main properties of a good image denoising model are that it will remove noise while preserving edges. Traditionally, linear models have been used. One common approach is to use a Gaussian filter, or equivalently solving the heat-equation with the noisy image as input-data, i.e. a linear, 2nd order PDE-model. For some purposes this kind of denoising is adequate. One big advantage of linear noise removal models is the speed. But a back draw of the linear models is that they are not able to preserve edges in a good manner: edges, which are recognized as discontinuities in the image, are smeared out. Here I am using a novel approach to image denoising that is level set approach is employed. Level Set Methods offer an appealing approach to noise removal. In particular, they exploit the fact that curves moving under their curvature smooth out and disappear. Since the method evolves contours, boundaries remain essentially sharp and do not blur. Second, a "min/max" switch is used to control whether or not curvature flow is applied; this results in an algorithm that stops automatically once the smallest features are removed.

Keywords


Gaussian Denoising, Single Image Super-Resolution (SISR) and JPEG Image Deblocking, DnCNN, AWGN.

References