Gradient and phase + equations.
…
Simple edge detector algorithm.
Describe Canny’s edge detector.
Describe the Hough transform + equations.
Parameter spaces:
Accumulation cells:
Counter for each cell:
- an high counter means high number of pixels associated to a line in the image
Definitions of the morphological operators.
Erosion and Dilation.
Definition of image segmentation.
…
Otsu’s method for image segmentation.
A global thresholding method based on the histogram.
Finds the optimal threshold: – Maximizes inter-class variance – Minimize intra-class variance
see the algortihm on OneNote
Describe the Region Growing algorithm.
Describe the Watershed algorithm.
A grayscale image can be seen as a topographic surface.
Three types of points:
– Local minima
– Steps: points at which a drop of water would fall to a given minima
– Watershed lines: points at which a drop of water
could fall into two (or more) different minima
GOAL: find watershed lines
Describe segmentation by clustering.
- Distance function to compare vectors
Describe the k-means for clustering segmentation.
- minimize the objective function
Describe a similar method to the k-means.
2. Look for the modes of the density function
How to create a density function?
Define the kernel used for creating the density function and how to derive the density function.
…
What is mean shift?
Tool for finding peaks in high-dimensional data distribution without computing the density function explicitly; estimate its gradient instead!
Mean shift is a steepest-ascend method.
Describe how mean shift works.
What is the Markov Random Field (MRF) model? + equation of the energy function.
Approach for segmentating an image seen as a per-pixel labelling task.
MRF: describe the data term and smoothness terms.
Data term:
1. Select 𝑚 pixels in the image: one per label
2. Create m feature vectors 𝒙
3. Evaluate 𝐸data as the 𝐿2-norm from the actual
pixel and the reference of that class
Smoothness terms:
Belief propagation + analytical formulation.
Belief propagation can be used for improving MRF.
Define the active contour framework Snakes.
Framework for delineating an object outline from a possibly noisy 2D image.
A simple elastic snake is defined by a set of n points, the internal elastic energy term and the external edge-based energy term.
The goal is to moving points in order to minimize the total energy,