Tranformada de Fourier II. Guillermo Cámara-Chávez

Documentos relacionados
Filtragem no domínio de frequência

Filtragem de Imagens no Domínio da Freqüência. 35M34 Sala 3D5 Bruno Motta de Carvalho DIMAp Sala 15 Ramal 227

Processamento de Imagem. Convolução Filtragem no Domínio da Frequência (Fourier) Professora Sheila Cáceres

Tranformada de Fourier. Guillermo Cámara-Chávez

Introdução FILTRAGEM NO DOMÍNIO DA FREQUÊNCIA

Introdução ao Processamento Digital de Imagens. Aula 6 Propriedades da Transformada de Fourier

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

Análise de Fourier. Imagens no Domínio da Freqüência

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

Sistemas lineares. Realce no domínio de freqüências. Propriedades. Sistema: definição. Sistemas harmônicos e análise de sinais complexos

Filtros em freqüências

Processamento digital de imagens

Filtragem no Domínio da Frequência

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

Processamento de Imagem. Prof. MSc. André Yoshimi Kusumoto

Processamento de Imagem. Prof. MSc. André Yoshimi Kusumoto

FILTROS NO DOMÍNIO ESPACIAL. Nielsen Castelo Damasceno

SEL Processamento Digital de Imagens Médicas. Aula 6 Processamento no Domínio da Frequência

Filtragem no Domínio da Freqüência Transformada de Fourier

Transformada de Fourier. Theo Pavan e Adilton Carneiro TAPS

Respostas do Estudo Dirigido Cap Image Transform

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

Transformada de Fourier: fundamentos matemáticos, implementação e aplicações musicais

Métodos Matemáticos para Engenharia

Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação

SEL-0339 Introdução à Visão Computacional. Aula 2 Processamento Espacial (Parte 2)

Aula 6. Melhoria de imagens por filtragens: no domínio da freqüência

Processamento Digital de Imagens. Carlos Alexandre Mello

UNIVERSIDADE ESTADUAL DO OESTE DO PARANÁ UNIOESTE CAMPUS UNIVERSITÁRIO DE CASCAVEL CURSO DE CIÊNCIA DA COMPUTAÇÃO LISTA DE EXERCÍCIOS

Filtragem Espacial. Guillermo Cámara-Chávez

Processamento de Imagens Filtragem Digital

Filtros espaciais. Processamento e Recuperação de Imagens Médicas. Prof. Luiz Otavio Murta Jr. Depto. De Computação e Matemática (FFCLRP/USP)

Respostas do Teste de Analise de Imagens :

Processamento Imagens. Transformada de Fourier 1D e 2D

Técnicas de Processamento Imagens. Fourier 1D e 2D

SEL Visão Computacional. Aula 2 Processamento Espacial

. (1) Se S é o espaço vetorial gerado pelos vetores 1 e,0,1

Filtros de Gabor Da Teoria à Aplicação

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

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

Cálculo a Várias Variáveis I - MAT Cronograma para P2: aulas teóricas (segundas e quartas)

Filtragem. pixel. perfil de linha. Coluna de pixels. Imagem. Linha. Primeiro pixel na linha

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

CONTEÚDOS PARA BANCA MATEMÁTICA II. EDITAL Mestres e Doutores

Restauração de Imagens. 35M34 Sala 3D5 Bruno Motta de Carvalho DIMAp Sala 15 Ramal 227

Aula 3 Processamento Espacial

Processamento digital de imagens

Capítulo 3 - Geometria Analítica

Transformada Discreta de Fourier

Operações Pontuais. 1 operando. 2 operandos. Processamento e Análise de Imagem - A. J. Padilha - v ac

Operações Pontuais. Guillermo Cámara-Chávez

RESOLUÇÃO DA PROVA DE MATEMÁTICA - UFRGS 2019

Pré-Cálculo. Humberto José Bortolossi. Aula de maio de Departamento de Matemática Aplicada Universidade Federal Fluminense

3ª Igor/ Eduardo. Competência Objeto de aprendizagem Habilidade

Filtros espaciais (suavizaçào)

