Buscar

Transformada de Fourier e suas Aplicações

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 56 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 56 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 56 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Ciclo de Seminários Técnicos
A Transformada de Fourier 
e Suas Aplicações
Joseana Macêdo Fechine 
Grupo PET Computação DSC/CEEI/UFCG
� Motivação
� Transformada de Fourier: 
• Breve Histórico
• Conceitos Básicos
• Aplicações
� Considerações Finais
Agenda
2Ciclo de Seminários Técnicos 2010
Por que utilizar uma transformada?
� Alguns problemas são difíceis de solucionar 
diretamente. Pode ser mais fácil resolver o 
problema transformado e aplicar a transformada 
inversa na solução.
� Deve-se levar em consideração a dificuldade envolvida 
em aplicar a transformada ao problema original e em 
aplicar a transformada inversa na solução do problema 
transformado.
3Ciclo de Seminários Técnicos 2010
Motivação
Por que utilizar uma transformada?
� A representação de um sinal no domínio do 
tempo (do espaço, ...) está presente, 
naturalmente, no nosso dia a dia. 
� Certas operações tornam-se muito mais simples 
e esclarecedoras se trabalharmos no domínio da 
freqüência, domínio este, conseguido a partir das 
Transformadas de Fourier (TF). 
Motivação
4Ciclo de Seminários Técnicos 2010
� Século XVII: matemático e físico francês 
Jean Baptiste Joseph Fourier (1768-1830) 
demonstrou que qualquer forma de onda 
pode ser representada por uma somatória 
de senóides e cossenóides de diferentes 
frequências, amplitudes e fases.
� Transformada de Fourier: decompõe 
um sinal em suas componentes 
elementares seno e cosseno.
� Aplicação inicial: problemas da 
condução do calor (lei da condução 
térmica).
5
Transformada de Fourier: 
Histórico
Importante:
� Funções periódicas são representadas por séries 
de Fourier;
� Funções não-periódicas são representadas por 
transformadas de Fourier (espectro do sinal); 
� Uma representação de f(x) é uma decomposição 
em componentes que também são funções; 
� As componentes dessa decomposição são as funções 
trigonométricas sen(x) e cos(x).
6Ciclo de Seminários Técnicos 2010
Transformada de Fourier: 
Conceitos Básicos
� Aplicações da TF:
▪ Física
▪ Química
▪ Teoria dos números
▪ Análise combinatória
▪ Processamento de 
sinais 
▪ Teoria das probabilidades
▪ Estatística
▪ Criptografia
▪ e outras áreas.
7
Transformada de Fourier: 
Conceitos Básicos
� Subáreas de aplicação da TF:
▪ Descrição
▪ Filtragem
▪ Segmentação
▪ Compressão 
▪ Reconstrução
▪ Reconhecimento de padrões
8
Transformada de Fourier: 
Conceitos Básicos
Como representar um sinal 
por uma Série de Fourier? 
9
Transformada de Fourier: 
Conceitos Básicos
...)3cos()2cos()cos( 
...)3()2()()(
321
3210
++++
++++=
xbxbxb
xsenaxsenaxsenaaxf
Qualquer função f(x) pode, segundo Fourier, ser 
escrita na forma da soma de uma série de funções 
seno e cosseno da seguinte forma geral:
10Ciclo de Seminários Técnicos 2010
Transformada de Fourier: 
Conceitos Básicos
� Como isso é possível?
+
=
11Ciclo de Seminários Técnicos 2010
Transformada de Fourier: 
Conceitos Básicos
?
Decomposição da função f(x):
)5cos(4)3cos(5)2(7)(2)( xxxsenxsenxf +++=
12Ciclo de Seminários Técnicos 2010
� Como isso é possível?
Transformada de Fourier: 
Conceitos Básicos
� Exemplo: Onda Quadrada
f(x) = 1/2 + (2/pipipipi) sen(x) + (2/(3pipipipi)) sen(3x) + (2/(5pipipipi)) sen(5x) + (2/(7pipipipi)) sen(7x) + ... 
13Ciclo de Seminários Técnicos 2010
Transformada de Fourier: 
Conceitos Básicos
14
Transformada de Fourier: 
Conceitos Básicos
Como calcular a Transformada 
de Fourier de um sinal? 
15
Transformada de Fourier: 
Conceitos Básicos
Transformada de Fourier Unidimensional
16Ciclo de Seminários Técnicos 2010
Transformada de Fourier: 
Conceitos Básicos
Transformada de Fourier Bidimensional
17Ciclo de Seminários Técnicos 2010
Transformada de Fourier: 
Conceitos Básicos
� O fato de utilizar um número infinito de amostras no domínio 
do tempo e, consequentemente, um número infinito de 
pontos no domínio da freqüência, representa um problema 
para implementação da TF na prática (computadores). 
� Transformada Discreta de Fourier (DFT): utiliza um 
número finito de pontos no domínio do tempo e define uma 
representação discreta do sinal no domínio da frequência. 
� Ferramentas Computacionais: Matlab, Mathematica, Math
18Ciclo de Seminários Técnicos 2010
Transformada de Fourier: 
Conceitos Básicos
19Ciclo de Seminários Técnicos 2010
Transformada Discreta de Fourier Unidimensional
Transformada de Fourier: 
Conceitos Básicos
Transformada Discreta de Fourier: Bidimensional
20Ciclo de Seminários Técnicos 2010
Transformada de Fourier: 
Conceitos Básicos
Algoritmo importante para cálculo da DFT: 
� FFT (Fast Fourier Transform)
� Computa a DFT quando o tamanho N da sequência 
é uma potência de 2.
� Complexidade: O(n log n) contra O(n2) para o 
cálculo pela definição.
21Ciclo de Seminários Técnicos 2010
Transformada de Fourier: 
Conceitos Básicos
22Ciclo de Seminários Técnicos 2010
Exemplo: FFT SpecMusEV e SoundForge
Transformada de Fourier: 
Conceitos Básicos
0 0 0[cos ] [ ( ) ( )]tω pi δ ω ω δ ω ωℑ = − + +
/2
0 0
/2
[cos ] lim cos . j tt t e
τ
ω
τ
τ
ω ω −
→∞
−
ℑ = ∫
0 0
0
( ) ( )[cos ] lim{ [ ] [ ]}
2 2 2 2
t Sa Sa
τ
τ ω ω τ ω ωτ τ
ω
→∞
− +ℑ = +
Da mesma forma, podemos mostrar que:
0 0 0[ ] [ ( ) ( )]sen t jω pi δ ω ω δ ω ωℑ = + − −
23Ciclo de Seminários Técnicos 2010
Transformada de Fourier: 
Conceitos Básicos
24Ciclo de Seminários Técnicos 2010
Transformada de Fourier: 
Conceitos Básicos
( )
( )
/ 2 / 2( )
0 / 2 / 2
A tf t
t T
δ δ
δ δ
− < <
= 
< < −
0
0
/ 2
/ 2
/ 2
/ 2
1 ( )
1
T jn tdt
n
jn t
F f t e
T
Ae dt
T
δ ω
δ
δ ω
δ
−
−
−
−
−
=
=
∫
∫
( )
( )
0
0 0
/2
0 /2
/2 /2
0
0
0
0
0
2
2
2
sin( / 2)
sin /2
/ 2
jn t
jn jn
A
ejn T
e eA
n T j
A
n
n T
nA
T n
δ
ω
δ
ω δ ω δ
ω
ω
ω δ
ω
ωδδ
ω δ
−
−
−
−
=
−
=
=
 
=  
 
25Ciclo de Seminários Técnicos 2010
Transformada de Fourier: 
Conceitos Básicos
Transformada de Fourier: Função Impulso
26Ciclo de Seminários Técnicos 2010
Transformada de Fourier: 
Conceitos Básicos
0
0( ) ( )j tf t e Fω ω ω↔ −
27Ciclo de Seminários Técnicos 2010
0 0
0
1( )cos ( ) ( )
2
j t j tf t t f t e f t eω ωω − = + 
[ ]0 0 01( )cos ( ) ( )2f t t F Fω ω ω ω ω↔ + + −
Transformada de Fourier: 
Conceitos Básicos
Ciclo de Seminários Técnicos 2010 28
)()()( ωωω GFH =
)()( xfF ←ω
)()( ωHxh ←
)()( xgG ←ω
∫
∞
∞−
−=⊗= duuxgufgfxh )()()(
Transformada de Fourier: 
Conceitos Básicos
Onde aplicar a 
Transformada de Fourier?
29
Transformada de Fourier: 
Aplicações
Exemplos: Transformada Unidimensional
� Modulação de Sinal
� Processamento de Áudio e de Voz 
▪ Filtragem Passa-baixa
▪ Filtragem Passa-faixa
▪ Filtragem Passa-alta
� Processamento de Música
▪ Determinação do tipo de instrumento (harmônicos)
30Ciclo de Seminários Técnicos 2010
Transformada de Fourier: 
Aplicações
F(w)
31Ciclo de Seminários Técnicos 2010
Sistemas de comunicação (Modulação):
Multiplica-se um sinal f(t) por um sinal senoidal. 
Transladar o espectro de freqüência. 
Transformada de Fourier: 
Aplicações
32Ciclo de Seminários Técnicos 2010
Sinais de Áudio e de Voz:
� Baixas frequências: caráter grave
� Altas frequências: caráter agudo
Transformada de Fourier: 
Aplicações
33Ciclo de Seminários Técnicos 2010
Filtragem (Domínio da Frequência)
×
F G
=
×
×
=
=
HPassa baixa
Passa alta
Passa banda
� Filtragem no domínio original: convolução
� Filtragem no domínio da frequencia: transformada, 
seguida de um produto e de uma transformada inversa
Transformada de Fourier: 
Aplicações
O sinal foi amostrado com a frequência de amostragem de 22050 com 8 bits de 
resolução. A densidade espectral da potência mostra que o sinal tem componentes de 
frequência na gama 0-11025 Hz.
Espectro de sinal áudio
Sinal áudio “bell.wav” Espectro de Frequência
34Ciclo de Seminários Técnicos 2010
Transformada de Fourier: 
Aplicações
Componentes de alta frequência: reduzidos significativamente.
Ganho do Filtro e Saída
Características de Ganho de
Frequência do Filtro Passa Baixo
Espectro do sinal
filtrado
Características de Ganho de
Frequência do Filtro
35Ciclo de Seminários Técnicos 2010
Transformada de Fourier: 
Aplicações
Ganho do Filtro e Saída
Características de Ganho de
Frequência do Filtro Passa Banda
Espectro do sinal
filtrado
36Ciclo de Seminários Técnicos 2010
Transformada de Fourier: 
Aplicações
Ganho do Filtro e Saída
Características de Ganho de
Frequência do filtro Passa Alto
Espectro do sinal de saídaCaracterísticas de Ganho de
Frequência do filtro Passa Alta
37Ciclo de Seminários Técnicos 2010
Transformada de Fourier: 
Aplicações
Comparação dos sons
• Som original 
• Saída de Filtro Passa Baixo
• Saída de Filtro Passa Banda
• Saida de Filtro Passa Alto
Saída do Filtro Passa-Baixa
Saída do Filtro Passa-Faixa
Saída do Filtro Passa-Alta
38Ciclo de Seminários Técnicos 2010
Transformada de Fourier: 
Aplicações
Noise
spike
39Ciclo de Seminários Técnicos 2010
Transformada de Fourier: 
Aplicações
Ganho de Resposta do Filtro Espectro do sinal filtrado 
40Ciclo de Seminários Técnicos 2010
Transformada de Fourier: 
Aplicações
Ganho de Resposta do Filtro Espectro do sinal de saída
41Ciclo de Seminários Técnicos 2010
Transformada de Fourier: 
Aplicações
Transformada de Fourier Unidimensional: 
Música
� Análise um som musical: determinar quais as 
notas musicais (frequências) que estão sendo 
executadas em um certo trecho.
▪ Afinador de instrumento.
42Ciclo de Seminários Técnicos 2010
Transformada de Fourier: 
Aplicações
Exemplo: FFT MusEV
Transformada de Fourier Unidimensional: 
Sinais Biológicos
43Ciclo de Seminários Técnicos 2010
Transformada de Fourier: 
Aplicações
O ECG é realizado numa largura de Banda menor: interesse 
principal é medir o ritmo, desprezando-se pormenores morfológicos
Transformada de Fourier Bidimensional: 
Imagem
� O coeficiente de F(0,0): denota a intensidade 
média da imagem.
� Coeficientes de baixos índices (freqüências): 
componentes da imagem que variam pouco.
� Coeficientes de alta freqüência: associados a 
variações bruscas de intensidade.
44Ciclo de Seminários Técnicos 2010
Transformada de Fourier: 
Aplicações
Transformada de Fourier:
45Ciclo de Seminários Técnicos 2010
Transformada de Fourier: 
Aplicações
Comparação do espectro 
de Fourier de imagens
de impressão digital 
sem ruído (a) (b) e 
com ruído (c) (d).
Transformada de Fourier:
46Ciclo de Seminários Técnicos 2010
Transformada de Fourier: 
Aplicações
Transformada de Fourier Bidimensional: 
Processamento de Imagem
▪ Filtragem Passa-baixa
▪ Filtragem Passa-faixa
▪ Filtragem Passa-alta
47Ciclo de Seminários Técnicos 2010
Transformada de Fourier: 
Aplicações
Filtragem Passa-Alta:
48Ciclo de Seminários Técnicos 2010
Transformada de Fourier: 
Aplicações
Filtragem Passa-Baixa:
Filtragem:
49Ciclo de Seminários Técnicos 2010
Transformada de Fourier: 
Aplicações
Imagem Original Imagem Filtrada
(Passa-Alta)
Imagem Filtrada
(Passa-Baixa)
Filtragem Passa-Baixa (suavização):
50Ciclo de Seminários Técnicos 2010
Transformada de Fourier: 
Aplicações
Filtragem (minimização de ruído):
51Ciclo de Seminários Técnicos 2010
Transformada de Fourier: 
Aplicações
Imagem Original Imagem com Ruído Imagem Filtrada
Filtragem Passa-Alta 
(realce de contornos, bordas):
52Ciclo de Seminários Técnicos 2010
Transformada de Fourier: 
Aplicações
Filtragem Passa-Alta: Imagens Médicas
(realce de contornos, bordas):
53Ciclo de Seminários Técnicos 2010
Transformada de Fourier: 
Aplicações
� Fenômenos periódicos ocorrem recorrentemente 
em várias aplicações: representação de funções 
periódicas em termos de funções simples, como 
o senx ou cosx - Séries de Fourier. 
� Conceitos e técnicas desenvolvidos para as 
séries de Fourier podem ser estendidos para o 
caso de funções que não são periódicas: 
Transformadas de Fourier. 
� A utilização de séries e transformadas de Fourier 
revela-se, portanto, eficiente na resolução de 
problemas nas mais diversas áreas.
54Ciclo de Seminários Técnicos 2010
� S. K. Mitra. Digital Signal Processing: A Computer Based 
Approach. 3a Ed. MacGraw-Hill, 2006. 
� Rafael C. Gonzalez & Richard E. Woods. Digital Image 
Processing. Prentice Hall, 3ª Ed., 2008. 
� A.V.Oppenheim, R.W.Shafer and J. R. Buck. Discrete-Time 
Signal Processing. Prentice-Hall, 1999.
� S. K. Mitra. Digital Signal Processing Laboratory Using Matlab. 
McGraw-Hill, 1999. 
� Pittas H. McClellan e outros, Digital Image Processing 
Algorithms and Applications. John Wiley & Sons, 2000. 
� J Beutel, H L Kundel, R L van Metter. Handbook of Medical 
Imaging. Vol. 1: Physics and Psychophysics. SPIE Press, 2000.
55Ciclo de Seminários Técnicos 2010
56Ciclo de Seminários Técnicos 2010

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes