MSSNet: Multi-Scale-Stage Network for Single Image Deblurring
About
Most of traditional single image deblurring methods before deep learning adopt a coarse-to-fine scheme that estimates a sharp image at a coarse scale and progressively refines it at finer scales. While this scheme has also been adopted to several deep learning-based approaches, recently a number of single-scale approaches have been introduced showing superior performance to previous coarse-to-fine approaches both in quality and computation time. In this paper, we revisit the coarse-to-fine scheme, and analyze defects of previous coarse-to-fine approaches that degrade their performance. Based on the analysis, we propose Multi-Scale-Stage Network (MSSNet), a novel deep learning-based approach to single image deblurring that adopts our remedies to the defects. Specifically, MSSNet adopts three novel technical components: stage configuration reflecting blur scales, an inter-scale information propagation scheme, and a pixel-shuffle-based multi-scale scheme. Our experiments show that MSSNet achieves the state-of-the-art performance in terms of quality, network size, and computation time.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Image Deblurring | RealBlur-J (test) | PSNR32.1 | 226 | |
| Deblurring | RealBlur-R (test) | PSNR39.76 | 147 | |
| Deblurring | RealBlur-J | PSNR32.1 | 65 | |
| Deblurring | RealBlur-R | PSNR39.84 | 63 | |
| Image Deblurring | RSBlur (test) | PSNR29.86 | 25 | |
| Image Deblurring | RealBlur-J v1 (test) | PSNR32.1 | 17 | |
| Image Deburring | GoPro v1 (test) | PSNR33.39 | 16 | |
| Single-image motion deblurring | RealBlur-R 57 (test) | PSNR39.76 | 16 | |
| Image Deblurring | RealBlur-R v1 (test) | PSNR39.76 | 13 | |
| Microscopy deblurring | BBBC006 44 (w1) | PSNR34.01 | 11 |