Local Scale Control for Edge Detection and Blur Estimation
The structure of images