Derivatives and Edges Flashcards
What are features in images typically characterised by?
A change in intensity
Can you calculate the 1st derivative by convolution?
Not convolution alone.
What two derivative filters are most commonly associated with edge detection?
-Roberts’ Cross Operators
-Sobel Operators
What does unsharp masking do?
Make edges more enhanced without affecting the rest of the image much
What are the 3 steps of unsharp masking?
- gaussian smoothing the original image
- subtracting smoothed version from original to get the unsharp mask
- adding the mask to make edges more obvious
What is a downsize of unsharp filtering?
The effect is hard to predict so its hard to parameterise
What method of edge highlighting is more direct than unsharp filtering?
Estimating derivatives
Why is the second derivative more useful than the 1st in image processing?
- Stronger response to fine detail and simpler implementation in 2D
What is a common (derivative) sharpening filter?
The Laplacian
Simply - what is edge detection?
The process of marking the points at which image intensity changes sharply
If an edge is a sharp rise in an intensity graph, what happens on a graph of the 1st derivative? on a graph of the second derivative?
1st - a peak
2nd - a zero crossing
How is thresholding used in 1st derivative edge detection?
Significant peaks in values of the 1st derivative are high, so a threshold value is picked and all 1st derivatives above that are taken as the edge
The 1st derivative is normally used for….. while the second is normally used for..?
1st - edge detection
2nd - sharpening