Reversible Decoupling Network for Single Image Reflection Removal
About
Recent deep-learning-based approaches to single-image reflection removal have shown promising advances, primarily for two reasons: 1) the utilization of recognition-pretrained features as inputs, and 2) the design of dual-stream interaction networks. However, according to the Information Bottleneck principle, high-level semantic clues tend to be compressed or discarded during layer-by-layer propagation. Additionally, interactions in dual-stream networks follow a fixed pattern across different layers, limiting overall performance. To address these limitations, we propose a novel architecture called Reversible Decoupling Network (RDNet), which employs a reversible encoder to secure valuable information while flexibly decoupling transmission- and reflection-relevant features during the forward pass. Furthermore, we customize a transmission-rate-aware prompt generator to dynamically calibrate features, further boosting performance. Extensive experiments demonstrate the superiority of RDNet over existing SOTA methods on five widely-adopted benchmark datasets. RDNet achieves the best performance in the NTIRE 2025 Single Image Reflection Removal in the Wild Challenge in both fidelity and perceptual comparison. Our code is available at https://github.com/lime-j/RDNet
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Single Image Reflection Removal | Real20 (test) | PSNR25.71 | 70 | |
| Image Reflection Removal | Real20 | PSNR25.71 | 56 | |
| Single Image Reflection Separation | SIR2 Wild (test) | PSNR27.86 | 20 | |
| Single Image Reflection Separation | SIR2 Postcard (test) | PSNR25.04 | 20 | |
| Single Image Reflection Removal | Wild 55 images (test) | PSNR27.7 | 19 | |
| Single Image Reflection Removal | Nature (test) | PSNR26.75 | 19 | |
| Single Image Reflection Removal | Average (Real20, Objects, Postcard, Wild) (test) | PSNR26.65 | 18 | |
| Image Reflection Removal | Nature | PSNR26.31 | 18 | |
| Single Image Reflection Removal | DRR-C 200 new (challenging) | PSNR22.25 | 17 | |
| Single Image Reflection Removal | Nature 20 | PSNR25.94 | 15 |