edge detection

Terms from Artificial Intelligence: humans at the heart of algorithms

The glossary is being gradually proof checked, but currently has many typos and misspellings.

One of the early stages in many computer vision pipleines is edge detection. This tries to identify pixels that sit on the boundary between parts of an image that have different characteristics, such as different objects, or different parts of the same object. Edge detection may use linear transformations such as gradient operators, Robert' operator, Sobel’s operator or the Laplacian operator followed by some sort of threshold. When deep neural networks are used in image recognition or processing, there may be no separate edge detection step, but early layers may train themselves to perform an equivalent function.

Used in Chap. 12: pages 161, 162, 163, 166, 167, 169, 170, 171, 173, 176, 181, 186; Chap. 15: page 233; Chap. 22: page 347