330 likes | 396 Views
Medical Imaging. Dr. Mohammad Dawood Department of Computer Science University of Münster Germany. Recap. Grayscale transformations Linear Logarithmic Power law Point operations Local operators Histogram Equalization Adpative /Local Hist Eq Color space Fourier transform
E N D
Medical Imaging Dr. Mohammad Dawood Department of Computer Science University of Münster Germany
Grayscale transformations Linear Logarithmic Power law Point operations Local operators Histogram Equalization Adpative/Local HistEq Color space Fourier transform Spatial filtering
Increasing edge thickness - easier to detect and better connected edges * =
Edge detection with spatial operators Prewitt operators
Adding operators + =
Derivatives of an image Magnitude of gradient: Angle:
First derivative Forward difference Backward difference Central difference MRI Spine fwbwcdbw_ibw+bw_i
Laplace operator H+V Laplace
Edge detection with spatial operators Sobel operators
Edge detection with spatial operators Scharr operators
Edge detection with spatial operators Roberts operators +
Canny operator Gaussian for noise reduction Calculation of edges (sobel operator) non-maximum suppression, no neighbor should have a higher gradient except in the same direction angle zero: if intensity >the intensities in the N and S directions angle is 90: if intensity >the intensities in the W and E directions angle is 135: if intensity >the intensities in the NE and SW directions angle is 45 degrees: if intensity >the intensities in the NW and SE directions
Marr-Hildreth operator Laplace of the Gaussian (LoG)
Hough transform for detecting lines A line can be defined as: Take the edge map of the image I Look for the neighbors of a pixel and determine m and b Accumulate the m and b in an accumulator array Find the maxima of the accumulator array Transform them back to image space
Hough transform for detecting lines Alternative definition of lines
Hough transform Similar transforms can be defined for circles, ellipses or other parametric curves
Morphological operators • Operations are based on Set Theory and require a structure element • Basic morphological operations are: • Erosion • Dilation • Opening • Closing
Erosion If A is an image and B is a structure element then X
Dilation X
Closing Dilation + Erosion
Opening Erosion + Dilation