Research map / Architectures and efficiency / Attention and transformers
Single Image Reflection Separation via Dual-Stream Interactive Transformers
Read the paperCheck your idea against 108,967 papers
AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.
Proposes DSIT, a dual-stream interactive Transformer for single image reflection separation that uses dual-attention (self- and cross-attention over both layers) and cross-architecture interaction with a pre-trained Swin-L prior to beat prior dual-stream methods on real-world benchmarks.
Problem
Single image reflection separation fails on complex cases where the transmission layer is densely entangled with a spatially widely distributed reflection; prior dual-stream interaction does not explicitly assess feature correlation and has limited receptive field.
Approach
Dual-attention interactive block combining dual-stream self-attention (intra-layer) and layer-aware dual-stream cross-attention (inter-layer, with layered relative position bias) to explicitly model feature correlations, plus a dual-architecture encoder that modulates dual-stream CNN features with global priors from a pre-trained Swin Transformer via cross-architecture interactions.
Key results
- DSIT achieves average PSNR 26.27 / SSIM 0.917 across four real-world datasets, versus 25.40 / 0.905 for DSRNet under setting I.
- Under data setting II, DSIT reaches 26.49 PSNR / 0.922 SSIM on the average of four datasets, beating DSRNet (25.75 / 0.910) and RRW (25.34 / 0.912).
- On the Nature test set, DSIT reaches 26.77 PSNR / 0.847 SSIM under setting II, compared with 25.22 / 0.832 for DSRNet.
Measured effects reported in the paper
| What was changed | Where | Measured | Effect |
|---|---|---|---|
| Use DSIT instead of DSRNet | SIRS models · Real20, Objects, Postcard, Wild, and Average (data setting I) | PSNR: Real20 24.23 -> 25.06; Objects 26.28 -> 26.81; Postcard 24.56 -> 25.63; Wild 25.68 -> 27.06; Average 25.40 -> 26.27 | Helped |
| Use DSIT instead of the strongest reported baseline | SIRS models trained under data setting II · Real20, Objects, Postcard, Wild, and Average | PSNR: Real20 24.05 -> 25.22; Objects 26.74 -> 27.27; Postcard 25.02 -> 25.58; Wild 26.49 -> 27.40; Average 25.75 -> 26.49 | Helped |
| Use DSIT instead of RRW | SIRS models trained under data setting II · Nature test set | PSNR: 26.04 -> 26.77 | Helped |
| Replace Swin-L global prior extractor with ResNet101 (ablation) | DSIT · Real20 | PSNR: 25.06 -> 21.59 | Hurt |
| Replace Swin-L global prior extractor with PVTv2-b4 (ablation) | DSIT · Real20 | PSNR: 25.06 -> 23.16 | Hurt |
| Replace Swin-L global prior extractor with FocalNet-L (ablation) | DSIT · Real20 | PSNR: 25.06 -> 24.13 | Hurt |
| Replace DAIB cross-architecture interaction with addition (ablation) | DSIT · Real20 and SIR2 | PSNR: Real20 25.06 -> 24.62; SIR2 26.32 -> 25.79 | Hurt |
| Replace DAIB cross-architecture interaction with CrossAttn (ablation) | DSIT · Real20 and SIR2 | PSNR: Real20 25.06 -> 24.50; SIR2 26.32 -> 24.76 | Hurt |
| Replace DSLP Block with MLP FFN (ablation) | DSIT · Real20 and SIR2 | PSNR: Real20 25.06 -> 23.65; SIR2 26.32 -> 25.38 | Hurt |
| Remove DS-CA (ablation) | DSIT · Real20 and SIR2 | PSNR: Real20 25.06 -> 24.48; SIR2 26.32 -> 25.89 | Hurt |
| Remove DS-SA (ablation) | DSIT · Real20 and SIR2 | PSNR: Real20 25.06 -> 24.47; SIR2 26.32 -> 26.12 | Hurt |
| Remove LRPB (ablation) | DSIT · Real20 and SIR2 | PSNR: Real20 25.06 -> 24.93; SIR2 26.32 -> 25.99 | Hurt |
Surprising findings
- Cross-attention-based cross-architecture fusion performed worse than simple addition (24.50 vs 24.62 PSNR on Real20), so plain cross-attention alone was not enough.
Limitations
- Regions dominated by reflections with negligible defocus remain partly unseparated, violating the relative smoothness assumption.
- Gains depend on the choice of global prior extractor; ResNet101 and PVTv2 priors generalize worse.
- No error bars reported.
Experimental setup
Datasets: PASCAL VOC Real20 Nature SIR2
Benchmarks: Real20 Objects Postcard Wild Nature SIR2
Metrics: PSNR SSIM
Baselines: Zhang et al. BDN ERRNet IBCLN RAGNet DMGN Zheng et al. YTMT RobustSIRR DSRNet PromptRR Dong et al.
Builds on: MuGI DSRNet YTMT Swin Transformer ERRNet
Closest papers by meaning
- CARE Transformer: Mobile-Friendly Linear Visual Transformer via Decoupled Dual Interaction (CVPR 2025 · similarity 0.85)
- Language-guided Image Reflection Separation (CVPR 2024 · similarity 0.85)
- Linear Differential Vision Transformer: Learning Visual Contrasts via Pairwise Differentials (NeurIPS 2025 · similarity 0.84)
- Reversible Decoupling Network for Single Image Reflection Removal (CVPR 2025 · similarity 0.84)
- Uni-Renderer: Unifying Rendering and Inverse Rendering Via Dual Stream Diffusion (CVPR 2025 · similarity 0.84)
- CLEAR: Conv-Like Linearization Revs Pre-Trained Diffusion Transformers Up (NeurIPS 2025 · similarity 0.83)
Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.
