capítulo i – processamento de sinal
DESCRIPTION
Capítulo I – Processamento de Sinal. Mestrado de Informática Médica. Miguel Tavares Coimbra. Resumo. Sinal biomédico Analógico vs Digital Quantização e amostragem Ruído Convolução Introdução à Transformada de Fourier. Sinal biomédico. Sinal biomédico Analógico vs Digital - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/1.jpg)
Capítulo I – Processamento de Sinal
Mestrado de Informática Médica
Miguel Tavares Coimbra
![Page 2: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/2.jpg)
Resumo
1. Sinal biomédico
2. Analógico vs Digital
3. Quantização e amostragem
4. Ruído
5. Convolução
6. Introdução à Transformada de Fourier
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
![Page 3: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/3.jpg)
Sinal biomédico
1. Sinal biomédico
2. Analógico vs Digital
3. Quantização e amostragem
4. Ruído
5. Convolução
6. Introdução à Transformada de Fourier
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
![Page 4: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/4.jpg)
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
O que é um Sinal?
• Definição tradicional de Sinal– Um sinal é uma grandeza que varia no tempo
e/ou espaço.• Exemplos:
– f(t) – Som– f(x,y) – Imagem– f(x,y,t) – Vídeo
![Page 5: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/5.jpg)
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
Sinais ‘Reais’
• Os sinais reais são Analógicos.– Variam continuamente no tempo.– Variam continuamente em amplitude.
• A análise de um sinal real implica uma medição.
• Sinais reais:– Pressão arterial– Temperatura corporal
![Page 6: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/6.jpg)
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
Medição de um Sinal
• Um processo de medida implica erro.• Logo: Qualquer sinal real têm ruído.
– Altero a pressão dos pneus do carro quando a meço.
– Altero a temperatura da água da banheira quando uso o termómetro.
O que é o ‘ruído’?
Uma medição tipicamente implica um
Processamento
![Page 7: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/7.jpg)
Ritmo respiratório
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
Slide criado por Fausto Fernandes, MIM, UP
![Page 8: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/8.jpg)
Pressão arterial
• Pressão exercida pelo sangue contra a superfície interna das artérias
– Método Analógico (Contínuo)
– Método Digital (Discreto)
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
Slide criado por Fausto Fernandes, MIM, UP
![Page 9: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/9.jpg)
Electrocardiograma (ECG)
• Registo da actividade eléctrica do coração
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
Slide criado por Fausto Fernandes, MIM, UP
![Page 10: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/10.jpg)
Ritmo cardíaco
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
Slide criado por Fausto Fernandes, MIM, UP
![Page 11: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/11.jpg)
Electroencefalograma (EEG)
• Registo da actividade eléctrica do encéfalo
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
Slide criado por Fausto Fernandes, MIM, UP
![Page 12: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/12.jpg)
Electromiografia (EMG)
• Registo da actividade eléctrica muscular
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
Slide criado por Fausto Fernandes, MIM, UP
![Page 13: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/13.jpg)
Analógico vs Digital
1. Sinal biomédico
2. Analógico vs Digital
3. Quantização e amostragem
4. Ruído
5. Convolução
6. Introdução à Transformada de Fourier
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
![Page 14: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/14.jpg)
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
• Sinal analógico: Contínuo no tempo e na amplitude.– Som emitido pelas
colunas do rádio– Imagem emitida pela
televisão– Velocidade do meu
automóvel• Sinal digital: Discreto no
tempo e na amplitude.– Amostragem– Quantização
Analógico vs. Digital
A conversão analógica-digital implica perda de
informação!
![Page 15: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/15.jpg)
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
Amostragem
• Apenas um valor é recolhido num intervalo definido de tempo.– Cada valor corresponde a uma ‘amostra’.
• Frequência de amostragem– Número de amostras recolhidas por segundo
Frequência de Nyquist: A frequência máxima do sinal amostrado é igual a metade
da frequência de amostragem
![Page 16: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/16.jpg)
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
Teorema da Amostragem
Sinal contínuo
‘Comboio’ de impulsos
xf
x
Função amostrada
n
s nxxxfxsxfxf 0
xs
x0x
n
nxxxs 0
![Page 17: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/17.jpg)
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
Frequência de Nyquist
If0
max 2
1
xu
uFS
maxu
0xA
0
1x
u
Aliasing
A frequência de amostragem deve ser > max2u
O que é isto? Frequências do sinal?
![Page 18: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/18.jpg)
Exemplo: Telefone
• A taxa de amostragem é de 8 kHz (8000 amostras/segundo).
• Frequência máxima de som?– Segundo Nyquist: 8kHz/2 = 4 kHz
• Som– Frequências baixas: sons graves.– Frequências altas: sons agudos.
• E se eu tocar piano através do telefone?– Só consigo ouvir notas graves!
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
![Page 19: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/19.jpg)
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
Aliasing
Uma vedação com efeito de perspectiva sofre ‘aliasing’
Sinal de entrada:
x = 0:.05:5; imagesc(sin((2.^x).*x))
Saída com aliasing
Porquê?
![Page 20: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/20.jpg)
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
Quantização
• Amostras possuem um número finito de valores possíveis.– O valor analógico é arredondado para o valor
válido mais próximo.• Intervalo de quantização.
– Diferença entre dois valores válidos.
Quanto menor o intervalo de quantização, maior a precisão do sinal. Problema: Precisamos de
mais memória para o armazenar!
![Page 21: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/21.jpg)
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
Níveis de quantização
• G – número de níveis• m – bits de armazenamento• Aproxima-se cada valor ao valor
quantizado mais próximo.
mG 2
![Page 22: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/22.jpg)
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
Efeitos da quantização
![Page 23: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/23.jpg)
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
Efeitos da quantização
![Page 24: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/24.jpg)
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
Sinal Digital
• Maior nível inicial de ruído (quantização, amostragem)– Um CD novo tem pior qualidade de som do que um
disco de vinil novo.• Melhor robustez ao ruído
– Um CD velho tem melhor qualidade de som do que um disco de vinil velho.
– Uma cópia de um CD é exactamente igual ao CD original
– Uma cópia de uma cassete tem mais ruído do que a cassete original.
• Pode ser processado por um computador!
Demonstra-se matematicamente!
![Page 25: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/25.jpg)
Ruído
1. Sinal biomédico
2. Analógico vs Digital
3. Quantização e amostragem
4. Ruído
5. Convolução
6. Introdução à Transformada de Fourier
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
![Page 26: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/26.jpg)
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
O que é o Ruído?
• Define-se como qualquer degradação do sinal original.
• Todos os sistemas reais contêm ruído.– Ruído de medição.– Ruído de quantização / amostragem.– Ruído térmico.– ...
Todas as partículas microscópicas vibram a uma frequência relacionada com a sua
temperatura. O ruído constante provocado por esta vibração chama-se
Ruído Térmico.
![Page 27: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/27.jpg)
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
A Relação Sinal/Ruído
• Quantifica a relação entre:– Potência do Sinal– Potência do Ruído
• Mede a influência que o ruído têm na degradação do sinal.
Como as diferenças entre sinal e ruído podem ser consideráveis, tipicamente apresenta-se este
valor em Decibeis.
![Page 28: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/28.jpg)
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
Fontes de Ruído
• Diferentes sinais são afectados por diferentes fontes de ruído.
• Para processar um sinal, devo estudar que fontes de ruído são relevantes.
• Algumas fontes de ruído ‘universais’:– Ruído térmico.– Ruído de medição.– Ruído de quantização / amostragem.
![Page 29: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/29.jpg)
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
Modelos de Ruído
• Diferentes modelos de ruído:– Gaussian, Raylegh, Erlang, Exponential, etc.
• Modelização típica:– Função de degradação h(x,y) que opera
sobre o sinal f(x,y) conjuntamente com um termo aditivo de ruído n(x,y):
g(x,y) = h(x,y) * f(x,y) + n(x,y)
Atenção:Convolução!
![Page 30: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/30.jpg)
Convolução
1. Sinal biomédico
2. Analógico vs Digital
3. Quantização e amostragem
4. Ruído
5. Convolução
6. Introdução à Transformada de Fourier
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
![Page 31: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/31.jpg)
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
Convolução
• Operação matemática– Pode ser vista como uma ‘média deslizante’ entre um sinal a
manipular e um ‘sinal-máscara’.
• Relação com Fourier– Uma convolução de dois sinais corresponde a uma
multiplicação no espaço das frequências.
• Operação muito útil para processamento de sinais.
![Page 32: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/32.jpg)
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
Convolução
f
hfgdxhfxg
h
h
x
kernel h
![Page 33: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/33.jpg)
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
Exemplo
fg
gf Eric Weinstein’s Math World
![Page 34: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/34.jpg)
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
Propriedades da convolução
• Comutativa
• Associativa
• Vantagem:Sistemas emcascata!
abba
cbacba
f g1h 2h
f g21 hh
f g12 hh
![Page 35: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/35.jpg)
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
Convolução e Transformada de Fourier
hfg FHG fhg HFG
Espaço de sinal (x) Espaço de frequências (u)
Vantagem: Calcular f*g sem fazer convoluções
g f h
G F H
FT FTIFT
![Page 36: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/36.jpg)
Introdução à Transformada de Fourier
1. Sinal biomédico
2. Analógico vs Digital
3. Quantização e amostragem
4. Ruído
5. Convolução
6. Introdução à Transformada de Fourier
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
![Page 37: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/37.jpg)
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
Jean Baptiste Joseph Fourier (1768-1830)
• Teve uma ideia louca (1807):– Qualquer função periódica
pode ser reescrita como uma soma ponderada de senos e cosenos de diferentes frequências.
• Não te acreditas? – Lagrange, Laplace, Poisson e
outros também não.– Apenas foi traduzido para
Inglês em 1878!• Mas é verdade!
– Chama-se a Série de Fourier– Possivelmente a ferramenta
matemática mais útil em toda a engenharia!
![Page 38: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/38.jpg)
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
Soma de Senos
• A nosso ‘tijolo’:
• Soma-se um número suficiente destes para se obter qualquer sinal f(x) que se queira!
• Quantos graus de liberdade?
• O que é que cada um controla?
• Quais guardam as características globais de um sinal? E as finas?
xAsin(
![Page 39: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/39.jpg)
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
Tempo e Frequência
• Exemplo : g(t) = sin(2pf t) + (1/3)sin(2p(3f) t)
![Page 40: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/40.jpg)
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
Tempo e Frequência
• Exemplo : g(t) = sin(2pf t) + (1/3)sin(2p(3f) t)
= +
![Page 41: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/41.jpg)
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
Espectro de frequências
• Exemplo : g(t) = sin(2pf t) + (1/3)sin(2p(3f) t)
= +
![Page 42: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/42.jpg)
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
= +
=
Espectro de frequências
![Page 43: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/43.jpg)
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
= +
=
Espectro de frequências
![Page 44: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/44.jpg)
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
= +
=
Espectro de frequências
![Page 45: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/45.jpg)
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
= +
=
Espectro de frequências
![Page 46: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/46.jpg)
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
= +
=
Espectro de frequências
![Page 47: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/47.jpg)
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
= 1
1sin(2 )
k
A ktk
Espectro de frequências
![Page 48: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/48.jpg)
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
Transformada de Fourier
• Directa:
dxexfuF iux
1sincos ikikeikNote:
• Inversa
dxeuFxf iux
2
1
![Page 49: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/49.jpg)
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
• Podemos decompor um sinal numa soma de senos e co-senos.– Amplitude– Frequência– Fase
• Quantos mais usarmos, melhor a reconstrução.– Perfeita: nr. infinito de
senos e co-senos
Transformada de Fourier
Função ‘degrau’
![Page 50: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/50.jpg)
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
• Frequências espaciais:– Baixas:
Áreas planas– Médias:
Áreas com textura dominante
– Altas: Fronteiras
• Grande concentração de energia nas baixas frequências!
Relação Espaço - Frequência
![Page 51: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/51.jpg)
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
Exemplos
• Um CD contêm frequências Áudio até aos 22 kHz.
• Um telefone apenas contêm frequências até aos 4 khz.
• A voz é diferente!Os sons
agudos não são
transmitidos!
![Page 52: Capítulo I – Processamento de Sinal](https://reader036.vdocuments.pub/reader036/viewer/2022081514/56815751550346895dc4f5fa/html5/thumbnails/52.jpg)
MIM 13/14 - PSI - Capítulo I - Processamento de Sinal
Filtros de Frequência
• Posso manipular de forma diferente as várias frequências do sinal.– Filtros de Frequência.
• Filtros típicos– Passa-Alto– Passa-Baixo – Passa-Banda
Um equalizador de som é uma bateria
de filtros de frequência.
Filtro Passa-Baixo
1. Introdução à Transformada de Fourier