TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Reversible Decoupling Network for Single Image Reflection ...

Reversible Decoupling Network for Single Image Reflection Removal

Hao Zhao, Mingjia Li, Qiming Hu, Xiaojie Guo

2024-10-10CVPR 2025 1Reflection Removal
PaperPDFCode(official)

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

Results

TaskDatasetMetricValueModel
Reflection RemovalSIR^2(Wild)PSNR27.7RDNet
Reflection RemovalSIR^2(Wild)SSIM0.915RDNet
Reflection RemovalSIR^2(Postcard)PSNR26.33RDNet
Reflection RemovalSIR^2(Postcard)SSIM0.922RDNet
Reflection RemovalSIR^2(Objects)PSNR26.78RDNet
Reflection RemovalSIR^2(Objects)SSIM0.921RDNet
Reflection RemovalSIR^2(Objects)SSIM0.931Zhu et al.
Reflection RemovalNaturePSNR26.21RDNet
Reflection RemovalNatureSSIM0.842RDNet
Reflection RemovalNaturePSNR26.04Zhu et al.
Reflection RemovalNatureSSIM0.846Zhu et al.
Reflection RemovalReal20PSNR25.58RDNet
Reflection RemovalReal20SSIM0.846RDNet
2D Semantic SegmentationSIR^2(Wild)PSNR27.7RDNet
2D Semantic SegmentationSIR^2(Wild)SSIM0.915RDNet
2D Semantic SegmentationSIR^2(Postcard)PSNR26.33RDNet
2D Semantic SegmentationSIR^2(Postcard)SSIM0.922RDNet
2D Semantic SegmentationSIR^2(Objects)PSNR26.78RDNet
2D Semantic SegmentationSIR^2(Objects)SSIM0.921RDNet
2D Semantic SegmentationSIR^2(Objects)SSIM0.931Zhu et al.
2D Semantic SegmentationNaturePSNR26.21RDNet
2D Semantic SegmentationNatureSSIM0.842RDNet
2D Semantic SegmentationNaturePSNR26.04Zhu et al.
2D Semantic SegmentationNatureSSIM0.846Zhu et al.
2D Semantic SegmentationReal20PSNR25.58RDNet
2D Semantic SegmentationReal20SSIM0.846RDNet

Related Papers

Reflections Unlock: Geometry-Aware Reflection Disentanglement in 3D Gaussian Splatting for Photorealistic Scenes Rendering2025-07-08OpenRR-1k: A Scalable Dataset for Real-World Reflection Removal2025-06-10Single Image Reflection Removal via inter-layer Complementarity2025-05-19PolarFree: Polarization-based Reflection-free Imaging2025-03-23Dereflection Any Image with Diffusion Priors and Diversified Data2025-03-21A Generative Approach to High Fidelity 3D Reconstruction from Text Data2025-03-05A Lightweight Deep Exclusion Unfolding Network for Single Image Reflection Removal2025-03-03Survey on Single-Image Reflection Removal using Deep Learning Techniques2025-02-12