Processamento Digital de Sinais

Documentos relacionados
Aula 1 Sinais e Sistemas Discretos

Sinais e Sistemas Discretos

Revisão Análise em frequência e amostragem de sinais. Hilton de Oliveira Mota

Sinais e Sistemas. Conceitos Básicos. Prof.: Fábio de Araújo Leite

Processamento Digital de Sinais

Processamento Digital de Sinais - ENG420

Teste Tipo. Sinais e Sistemas (LERCI) 2004/2005. Outubro de Respostas

Introdução ao Processamento Digital de Sinais Soluções dos Exercícios Propostos Capítulo 1

Fundamentos de sinais e sistemas em tempo discreto

Disciplina: Processamento Digital de Sinais Aula 01 - Introdução aos Sinais e Sistemas Digitais

Teorema da Amostragem

SEL Processamento Digital de Imagens Médicas. Aula 4 Transformada de Fourier. Prof. Dr. Marcelo Andrade da Costa Vieira

Introdução aos Sinais e Sistemas

CONVERSÃO ANALÓGICA PARA DIGITAL

Sistemas Lineares e Invariantes

O processo de filtragem de sinais pode ser realizado digitalmente, na forma esquematizada pelo diagrama apresentado a seguir:

Caderno de Exercícios

Processamento de sinais digitais

Sinais e Sistemas. Capítulo INTRODUÇÃO 1.2 SINAIS DE TEMPO DISCRETO

TE060 Princípios de Comunicação. Sistemas de Comunicação Digital Notes. Por quê Digital? Notes. Notes. Evelio M. G. Fernández. 5 de novembro de 2013

Sinais e Sistemas - ESP208

Sinais e Sistemas Introdução a Sinais

Introdução aos sinais discretos e conversão de sinais analógicos para digitais

SUMÁRIO BACKGROUND. Referências 62 MATLAB Seção B: Operações Elementares 62 Problemas 71

Introdução a aquisição e processamento de sinais

Resumo. Sinais e Sistemas Amostragem. Introdução. Amostragem Periódica

Sílvia Mara da Costa Campos Victer Concurso: Matemática da Computação UERJ - Friburgo

Exercícios para Processamento Digital de Sinal. 1 Transformada e Série de Fourier

Sinais e Sistemas - Lista 3 Gabarito

ANÁLISE DE SINAIS E SISTEMAS

PROCESSAMENTO DIGITAL DE SINAIS 1º Semestre Resumo da teoria - 1

Uma aplicação importante dos métodos de processamento digital de sinais é na determinação do conteúdo em frequência de um sinal contínuo

Processamento de sinais digitais Aula 3: Transformada de Fourier (Parte 1)

Análise de Sinais e Sistemas

PRINCÍPIOS DE COMUNICAÇÃO

Processamento Digital de Sinais:

Sinais e Sistemas. Sinais e Sistemas Fundamentos. Renato Dourado Maia. Universidade Estadual de Montes Claros. Engenharia de Sistemas

Sinais e Sistemas - Lista 3

Sistemas Lineares e Invariantes: Tempo Contínuo e Tempo Discreto

Sinais e Sistemas. Sistemas Lineares Invariantes no Tempo. Renato Dourado Maia. Universidade Estadual de Montes Claros. Engenharia de Sistemas

MODULAÇÃO POR CÓDIGO DE PULSO PCM

Sinais e Sistemas SINAIS E SISTEMAS

Processamento Digital de Sinais. Conversão A/D e D/A. Prof. Dr. Carlos Alberto Ynoguti

REPRESENTAÇÃO DE SISTEMAS NO DOMÍNIO Z. n +

Introdução ao Processamento Digital de Sinais Soluções dos Exercícios Propostos Capítulo 5

Processamento Digital de Sinais - ENG420

Princípios de Telecomunicações. PRT60806 Aula 19: Modulação por Código de Pulso (PCM) Professor: Bruno Fontana da silva 2014

Conversores A/D e D/A

Transformada Discreta de Fourier (DFT)

A TRANSFORMADA Z. Métodos Matemáticos I C. Prof. Hélio Magalhães de Oliveira, Texto por R. Menezes Campello de Souza

1.5 Sistemas de Tempo Contínuo e de Tempo Discreto

Amostragem de Sinais

Transformada de Fourier Discreta no Tempo (DTFT)

Analisador de espectros por FFT

Parte I O teste tem uma parte de resposta múltipla (Parte I) e uma parte de resolução livre (Parte II)

Sistemas Lineares e Invariantes de Tempo Discreto

SEL Introdução ao Processamento Digital de Imagens. Aula 9 Restauração de Imagens Parte 2

Introdução aos Sinais e Sistemas

Propriedades da Convolução

Sinais e Sistemas. Tempo para Sistemas Lineares Invariantes no Tempo. Representações em Domínio do. Profª Sandra Mara Torres Müller.

Teoria das Comunicações Prof. André Noll Barreto Prova 1 Gabarito

canal para sinais contínuos

