Image denoising as a conditional expectation
Sajal Chakroborty, Suddhasattwa Das
TL;DR
This paper reframes image denoising as estimating the true noise-free image via a conditional expectation with respect to an underlying joint measure, avoiding explicit prior noise models. It embeds the problem into reproducing kernel Hilbert space theory, using kernel integral operators to convert the conditional expectation into a data-driven regression problem that can be solved with finite-dimensional matrices. Convergence is established: as the number of pixels grows and the regularization vanishes, the estimator uniformly converges to the true image, with a patch-based, scalable implementation and an explicit bandwidth-tuning strategy. The approach unifies local averaging, kernel regression, and RKHS methods, and demonstrates effectiveness on synthetic and real images, while acknowledging boundary artifacts and proposing avenues for enhancement with total variation or diffusion-based refinements.
Abstract
All techniques for denoising involve a notion of a true (noise-free) image, and a hypothesis space. The hypothesis space may reconstruct the image directly as a grayscale valued function, or indirectly by its Fourier or wavelet spectrum. Most common techniques estimate the true image as a projection to some subspace. We propose an interpretation of a noisy image as a collection of samples drawn from a certain probability space. Within this interpretation, projection based approaches are not guaranteed to be unbiased and convergent. We present a data-driven denoising method in which the true image is recovered as a conditional expectation. Although the probability space is unknown apriori, integrals on this space can be estimated by kernel integral operators. The true image is reformulated as the least squares solution to a linear equation in a reproducing kernel Hilbert space (RKHS), and involving various kernel integral operators as linear transforms. Assuming the true image to be a continuous function on a compact planar domain, the technique is shown to be convergent as the number of pixels goes to infinity. We also show that for a picture with finite number of pixels, the convergence result can be used to choose the various parameters for an optimum denoising result.
