Rethinking Exposure Correction for Spatially Non-uniform Degradation
Organizations: School of Artificial Intelligence, Xidian University, Xi’an, China · Hangzhou Institute of Technology, Xidian University, Hangzhou, China
Abstract
Real-world exposure correction is fundamentally challenged by spatially non-uniform degradations, where diverse exposure errors frequently coexist within a single image. However, existing exposure correction methods are still largely developed under a predominantly uniform assumption. Architecturally, they typically rely on globally aggregated modulation signals that capture only the overall exposure trend. From the optimization perspective, conventional reconstruction losses are usually derived under a shared global scale, thus overlooking the spatially varying correction demands across regions. To address these limitations, we propose a new exposure correction paradigm explicitly designed for spatial non-uniformity. Specifically, we introduce a Spatial Signal Encoder to predict spatially adaptive modulation weights, which are used to guide multiple look-up tables for image transformation, together with an HSL-based compensation module for improved color fidelity. Beyond the architectural design, we propose an uncertainty-inspired non-uniform loss that dynamically allocates the optimization focus based on local restoration uncertainties, better matching the heterogeneous nature of real-world exposure errors. Extensive experiments demonstrate that our method achieves superior qualitative and quantitative performance compared with state-of-the-art methods. Code is available at https://github.com/FALALAS/rethinkingEC.
Figures & tables
| Methods | MSEC | SICE | ||||||||||||
| Under | Over | Average | Under | Over | Average | |||||||||
| PSNR | SSIM | PSNR | SSIM | PSNR | SSIM | LPIPS | PSNR | SSIM | PSNR | SSIM | PSNR | SSIM | LPIPS | |
| ZeroDCE (CVPR20) | 14.55 | 0.5887 | 10.40 | 0.5142 | 12.06 | 0.5441 | 0.2923 | 16.92 | 0.6330 | 7.11 | 0.4292 | 12.02 | 0.5311 | 0.3532 |
| RUAS (CVPR21) | 13.43 | 0.6807 | 6.39 | 0.4655 | 9.20 | 0.5515 | 0.4819 | 16.63 | 0.5589 | 4.54 | 0.3196 | 10.59 | 0.4393 | 0.5122 |
| SCI (CVPR22) | 9.97 | 0.6681 | 5.83 | 0.5190 | 7.49 | 0.5786 | 0.3116 | 17.86 | 0.6401 | 4.45 | 0.3629 | 12.49 | 0.5051 | 0.4239 |
| PairLIE (CVPR23) | 11.78 | 0.6596 | 8.37 | 0.5887 | 9.73 | 0.6171 | 0.3605 | 16.67 | 0.5995 | 6.26 | 0.3846 | 11.47 | 0.4921 | 0.4138 |
| Methods | LCDP | REED | Inference Time (s) | |||||||||
| Average | Under | Over | Average | |||||||||
| PSNR | SSIM | LPIPS | PSNR | SSIM | PSNR | SSIM | PSNR | SSIM | LPIPS | NIQE | ||
| ZeroDCE++ (TPAMI21) | 18.42 | 0.7669 | 0.2204 | 12.58 | 0.6503 | 13.02 | 0.6847 | 12.80 | 0.6675 | 0.19 | 4.55 | 0.0024 |
| FECNet (ECCV22) | 22.34 | 0.8038 | 0.2334 | 16.68 | 0.6823 | 13.93 | 0.5881 | 15.31 | 0.6352 | 0.33 | 3.99 | 0.1261 |
| LCDP (ECCV22) | 23.24 | 0.8420 | 0.1368 | 16.75 | 0.7779 | 17.01 | 0.8139 | 16.88 | 0.7959 | 0.12 | 5.00 | 0.0472 |
| SCI (CVPR22) | 15.96 | 0.6646 | 0.2913 | 16.99 | 0.7436 | 15.25 | 0.7034 | 16.12 | 0.7235 | 0.14 | 5.07 | 0.0021 |
| Setting | Sampling | Compensation | PSNR | SSIM | ||
| RGB | HSL | RGB | HSL | |||
| A | bilinear | 23.49 | 0.8732 | |||
| B | ✓ | 23.60 | 0.8744 | |||
| C | ✓ | 23.64 | 0.8751 | |||
| D | ✓ | ✓ | 23.62 | 0.8749 | ||
| E | ✓ | ✓ | 23.68 | 0.8770 | ||
| Method | UE Input | PSNR | SSIM |
| CoTF | – | 23.44 | 0.8728 |
| CoTF w/ | Raw Input | 23.47 | 0.8737 |
| CoTF w/ | Model Output | 23.56 | 0.8739 |
| Ours w/o | – | 23.59 | 0.8762 |
| Ours | Raw Input | 23.69 | 0.8768 |
| Ours | Model Output | 23.72 | 0.8774 |
Image Enhancement
Image enhancement restores visibility, color, detail, and dynamic range in degraded images for human viewing and downstream vision tasks.
See all 154 papers