Introdução ao Processamento Digital de Imagens. Aula 9 Restauração de Imagens. Prof. Dr. Marcelo Andrade da Costa Vieira

Transformada de Fourier. Theo Pavan e Adilton Carneiro TAPS

Transformada de Fourier Discreta (DFT)

Propriedades da Convolução

PONTÍFICIA UNIVERSIDADE CATÓLICA DE GOIÁS ESCOLA DE ENGENHARIA ENG1380 SISTEMAS LINEARES CAPÍTULO 01 LISTA DE EXERCÍCIOS PROFA. FABRÍCIA NERES BORGES

Espaço de Fourier. Processamento de Imagens Médicas. Prof. Luiz Otavio Murta Jr. Depto. de Física e Matemática (FFCLRP/USP)

I-7 Digitalização e Reconstrução

Introdução aos Circuitos Elétricos

Processamento Digital de Sinais. Sistemas Lineares. Prof. Dr. Carlos Alberto Ynoguti

Prof. Luis S. B. Marques

Filtro FIR. Processamento Digital de Sinais - ENG de julho de 2016 IFBA. Fabrício Simões (IFBA) Filtro FIR 22 de julho de / 30

Introdução a filtros digitais. Theo Pavan e Adilton Carneiro TAPS

SUMÁRIO FUNDAMENTOS E VISÃO GERAL 19 CAPÍTULO 1 PROCESSOS ALEATÓRIOS 49

Sumário. 1 Sinais e sistemas no tempo discreto 1. 2 As transformadas z e de Fourier 79

A Transformada de Fourier

Conversão Analógica - Digital. Keylly Eyglys Orientação: Adrião Duarte

Osciloscópio Digital. Diagrama em blocos:

Aula de Processamento de Sinais I.B De Paula. Tipos de sinal:

PRE29006 LISTA DE EXERCÍCIOS #

Parâmetros importantes de um Analisador de Espectros: Faixa de frequência. Exatidão (frequência e amplitude) Sensibilidade. Resolução.

Transcrição:

Processamento Digital de Sinais Parte 2 Introdução Fabricio Ferrari Unipampa/Bagé 2009

Aplicações Astrofísica Melhora imagens espaciais Redução de ruídos Compressão de dados Análise de dados (espaciais, temporais, espectrais)

Aplicações Astrofísica Melhora imagens espaciais Redução de ruídos Compressão de dados Análise de dados (espaciais, temporais, espectrais) Medicina Imageamento médico (RMN, Tomografia, PET,...) Imageamento Doppler Análise de eletrocardiogramas, eletroencefalograma.

Aplicações Astrofísica Melhora imagens espaciais Redução de ruídos Compressão de dados Análise de dados (espaciais, temporais, espectrais) Medicina Imageamento médico (RMN, Tomografia, PET,...) Imageamento Doppler Análise de eletrocardiogramas, eletroencefalograma. Telecomunicações Compressão de dados e voz Supressão/adição de eco Multiplexação Filtragem de ruído

Aplicações (cont.) Militar Radar Sonar Criptografia

Aplicações (cont.) Militar Radar Sonar Criptografia Industrial Prospecção de minerais (petróleo) Controle e monitoramento de processos CAD/CAM

Aplicações (cont.) Militar Radar Sonar Criptografia Industrial Prospecção de minerais (petróleo) Controle e monitoramento de processos CAD/CAM Científico em Geral Análise de sequências temporais (meteorológicas, bolsa de valores, ciclos naturais,...) Análise morfológica Supressão de ruído Modelagem e simulação

Aplicações (cont.) Redução de ruído em imagem com transformada de wavelets

Aplicações (cont.) Redução de ruído em espectro

Sinal Sinal: representação eletrônica de uma medida física. representação da variação de um parâmetro como função de outros

Sinal Sinal: representação eletrônica de uma medida física. representação da variação de um parâmetro como função de outros sinal analógico: (contínuo) pode conter qualquer valor da grandeza medida

Sinal Sinal: representação eletrônica de uma medida física. representação da variação de um parâmetro como função de outros sinal analógico: (contínuo) pode conter qualquer valor da grandeza medida sinal digital: (digital=numérico=discreto) representação numérica da grandeza medida.

Sinal Sinal: representação eletrônica de uma medida física. representação da variação de um parâmetro como função de outros sinal analógico: (contínuo) pode conter qualquer valor da grandeza medida sinal digital: (digital=numérico=discreto) representação numérica da grandeza medida.

Sinais Discretos Um sinal discreto é representado por uma sequência x[n], n Z em que uma função contínua x c (t) é amostrada em intervalos regulares T a.

Sinais Discretos Um sinal discreto é representado por uma sequência x[n], n Z em que uma função contínua x c (t) é amostrada em intervalos regulares T a. x[0] = x c (0 T a ) x[1] = x c (1 T a ) x[2] = x c (2 T a )... x[n] = x c (n T a )...

