Single-Image HDR Reconstruction by Learning to Reverse the Camera Pipeline
About
Recovering a high dynamic range (HDR) image from a single low dynamic range (LDR) input image is challenging due to missing details in under-/over-exposed regions caused by quantization and saturation of camera sensors. In contrast to existing learning-based methods, our core idea is to incorporate the domain knowledge of the LDR image formation pipeline into our model. We model the HDRto-LDR image formation pipeline as the (1) dynamic range clipping, (2) non-linear mapping from a camera response function, and (3) quantization. We then propose to learn three specialized CNNs to reverse these steps. By decomposing the problem into specific sub-tasks, we impose effective physical constraints to facilitate the training of individual sub-networks. Finally, we jointly fine-tune the entire model end-to-end to reduce error accumulation. With extensive quantitative and qualitative experiments on diverse image datasets, we demonstrate that the proposed method performs favorably against state-of-the-art single-image HDR reconstruction algorithms.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Semantic segmentation | BDD100K night | mIoU48.32 | 65 | |
| Semantic segmentation | NightCity+ (val) | mIoU58.88 | 44 | |
| HDR Reconstruction | VDS | BRISQUE73.08 | 20 | |
| HDR Reconstruction | HDR-Eye | BRISQUE71.19 | 20 | |
| HDR content generation | User Study (test) | User Preference Score10.6 | 8 | |
| Single-image HDR Reconstruction | NTIRE 2021 (test) | PSNR-L32.32 | 8 | |
| Single-image HDR Reconstruction | HDR-EYE 42 (test) | HDR-VDP-253.16 | 7 | |
| HDR Reconstruction | HDR-Eye (test) | HDR-VDP-2 Score54.509 | 7 | |
| HDR Reconstruction | RAISE (test) | HDR-VDP-259.304 | 7 | |
| HDR Reconstruction | VDS (test) | HDR-VDP-2 Score55.237 | 7 |