Separating reflections from a single image using local features
Scale-space and edge detection using anisotropic diffusion