Sinais Discretos Um sinal discreto é representado por uma sequência x[n], n Z em que uma função contínua x c (t) é amostrada em intervalos regulares T a. x[0] = x c (0 T a ) x[1] = x c (1 T a ) x[2] = x c (2 T a )... x[n] = x c (n T a )... n indíce da sequência x c (t) função contínua x[n] é a sequência discreta T a é o período de amostragem

Período e Frequências de Amostragem x c (t) x[n] Frequência linear e angular de amostragem f a = 1 T a w a = 2πf a

Amostragem e Erros n nt a x c(nt a) x[n] 0 0.000000000000 1.000000000000 1.00 1 0.209439510239 0.968997677924 0.97 2 0.418879020479 0.879438474202 0.88 3 0.628318530718 0.741209763757 0.74 4 0.837758040957 0.569336406508 0.57 5 1.047197551200 0.382019306658 0.38

Amostragem e Erros n nt a x c(nt a) x[n] 0 0.000000000000 1.000000000000 1.00 1 0.209439510239 0.968997677924 0.97 2 0.418879020479 0.879438474202 0.88 3 0.628318530718 0.741209763757 0.74 4 0.837758040957 0.569336406508 0.57 5 1.047197551200 0.382019306658 0.38 Erros de amostragem: instante da amostra intensidade do sinal δt = t nt a δx = x c (nt a ) x[n]

Propriedades e Operações

Propriedades e Operações com Sinais Discretos Algébricas y[n] = x 1 [n] + x 2 [n], y[n] = x 1 [n] x 2 [n], y[n] = x 1 [n] x 2 [n], y[n] = x 1[n] x 2 [n], x 2[n] 0.

Propriedades e Operações com Sinais Discretos Algébricas y[n] = x 1 [n] + x 2 [n], y[n] = x 1 [n] x 2 [n], y[n] = x 1 [n] x 2 [n], y[n] = x 1[n] x 2 [n], x 2[n] 0. Mudança na escala de Amplitude y[n] = c x[n], c R

Propriedades e Operações com Sinais Discretos Algébricas y[n] = x 1 [n] + x 2 [n], y[n] = x 1 [n] x 2 [n], y[n] = x 1 [n] x 2 [n], y[n] = x 1[n] x 2 [n], x 2[n] 0. Mudança na escala de Amplitude Mudança na escala de tempo y[n] = x[mn], M Z M = 1 reflexão M > 1 compressão M = 1 identidade M < 1 se n/m Z, senão 0 y[n] = c x[n], c R

Propriedades e Operações com Sinais Discretos Algébricas y[n] = x 1 [n] + x 2 [n], y[n] = x 1 [n] x 2 [n], y[n] = x 1 [n] x 2 [n], y[n] = x 1[n] x 2 [n], x 2[n] 0. Mudança na escala de Amplitude Mudança na escala de tempo y[n] = x[mn], M Z M = 1 reflexão M > 1 compressão M = 1 identidade M < 1 se n/m Z, senão 0 Deslocamento no tempo y[n] = c x[n], c R y[n] = x[n k], k Z

Exemplo de Operações Algébricas

Exemplo de Operações Algébricas (discreto)

Exemplo de Operações no Tempo Gaussiana exp{ x2 2σ 2 }

Diferenças primeira diferença x[n] = x[n] x[n 1]

Diferenças primeira diferença x[n] = x[n] x[n 1] segunda diferença 2 x[n] = ( x[n])

Diferenças primeira diferença x[n] = x[n] x[n 1] segunda diferença 2 x[n] = ( x[n]) = x[n] x[n 1] = (x[n] x[n 1]) (x[n 1] x[n 1 1]) 2 x[n] = x[n] 2x[n 1] + x[n 2]

Diferenças primeira diferença x[n] = x[n] x[n 1] segunda diferença 2 x[n] = ( x[n]) = x[n] x[n 1] = (x[n] x[n 1]) (x[n 1] x[n 1 1]) 2 x[n] = x[n] 2x[n 1] + x[n 2] derivadas discretas dx c (t) dt x[n] t = x[n] x[n 1] T a

Diferenças primeira diferença x[n] = x[n] x[n 1] segunda diferença 2 x[n] = ( x[n]) = x[n] x[n 1] = (x[n] x[n 1]) (x[n 1] x[n 1 1]) 2 x[n] = x[n] 2x[n 1] + x[n 2] derivadas discretas dx c (t) x[n] dt t d 2 x c (t) dt 2 ( x[n]) = t x[n] x[n 1] = T a x[n] 2 x[n 1] x[n 2] T a

Diferenças primeira diferença x[n] = x[n] x[n 1] segunda diferença 2 x[n] = ( x[n]) = x[n] x[n 1] = (x[n] x[n 1]) (x[n 1] x[n 1 1]) 2 x[n] = x[n] 2x[n 1] + x[n 2] derivadas discretas dx c (t) x[n] dt t d 2 x c (t) dt 2 ( x[n]) = t x[n] x[n 1] = T a Filtros = [1, 1] 2 = [1, 2, 1] x[n] 2 x[n 1] x[n 2] T a

