Amostragem - dca.fee.unicamp.br · Aumentar a taxa de amostragem Eliminar as altas freqüências...

26
1 EA978 – 2s2008 - Ting Amostragem Efeito de Borda Serrilhada Por quê ocorrem estes efeitos? EA978 – 2s2008 - Ting Transformada de Fourier 1D Par de transformadas: (Análise) (Síntese) f(x) e -j2πux dx x F(u) F(u) e j2πux du f(x) |F(u)| u Análise Fourier: revela a magnitude das componentes periódicas Síntese Fourier: constrói o sinal a partir das componentes

Transcript of Amostragem - dca.fee.unicamp.br · Aumentar a taxa de amostragem Eliminar as altas freqüências...

Page 1: Amostragem - dca.fee.unicamp.br · Aumentar a taxa de amostragem Eliminar as altas freqüências antes da amostragem →Filtragem EA978 – 2s2008 - Ting Amostragem 1D domínio espacial

1

EA978 – 2s2008 - Ting

AmostragemEfeito de Borda Serrilhada

Por quê ocorrem estes efeitos?

EA978 – 2s2008 - Ting

Transformada de Fourier 1D

Par de transformadas:

(Análise)

(Síntese)

f(x) e-j2πux dx

x

F(u)

F(u) ej2πux duf(x)

|F(u)|

u

Análise Fourier: revela a magnitude das

componentes periódicas

Síntese Fourier: constrói o sinal a partir das componentes

Page 2: Amostragem - dca.fee.unicamp.br · Aumentar a taxa de amostragem Eliminar as altas freqüências antes da amostragem →Filtragem EA978 – 2s2008 - Ting Amostragem 1D domínio espacial

2

Convolução

EA978 – 2s2008 - Ting

EA978 – 2s2008 - Ting

Transformada de Fourier 2D

Análise

Síntese

Page 3: Amostragem - dca.fee.unicamp.br · Aumentar a taxa de amostragem Eliminar as altas freqüências antes da amostragem →Filtragem EA978 – 2s2008 - Ting Amostragem 1D domínio espacial

3

EA978 – 2s2008 - Ting

Transformada de Fourier 2D

P(u,v) = R2(u,v) + I2(u,v)

|F(u,v)| = (R2(u,v) + I2(u,v))1/2

ϕ(u,v) = tg-1 (I(u,v)/R(u,v))

F(u,v) = |F(u,v)| e jϕ(u,v)

Espectro de Potência

Ângulo de fase

Espectro de Fourier

EA978 – 2s2008 - Ting

Transformada Discreta de Fourier 1D

f(x) e-j2πux dxF(u) x F(u) ej2πux duf(x)

f(x0),f(x1=x0+∆x), f(x2=x0+2∆x),..., f(xN-1=x0+(N-1)∆x)

f(xk) = f(xk+N)

F(un) = (1/N) ∑ f(xk) e –j2πnk/N

k=0

N-1

f(xk) = ∑ F(un) e j2πnk/N

n=0

N-1

f(x)F(u)

nxi+1xi

∆x

ui ui+1

∆u

∆u = 1/(N∆x)

e-j2πux = cos (2πux) – j sen (2πux)

1/∆xN∆x

Page 4: Amostragem - dca.fee.unicamp.br · Aumentar a taxa de amostragem Eliminar as altas freqüências antes da amostragem →Filtragem EA978 – 2s2008 - Ting Amostragem 1D domínio espacial

4

Transformada Discreta de Fourier 1D

F(0) = (1/N) ∑ f(xk) e –j2π0k/N = 1/(N) ∑ f(xk)N-1

k=0 k=0

N-1

A componente DC corresponde à média da intensidade da imagem.

F(un) = (1/N) ∑ f(xk) e –j2πnk/N

k=0

N-1

F(un+N) = (1/N) ∑ f(xk) e –j2π(n+N)k/N = F(un)N-1

k=0

Transformada discreta de Fourier é periódica.

EA978 – 2s2008 - Ting

F(u-n) = (1/N) ∑ f(xk) e –j2π(-n)k/N = (1/N) ∑ f(xk) e j2π(n)k/N N-1

k=0

Se f(xk) for real, magnitude da transformada discreta é simétrica em relação à origem.

N-1

k=0

Transformada Discreta de Fourier 1D

F(un) = (1/N) ∑ f(xk) e –j2πnk/N

k=0

N-1

EA978 – 2s2008 - Ting

Freqüência de Nyquist [ciclos/metro]

Page 5: Amostragem - dca.fee.unicamp.br · Aumentar a taxa de amostragem Eliminar as altas freqüências antes da amostragem →Filtragem EA978 – 2s2008 - Ting Amostragem 1D domínio espacial

