Command Palette
Search for a command to run...
Fu-Jen Tsai Yan-Tsung Peng Yen-Yu Lin Chung-Chi Tsai Chia-Wen Lin

Abstract
Image motion blur results from a combination of object motions and camera shakes, and such blurring effect is generally directional and non-uniform. Previous research attempted to solve non-uniform blurs using self-recurrent multiscale, multi-patch, or multi-temporal architectures with self-attention to obtain decent results. However, using self-recurrent frameworks typically lead to a longer inference time, while inter-pixel or inter-channel self-attention may cause excessive memory usage. This paper proposes a Blur-aware Attention Network (BANet), that accomplishes accurate and efficient deblurring via a single forward pass. Our BANet utilizes region-based self-attention with multi-kernel strip pooling to disentangle blur patterns of different magnitudes and orientations and cascaded parallel dilated convolution to aggregate multi-scale content features. Extensive experimental results on the GoPro and RealBlur benchmarks demonstrate that the proposed BANet performs favorably against the state-of-the-arts in blurred image restoration and can provide deblurred results in real-time.
Code Repositories
Benchmarks
| Benchmark | Methodology | Metrics |
|---|---|---|
| deblurring-on-gopro | BANet | PSNR: 32.54 SSIM: 0.957 |
| deblurring-on-hide-trained-on-gopro | BANet | PSNR (sRGB): 30.16 SSIM (sRGB): 0.93 |
| deblurring-on-realblur-j-1 | BANet | PSNR (sRGB): 32.00 SSIM (sRGB): 0.923 |
| deblurring-on-realblur-r | BANet | PSNR (sRGB): 39.55 SSIM (sRGB): 0.971 |
| image-deblurring-on-gopro | BANet | SSIM: 0.957 |
Build AI with AI
From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.