Other features include edge detection (a special mode) and collision avoidance.
Canny also produced a computational theory of edge detection explaining why the technique works.
For 2D signals, the related problem of edge detection has been studied intensively for image processing.
The edges identified by edge detection are often disconnected.
It is useful for edge detection and segmentation applications.
This threshold value can then be used for edge detection, image segmentation, and co-occurrence matrices.
The Roberts cross operator is used in image processing and computer vision for edge detection.
Such noise reduction is a typical pre-processing step to improve the results of later processing (for example, edge detection on an image).
(see the article on edge detection for more information).
One of the most common uses is in edge detection.