Diferenças: exemplo Gaussiana

Diferenças: exemplo ruído

Acumulação m y[m] = x[n] k=

Acumulação y[m] = Acumulação da diferença n x[n] = n k= x[n] k= n k= n k= x[n 1] = m k= n x[n] k= n k= x[n] = x[n] (x[n] x[n 1]) = x[n] n 1 k= x[n] = x[n].

Acumulação y[m] = Acumulação da diferença n x[n] = n k= x[n] k= n k= n k= Integração numérica x[n 1] = m k= n x[n] k= n k= x[n] = x[n] n k= x[n] t0 (x[n] x[n 1]) = x[n] x dt n 1 k= x[n] = x[n].

Acumulação

Parte Real e Imaginária unidade imaginária x[n] = x R [n] + i x I [n] i = 1 i 2 = 1

Parte Real e Imaginária unidade imaginária x[n] = x R [n] + i x I [n] i = 1 i 2 = 1 complexo conjugado x [n] = x R [n] i x I [n] x R [n] = 1 2 (x[n] + x [n]) x I [n] = 1 2i (x[n] x [n]) Revisão de números complexos: http://en.wikipedia.org/wiki/complex number

Paridade e simetria Sequência par (even) ou simétrica x[n] = x[ n] Sequência ímpar (odd) ou anti-simétrica x[n] = x[ n] par ímpar sem paridade

Decomposição em parte simétrica e antisimétrica x[n] = x s [n] + x a [n]

Decomposição em parte simétrica e antisimétrica x[n] = x s [n] + x a [n] x[ n] = x s [ n] + x a [ n] = x s [n] x a [n]

Decomposição em parte simétrica e antisimétrica x[n] = x s [n] + x a [n] x[ n] = x s [ n] + x a [ n] = x s [n] x a [n] somando-as ou subtraindo-as x s [n] = 1 (x[n] + x[ n]) 2 x a [n] = 1 (x[n] x[ n]) 2

Exemplos de decomposição em parte simétrica e antisimétrica x[n] = 2n x[ n] = 2n = x[n] anti-simétrica

Exemplos de decomposição em parte simétrica e antisimétrica x[n] = 2n x[ n] = 2n = x[n] x[n] = n 2 x[ n] = ( n) 2 = n 2 = x[n] anti-simétrica simétrica

Exemplos de decomposição em parte simétrica e antisimétrica x[n] = 2n x[ n] = 2n = x[n] x[n] = n 2 x[ n] = ( n) 2 = n 2 = x[n] x[n] = n 2 + n anti-simétrica simétrica x s [n] = 1 (x[n] + x[ n]) 2 = 1 ( n 2 + n + ( n) 2 + ( n) ) = 1 2 2 (2n2 ) = n 2

Exemplos de decomposição em parte simétrica e antisimétrica x[n] = 2n x[ n] = 2n = x[n] x[n] = n 2 x[ n] = ( n) 2 = n 2 = x[n] x[n] = n 2 + n anti-simétrica simétrica x s [n] = 1 (x[n] + x[ n]) 2 = 1 ( n 2 + n + ( n) 2 + ( n) ) = 1 2 2 (2n2 ) = n 2 x a [n] = 1 (x[n] x[ n]) 2 = 1 ( n 2 + n ( n) 2 ( n) ) = 1 2 2 (2n) = n

Periodicidade Uma sequência é periódica se depois de um certo intervalo (período) ela se repete. x[n] = x[n + N] período N Z

Periodicidade Uma sequência é periódica se depois de um certo intervalo (período) ela se repete. x[n] = x[n + N] período frequência N Z f 0 = 1 N frequência angular ω 0 = 2π N = 2πf 0

Período de sinais compostos x 1 [n] tem perído N 1 x 2 [n] tem perído N 2 y[n] = x 1 [n] + x 2 [n] y[n + kn] = x 1 [n + k 1 N 1 ] + x 2 [n + k 2 N 2 ] kn = k 1 N 1 + k 2 N 2 N = MMC(N 1, N 2 )

Energia e Potência Energia E = + E = x c (t) 2 dt continuo + n= x[n] 2 discreto

Energia e Potência Energia E = Potência + E = x c (t) 2 dt continuo + n= x[n] 2 discreto 1 P = lim t 2T P = de dt P = lim N +T T continuo 1 2N + 1 x c (t) 2 1 dt = lim t 2T E +N n= N x[n] 2 discreto continuo

Sequências Básicas

