Learning Task-Oriented Flows to Mutually Guide Feature Alignment in Synthesized and Real Video Denoising
About
Video denoising aims at removing noise from videos to recover clean ones. Some existing works show that optical flow can help the denoising by exploiting the additional spatial-temporal clues from nearby frames. However, the flow estimation itself is also sensitive to noise, and can be unusable under large noise levels. To this end, we propose a new multi-scale refined optical flow-guided video denoising method, which is more robust to different noise levels. Our method mainly consists of a denoising-oriented flow refinement (DFR) module and a flow-guided mutual denoising propagation (FMDP) module. Unlike previous works that directly use off-the-shelf flow solutions, DFR first learns robust multi-scale optical flows, and FMDP makes use of the flow guidance by progressively introducing and refining more flow information from low resolution to high resolution. Together with real noise degradation synthesis, the proposed multi-scale flow-guided denoising network achieves state-of-the-art performance on both synthetic Gaussian denoising and real video denoising. The codes will be made publicly available.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Video Denoising | Set8 | PSNR38.07 | 136 | |
| Video Denoising | DAVIS 2017 | PSNR41.11 | 51 | |
| Image Denoising | Set8 | PSNR36.47 | 15 | |
| Video Denoising | CRVD indoor ISO 1600 | PSNR44.1 | 9 | |
| Video Denoising | CRVD indoor ISO 3200 | PSNR43.38 | 9 | |
| Video Denoising | CRVD indoor ISO 6400 | PSNR41.15 | 9 | |
| Video Denoising | CRVD indoor ISO 12800 | PSNR39.89 | 9 | |
| Video Denoising | CRVD indoor ISO 25600 | PSNR37.56 | 9 | |
| Video Denoising | CRVD indoor Average | PSNR41.22 | 9 | |
| Video Denoising | Real-Noise dataset (test) | NIQE3.2818 | 7 |