27
IMAGE PROCESSING IN FREQUENCY SPACE 15.06.22 Erkki Rämö 1

IMAGE PROCESSING IN FREQUENCY SPACE 19.4.2015Erkki Rämö1

Embed Size (px)

Citation preview

Page 1: IMAGE PROCESSING IN FREQUENCY SPACE 19.4.2015Erkki Rämö1

IMAGE PROCESSING IN FREQUENCY SPACE

18.04.23 Erkki Rämö 1

Page 2: IMAGE PROCESSING IN FREQUENCY SPACE 19.4.2015Erkki Rämö1

18.04.23 Lauri Toivio 2

Page 3: IMAGE PROCESSING IN FREQUENCY SPACE 19.4.2015Erkki Rämö1

Images frequency domain2D spatial domain image can be altered into frequency

domain by applying Fourier transformation

Frequency image has the same dimensions as the original, but the components are complex numbers

Frequency image is a map of image frequencies in the spatial image

18.04.23 3

Page 4: IMAGE PROCESSING IN FREQUENCY SPACE 19.4.2015Erkki Rämö1

Images frequency domainComponents of frequency image are complex numbersConsists of magnitude and phase components

Frequency image is visualized by showing its magnitude components

Calculated from spatial images first by rows then by columns

18.04.23 4

Page 5: IMAGE PROCESSING IN FREQUENCY SPACE 19.4.2015Erkki Rämö1

Example of frequency images

5

Low frequencies are near origin

Frequency is symmetrical in relation to the coordinate axis

Page 6: IMAGE PROCESSING IN FREQUENCY SPACE 19.4.2015Erkki Rämö1

Numeral scope of frequency imageComplex number consists of magnitude and phase

componentsMagnitude components differencies of samples are so big

that a logarithmic scaling is needed to visualize the frequency image

18.04.23 6

Page 7: IMAGE PROCESSING IN FREQUENCY SPACE 19.4.2015Erkki Rämö1

Visualization of frequency image

7

Original

Magnitude component

Logarithmic scaling

Page 8: IMAGE PROCESSING IN FREQUENCY SPACE 19.4.2015Erkki Rämö1

Directional dependency of frequency image

18.04.23 8

Page 9: IMAGE PROCESSING IN FREQUENCY SPACE 19.4.2015Erkki Rämö1

18.04.23 Lauri Toivio 9

Page 10: IMAGE PROCESSING IN FREQUENCY SPACE 19.4.2015Erkki Rämö1

Directional dependency – applicationStraightening of scanned text

18.04.23 10

ThresholdFFT

FFT

Page 11: IMAGE PROCESSING IN FREQUENCY SPACE 19.4.2015Erkki Rämö1

Some hardcore mathematics

18.04.23 11

Page 12: IMAGE PROCESSING IN FREQUENCY SPACE 19.4.2015Erkki Rämö1

Fourier-transform

Fourier –transform in one dimension:

18.04.23 12

Fourier –counter transform:

Page 13: IMAGE PROCESSING IN FREQUENCY SPACE 19.4.2015Erkki Rämö1

2D Fourier-transform

18.04.23 15

=

=

Page 14: IMAGE PROCESSING IN FREQUENCY SPACE 19.4.2015Erkki Rämö1

DFT - 2D

18.04.23 16

Page 15: IMAGE PROCESSING IN FREQUENCY SPACE 19.4.2015Erkki Rämö1

Fast Fourier Transform - FFT

Speed up calculation by decreasing values to be calculated

18.04.23 18

where

Page 16: IMAGE PROCESSING IN FREQUENCY SPACE 19.4.2015Erkki Rämö1

Single-frequency images frequency domainIn image, only one vertical frequencyShows as a dot in frequency image

18.04.23 19

Page 17: IMAGE PROCESSING IN FREQUENCY SPACE 19.4.2015Erkki Rämö1

18.04.23 Lauri Toivio 20

Page 18: IMAGE PROCESSING IN FREQUENCY SPACE 19.4.2015Erkki Rämö1

18.04.23 Lauri Toivio 21

Page 19: IMAGE PROCESSING IN FREQUENCY SPACE 19.4.2015Erkki Rämö1

Frequency filteringChosen frequencies are masked off of frequency image

18.04.23 23

Page 20: IMAGE PROCESSING IN FREQUENCY SPACE 19.4.2015Erkki Rämö1

FFT-filtering

Low-passfiltering

High-passfiltering

Page 21: IMAGE PROCESSING IN FREQUENCY SPACE 19.4.2015Erkki Rämö1

18.04.23 Lauri Toivio 25

Page 22: IMAGE PROCESSING IN FREQUENCY SPACE 19.4.2015Erkki Rämö1

18.04.23 26

Page 23: IMAGE PROCESSING IN FREQUENCY SPACE 19.4.2015Erkki Rämö1

18.04.23 Lauri Toivio 27

Page 24: IMAGE PROCESSING IN FREQUENCY SPACE 19.4.2015Erkki Rämö1

18.04.23 28

Page 25: IMAGE PROCESSING IN FREQUENCY SPACE 19.4.2015Erkki Rämö1

18.04.23 29

Page 26: IMAGE PROCESSING IN FREQUENCY SPACE 19.4.2015Erkki Rämö1

Image restoration by Photoshop

18.04.23 Lauri Toivio 30

Page 27: IMAGE PROCESSING IN FREQUENCY SPACE 19.4.2015Erkki Rämö1

More information:http://www.dai.ed.ac.uk/HIPR2/fourier.htm

18.04.23 33