ME4707 Robótica: Herramientas de Visión Computacional II
ME4707 Robótica: Herramientas de Visión Computacional II
Robótica
Herramientas de Visión
Computacional II
Edge detection
depth discontinuity
illumination discontinuity
?
Gradient operators
Common simplification:
The Sobel operator
Better approximations of the derivatives exist
• The Sobel operators below are very commonly used
-1 0 1 1 2 1
-2 0 2 0 0 0
-1 0 1 -1 -2 -1
• The standard defn. of the Sobel operator omits the 1/8 term
– doesn’t make a difference for edge detection
– the 1/8 term is needed to get the right gradient value, however
Example:
Image enhancement using Laplacian
Effects of noise
Consider a single row or column of the image
• Plotting intensity as a function of position gives a signal
Laplacian of Gaussian
operator
larger
original
Edge detection by subtraction
Why does
this work?
smoothed – original
(scaled by 4, offset +128) filter demo
Lecturas del capítulo:
Gonzales, R.C. Woods, R.E. “Digital Image Processing”