Mathematics of Image Decluterring  The narrated video explains how motion in a short sequence of images allows decomposition into a primary component, a reflection component, and an obstruction component.  This allows separation / extraction of reflections and obstructions. 

Original paper:
A Computational Approach to Obstruction-Free Photography; Tianfan Xue, Michael Rubinstein, Ce Liu, William T. Freeman; ACM Transactions on Graphics (Proc. SIGGRAPH); 2015; Vol.34; No.4
from: https://sites.google.com/site/obstructionfreephotography/