BAE 790I BMME 231 Fundamentals of Image Processing Class 11 - PowerPoint PPT Presentation

1 / 22
About This Presentation
Title:

BAE 790I BMME 231 Fundamentals of Image Processing Class 11

Description:

Low-pass filters: Ideal, Hamming, Hanning, Butterworth, Gaussian. Sharpening Filters: Derivative operators, Laplacians, Unsharp masking. Fourier-domain Filters ... – PowerPoint PPT presentation

Number of Views:49
Avg rating:3.0/5.0
Slides: 23
Provided by: davidl69
Category:

less

Transcript and Presenter's Notes

Title: BAE 790I BMME 231 Fundamentals of Image Processing Class 11


1
BAE 790I / BMME 231Fundamentals of Image
ProcessingClass 11
  • Fourier Domain Filtering
  • Low-pass filters Ideal, Hamming, Hanning,
    Butterworth, Gaussian
  • Sharpening Filters Derivative operators,
    Laplacians, Unsharp masking

2
Fourier-domain Filters
  • Filters can be designed in the Fourier domain as
    well as the spatial domain

FFT
FFT-1
H(wx,wy)
Objective Determine a suitable form of this
function
3
Ideal Low-pass Filter
  • Consider the ideal low-pass filter in 1D

4
Ideal Low-pass Filter
5
Ideal low-pass filter
SNR 21.4 dB

6
Commonly-used Fourier Filters
  • All are given as isotropic filters

7
Commonly-used Fourier Filters
  • Hanning filter

8
Commonly-used Fourier Filters
  • Butterworth filter

The order N determines rate of cutoff
9
Commonly-used Fourier Filters
  • Gaussian filter

10
Filter Comparison
11
Butterworth filterorder 8, cutoff .2 cycles/pix
SNR 21.8 dB

12
Sharpening Filters
  • Consider taking the directional first derivative
    of an image
  • This is the same as applying a filter with a
    transfer function of jwx

13
Gradient Operators
  • Simple derivatives can be applied as convolution
    masks
  • These take a local slope of intensity.
  • Results are the x- and y-components of the
    intensity gradient.

0 0 0 -1 1 0 0 0 0
0 -1 0 0 1 0 0 0 0
x-gradient
y-gradient
14
Gradient Operators
  • Derivatives in other directions can be determined
    from x- and y- derivatives.
  • Are these LSI operations?
  • Results of gradient operators are sensitive to
    regions of high Dintensity/Dspace, which we
    perceive as what?

15
Gradient Operators

0 0 0 -1 1 0 0 0 0
0 -1 0 0 1 0 0 0 0
X gradient
Y gradient
16
Second Derivative Operators
  • Consider second derivatives
  • In terms of convolution masks,

0 0 0 -1 2 -1 0 0 0
0 -1 0 0 2 0 0 -1 0
1 -1 0 -1 1 0 0 0 0
17
Second Derivative Operators
  • The Laplacian
  • Rotationally invariant
  • Sensitive to regions of high curvature

18
Laplacian Operator

0 0 0 0 0 0 0 -1 0 0 0
-1 4 -1 0 0 0 -1 0 0 0 0
0 0 0
Mask
19
Unsharp Masking
  • Old photographic sharpening technique
  • To sharpen an image, take a blurred version and
    subtract it from the original.
  • image low-pass(image)
  • Equivalent to taking a high-pass filtered version
    and adding it.
  • image high-pass(image)

20
Unsharp Masking

0 0 0 0 0 0 0 -1 0 0 0
-1 5 -1 0 0 0 -1 0 0 0 0
0 0 0
Mask
21
Profiles from Unsharp Masking

22
Fourier-domain Root Filtering

a .6
a 1.4
Write a Comment
User Comments (0)
About PowerShow.com