Flash-Splat: 3D Reflection Removal with Flash Cues and Gaussian Splats
<|reference_start|>Flash-Splat: 3D Reflection Removal with Flash Cues and Gaussian Splats: We introduce a simple yet effective approach for separating transmitted and reflected light. Our key insight is that the powerful novel view synthesis capabilities provided by modern inverse rendering methods (e.g.,~3D Gaussian splatting) allow one to perform flash/no-flash reflection separation using unpaired measurements -- this relaxation dramatically simplifies image acquisition over conventional paired flash/no-flash reflection separation methods. Through extensive real-world experiments, we demonstrate our method, Flash-Splat, accurately reconstructs both transmitted and reflected scenes in 3D. Our method outperforms existing 3D reflection separation methods, which do not leverage illumination control, by a large margin. Our project webpage is at https://flash-splat.github.io/.<|reference_end|>
@article{xie2024flash-splat:,
    title={Flash-Splat: 3D Reflection Removal with Flash Cues and Gaussian Splats},
    author={Mingyang Xie, Haoming Cai, Sachin Shah, Yiran Xu, Brandon Y. Feng,
  Jia-Bin Huang, Christopher A. Metzler},
    journal={arXiv preprint arXiv:2410.02764},
    year={2024},
    archivePrefix={arXiv},
    eprint={2410.02764},
    primaryClass={cs.CV cs.LG eess.IV}
}