EvReflection: Event-Driven Micro-Dynamics for Reflection Removal
Abstract
Lay Summary
When you take a photo through a window, the glass often creates annoying reflections that blur the background scene you actually want to capture. Current methods try to remove these reflections from a single static photo, but they often fail because it is incredibly difficult for a network to guess which parts of the picture belong to the reflection and which belong to the real background. To solve this, we propose using a novel type of sensor called event camera. Unlike normal cameras, event cameras can record changes in light caused by tiny, micro-movements, such as the natural shaking of a person’s hand. Because the reflection on the glass and the background behind it move in different patterns, these tiny movements provide crucial clues. Our method, EvReflection, uses these movement clues to perfectly separate and peel away the reflection layer, restoring a clear image. We also build the first real-world dataset to test this technology. Our approach significantly outperforms existing methods, opening up new possibilities for improving smartphone photography and autonomous driving in challenging, reflective environments.