5

Transformada Discreta de Fourier 1DConvolução

EA978 – 2s2008 - Ting

Convolução - 1

http://www.jhu.edu/signals/discreteconv2/index.htmlhttp://maxwell.me.gu.edu.au/spl/Excalibar/Jtg/Conv.html

y(t) = ∫ f(x)*g(t-x) dx y(xn) = ∑f(xk)g(xn-xk)

Page 6: Amostragem - dca.fee.unicamp.br · Aumentar a taxa de amostragem Eliminar as altas freqüências antes da amostragem →Filtragem EA978 – 2s2008 - Ting Amostragem 1D domínio espacial

6

Convolução - 1

Convolução - 1

Page 7: Amostragem - dca.fee.unicamp.br · Aumentar a taxa de amostragem Eliminar as altas freqüências antes da amostragem →Filtragem EA978 – 2s2008 - Ting Amostragem 1D domínio espacial

7

Convolução - 1

Convolução - 1

Page 8: Amostragem - dca.fee.unicamp.br · Aumentar a taxa de amostragem Eliminar as altas freqüências antes da amostragem →Filtragem EA978 – 2s2008 - Ting Amostragem 1D domínio espacial

8

Convolução - 1

EA978 – 2s2008 - Ting

Transformada Discreta de Fourier 2D

F(u,v) = (1/NM) ∑ e –j2πux/N [∑ f(x,y) e –j2πvy/N ]y=0

M-1N-1

x=0

Separabilidade

Page 9: Amostragem - dca.fee.unicamp.br · Aumentar a taxa de amostragem Eliminar as altas freqüências antes da amostragem →Filtragem EA978 – 2s2008 - Ting Amostragem 1D domínio espacial

9

Transformada Discreta de Fourier 2DOutras Propriedades

LinearidadeDeslocamentoPeriodicidade e Simetria ConjugadaRotaçãoDistributividade quanto à adiçãoMudança de EscalaMultiplicaçãoConvolução

EA978 – 2s2008 - Ting

EA978 – 2s2008 - Ting

Espectro de FourierAnálise Visual

F

(0,0) (N,0)

(N,M)(0,M)

|F(u,v)|f(x,y)

(0,0) (N,0)

(0,M) (N,M)

I(u,v) = c log(1+|F(u,v)|)

Periodicidade → somente um período NxM é suficienteEscala muito alta → compressão por função logarítmica

Page 10: Amostragem - dca.fee.unicamp.br · Aumentar a taxa de amostragem Eliminar as altas freqüências antes da amostragem →Filtragem EA978 – 2s2008 - Ting Amostragem 1D domínio espacial

10

EA978 – 2s2008 - Ting

Espectro de FourierAnálise Visual

F

(0,0) (N,0)

(N,M)(0,M)

(-N/2,-M/2) (N/2,-M/2)

(N/2,M/2)(-N/2,M/2)

Simetria Conjugada → imagem simétricaDeslocamento não afeta amplitude → mover F(0,0) para centro

F(u+N/2,v+N/2) ↔ f(x,y) e jπ(x+y)

= f(x,y)(-1)x+y

EA978 – 2s2008 - Ting

Imagem Discreta

f(x,y): intensidade em cada pixel

M

N

Quais são as componentes periódicas de intensidade?

Page 11: Amostragem - dca.fee.unicamp.br · Aumentar a taxa de amostragem Eliminar as altas freqüências antes da amostragem →Filtragem EA978 – 2s2008 - Ting Amostragem 1D domínio espacial

11

Amostragem 2D

f(x,y) = s(x,y) I(x,y)

EA978 – 2s2008 - Ting

Transformada Discreta de Fourier 2D

f(x,y)M

NPar de transformadas

Page 12: Amostragem - dca.fee.unicamp.br · Aumentar a taxa de amostragem Eliminar as altas freqüências antes da amostragem →Filtragem EA978 – 2s2008 - Ting Amostragem 1D domínio espacial

12

EA978 – 2s2008 - Ting

Amostragem 1Ddomínio espacial

domínio espectral

EA978 – 2s2008 - Ting

Aliasing

Amostragem 1DSubamostragem

Aliasing

Page 13: Amostragem - dca.fee.unicamp.br · Aumentar a taxa de amostragem Eliminar as altas freqüências antes da amostragem →Filtragem EA978 – 2s2008 - Ting Amostragem 1D domínio espacial

13

Convolução - 2

EA978 – 2s2008 - Ting

Convolução - 2

EA978 – 2s2008 - Ting

Page 14: Amostragem - dca.fee.unicamp.br · Aumentar a taxa de amostragem Eliminar as altas freqüências antes da amostragem →Filtragem EA978 – 2s2008 - Ting Amostragem 1D domínio espacial

