Perfect edge detection