Statistical edge detection: learning and evaluating edge cues | Synapse