Edge Detection Flashcards
Gradient of an image
A measure of how an image is changing
Gradient magnitude
sqrt(Ix^2 + Iy^2)
Non maximum operation and its use in edge detection
An operation that finds the strongest point in a gradient i.e. the local maximum
What are the high and low thresholds for in Canny edge detection
The high threshold is for definite edges, if a pixel a local maximum and is above the high threshold, it is a definite edge.
The low threshold is for probable edges, it will only be included if it is a neighbor to a definite edge
Steps of Canny edge detection
- Gaussian filter
- Find intensity gradient in multiple directions
- Non maximum operation
- Double thresholding
What is the Laplacian operator for
To find edges in a single convolution, it finds the zero crossings of the second derivative of the image
Laplacian kernel
[0 -1 0]
[-1 4 -1]
[0 -1 0]