chapter 4 image enhancement in frequency domain digital image processing

47
CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Post on 19-Dec-2015

278 views

Category:

Documents


8 download

TRANSCRIPT

Page 1: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

CHAPTER 4Image Enhancement in Frequency Domain

Digital Image Processing

Page 2: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Spectrum of images

Page 3: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Spectrum of images

Page 4: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Spectrum of images

Page 5: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Spectrum of images

Page 6: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Spectrum of images

Page 7: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Basic steps for filtering in the frequency domain

Page 8: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Basics of filtering in the frequency domain

1. multiply the input image by (-1)x+y to center the transform to u = M/2 and v = N/2 (if M and N are even numbers, then the shifted coordinates will be integers)

2. computer F(u,v), the DFT of the image3. multiply F(u,v) by a filter function H(u,v)4. compute the inverse DFT of the result in (3)5. obtain the real part of the result in (4)6. multiply the result in (5) by (-1)x+y to cancel the

multiplication of the input image.

Page 9: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Notch filter

otherwise 1

N/2 (M/2, v)(u, if 0),(

) vuH

• this filter is to force the F(0,0) which is the average value of an image (dc component of the spectrum)• the output has prominent edges• in reality the average of the displayed image can’t be zero as it needs to have negative gray levels. the output image needs to scale the gray level

Page 10: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Low pass filter

high pass filter

Page 11: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Filtering examples - revisited

Page 12: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Transfer function 5x5 lowpass filter

Page 13: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Filtering Examples

Page 14: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Filtering Examples

Page 15: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Filtering Examples

Page 16: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Transfer function high-pass filter

Page 17: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Filtering Examples

Page 18: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Filtering in frequency domain

Page 19: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Add the ½ of filter height to F(0,0) of the high pass filter

Page 20: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Correspondence between filter in spatial and frequency domains

Page 21: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Lowpass filtering

Page 22: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Lowpass filtering1 1

2

0 0

Total Power = ( , )M N

u v

F u v

α= 92.0, 94.6, 96.4, 98, 99.5

% total power

Page 23: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Lowpass filtering

Page 24: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Lowpass filtering

Page 25: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Lowpass filtering

Page 26: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Lowpass filtering

Page 27: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Lowpass filtering

Page 28: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Lowpass filtering

Page 29: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Lowpass filtering

Page 30: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Lowpass filtering

Page 31: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Lowpass filtering

Page 32: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Lowpass filtering

Page 33: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Lowpass filtering

Page 34: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Lowpass filtering

Page 35: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Highpass filtering

Page 36: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Highpass filtering

Page 37: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Highpass filtering

Page 38: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Highpass filtering

Page 39: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Highpass filtering

Page 40: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Highpass filtering

Page 41: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Highpass filtering

Page 42: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Highpass filtering

Page 43: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Highpass filtering

Page 44: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Homomorphic filtering

Page 45: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Homomorphic filtering

Page 46: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Homomorphic filtering

2 20( ( . ) / )( , ) ( ) 1 c D u v D

H L Lh u v e

C controls the sharpness of the slope

Page 47: CHAPTER 4 Image Enhancement in Frequency Domain Digital Image Processing

Homomorphic filtering