SOTAVerified

Reversible Decoupling Network for Single Image Reflection Removal

2024-10-10CVPR 2025Code Available2· sign in to hype

Hao Zhao, Mingjia Li, Qiming Hu, Xiaojie Guo

Code Available — Be the first to reproduce this paper.

Reproduce

Code

Abstract

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

Tasks

Benchmark Results

DatasetModelMetricClaimedVerifiedStatus
NatureZhu et al.PSNR26.04Unverified
NatureRDNetPSNR26.21Unverified
Real20RDNetPSNR25.58Unverified
SIR^2(Objects)Zhu et al.SSIM0.93Unverified
SIR^2(Objects)RDNetPSNR26.78Unverified
SIR^2(Postcard)RDNetPSNR26.33Unverified
SIR^2(Wild)RDNetPSNR27.7Unverified

Reproductions