In this paper, we give the implementation of an image denoising algorithm based on backward stochastic differential equations. In our algorithm, we consider two stochastic processes. One of them has values in the image domain and determines pixels that will be involved in the reconstruction, the second one has values in the image codomain and gives weights to values of pixels. The reconstructed image is characterized by smoothing noisy pixels and at the same time enhancing edges. Our experiments show that the new approach gives very good results and can be successfully used to reconstruct images.
Source CodeThe reviewed source code and documentation for this algorithm are available at the IPOL web page of this article 1 . Compilation and usage instructions are included in the README.txt file of the archive.