DS1 spectrogram: Flash-Splat: 3D Reflection Removal with Flash Cues and Gaussian Splats

Flash-Splat: 3D Reflection Removal with Flash Cues and Gaussian Splats

2410.02764

Authors

Christopher A. Metzler,Mingyang Xie,Haoming Cai,Sachin Shah,Yiran Xu

Abstract

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/.

Resources

Stay in the loop

Every AI paper that matters, free in your inbox daily.

Details

  • takara.ai
  • Custom AI and machine learning from the Frontier Research Team.
  • © 2026 takara.ai Ltd
  • Content is sourced from third-party publications.