1 | initial version |
Detecting edges is a "simple" task until you should have to make a "real" product for market.
The biggest problem in edge detection is pre-processing the image to make the edge detection reliable and fast. In the clip you link us, even if the egde detection is "in the wild" (no pre-model are loaded since the kids can put all the object he wants on the paper), it looks an "easy" situation because the background is uniform and the environment light is good. So i think you can use something like CLAHE to improve the contrast of the image and then try to use CANNY detector to detect edges. I'm pretty confident there's no "NASA-algorithm" in the clip you link, you'll be able do it with opencv.