Processamento de Imagem. Filtragem no Domínio Espacial Professora Sheila Cáceres

Processamento de Imagens

Restauração de Imagens

Transformada Discreta de Fourier

Amostragem. Representação com FT para Sinais Periódicos Relacionando a FT com a FS Amostragem Amostrando Sinais de Tempo Contínuo.

Conceitos de vetores. Decomposição de vetores

Nome: nº Professor(a): UBERLAN / CRISTIANA Série: 3ª EM Turmas: 3301 / 3302 Data: / /2013

Sistemas e Sinais. Universidade Federal do Rio Grande do Sul Departamento de Engenharia Elétrica

PSI2651 PROCESSAMENTO, ANÁLISE E SÍNTESE DE IMAGENS. 1 o período de 2005 LISTA DE EXERCÍCIOS

CENTRO UNIVERSITÁRIO DA SERRA DOS ÓRGÃOS CURSO DE MATEMÁTICA

Filtragem de Imagens no Domínio Espacial. 35M34 Sala 3D5 Bruno Motta de Carvalho DIMAp Sala 15 Ramal 227

Capítulo 5 Filtragem de Imagens

Teoria de Eletricidade Aplicada

Prova final de MATEMÁTICA - 3o ciclo Época especial

Preliminares de Cálculo

SUMÁRIO CAPÍTULO 1 CAPÍTULO 2

PMR2560 Visão Computacional Detecção de bordas. Prof. Eduardo L. L. Cabral

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

Universidade Federal do Pará Curso de Licenciatura em Matemática PARFOR Lista de Exercícios Referentes a Prova Substitutiva de Geometria Analítica

Sinais Não-Periódicos de Tempo Contínuo - FT

Processamento de Imagens: fundamentos. Julio C. S. Jacques Junior

Dr. Sylvio Barbon Junior. Departamento de Computação - UEL. 1 o Semestre de 2015

Escalas em Gráficos. Pré-Cálculo. Cuidado! Cuidado! Humberto José Bortolossi. Parte 4. Um círculo é desenhado como uma elipse.

Álgebra linear A Primeira lista de exercícios

Teste Intermédio de MATEMÁTICA - 9o ano 10 de maio de 2012

Métodos de Fourier Prof. Luis S. B. Marques

Como a PA é decrescente, a razão é negativa. Então a PA é dada por

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

Programação anual. 6 º.a n o. Sistemas de numeração Sequência dos números naturais Ideias associadas às operações fundamentais Expressões numéricas

3 SÍTIOS DE MEDIDAS E PRÉ-PROCESSAMENTO DE DADOS

MATEMÁTICA. Um pintor pintou 30% de um muro e outro pintou 60% do que sobrou. A porcentagem do muro que falta pintar

2.1 Mudança de variáveis em integral dupla

RESTAURAÇÃO E RECONSTRUÇÃO DE IMAGENS. Nielsen Castelo Damasceno

MATEMÁTICA I FUNÇÕES. Profa. Dra. Amanda L. P. M. Perticarrari

PMR2560 Visão Computacional Filtragem e Suavização. Prof. Eduardo L. L. Cabral

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

Prova Escrita de MATEMÁTICA A - 12o Ano Época especial

Transformada Z. Transformada Z

UMA VISÃO SOBRE O PROCESSAMENTO DE IMAGENS. Rogério Vargas DCET UESC Home page: rogerio.in

Sinais Não-Periódicos de Tempo Discreto - DTFT

Transcrição:

Tranformada de Fourier II Guillermo Cámara-Chávez

Principios básicos A teoria de Fourier diz que qualquer sinal, em nosso caso as imagens, podem ser expressadas como uma soma de senóides. No caso das imagens, são variações senóides do brilho na imagem.

Principios básicos Por exemplo o seguinte padrão senóide pode ser capturado por um único termo de Fourier com a seguintes informações: 1) a freqüência espacial, 2) a magnitude (positiva ou negativa), 3) a fase

Principios básicos Esses três valores capturam toda a informação sobre a imagem senóide. Freqüência espacial: é a freqüência através do espaço (eixo x neste caso) em que o brilho modula A seguinte imagem apresenta uma freqüência maior