Impulso Unitário Função δ δ[n] = { 1, n = 0 0, n 0 δ[n a] = { 1, n = a 0, n a a Z

Impulso Unitário Função δ δ[n] = { 1, n = 0 0, n 0 δ[n a] = { 1, n = a 0, n a a Z

Expansão em termos de δ s x[n] = x[k]δ[n k] k=

Expansão em termos de δ s x[n] = x[k]δ[n k] k= f (x) δ(x a) dx = f (a)

Expansão em termos de δ s x[n] = x[k]δ[n k] Exemplo: k= f (x) δ(x a) dx = f (a)

Função Degrau u[n] = { 1, n 0 0, n < 0 u[n a] = { 1, n a 0, n < a a Z

Função Degrau u[n] = { 1, n 0 0, n < 0 u[n a] = { 1, n a 0, n < a a Z

Função Degrau u[n] = δ[n] + δ[n 1] + δ[n 2] +... = δ[n k] k=0

Função Degrau u[n] = δ[n] + δ[n 1] + δ[n 2] +... = δ[n k] k=0 δ[n] = u[n] u[n 1] = u[n]

Função Degrau u[n] = δ[n] + δ[n 1] + δ[n 2] +... = δ[n k] k=0 δ[n] = u[n] u[n 1] = u[n] Função δ(x) de Dirac e Função H(x) de Heaviside caso contínuo H(x) = δ(x) = dh(x) dx δ(x) dx

Sequência Exponencial x[n] = A α n A α n amplitude base grau

Sequência Exponencial x[n] = A α n A α n amplitude base grau α > 1 crescente 0 < α < 1 descrescente α < 0 oscilante α = 1 ou α = 0 estacionária

Sequência Exponencial x[n] = A α n A α n amplitude base grau α > 1 crescente 0 < α < 1 descrescente α < 0 oscilante α = 1 ou α = 0 estacionária Caso importante α = e iω, A = 1 x[n] = e iωn = cos(ωn) + i sin(ωn)

Sequência Senoidal Periódica se x[n] = x[n + N] x[n] = A cos(ωn + ϕ) x[n + N] = A cos(ωn + ωn) ωn = k2π, k Z ω = 2πk N f = k N = kf 0

Sequência Senoidal diferentes frequências

Sistemas Discretos e Sistemas Lineares Invariantes no Tempo (LIT)

Sistema Discreto Operador matemático H{ } que transforma um sinal em outro por meio de uma sequência fixa de operações y[n] = H{x[n]}

Sistema Discreto Operador matemático H{ } que transforma um sinal em outro por meio de uma sequência fixa de operações y[n] = H{x[n]} Exemplo: acumulador H{x[n]} = x[k] k=

Propriedades dos sistemas discretos Aditividade: H{x 1 [n] + x 2 [n]} = H{x 1 [n]} + H{x 2 [n]}

Propriedades dos sistemas discretos Aditividade: H{x 1 [n] + x 2 [n]} = H{x 1 [n]} + H{x 2 [n]} Homogeneidade: H{c x[n]} = c H{x[n]}

Propriedades dos sistemas discretos Aditividade: H{x 1 [n] + x 2 [n]} = H{x 1 [n]} + H{x 2 [n]} Homogeneidade: H{c x[n]} = c H{x[n]} Linearidade (aditividade e homogeneidade) H{a 1 x 1 [n] + a 2 x 2 [n]} = a 1 H{x 1 [n]} + a 2 H{x 2 [n]}

Propriedades dos sistemas discretos Memória: um sistema é dito sem memória se a saida em n = n 0 depende somente da entrada em n = n 0

Propriedades dos sistemas discretos Memória: um sistema é dito sem memória se a saida em n = n 0 depende somente da entrada em n = n 0 Exemplos: sem memória: y[n] = x 2 [n], com memória: y[n] = x[n] x[n 1]

Propriedades dos sistemas discretos Memória: um sistema é dito sem memória se a saida em n = n 0 depende somente da entrada em n = n 0 Exemplos: sem memória: y[n] = x 2 [n], com memória: y[n] = x[n] x[n 1] Invariância Temporal: um sistema tem invariância temporal se um deslocamento na entrada produz o mesmo desclocamento na saída y[n] = H{x[n]} y[n n 0 ] = H{x[n n 0 ]}

Propriedades dos sistemas discretos Memória: um sistema é dito sem memória se a saida em n = n 0 depende somente da entrada em n = n 0 Exemplos: sem memória: y[n] = x 2 [n], com memória: y[n] = x[n] x[n 1] Invariância Temporal: um sistema tem invariância temporal se um deslocamento na entrada produz o mesmo desclocamento na saída y[n] = H{x[n]} y[n n 0 ] = H{x[n n 0 ]} Causalidade: um sistema é causal se, para um dado n 0, a resposta do sistema em n 0 depende somente de entradas anteriores a n 0

Propriedades dos sistemas discretos Estabilidade: um sitema é estável, no sentido entrada limitada, saída limitada (BIBO), se para qualquer entrada limitada a saída é limitada. x[n] A < y[n] B <

Propriedades dos sistemas discretos Estabilidade: um sitema é estável, no sentido entrada limitada, saída limitada (BIBO), se para qualquer entrada limitada a saída é limitada. x[n] A < y[n] B < Realimentação: Um sistema é realimentado se o valor atual do sinal de saída depende de valores passados do próprio sinal de saída. Exemplo: y[n] = y[n 1] + x[n]

Propriedades dos sistemas discretos Estabilidade: um sitema é estável, no sentido entrada limitada, saída limitada (BIBO), se para qualquer entrada limitada a saída é limitada. x[n] A < y[n] B < Realimentação: Um sistema é realimentado se o valor atual do sinal de saída depende de valores passados do próprio sinal de saída. Exemplo: y[n] = y[n 1] + x[n] Invertibilidade: um sistema é invertível se a entrada do sistema pode ser determinada unicamente a partir da saída. y[n] = H{x[n]} x[n] = H 1 {y[n]}

Resposta ao Impulso A resposta ao impulso caracteriza completamente um sistema LIT h[n] = H{δ[n]}

Resposta ao Impulso A resposta ao impulso caracteriza completamente um sistema LIT h[n] = H{δ[n]} x[n] = x[k] δ[n k] k=

Resposta ao Impulso A resposta ao impulso caracteriza completamente um sistema LIT h[n] = H{δ[n]} x[n] = x[k] δ[n k] k= { } y[n] = H{x[n]} = H x[k] δ[n k] k=

Resposta ao Impulso A resposta ao impulso caracteriza completamente um sistema LIT h[n] = H{δ[n]} x[n] = x[k] δ[n k] k= { } y[n] = H{x[n]} = H x[k] δ[n k] k= k= y[n] = H{x[k] δ[n k]}

Resposta ao Impulso A resposta ao impulso caracteriza completamente um sistema LIT h[n] = H{δ[n]} x[n] = x[k] δ[n k] k= { } y[n] = H{x[n]} = H x[k] δ[n k] y[n] = y[n] = k= k= k= H{x[k] δ[n k]} x[k] H{δ[n k]}

Resposta ao Impulso A resposta ao impulso caracteriza completamente um sistema LIT h[n] = H{δ[n]} x[n] = x[k] δ[n k] k= { } y[n] = H{x[n]} = H x[k] δ[n k] y[n] = y[n] = y[n] = k= k= k= k= H{x[k] δ[n k]} x[k] H{δ[n k]} x[k] h[n k]

Convolução x[n] h[n] = x[k] h[n k] k=

Convolução y[n] = x[n] h[n] y[0] = x[k] h[ k] y[1] = y[2] =. k= k= k= x[k] h[1 k] x[k] h[2 k]

Convolução exemplo x[n] = [0, 2, 2, 3, 2, 2, 0] 0 n 6 h[n] = [1, 1, 1] 0 n 2 y[3] = k= x[k] h[3 k]

Convolução exemplo x[n] = [0, 2, 2, 3, 2, 2, 0] 0 n 6 h[n] = [1, 1, 1] 0 n 2 y[3] = x[k] h[3 k] k= y[3] = x[0]h[3 0] + x[1]h[3 1] + x[2]h[3 2] + x[3]h[3 3] + x[4]h[3 4] + x[5]h[3 5] + x[6]h[3 6]

Convolução exemplo x[n] = [0, 2, 2, 3, 2, 2, 0] 0 n 6 h[n] = [1, 1, 1] 0 n 2 y[3] = x[k] h[3 k] k= y[3] = x[0]h[3 0] + x[1]h[3 1] + x[2]h[3 2] + x[3]h[3 3] + x[4]h[3 4] + x[5]h[3 5] + x[6]h[3 6] y[3] = x[0]h[3] + x[1]h[2] + x[2]h[1] + x[3]h[0] + x[4]h[ 1] + x[5]h[ 2] + x[6]h[ 3]

Convolução exemplo x[n] = [0, 2, 2, 3, 2, 2, 0] 0 n 6 h[n] = [1, 1, 1] 0 n 2 y[3] = x[k] h[3 k] k= y[3] = x[0]h[3 0] + x[1]h[3 1] + x[2]h[3 2] + x[3]h[3 3] + x[4]h[3 4] + x[5]h[3 5] + x[6]h[3 6] y[3] = x[0]h[3] + x[1]h[2] + x[2]h[1] + x[3]h[0] + x[4]h[ 1] + x[5]h[ 2] + x[6]h[ 3] y[3] = x[1]h[2] + x[2]h[1] + x[3]h[0] h[n] refletido y[3] = 2 1 + 2 1 + 3 1 = 7

Convolução exemplo y[2] = x[0]h[2] + x[1]h[1] + x[2]h[0] = 0 1 + 2 1 + 2 1 = 4

Convolução exemplo y[2] = x[0]h[2] + x[1]h[1] + x[2]h[0] = 0 1 + 2 1 + 2 1 = 4 y[1] = x[ 1]h[2] + x[0]h[1] + x[1]h[0] = 0 1 + 0 1 + 2 1 = 2

Convolução exemplo y[2] = x[0]h[2] + x[1]h[1] + x[2]h[0] = 0 1 + 2 1 + 2 1 = 4 y[1] = x[ 1]h[2] + x[0]h[1] + x[1]h[0] = 0 1 + 0 1 + 2 1 = 2 y[0] = x[ 2]h[2] + x[ 1]h[1] + x[0]h[0] = 0 1 + 0 1 + 0 1 = 0

Convolução exemplo y[2] = x[0]h[2] + x[1]h[1] + x[2]h[0] = 0 1 + 2 1 + 2 1 = 4 y[1] = x[ 1]h[2] + x[0]h[1] + x[1]h[0] = 0 1 + 0 1 + 2 1 = 2 y[0] = x[ 2]h[2] + x[ 1]h[1] + x[0]h[0] = 0 1 + 0 1 + 0 1 = 0 y[4] = x[2]h[2] + x[3]h[1] + x[4]h[0] = 2 1 + 3 1 + 2 1 = 7 y[5] = x[3]h[2] + x[4]h[1] + x[5]h[0] = 3 1 + 2 1 + 2 1 = 7 y[6] = x[4]h[2] + x[5]h[1] + x[6]h[0] = 3 1 + 2 1 + 2 1 = 7

Convolução exemplo y[2] = x[0]h[2] + x[1]h[1] + x[2]h[0] = 0 1 + 2 1 + 2 1 = 4 y[1] = x[ 1]h[2] + x[0]h[1] + x[1]h[0] = 0 1 + 0 1 + 2 1 = 2 y[0] = x[ 2]h[2] + x[ 1]h[1] + x[0]h[0] = 0 1 + 0 1 + 0 1 = 0 y[4] = x[2]h[2] + x[3]h[1] + x[4]h[0] = 2 1 + 3 1 + 2 1 = 7 y[5] = x[3]h[2] + x[4]h[1] + x[5]h[0] = 3 1 + 2 1 + 2 1 = 7 y[6] = x[4]h[2] + x[5]h[1] + x[6]h[0] = 3 1 + 2 1 + 2 1 = 7 y[7] = x[5]h[2] + x[6]h[1] + x[7]h[0] = 2 1 + 0 1 + 0 1 = 2 y[8] = x[6]h[2] + x[7]h[1] + x[8]h[0] = 0 1 + 0 1 + 0 1 = 0

Convolução exemplo y[2] = x[0]h[2] + x[1]h[1] + x[2]h[0] = 0 1 + 2 1 + 2 1 = 4 y[1] = x[ 1]h[2] + x[0]h[1] + x[1]h[0] = 0 1 + 0 1 + 2 1 = 2 y[0] = x[ 2]h[2] + x[ 1]h[1] + x[0]h[0] = 0 1 + 0 1 + 0 1 = 0 y[4] = x[2]h[2] + x[3]h[1] + x[4]h[0] = 2 1 + 3 1 + 2 1 = 7 y[5] = x[3]h[2] + x[4]h[1] + x[5]h[0] = 3 1 + 2 1 + 2 1 = 7 y[6] = x[4]h[2] + x[5]h[1] + x[6]h[0] = 3 1 + 2 1 + 2 1 = 7 y[7] = x[5]h[2] + x[6]h[1] + x[7]h[0] = 2 1 + 0 1 + 0 1 = 2 y[8] = x[6]h[2] + x[7]h[1] + x[8]h[0] = 0 1 + 0 1 + 0 1 = 0 x[n] = [0, 2, 2, 3, 2, 2, 0] h[n] = [1, 1, 1] y[n] = x[n] h[n] = [0, 2, 4, 7, 7, 7, 4, 2, 0]

Convolução exemplo

Convolução

Convolução bordas

Convolução bordas x[n] M elementos h[n] N elementos y[n] caso 1: M + N 1 elementos completo caso 2: M elementos mesmo caso 3: M N + 1 elementos válidos

Propriedade LIT e Convolução Elemento Neutro: δ[n] x[n] δ[n] = x[n]

Propriedade LIT e Convolução Elemento Neutro: δ[n] x[n] δ[n] = x[n] Comutatividade x[n] h[n] = h[n] x[n]

Propriedade LIT e Convolução Elemento Neutro: δ[n] x[n] δ[n] = x[n] Comutatividade x[n] h[n] = h[n] x[n] Distributividade (paralelismo) x[n] (h 1 [n] + h 2 [n]) = x[n] h 1 [n] + x[n] h 2 [n]

Propriedade LIT e Convolução Elemento Neutro: δ[n] x[n] δ[n] = x[n] Comutatividade x[n] h[n] = h[n] x[n] Distributividade (paralelismo) x[n] (h 1 [n] + h 2 [n]) = x[n] h 1 [n] + x[n] h 2 [n] Associatividade (cascateamento) x[n] (h 1 [n] h 2 [n]) = (x[n] h 1 [n]) h 2 [n]

Propriedade LIT e Convolução Estabilidade k= h[n] <

Propriedade LIT e Convolução Estabilidade k= h[n] < Resposta a Sinais Senoidais x[n] = e iωn y[n] = = k= k= y[n] = H(ω) e iωn h[k]x[n k] = h[k]e iω(n k) = e iωn k= h[k]e iωk O sinal de saída y[n] tem a mesma frequência ω de x[n], porém com aplitude modulada. H(ω) é resposta em frequência do sistema caracterizado por h[n].

Correlação (Cruzada) x[n] h[n] = x[k] h[n + k] k=

Correlação exemplo Procura de padrões em sinais

Conversão Analógica Digital

Conversão AD Sinal Original

Conversão AD Sample and Hold

Conversão AD Digitaliza

Conversão AD Sinal Digitalizado

Amostragem Frequência de Amostragem f a : taxa em que os sinais analógicos são amostrados e convertidos em sinais digitais. amostra/s = 1/s = Hz

Amostragem Frequência de Amostragem f a : taxa em que os sinais analógicos são amostrados e convertidos em sinais digitais. amostra/s = 1/s = Hz Período de Amostragem T a : intervalo de tempo entre uma amostragem e outra. T a = 1 f a

Amostragem Frequência de Amostragem f a : taxa em que os sinais analógicos são amostrados e convertidos em sinais digitais. amostra/s = 1/s = Hz Período de Amostragem T a : intervalo de tempo entre uma amostragem e outra. T a = 1 f a Níveis de Quantização: niveis discretos N disponíveis para representar o sinal, em geral num sistema de b bits N = 2 b

Exemplo de Digitalização e Amostragem Exemplo: Sinal analógico que varia entre 0 e 5 volts, amostrado com frequência f a = 1000 Hz e armazenado com 8 bits. resolução temporal: T a = 1 f z = 10 3 s = 1ms amostras em intervalos de 1 ms. resolução de níveis: 2 8 = 256 níveis diferentes, (5 0) Volts/256 níveis = 0.0195 V/nível = 19.5 mv/nível 1-0.0 mv 2-19.5 mv 3-39.0 mv 4-58.5 mv... 255-5000 mv = 5 V Erro de amostragem: 1 2 bit menos significativo

Aliasing e Teorema da Amostragem

Aliasing e Teorema da Amostragem

Aliasing e Teorema da Amostragem

Aliasing e Teorema da Amostragem

Teorema da Amostragem Nyquist-Shannon Para que um sinal seja corretamente amostrado, a frequência de amostragem deve ser o dobro da frequência mais alta presente no sinal.

Teorema da Amostragem Nyquist-Shannon Para que um sinal seja corretamente amostrado, a frequência de amostragem deve ser o dobro da frequência mais alta presente no sinal. Espectro do Sinal: X (f ) = 0 para f > f c Frequência de Nyquist f N = 2f c

Estatística de Sinais

Média µ, Variância σ 2 e Desvio Padrão σ sinal x[n] = [x 0,..., x N 1 ] µ = 1 N σ 2 = N 1 i=0 x i N 1 1 (x i µ) 2 N 1 i=0

Média µ, Variância σ 2 e Desvio Padrão σ sinal x[n] = [x 0,..., x N 1 ] Razão Sinal-Ruído µ = 1 N σ 2 = N 1 i=0 x i N 1 1 (x i µ) 2 N 1 i=0 SNR = µ σ ( ) Psinal SNR = 10 log 10 P ruido ( ) Asinal SNR = 20 log 10 A ruido

Histogramas Gráfico da distribuição de valores; número de ocorrências para cada valor ou intervalo de possíveis valores

Histogramas Histograma H i, i = 0,..., M 1 M possíveis valores N = µ = 1 N σ 2 = M 1 H i i=0 M 1 i=0 i H i M 1 1 (i µ) 2 H i N 1 i=0

Função de Distribuição de Probabilidade (PDF) Histograma normalizado; informa a probabilidade de ocorrência de um valor. Ex: Onda quadrada

Função de Distribuição de Probabilidade (PDF) Histograma normalizado; informa a probabilidade de ocorrência de um valor. Ex: Onda quadrada Ex: Onda dente de serra

Exemplos

Espectro sintético de gaussianas com ruído

Diferenças # ipython import pylab D = pylab.loadtxt( spec-random-gaussians-noise.dat ) x = D[:,0] y = D[:,1] dy = pylab.zeros_like(y) ddy = pylab.zeros_like(y) sumy = pylab.zeros_like(y) for i in range(2,len(y)): dy[i] = y[i] - y[i-1] ddy[i] = y[i] - 2*y[i-1] + y[i-2] sumy[i] = sumy[i-1] + y[i] pylab.plot(y, lw=1) pylab.plot(dy, lw=1) pylab.plot(ddy-100, lw=1) pylab.ylim(-200,400) pylab.text( 500, 200, Y, fontsize=25) pylab.text( 500, 40, dy, fontsize=25) pylab.text( 500, -50, ddy, fontsize=25) pylab.title( Sinal, primeira e segunda diferencas, fontsize=25) pylab.savefig( exemplo-diferencas.png )

Diferenças

Acumulação

Convolução médias móveis

Convolução filtro Hamming

Convolução filtro FlatTop

Sistemas Lineares e são operações lineares Linearidade: aditividade, homogeneidade

FIM