ReflexSplit: Single Image Reflection Separation via Layer Fusion-Separation

Chia-Ming Lee, Yu-Fan Lin, Jing-Hui Jung, Yu-Jou Hsiao, Chih-Chung Hsu +1 more
1/24/2026
cs.CV

Official code: wuw2135/ReflexSplit (37 stars, MIT, last commit 2026-03-31).

Abstract

Single Image Reflection Separation (SIRS) disentangles mixed images into transmission and reflection layers. Existing methods suffer from transmission-reflection confusion under nonlinear mixing, particularly in deep decoder layers, due to implicit fusion mechanisms and inadequate multi-scale coordination. We propose ReflexSplit, a dual-stream framework with three key innovations. (1) Cross-scale Gated Fusion (CrGF) adaptively aggregates semantic priors, texture details, and decoder context across hierarchical depths, stabilizing gradient flow and maintaining feature consistency. (2) Layer Fusion-Separation Blocks (LFSB) alternate between fusion for shared structure extraction and differential separation for layer-specific disentanglement. Inspired by Differential Transformer, we extend attention cancellation to dual-stream separation via cross-stream subtraction. (3) Curriculum training progressively strengthens differential separation through depth-dependent initialization and epoch-wise warmup. Extensive experiments on synthetic and real-world benchmarks demonstrate state-of-the-art performance with superior perceptual quality and robust generalization. Our code is available at https://github.com/wuw2135/ReflexSplit.

View on arXivView PDF

Code Implementations(1)

MIT

ReflexSplit: Single Image Reflection Separation via Layer Fusion-Separation (CVPR2026)

370PythonNov 17, 20256 months agoMIT

Similar Papers

Cite this paper

@article{lee2026reflexsplit,
  title  = {ReflexSplit: Single Image Reflection Separation via Layer Fusion-Separation},
  author = {Chia-Ming Lee and Yu-Fan Lin and Jing-Hui Jung and Yu-Jou Hsiao and Chih-Chung Hsu and Yu-Lun Liu},
  year   = {2026},
  eprint = {2601.17468},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2601.17468v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2601.17468.svg)](https://codeofpaper.com/paper/2601.17468)

Discussion