Principios básicos A magnitude corresponde ao contraste (diferenças entre valores escuros e claros) A fase representa a forma como a onda é transladada

Principios básicos cosseno horizontal de 8 ciclos Espectro Perfil de lin/col cosseno vertical de 32 ciclos

Transformada de Fourier 2D A transformada de Fourier de ambas imagens tem uma única componente. Essa componente está representada por 2 valores pontos brilhantes simetricamente localizados em relação a parte central da imagem da TF. O centro da imagem é a origem do sistema de coordenadas da freqüência.

O componente DC está situada na origem do sistema de coordenadas O componente DC, F(0,0), corresponde à soma ou média dos valores de f(x, y) Transformada de Fourier 2D 1 0 1 0 1 0 1 0 0 1 0 1 0 ) / 0 / (0 2 ).1, ( (0,0) ), ( (0,0) ), ( (0,0) M x N y M x N y M x N y N y M x j y x f F e y x f F e y x f F

Transformada de Fourier 2D cos(32*x ) cos(2*y)

A transformada discreta de Fourier 2-D (DFT) é dada por onde f(x,y) é uma imagem digital de tamanho MxN. Dada a transformada F(u,v), podemos obter f(x,y) usando a transformada inversa discreta de Fourier (IDFT): Transformada de Fourier 2D 1 0 1 0 ) / / ( 2 ), ( ), ( M x N y N vy M ux j e y x f v u F 1 0 1 0 ) / / ( 2 ), ( 1 ), ( M u N v N vy M ux j e v u F MN y x f

Transformada de Fourier 2D O multiplicador 1/MN às vezes aparece na frente da transformada inversa Outras vezes (não é comum) as duas equações podem ser multiplicados por 1/ MN A localização do multiplicador não é importante. Se dois multiplicadores são utilizados, a única condição é que o produto seja igual a 1/MN

Transformada de Fourier 2D A transformada discreta de Fourier e sua inversa sempre existem A transformada de Fourier pode ser vista como uma prisma matemático que separa uma função em vários componentes de freqüência

Pode ser expresso em forma polar: onde a magnitude é chamada de espectro de Fourier, ou espectro de frequência, e é o ângulo de fase. Finalmente o espectro de potência é definido como Espectro de Fourier e ângulo de fase ), ( ), ( ), ( v u j e v u F v u F 2 1/ 2 2 ), ( ), ( ), ( v u I v u R v u F ), ( ), ( arctan ), ( v u R v u I v u ), ( ), ( ), ( ), ( 2 2 2 v u I v u R v u F v u P

Espectro de Fourier e ângulo de fase A transformada de Fourier é representada pela magnitude e a fase. A magnitude diz quanto de uma certo componente de freqüência está presente A fase diz onde que o componente está presente Resulta difícil interpretar a imagem da fase

Transformada de Fourier 2D A transformada de Fourier de uma função real é conjugada simétrica F*(u,v) = F(-u, -v) portanto o espectro também tem simetria sobre a origem F(u,v) = F(-u,-v) O ângulo de fase exibe a seguinte simetria ímpar sobre a origem F(u,v) = - F (-u,-v) Para centrar o espectro, multiplicamos a imagem por (-1) x+y

Rotação e efeitos das bordas A rotação de uma imagem resulta também na rotação da correspondente transformada de Fourier

Rotação e efeitos das bordas O cosseno horizontal tem um FT normal e simples O cosseno rotacionado tem um FT complexo, com um componente diagonal forte e também um componente horizontal e vertical

Rotação e efeitos das bordas De onde que vêm os componentes verticais e horizontais? A TF sempre trata a imagem como se fosse parte de um vetor replicado periodicamente de imagens idênticas estendendo-os vertical e horizontalmente ao infinito.

Rotação e efeitos das bordas

Rotação e efeitos das bordas

Rotação e efeitos das bordas Criando um pequeno círculo e calculando sua TF [x, y] = meshgrid(-128:127, -128:127); z = sqrt(x^2 + y^2); c = (z < 15); cf = fftshift(fft2(c)); imshow(log(abs(cf)+1), []);

Rotação e efeitos das bordas Artifacts gerados por uma definição não suavizada do círculo. Podemos usar um corte mais suave b = 1./ (1 + (z./15).^2)

Transformadas de Imagens

Transformadas de Imagens

Transformadas de Imagens

Transformadas de Imagens

Transformadas de Imagens

Filtragem no DF Como filtrar uma imagem no domínio da frequência? Esquema geral de processamento no domínio da freqüência.

Filtragem no DF SUAVIZAÇÃO DA IMAGEM USANDO FILTROS NO DOMÍNIO DA FREQUÊNCIA Três tipos de filtros de suavização (low pass filter): ideal, Butterworth e Gaussiano.

Filtragem no DF FILTROS DE PASSA BAIXA IDEAIS Um filtro 2-D que passa sem atenuação todas as frequências dentro de um círculo de raio D 0 da origem, e corta todas as frequências fora dessa circunferência é um filtro de passa baixa ideal (ILPF, Ideal Low Pass Filter). É especificado pela função 1 se D( u, v) D0 H( u, v) 0 se D( u, v) D onde D 0 é uma constante positiva e D(u,v) é a distância de um ponto (u,v) no domínio da frequência ao centro do retângulo de frequência; isto é 2 2 ( u P / 2) ( v / 2) 1/ 2 D( u, v) Q 0

Filtragem no DF

Filtragem no DF function nimg = passbaixa(img, raio) [row, col] = size(img); [x, y] = gridfourier(row, col); z = sqrt(x.^2 + y.^2); mask = (z < raio); nimg = img.* mask;

Filtragem no DF function [U, V] = gridfourier(m, N) u = 0 : M-1; v = 0 : N-1; u = u - floor(m/2); v = v - floor(n/2); [U, V] = meshgrid(u, v);

Filtragem no DF

Filtragem no DF BUTTERWORTH LOW PASS FILTERS A função de transformação de um filtro de passa baixa Butterworth (BLPF) de ordem n, e com frequência de corte a uma distância D 0 da origem, é definido por 1 H( u, v) 2 1 D( u, v) / D n 0 onde D(u,v) é a distância euclidiana

Filtragem no DF

Filtragem no DF

Filtragem no DF FILTROS DE PASSA BAIXA GAUSSIANOS Os filtros de passa baixa Gaussianos (GLPF) são 2 2 dados por D ( u, v)/ 2 H( u, v) e onde D(u,v) é a distância Se fizermos σ = D 0, frequência de corte, a notação fica compatível com os outros filtros

Filtragem no DF

Filtragem no DF

Filtragem no DF SHARPENING DE IMAGENS USANDO FILTROS NO DOMÍNIO DA FREQUÊNCIA Um filtro de passa alta que efetiva o efeito de sharpening, contrário à suavização, é obtido de um dado filtro de passa baixa pela equação H HP ( u, v) 1 H ( u, v) Nessa seção serão considerados o filtro ideal, Butterworth e Gaussiano para filtragem passa alta. LP

Filtragem no DF FILTROS IDEAIS DE PASSA ALTA (SHARPENING) Um filtro 2-D ideal de passa alta (IHPF, ideal highpass filter) é definido por 0 se H( u, v) 1 se D( u, v) D D( u, v) onde D 0 é a frequência de corte de D(u,v) D 0 0

Filtragem no DF FILTROS DE BUTTERWORTH DE PASSA ALTA A função de transformação de um filtro de passa alta Butterworth (BHPF) de ordem n, e com frequência de corte a uma distância D 0 da origem, é definido por H( u, v) 2 1 D D u v n 0 / (, ) onde D(u,v) é a distância euclidiana 1

Filtragem no DF FILTROS GAUSSIANOS DE PASSA ALTA A função de transferência do filtro Gaussiano passa alta com frequência de corte e uma distância D 0 do centro do retângulo de frequência é dada por H( u, v) 1 e D 2 ( u, v)/ 2D 2 0 onde D(u,v) é a distância euclidiana

Filtragem no DF