nonlinear noise reduction/sharpening - stanford university
TRANSCRIPT
![Page 1: Nonlinear noise reduction/sharpening - Stanford University](https://reader033.vdocuments.site/reader033/viewer/2022042415/625f1b22b133704dd773b003/html5/thumbnails/1.jpg)
Digital Image Processing: Bernd Girod, © 2013 Stanford University -- Linear Image Processing and Filtering 64
Nonlinear noise reduction/sharpening Noise reduction: smooth the image, lowpass filtering Deblurring: sharpen edges, highpass filtering How can both be achieved simultaneously? Key insight: large amplitude of highpass filtered image indicates presence of
edge
Can be extended to multiple HPFs
∑ ∑f x, y[ ] g x, y[ ]+
- ( ), yx jjZ e e ωω
HPF
fh x, y
fh x, y
![Page 2: Nonlinear noise reduction/sharpening - Stanford University](https://reader033.vdocuments.site/reader033/viewer/2022042415/625f1b22b133704dd773b003/html5/thumbnails/2.jpg)
Digital Image Processing: Bernd Girod, © 2013 Stanford University -- Linear Image Processing and Filtering 65
Nonlinear noise reduction/sharpening (cont.)
Flat areas:
f1 small; f2 large:
f1 large; f2 small:
Both large:
- HPF
∑
Soft coring 𝛼(.)
∑f x, y[ ] g x, y[ ]+
-
HPF Soft coring 𝛼(.)
f1 x, y
f2 x, y
fi x, y
![Page 3: Nonlinear noise reduction/sharpening - Stanford University](https://reader033.vdocuments.site/reader033/viewer/2022042415/625f1b22b133704dd773b003/html5/thumbnails/3.jpg)
Digital Image Processing: Bernd Girod, © 2013 Stanford University -- Linear Image Processing and Filtering 66
Nonlinear noise reduction/sharpening example
blurred, noisy image noise-reduced and sharpened
![Page 4: Nonlinear noise reduction/sharpening - Stanford University](https://reader033.vdocuments.site/reader033/viewer/2022042415/625f1b22b133704dd773b003/html5/thumbnails/4.jpg)
Digital Image Processing: Bernd Girod, © 2013 Stanford University -- Linear Image Processing and Filtering 67
Highpass filtered images
log magnitude of image filtered with
log magnitude of image filtered with
log magnitude of image filtered with
log magnitude of image filtered with
−−
0005.0]1[5.0
000
−
−
05.000]1[005.00
−
−
5.0000]1[0005.0
−
−
005.00]1[0
5.000
![Page 5: Nonlinear noise reduction/sharpening - Stanford University](https://reader033.vdocuments.site/reader033/viewer/2022042415/625f1b22b133704dd773b003/html5/thumbnails/5.jpg)
Digital Image Processing: Bernd Girod, © 2013 Stanford University -- Linear Image Processing and Filtering 1
Soft coring function
Example:
3=m2=γ
![Page 6: Nonlinear noise reduction/sharpening - Stanford University](https://reader033.vdocuments.site/reader033/viewer/2022042415/625f1b22b133704dd773b003/html5/thumbnails/6.jpg)
Digital Image Processing: Bernd Girod, © 2013 Stanford University -- Linear Image Processing and Filtering 69
Soft coring of highpass filtered images
![Page 7: Nonlinear noise reduction/sharpening - Stanford University](https://reader033.vdocuments.site/reader033/viewer/2022042415/625f1b22b133704dd773b003/html5/thumbnails/7.jpg)
Digital Image Processing: Bernd Girod, © 2013 Stanford University -- Linear Image Processing and Filtering 70
Linear vs. nonlinear noise reduction/sharpening
Combined noise reduction and sharpening (nonlinear)
Sharpening by highpass filter (linear)
Noise reduction by lowpass filter (linear)