Professional Documents
Culture Documents
Bryan Morse
BYU Computer Science
High-Pass and Band-Pass Filtering
Introduction
Sharpening
Tradeoff:
� Reduces blur, but
� Increases noise
High-Pass and Band-Pass Filtering
Introduction
High-Pass Filtering
�
1 if u > uc
Ideal: H(u) =
0 otherwise
1 2 /u 2
Gaussian: H(u) = 1 − e− 2 u c
1
Butterworth: H(u) = n
1+(uc 2 /u 2 )
High-Pass and Band-Pass Filtering
Introduction
High-Pass Filters
Ideal
Butterworth
Gaussian
High-Pass and Band-Pass Filtering
Ideal Filters
1 2 /u 2
H(u) = 1 − e− 2 u c
0.8
0.6
0.4
0.2
20 40 60 80 100 120
Sound familiar?
This is what we did with unsharp masking to get the edges!
High-Pass and Band-Pass Filtering
Gaussian Filters
High-Boost Filtering
H(u) = 1 + α HP(u)
� HP(u) is a high-pass filter
� α controls how much to boost the higher frequencies
2
1.75
1.5
1.25
1
0.75
0.5
0.25
20 40 60 80 100 120
1
H(u) = n
1 + (uc 2 /u 2 )
1 1
0.8 0.8
0.6 0.6
0.4 0.4
0.2 0.2
Band-Pass Filtering
A compromise:
Band-boost filtering boosts certain midrange freqencies and
partially corrects for blurring, but does not boost the very high
(most noise corrupted) frequencies.
High-‐Pass
and
Band-‐Pass
Filtering
Band-‐Pass
Filtering
Summary: Filtering
THEN THEN