Neural Discrimination-Prompted Transformers for Efficient UHD Image Restoration and Enhancement
About
We propose a simple yet effective UHDPromer, a neural discrimination-prompted Transformer, for Ultra-High-Definition (UHD) image restoration and enhancement. Our UHDPromer is inspired by an interesting observation that there implicitly exist neural differences between high-resolution and low-resolution features, and exploring such differences can facilitate low-resolution feature representation. To this end, we first introduce Neural Discrimination Priors (NDP) to measure the differences and then integrate NDP into the proposed Neural Discrimination-Prompted Attention (NDPA) and Neural Discrimination-Prompted Network (NDPN). The proposed NDPA re-formulates the attention by incorporating NDP to globally perceive useful discrimination information, while the NDPN explores a continuous gating mechanism guided by NDP to selectively permit the passage of beneficial content. To enhance the quality of restored images, we propose a super-resolution-guided reconstruction approach, which is guided by super-resolving low-resolution features to facilitate final UHD image restoration. Experiments show that UHDPromer achieves the best computational efficiency while still maintaining state-of-the-art performance on $3$ UHD image restoration and enhancement tasks, including low-light image enhancement, image dehazing, and image deblurring. The source codes and pre-trained models will be made available at https://github.com/supersupercong/uhdpromer.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Image Deblurring | GoPro (test) | PSNR29.487 | 617 | |
| Image Deblurring | GoPro | PSNR32.79 | 354 | |
| Low-light Image Enhancement | LOL | PSNR26.64 | 162 | |
| Deblurring | RealBlur-R | PSNR35.27 | 87 | |
| Deblurring | RealBlur-J | PSNR27.92 | 84 | |
| Image Dehazing | SOTS Indoor | PSNR32.4778 | 83 | |
| Low-light Image Enhancement | UHD-LL (test) | PSNR27.159 | 29 | |
| Image Deblurring | UHD-Blur (test) | PSNR29.527 | 27 | |
| Image Deblurring | UHD-Blur | PSNR29.527 | 26 | |
| UHD Image Dehazing | UHD-Haze (test) | PSNR22.725 | 16 |