Computer Vision Melhoramento de Imagens Paulo Sérgio Rodrigues PEL205.

Slides:



Advertisements
Apresentações semelhantes
Transformação de Imagens
Advertisements

Introdução ao Processamento de Imagens Digitais
Paulo Sérgio Rodrigues PEL205
Melhoramento de Imagens
Detecção de Bordas e Linhas I
Circuitos Elétricos II
Uso de Filtros Filtros Passa Baixa
Operações envolvendo imagens
Sinais e Sistemas – Capítulo 4
Sinais e Sistemas – Capítulo 4
O capítulo 3 trata de transformações de intensidade
Digital Image Processing, 3rd ed. © 1992–2008 R. C. Gonzalez & R. E. Woods Gonzalez & Woods Chapter 3 Intensity Transformations.
Filtros de Convolução (Processamento de Imagens)
Resíduos Morfológicos e Aplicações em Filtragem e
Sinal unidimensional 1 |F(u)| f(x) X=10.
Segmentação por limiarização (thesholding)
Convolução.
Exemplos de Transformações Radiométricas
Sinal unidimensional 1 X=10 f(x) |F(u)|. espectro centrado em u = 0 espectro centrado em u = 60.
Imagem Digital Conceitos, Processamento e Análise
Técnicas Algorítmicas em Processamento de Imagens
Imagem Digital Conceitos, Processamento e Análise 1.Imagem e funções 2.Imagem digital: amostragem, quantização e codificação 3.Re-amostragem de funções.
Análise de Histograma para segmentação de fundo de imagens
Algumas Propriedades Importantes da Transformada de Fourier
Transformação de Imagens
Computer Vision Transformação de Imagens Paulo Sérgio Rodrigues PEL205.
Computer Vision Segmentação Paulo Sérgio Rodrigues PEL205.
Computer Vision Algumas Propriedades Importantes da Transformada de Fourier Paulo Sérgio Rodrigues PEL205.
Visão Computacional – 2010 Aula 0: Introdução
Paulo Sérgio Rodrigues PEL205
Paulo Sérgio Rodrigues PEL205
Introdução ao Processamento Digital de Imagens
Fundamentação Teórica
Filtragem de Fourier É baseada no uso da transformada de Fourier
Filtragem Espacial É baseado na aplicação de máscaras na imagem.
Filtros I: o domínio espacial. FILTROS I: o domínio espacial.
Filtro Linear-Máscaras
Equalização dos Histogramas em Imagens
Funções de Transformação de
3. Segmentação de Imagens
Processamento de Imagens
Introdução ao Processamento Digital de Imagens Clayton de Medeiros Vasconcelos Centro Brasileiro de Pesquisas Físicas CAT- Out
Análise de Sistemas LTI no Domínio da Transformada
Revisão Geral Técnicas de Realce Histogramas
Processamento de Imagens Digitais
Capítulo III – Processamento de Imagem
Introdução ao Processamento Digital de Imagens
“O homem que fala dois idiomas vale por dois” - Ditado Popular
Segmentação de Fundo Marcelo Gonella
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods 4. Image Enhancement in the Spatial Domain 4. Image Enhancement.
Para um sinal determinístico x(t), o espectro é bem definido: Se
Processamento de Imagens e Computação Gráfica
Exemplos de Transformações Radiométricas
UNIVERSIDADE FEDERAL DE CAMPINA GRANDE – UFCG Av Aprígio Veloso, S/N – Bodocongó – CEP: – Campina Grande – PB – Fones: (0xx83)
Segmentação A simplificação da imagem é uma questão central na visão computacional, o que pode ser feito reduzindo-se as informações da imagem para regiões.
Universidade de Brasília Laboratório de Processamento de Sinais em Arranjos 1 Circuitos Elétricos 2 Circuitos Elétricos Aplicados Prof. Dr.-Ing. João Paulo.
Processamento de Sinais
PROCESSAMENTO DIGITAL DE IMAGENS
Processamento de Imagens e Computação Gráfica
Filtragem de Imagens CONCI, A. AZEVEDO, E. e LETA, F
Técnicas Algorítmicas em Processamento de Imagens
Processamento de Imagens e Computação Gráfica
Processamento Digital de Imagens
SENSORIAMENTO REMOTO CONTRASTE
Albertazzi.Tratamento de Dados.Descritores (1.1) Tratamento de Dados 1.
PROCESSAMENTO DIGITAL DE IMAGENS
Processamento de Imagens e Computação Gráfica
Introdução ao Processamento Digital de Imagens Gerson Leiria Nunes.
T4.1 – Processamento de Imagem Proc. Sinal e Imagem Mestrado em Informática Médica Miguel Tavares Coimbra.
Transcrição da apresentação:

Computer Vision Melhoramento de Imagens Paulo Sérgio Rodrigues PEL205

Computer Vision Melhoramento no Domínio Espacial Funções para processamento de imagens no domínio espacial podem ser expressadas como:

Computer Vision Melhoramento no Domínio Espacial Alguns tipos de funções para melhoramento de contraste m mais escuro mais claro mais escuro s = T(r) T(r) s = T(r) m mais escuro mais claro mais escuro T(r)

Computer Vision Melhoramento no Domínio Espacial Alguns tipos simples de transformações de intensidade Negativo Stretching Compressão Slicing Uma maneira de realizar algumas dessas operações é através da função de transformação g(x,y) = c f(x,y) y

Computer Vision Melhoramento no Domínio Espacial Alguns tipos simples de funções de transformações de intensidade

Computer Vision Melhoramento no Domínio Espacial A função g = cr y para vários valores de y e c = 1

Computer Vision Melhoramento no Domínio Espacial Resultado em uma imagem de raio-x da espinha dorsal humana para valores de c = 1 e y = 0.6, 0.4 e 0.3, respectivamente original y = 0.6 y = 0.4 y = 0.3

Computer Vision Melhoramento no Domínio Espacial Resultado em uma imagem aérea para valores de c = 1 e y = 3, 4 e 5, respectivamente y = 3.0 y = 5.0 y = 4.0 original

Computer Vision Melhoramento no Domínio Espacial Resultado de stretching Formada função de transformação Resultado do stretching Imagem de baixo contraste Resultado da limiarização

Computer Vision Melhoramento no Domínio Espacial Resultado de transformação de faixa Imagem original Transformaçã o de faixa preservada Resultado da Transformação de faixa constante

Computer Vision Melhoramento no Domínio Espacial Processamento Baseado em Histograma: Equalização O objetivo é usar uma função de transformação que torne o histograma o mais uniforme possível, criando uma imagem com maior contraste. Se usarmos como função de transformação o histograma cumulativo o resultado será uma distribuição mais uniforme (equalizada) Calcular o Histograma original Calcular o Histograma cumulativo Equalizar a imagem com o Histograma cumulativo

Computer Vision Melhoramento no Domínio Espacial Processamento Baseado em Histograma: Equalização onde: p r (r k ) é a probabilidade da intensidade r k n k é o número de ocorrências de r k n é o número total de ocorrências

Computer Vision Melhoramento no Domínio Espacial Processamento Baseado em Histograma: Equalização A função cumulativa é calculada como:

Computer Vision Melhoramento no Domínio Espacial Processamento Baseado em Histograma: Equalização r s

Computer Vision Melhoramento no Domínio Espacial Processamento Baseado em Histograma: Equalização TESTES EM SALA

Computer Vision Melhoramento no Domínio Espacial Equalização Global - Equalização Local original Equalização Global Equalização Local

Computer Vision Melhoramento no Domínio Espacial Melhoramento Local O melhoramento local pode ser conseguido através de uma função de transformação de vizinhança que dependa da média (m) e desvio padrão (σ) das intensidades da vizinhança. A média é uma idéia do brilho local e o desvio padrão nos dá uma idéia do contraste.

Computer Vision Melhoramento no Domínio Espacial Melhoramento Local TESTES EM SALA

Computer Vision Melhoramento no Domínio Espacial Filtragem no Domínio da Fequencia Filtragem no Domínio da Espacial