14

Convolução - 2

EA978 – 2s2008 - Ting

Convolução - 2

EA978 – 2s2008 - Ting

Page 15: Amostragem - dca.fee.unicamp.br · Aumentar a taxa de amostragem Eliminar as altas freqüências antes da amostragem →Filtragem EA978 – 2s2008 - Ting Amostragem 1D domínio espacial

15

Convolução - 2

EA978 – 2s2008 - Ting

Convolução - 2

EA978 – 2s2008 - Ting

Page 16: Amostragem - dca.fee.unicamp.br · Aumentar a taxa de amostragem Eliminar as altas freqüências antes da amostragem →Filtragem EA978 – 2s2008 - Ting Amostragem 1D domínio espacial

16

Convolução - 2

EA978 – 2s2008 - Ting

Convolução - 2

EA978 – 2s2008 - Ting

Page 17: Amostragem - dca.fee.unicamp.br · Aumentar a taxa de amostragem Eliminar as altas freqüências antes da amostragem →Filtragem EA978 – 2s2008 - Ting Amostragem 1D domínio espacial

17

Convolução - 2

EA978 – 2s2008 - Ting

Convolução - 3

EA978 – 2s2008 - Ting

Page 18: Amostragem - dca.fee.unicamp.br · Aumentar a taxa de amostragem Eliminar as altas freqüências antes da amostragem →Filtragem EA978 – 2s2008 - Ting Amostragem 1D domínio espacial

18

Convolução - 3

EA978 – 2s2008 - Ting

Convolução - 3

EA978 – 2s2008 - Ting

Page 19: Amostragem - dca.fee.unicamp.br · Aumentar a taxa de amostragem Eliminar as altas freqüências antes da amostragem →Filtragem EA978 – 2s2008 - Ting Amostragem 1D domínio espacial

19

Convolução - 3

EA978 – 2s2008 - Ting

Convolução - 3

EA978 – 2s2008 - Ting

Page 20: Amostragem - dca.fee.unicamp.br · Aumentar a taxa de amostragem Eliminar as altas freqüências antes da amostragem →Filtragem EA978 – 2s2008 - Ting Amostragem 1D domínio espacial

20

Convolução - 3

EA978 – 2s2008 - Ting

Convolução - 3

EA978 – 2s2008 - Ting

Page 21: Amostragem - dca.fee.unicamp.br · Aumentar a taxa de amostragem Eliminar as altas freqüências antes da amostragem →Filtragem EA978 – 2s2008 - Ting Amostragem 1D domínio espacial

21

EA978 – 2s2008 - Ting

Amostragem

ImagemVetorial

ImagemDiscreta

ImagemPercebida

Amostragem Reconstrução

EA978 – 2s2008 - Ting

Amostragem

Page 22: Amostragem - dca.fee.unicamp.br · Aumentar a taxa de amostragem Eliminar as altas freqüências antes da amostragem →Filtragem EA978 – 2s2008 - Ting Amostragem 1D domínio espacial

22

EA978 – 2s2008 - Ting

Reconstruçãodomínio espacial

domínio espectral

EA978 – 2s2008 - Ting

Exibiçãodomínio espacial

domínio espectral

Page 23: Amostragem - dca.fee.unicamp.br · Aumentar a taxa de amostragem Eliminar as altas freqüências antes da amostragem →Filtragem EA978 – 2s2008 - Ting Amostragem 1D domínio espacial

23

Amostragem 2D

Amostragem

Page 24: Amostragem - dca.fee.unicamp.br · Aumentar a taxa de amostragem Eliminar as altas freqüências antes da amostragem →Filtragem EA978 – 2s2008 - Ting Amostragem 1D domínio espacial

24

EA978 – 2s2008 - Ting

Anti-aliasing

Aumentar a taxa de amostragem

Eliminar as altas freqüências antes da amostragem → Filtragem

EA978 – 2s2008 - Ting

Amostragem 1Ddomínio espacial

domínio espectral

Page 25: Amostragem - dca.fee.unicamp.br · Aumentar a taxa de amostragem Eliminar as altas freqüências antes da amostragem →Filtragem EA978 – 2s2008 - Ting Amostragem 1D domínio espacial

25

EA978 – 2s2008 - Ting

FiltragemFunção de Espalhamento Pontual

Page 26: Amostragem - dca.fee.unicamp.br · Aumentar a taxa de amostragem Eliminar as altas freqüências antes da amostragem →Filtragem EA978 – 2s2008 - Ting Amostragem 1D domínio espacial

26

EA978 – 2s2008 - Ting

Superamostragem