Learning and Removing Cast Shadows through a Multidistribution Approach | Synapse