- published
- 2018-07-23
- reference
- Antoni Buades, and Jose-Luis Lisani, Video Denoising with Optical Flow Estimation, Image Processing On Line, 8 (2018), pp. 142–166. https://doi.org/10.5201/ipol.2018.224
Communicated by Marc Lebrun
Demo edited by Jose-Luis Lisani
Abstract
In this paper we describe the implementation of state-of-the-art video denoising algorithm SPTWO [A. Buades, J.L. Lisani, M. Miladinovic, Patch Based Video Denoising with Optical Flow Estimation, IEEE Transactions on Image Processing 25 (6), 2573--2586]. This algorithm, inspired by image fusion techniques, uses motion compensation by regularized optical flow methods, which permits robust patch comparison in spatiotemporal volumes. Groups of similar patches are denoised using Principal Component Analysis, which ensures the correct preservation of fine texture and details.
Download
- full text manuscript: PDF low-res. (7.9MB) PDF (15.6MB) [?]
- source code: TGZ
History
- Note from the editor: the source code was updated on September 30, 2019 to fix a bug that affects grayscale images. Line 41 of file libNLPCA.cpp has changed. Also file addGaussianNoise.cpp has changed so grayscale images having 3 identical channels are converted to 1 channel images. The original version is available here.
- Note from the editor: the manuscript of the article was modified on 2022-01-01 to include information about its editors. The original version of the manuscript is available here.