VisionX interview question

how canny edges work, and other detection algorithms?