Computer vision edge detection