Computer Vision Melhoramento no Domínio Espacial Filtro da Média: onde w i é a intensidade na vizinhança n em torno de f(x,y) Filtro da Mediana: onde w n/2 é a n/2-ésima intensidade na vizinhança n em torno de f(x,y) Filtro da Maioria: onde w m é a intensidade de maior frequencia na vizinhança n em torno de f(x,y)

Computer Vision Melhoramento no Domínio Espacial original Filtro da média 3 x 3 Filtro da mediana 3 x 3

Computer Vision Melhoramento no Domínio Espacial Filtros Sharpening : Filtro Espacial Passa-Alta

Computer Vision Melhoramento no Domínio Espacial Filtros Sharpening : Filtro Espacial Passa-Alta

Computer Vision Melhoramento no Domínio Espacial Filtragem High-Boost PassaAlta = Original - PassaBaixa High-Boost = (A)(Original) - PassaBaixa = (A-1)(Original) + (Original) - PassaBaixa = (A-1)(Original) + Passa-Alta

Computer Vision Melhoramento no Domínio Espacial Filtragem com função Sigmoid Se as uma escala de reflectância das regiões de interesse são conhecidas, pode-se usar uma função que se adapte aos valores conhecidos para direcionar a suavização. Exemplo: região em torno da mama

Computer Vision Melhoramento no Domínio Espacial Filtragem com função Sigmoid Em caso de tumores de mama, um estudo de tais regiões, produz a seguinte escala:

Computer Vision Melhoramento no Domínio Espacial Filtragem com função Sigmoid Tal escala, pode ser utilizada em uma função sigmoid como a seguinte: onde....

Computer Vision Melhoramento no Domínio Espacial Filtragem com função Sigmoid

Computer Vision Melhoramento no Domínio Espacial TESTES EM SALA

Computer Vision Filtragem no Domínio da Frequencia

Computer Vision Filtragem no Domínio da Frequencia

Computer Vision Filtragem no Domínio da Frequencia

Computer Vision Filtragem no Domínio da Frequencia

Computer Vision Filtragem no Domínio da Frequencia

Computer Vision Filtragem no Domínio da Frequencia

Computer Vision Filtragem no Domínio da Frequencia

Computer Vision Filtragem no Domínio da Frequencia

Computer Vision Filtragem no Domínio da Frequencia

Computer Vision Filtragem no Domínio da Frequencia

Computer Vision Filtragem no Domínio da Frequencia

Computer Vision Melhoramento no Domínio da Frequencia

Computer Vision Filtragem no Domínio da Frequencia

Computer Vision Filtragem no Domínio da Frequencia

Computer Vision Filtragem no Domínio da Frequencia

Computer Vision Filtragem no Domínio da Frequencia

Computer Vision Filtragem no Domínio da Frequencia

Computer Vision Filtragem no Domínio da Frequencia

Computer Vision Filtragem no Domínio da Frequencia

Computer Vision Filtragem no Domínio da Frequencia

Computer Vision Filtragem no Domínio da Frequencia

Computer Vision Filtragem no Domínio da Frequencia

Computer Vision Filtragem no Domínio da Frequencia

Computer Vision Filtragem no Domínio da Frequencia Filtragem Homomórfica Uma imagem pode ser representada através dos componentes de reflectância e luminância: A equação acima não pode ser trabalhada diretamente no domínio da freqüência uma vez que:

Computer Vision Filtragem no Domínio da Frequencia Filtragem Homomórfica Mas supomos que: Então: Ou:

Computer Vision Filtragem no Domínio da Frequencia Filtragem Homomórfica Se processarmos Z(u,v) com um filtro H(u,v): onde S(u,v) é a transformada de Fourier do resultado

Computer Vision Filtragem no Domínio da Frequencia Filtragem Homomórfica No domínio espacial:

Computer Vision Filtragem no Domínio da Frequencia Filtragem Homomórfica Finalmente, uma vez que z(x,y) foi construía como o logaritmo de f(x,y), a inversa de s(x,y) leva ao resultado desejado:

Computer Vision Filtragem no Domínio da Frequencia Filtragem Homomórfica

Computer Vision Filtragem no Domínio da Freqüência Filtragem Homomórfica