Efficient Multi-scale Network with Learnable Discrete Wavelet Transform for Blind Motion Deblurring
About
Coarse-to-fine schemes are widely used in traditional single-image motion deblur; however, in the context of deep learning, existing multi-scale algorithms not only require the use of complex modules for feature fusion of low-scale RGB images and deep semantics, but also manually generate low-resolution pairs of images that do not have sufficient confidence. In this work, we propose a multi-scale network based on single-input and multiple-outputs(SIMO) for motion deblurring. This simplifies the complexity of algorithms based on a coarse-to-fine scheme. To alleviate restoration defects impacting detail information brought about by using a multi-scale architecture, we combine the characteristics of real-world blurring trajectories with a learnable wavelet transform module to focus on the directional continuity and frequency features of the step-by-step transitions between blurred images to sharp images. In conclusion, we propose a multi-scale network with a learnable discrete wavelet transform (MLWNet), which exhibits state-of-the-art performance on multiple real-world deblurred datasets, in terms of both subjective and objective quality as well as computational efficiency.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Image Deblurring | GoPro (test) | PSNR33.83 | 585 | |
| Image Deblurring | RealBlur-J (test) | PSNR33.84 | 226 | |
| Image Deblurring | HIDE (test) | PSNR31.06 | 207 | |
| Deblurring | RealBlur-R (test) | PSNR40.69 | 147 | |
| Image Deblurring | RSBlur (test) | PSNR34.94 | 25 | |
| Image Deblurring | RealBlur-J v1 (test) | PSNR33.84 | 17 | |
| Image Deblurring | RWBI (test) | NIQE4.886 | 17 | |
| Image Deblurring | GoPro 20 | PSNR33.83 | 15 | |
| Image Deblurring | RealBlur-R v1 (test) | PSNR40.69 | 13 | |
| Image Deblurring | RWBlur400 (test) | MANIQA0.517 | 9 |