Você está na página 1de 74

Filtragem no Domı́nio do Espaço

Processamento de Imagens e Computação Gráfica

Filtragem no Domı́nio do Espaço

Profa. Beatriz Trinchão Andrade

Departamento de Computação · UFS


beatriz@dcomp.ufs.br

Profa. Beatriz Trinchão Andrade 1 / 73


Filtragem no Domı́nio do Espaço

Sumário
Introdução
Filtragem Espacial
Filtros de Suavização
Filtros de Suavização Lineares
Filtros de Estatı́stica de Ordem
Filtro da Mediana
Outros Filtros de Estatı́stica de Ordem
Filtros Espaciais de Aguçamento
Fundamentos
Derivadas de Segunda Ordem
Laplaciano
Composição com Laplaciano
Derivadas de Primeira Ordem
Gradiente
Combinação de Filtros Espaciais de Realce
Profa. Beatriz Trinchão Andrade 2 / 73
Filtragem no Domı́nio do Espaço
Introdução

Sumário
Introdução
Filtragem Espacial
Filtros de Suavização
Filtros de Suavização Lineares
Filtros de Estatı́stica de Ordem
Filtro da Mediana
Outros Filtros de Estatı́stica de Ordem
Filtros Espaciais de Aguçamento
Fundamentos
Derivadas de Segunda Ordem
Laplaciano
Composição com Laplaciano
Derivadas de Primeira Ordem
Gradiente
Combinação de Filtros Espaciais de Realce
Profa. Beatriz Trinchão Andrade 3 / 73
Filtragem no Domı́nio do Espaço
Introdução

Introdução

I Operações de vizinhança operam com:


I Valores nos pixels na vizinhança
I Valores correspondentes de uma subimagem com dimensões da
vizinhança
I Subimagem
I Filtro, máscara, kernel, template ou janela
I Valores na subimagem: coeficientes

Profa. Beatriz Trinchão Andrade 4 / 73


Filtragem no Domı́nio do Espaço
Introdução

Introdução

Profa. Beatriz Trinchão Andrade 5 / 73


Filtragem no Domı́nio do Espaço
Filtragem Espacial

Sumário
Introdução
Filtragem Espacial
Filtros de Suavização
Filtros de Suavização Lineares
Filtros de Estatı́stica de Ordem
Filtro da Mediana
Outros Filtros de Estatı́stica de Ordem
Filtros Espaciais de Aguçamento
Fundamentos
Derivadas de Segunda Ordem
Laplaciano
Composição com Laplaciano
Derivadas de Primeira Ordem
Gradiente
Combinação de Filtros Espaciais de Realce
Profa. Beatriz Trinchão Andrade 6 / 73
Filtragem no Domı́nio do Espaço
Filtragem Espacial

Filtragem espacial
I Movimentação do filtro ponto-a-ponto na imagem
I A cada ponto (x,y), a resposta do filtro no ponto é calculada
I Filtragem espacial linear
I Soma dos produtos dos coeficientes do filtro e pixels
correspondentes na área afetada pela máscara
I Exemplo para uma máscara 3 × 3:

w (0, 0) coincide com f (x , y )

Profa. Beatriz Trinchão Andrade 7 / 73


Filtragem no Domı́nio do Espaço
Filtragem Espacial

Filtragem espacial

I Máscaras de tamanho m × n
I m = 2a + 1
I n = 2b + 1
I a e b: números inteiros positivos
I Filtragem linear de imagem M × N por máscara m × n:

I Máscara deve ser aplicada para x = 0, 1, 2, ..., M − 1 e


y = 0, 1, 2, ..., N − 1

Profa. Beatriz Trinchão Andrade 8 / 73


Filtragem no Domı́nio do Espaço
Filtragem Espacial

Filtragem espacial

I Expressões usadas:
I Convolução de uma máscara com uma imagem
I Kernel de convolução

Profa. Beatriz Trinchão Andrade 9 / 73


Filtragem no Domı́nio do Espaço
Filtragem Espacial

Filtragem espacial

I Filtros espaciais não lineares


I Mecânica similar
I Baseada condicionalmente nos valores dos pixels na vizinhança
I Não usa soma dos produtos
I Exemplo: filtro da Mediana

Profa. Beatriz Trinchão Andrade 10 / 73


Filtragem no Domı́nio do Espaço
Filtragem Espacial

Filtragem espacial

I Centro da máscara próximo da borda da imagem.


Alternativas:
I Limitar movimentação da máscara para área válida (imagem
filtrada menor que original)
I Filtrar pixels apenas com a parte da máscara contida na
imagem
I Adicionar linhas e colunas com valores constantes ou
replicados das bordas, e removê-las depois da filtragem

Profa. Beatriz Trinchão Andrade 11 / 73


Filtragem no Domı́nio do Espaço
Filtros de Suavização

Sumário
Introdução
Filtragem Espacial
Filtros de Suavização
Filtros de Suavização Lineares
Filtros de Estatı́stica de Ordem
Filtro da Mediana
Outros Filtros de Estatı́stica de Ordem
Filtros Espaciais de Aguçamento
Fundamentos
Derivadas de Segunda Ordem
Laplaciano
Composição com Laplaciano
Derivadas de Primeira Ordem
Gradiente
Combinação de Filtros Espaciais de Realce
Profa. Beatriz Trinchão Andrade 12 / 73
Filtragem no Domı́nio do Espaço
Filtros de Suavização

Filtros de Suavização

I Borramento
I Pré-processamento
I Remoção de detalhes pequenos antes da extração de objetos
maiores
I Conectar pequenas descontinuidades em linhas e curvas
I Redução de Ruı́do
I Borramento e filtragem não linear

Profa. Beatriz Trinchão Andrade 13 / 73


Filtragem no Domı́nio do Espaço
Filtros de Suavização
Filtros de Suavização Lineares

Filtros de Suavização Lineares

I Resposta é a média dos pixels contidos na vizinhança da


máscara
I Também chamados de filtros passa-baixas
I Substituem o valor de cada pixel por uma média da vizinhança
I Transições se tornam mais suaves na imagem resultante
I Borram arestas
I Eliminam detalhes pequenos em relação ao tamanho da
máscara

Profa. Beatriz Trinchão Andrade 14 / 73


Filtragem no Domı́nio do Espaço
Filtros de Suavização
Filtros de Suavização Lineares

Filtros de Suavização Lineares

Profa. Beatriz Trinchão Andrade 15 / 73


Filtragem no Domı́nio do Espaço
Filtros de Suavização
Filtros de Suavização Lineares

Filtros de Suavização Lineares

I Filtro da esquerda: média padrão (box filter )


I Filtro da direita
I Média ponderada
I Pixel do centro tem maior contribuição
I Contribuição é reduzida com aumento da distância do centro
I Diagonais são mais reduzidas
I Efeito?

Profa. Beatriz Trinchão Andrade 16 / 73


Filtragem no Domı́nio do Espaço
Filtros de Suavização
Filtros de Suavização Lineares

Filtros de Suavização Lineares

I Filtro da esquerda: média padrão (box filter )


I Filtro da direita
I Média ponderada
I Pixel do centro tem maior contribuição
I Contribuição é reduzida com aumento da distância do centro
I Diagonais são mais reduzidas
I Efeito? Redução do borramento

Profa. Beatriz Trinchão Andrade 16 / 73


Filtragem no Domı́nio do Espaço
Filtros de Suavização
Filtros de Suavização Lineares

Filtros de Suavização Lineares

I Implementação de um filtro baseado em média ponderada:

I x e y variam em 1 a M e 1 a N, respectivamente
I Denominador só precisa ser calculado uma vez
I Resultado varia de acordo com o tamanho do filtro
I Exemplo com máscaras em imagem 500 × 500

Profa. Beatriz Trinchão Andrade 17 / 73


Filtragem no Domı́nio do Espaço
Filtros de Suavização
Filtros de Suavização Lineares

Imagem original e com máscara n=3

Profa. Beatriz Trinchão Andrade 18 / 73


Filtragem no Domı́nio do Espaço
Filtros de Suavização
Filtros de Suavização Lineares

Máscaras com n = 5 e n = 9

Profa. Beatriz Trinchão Andrade 19 / 73


Filtragem no Domı́nio do Espaço
Filtros de Suavização
Filtros de Suavização Lineares

Máscaras com n = 15 e n = 35

Profa. Beatriz Trinchão Andrade 20 / 73


Filtragem no Domı́nio do Espaço
Filtros de Suavização
Filtros de Suavização Lineares

Visão geral

Profa. Beatriz Trinchão Andrade 21 / 73


Filtragem no Domı́nio do Espaço
Filtros de Suavização
Filtros de Suavização Lineares

Filtros de Suavização Lineares

I Obervações:
I Redução de aliasing
I Redução de ruı́dos
I Eliminação de objetos menores que o tamanho da máscara
I Objetos com cor próxima à do fundo tendem a desaparecer
I Efeito do padding
I Aplicação importante na segmentação:
I Reduz ruı́do e deixa objetos grandes mais homogêneos
I Tamanho da máscara estabelece o tamanho relativo dos
objetos que desaparecerão com o fundo

Profa. Beatriz Trinchão Andrade 22 / 73


Filtragem no Domı́nio do Espaço
Filtros de Suavização
Filtros de Suavização Lineares

Imagem do Hubble (n=15 e limiarização)

Profa. Beatriz Trinchão Andrade 23 / 73


Filtragem no Domı́nio do Espaço
Filtros de Suavização
Filtros de Suavização Lineares

Imagem do Hubble (n=15 e limiarização)

I Máscara 15×15
I Limiarização em 25% do maior valor encontrado na imagem
borrada
I Representação das maiores e mais brilhantes áreas da imagem

Profa. Beatriz Trinchão Andrade 24 / 73


Filtragem no Domı́nio do Espaço
Filtros de Suavização
Filtros de Estatı́stica de Ordem

Filtros de Estatı́stica de Ordem

I Filtros não lineares


I Baseados na ordenação dos pixels afetados pela máscara
I Valor do centro é determinado pelo resultado da ordenação
I Filtro da mediana
I Mais conhecido
I Substitui o pixel central pela mediana na ordenação
I Bons resultados com certos tipos de ruı́dos randômicos, como
o sal-e-pimenta
I Borram menos que filtros lineares

Profa. Beatriz Trinchão Andrade 25 / 73


Filtragem no Domı́nio do Espaço
Filtros de Suavização
Filtros de Estatı́stica de Ordem

Filtro da Mediana

I Mediana ξ de um conjunto de valores


I Metade dos valores do conjunto é maior ou igual a ξ
I Metade dos valores do conjunto é menor ou igual a ξ
I Exemplo com vizinhança 3×3: mediana é o 5o maior valor

Profa. Beatriz Trinchão Andrade 26 / 73


Filtragem no Domı́nio do Espaço
Filtros de Suavização
Filtros de Estatı́stica de Ordem

Filtro da Mediana

I Valores similares são agrupados


I Exemplo
I Força pontos diferentes dos outros para as extremidades
I Filtro da mediana com n×n
I Elimina clusters isolados com área menor que n2 /2 (metade da
área do filtro)

Profa. Beatriz Trinchão Andrade 27 / 73


Filtragem no Domı́nio do Espaço
Filtros de Suavização
Filtros de Estatı́stica de Ordem

Filtro da Mediana

I Raio-X ruidoso de uma placa, filtro da média e da mediana

Profa. Beatriz Trinchão Andrade 28 / 73


Filtragem no Domı́nio do Espaço
Filtros de Suavização
Filtros de Estatı́stica de Ordem

Outros Filtros de Estatı́stica de Ordem

I Filtro máximo:
I Usa o elemento de maior valor na ordenação
I Encontra pontos brilhantes na imagem
I Exemplo: máscara 3×3: R = max {zk |k = 1, 2, ..., 9}
I Filtro mı́nimo:
I Usa o elemento de menor valor na ordenação
I Exemplo: máscara 3×3: R = min{zk |k = 1, 2, ..., 9}

Profa. Beatriz Trinchão Andrade 29 / 73


Filtragem no Domı́nio do Espaço
Filtros Espaciais de Aguçamento

Sumário
Introdução
Filtragem Espacial
Filtros de Suavização
Filtros de Suavização Lineares
Filtros de Estatı́stica de Ordem
Filtro da Mediana
Outros Filtros de Estatı́stica de Ordem
Filtros Espaciais de Aguçamento
Fundamentos
Derivadas de Segunda Ordem
Laplaciano
Composição com Laplaciano
Derivadas de Primeira Ordem
Gradiente
Combinação de Filtros Espaciais de Realce
Profa. Beatriz Trinchão Andrade 30 / 73
Filtragem no Domı́nio do Espaço
Filtros Espaciais de Aguçamento

Filtros Espaciais de Aguçamento

I Destaque de detalhes na imagem


I Realce de detalhes que foram borrados
I Uso em sistemas militares e imageamento médico

Profa. Beatriz Trinchão Andrade 31 / 73


Filtragem no Domı́nio do Espaço
Filtros Espaciais de Aguçamento

Filtros Espaciais de Aguçamento

I Se a suavização é análoga à integração, o aguçamento pode


ser conseguido através da diferenciação
I Resposta do operador derivativo é proporcional ao grau de
descontinuidade da imagem no ponto avaliado

Profa. Beatriz Trinchão Andrade 32 / 73


Filtragem no Domı́nio do Espaço
Filtros Espaciais de Aguçamento
Fundamentos

Fundamentos

I Derivadas de primeira e segunda ordem


I Identificação de descontinuidades: caso com uma dimensão
I Função digital: derivada é definida em função de diferenças

Profa. Beatriz Trinchão Andrade 33 / 73


Filtragem no Domı́nio do Espaço
Filtros Espaciais de Aguçamento
Fundamentos

Fundamentos

I Primeira derivada:
I = 0 em segmentos planos
I 6 0 em transições entre degraus ou rampas
=
I 6 0 ao longo de rampas com curva constante
=
I Segunda derivada:
I = 0 em segmentos planos
I 6= 0 em transições entre degraus ou rampas
I = 0 ao longo de rampas com curva constante

Profa. Beatriz Trinchão Andrade 34 / 73


Filtragem no Domı́nio do Espaço
Filtros Espaciais de Aguçamento
Fundamentos

Fundamentos

I Maior diferença possı́vel de nı́vel de cinza é finita


I Menor distância em que ela pode ocorrer é entre pixels
adjacentes
I Definição básica de uma derivada parcial de primeira ordem:

Profa. Beatriz Trinchão Andrade 35 / 73


Filtragem no Domı́nio do Espaço
Filtros Espaciais de Aguçamento
Fundamentos

Fundamentos

I Similarmente, uma derivada de segunda ordem:

I Definições satisfazem as condições anteriores

Profa. Beatriz Trinchão Andrade 36 / 73


Filtragem no Domı́nio do Espaço
Filtros Espaciais de Aguçamento
Fundamentos

Fundamentos

Profa. Beatriz Trinchão Andrade 37 / 73


Filtragem no Domı́nio do Espaço
Filtros Espaciais de Aguçamento
Fundamentos

Fundamentos

Profa. Beatriz Trinchão Andrade 38 / 73


Filtragem no Domı́nio do Espaço
Filtros Espaciais de Aguçamento
Fundamentos

Fundamentos

I Derivadas de primeira ordem:


I Geralmente produzem arestas mais grossas na imagem
(rampas)
I Têm resposta mais forte a degraus no nı́vel de cinza
I Derivadas de segunda ordem:
I Geralmente produzem arestas mais finas na imagem (rampas)
I Têm uma resposta mais forte a linhas finas e pontos isolados
I Produzem resposta dupla em degraus no nı́vel de cinza

Profa. Beatriz Trinchão Andrade 39 / 73


Filtragem no Domı́nio do Espaço
Filtros Espaciais de Aguçamento
Derivadas de Segunda Ordem

Derivadas de Segunda Ordem

I Uso de derivadas de segunda ordem bidimensionais para realce


de imagens
I Formulação discreta para a derivada de segunda ordem
I Construção de máscara com base na formulação
I Interesse em filtros isotrópicos: invariantes a rotação

Profa. Beatriz Trinchão Andrade 40 / 73


Filtragem no Domı́nio do Espaço
Filtros Espaciais de Aguçamento
Derivadas de Segunda Ordem

Laplaciano
I Operador derivativo isotrópico simples
I Definido para uma imagem f (x , y ) como:

I Na forma discreta:

Profa. Beatriz Trinchão Andrade 41 / 73


Filtragem no Domı́nio do Espaço
Filtros Espaciais de Aguçamento
Derivadas de Segunda Ordem

Laplaciano

I Laplaciano na forma discreta:

Profa. Beatriz Trinchão Andrade 42 / 73


Filtragem no Domı́nio do Espaço
Filtros Espaciais de Aguçamento
Derivadas de Segunda Ordem

Laplaciano

I Implementação como filtro linear:

I Resultados isotrópicos em rotações com incremento de 90◦

Profa. Beatriz Trinchão Andrade 43 / 73


Filtragem no Domı́nio do Espaço
Filtros Espaciais de Aguçamento
Derivadas de Segunda Ordem

Laplaciano
I Direção diagonal pode ser considerada com adição de mais
termos à equação:

I Cada termo diagonal traz um termo -2f(x,y), resultando em


-8f(x,y)
I Resultados isotrópicos em rotações com incremento de 45◦

Profa. Beatriz Trinchão Andrade 44 / 73


Filtragem no Domı́nio do Espaço
Filtros Espaciais de Aguçamento
Derivadas de Segunda Ordem

Laplaciano
I Implementações baseada no negativo do Laplaciano:

I Resultados similares aos correspondentes


I Atenção ao sinal na combinação da imagem filtrada com
outras imagens

Profa. Beatriz Trinchão Andrade 45 / 73


Filtragem no Domı́nio do Espaço
Filtros Espaciais de Aguçamento
Derivadas de Segunda Ordem

Laplaciano

I Destaca descontinuidades
I Tira a ênfase de regiões com variação gradual de cor
I Linhas acinzentadas em fundo escuro
I Adição das imagens filtradas à original
I Fundo preservado, com realce nas arestas
I Laplace com centro negativo deve ser subtraı́do

Profa. Beatriz Trinchão Andrade 46 / 73


Filtragem no Domı́nio do Espaço
Filtros Espaciais de Aguçamento
Derivadas de Segunda Ordem

Laplaciano

I Imagem da Lua: original; aplicação do filtro laplaciano;


resultado com ajuste na faixa dinâmica; soma da original com
bordas

Profa. Beatriz Trinchão Andrade 47 / 73


Filtragem no Domı́nio do Espaço
Filtros Espaciais de Aguçamento
Derivadas de Segunda Ordem

Laplaciano

Profa. Beatriz Trinchão Andrade 48 / 73


Filtragem no Domı́nio do Espaço
Filtros Espaciais de Aguçamento
Derivadas de Segunda Ordem

Composição com Laplaciano

I Simplificação: filtro laplaciano e soma à imagem em uma


única máscara

Profa. Beatriz Trinchão Andrade 49 / 73


Filtragem no Domı́nio do Espaço
Filtros Espaciais de Aguçamento
Derivadas de Segunda Ordem

Composição com Laplaciano


I Simplificação: implementação do filtro

Profa. Beatriz Trinchão Andrade 50 / 73


Filtragem no Domı́nio do Espaço
Filtros Espaciais de Aguçamento
Derivadas de Segunda Ordem

Composição com Laplaciano


I Simplificação: implementação do filtro

Profa. Beatriz Trinchão Andrade 51 / 73


Filtragem no Domı́nio do Espaço
Filtros Espaciais de Aguçamento
Derivadas de Primeira Ordem

Derivadas de Primeira Ordem


I São implementadas através da magnitude do gradiente
I Gradiente para uma função f (x , y ) (vetor coluna
bidimensional):

I Magnitude do vetor:

Profa. Beatriz Trinchão Andrade 52 / 73


Filtragem no Domı́nio do Espaço
Filtros Espaciais de Aguçamento
Derivadas de Primeira Ordem

Gradiente

I Componentes do vetor gradiente


I São operadores lineares
I Não são invariantes à rotação
I Magnitude do gradiente
I Não é um operador linear
I Invariante à rotação
I Uso comum do termo gradiente para se referir à magnitude
do gradiente

Profa. Beatriz Trinchão Andrade 53 / 73


Filtragem no Domı́nio do Espaço
Filtros Espaciais de Aguçamento
Derivadas de Primeira Ordem

Gradiente

I Magnitude do gradiente:

I Aproximação da magnitude do gradiente:

I Mais simples de computar, preserva mudanças relativas

Profa. Beatriz Trinchão Andrade 54 / 73


Filtragem no Domı́nio do Espaço
Filtros Espaciais de Aguçamento
Derivadas de Primeira Ordem

Gradiente
I Aproximação digital considerando região 3 × 3:
I Gx = (z8 − z5 )
I Gy = (z6 − z5 )
I Roberts (diferenças cruzadas):
I Gx = (z9 − z5 )
I Gy = (z8 − z6 )

Profa. Beatriz Trinchão Andrade 55 / 73


Filtragem no Domı́nio do Espaço
Filtros Espaciais de Aguçamento
Derivadas de Primeira Ordem

Gradiente - Roberts
I Gradiente pode então ser computado como:

I Uso de valores absolutos

Profa. Beatriz Trinchão Andrade 56 / 73


Filtragem no Domı́nio do Espaço
Filtros Espaciais de Aguçamento
Derivadas de Primeira Ordem

Gradiente - Roberts

I Implementação com uso de duas máscaras:

Profa. Beatriz Trinchão Andrade 57 / 73


Filtragem no Domı́nio do Espaço
Filtros Espaciais de Aguçamento
Derivadas de Primeira Ordem

Gradiente - Sobel

I Implementação com valores absolutos e máscara 3 × 3:

I Diferença entre terceira e primeira linhas aproximam a


derivada na direção x
I Diferença entre terceira e primeira colunas aproximam a
derivada na direção y
I Conhecida como operador de Sobel

Profa. Beatriz Trinchão Andrade 58 / 73


Filtragem no Domı́nio do Espaço
Filtros Espaciais de Aguçamento
Derivadas de Primeira Ordem

Gradiente - Sobel
I Implementação com valores absolutos e máscara 3 × 3:

I Máscara:

Profa. Beatriz Trinchão Andrade 59 / 73


Filtragem no Domı́nio do Espaço
Filtros Espaciais de Aguçamento
Derivadas de Primeira Ordem

Gradiente - Sobel

I Peso 2 dá maior contribuição ao ponto central, dando um


pouco de suavidade ao resultado
I Todas as máscaras somam zero
I Resposta 0 em áreas com cores constantes
I Caracterı́stica de filtro derivativo

Profa. Beatriz Trinchão Andrade 60 / 73


Filtragem no Domı́nio do Espaço
Filtros Espaciais de Aguçamento
Derivadas de Primeira Ordem

Gradiente

I Frequentemente usado na indústria


I Inspeção automatizada, detecção de defeitos
I Sistemas de auxı́lio a humanos
I Exemplo: inspeção de lentes de contato

Profa. Beatriz Trinchão Andrade 61 / 73


Filtragem no Domı́nio do Espaço
Filtros Espaciais de Aguçamento
Derivadas de Primeira Ordem

Gradiente - Exemplo

I Aplicação de filtros de Sobel: inspeção


I Destaque de pequenos ruı́dos: imperfeições na lente, ou
partı́culas no fluido
I Destaque de pequenas descontinuidades

Profa. Beatriz Trinchão Andrade 62 / 73


Filtragem no Domı́nio do Espaço
Filtros Espaciais de Aguçamento
Derivadas de Primeira Ordem

Gradiente - Exemplo

Profa. Beatriz Trinchão Andrade 63 / 73


Filtragem no Domı́nio do Espaço
Combinação de Filtros Espaciais de Realce

Sumário
Introdução
Filtragem Espacial
Filtros de Suavização
Filtros de Suavização Lineares
Filtros de Estatı́stica de Ordem
Filtro da Mediana
Outros Filtros de Estatı́stica de Ordem
Filtros Espaciais de Aguçamento
Fundamentos
Derivadas de Segunda Ordem
Laplaciano
Composição com Laplaciano
Derivadas de Primeira Ordem
Gradiente
Combinação de Filtros Espaciais de Realce
Profa. Beatriz Trinchão Andrade 64 / 73
Filtragem no Domı́nio do Espaço
Combinação de Filtros Espaciais de Realce

Combinação de Filtros Espaciais de Realce

I Até o momento foi dado foco à aplicação individual de


métodos de realce
I Uma tarefa de realce frequentemente envolve a combinação
de técnicas totalmente diferentes
I Exemplo de combinação

Profa. Beatriz Trinchão Andrade 65 / 73


Filtragem no Domı́nio do Espaço
Combinação de Filtros Espaciais de Realce

Escaneamento de ossos
I Detecção de doenças como infecções e tumores
I Baixa faixa dinâmica e alto nı́vel de ruı́do
I Como destacar mais os detalhes?

Profa. Beatriz Trinchão Andrade 66 / 73


Filtragem no Domı́nio do Espaço
Combinação de Filtros Espaciais de Realce

Escaneamento de ossos

Profa. Beatriz Trinchão Andrade 67 / 73


Filtragem no Domı́nio do Espaço
Combinação de Filtros Espaciais de Realce

Escaneamento de ossos

I Estratégia:
I Laplaciano pra destacar detalhes finos
I Gradiente pra destacar arestas proeminentes
I Versão borrada da imagem do gradiente é usada como máscara
na imagem do Laplaciano
I Aumento da faixa dinâmica com transformação dos nı́veis de
cinza

Profa. Beatriz Trinchão Andrade 68 / 73


Filtragem no Domı́nio do Espaço
Combinação de Filtros Espaciais de Realce

(a)Original
(b)Laplaciano (centro 8) com escala

Profa. Beatriz Trinchão Andrade 69 / 73


Filtragem no Domı́nio do Espaço
Combinação de Filtros Espaciais de Realce

(c)Adição das imagens (a) e (b): ruı́do


(d)Sobel de (a)

Profa. Beatriz Trinchão Andrade 70 / 73


Filtragem no Domı́nio do Espaço
Combinação de Filtros Espaciais de Realce

(e) Sobel com filtro da média 5 × 5


(f) Produto de (c) com (e)

Profa. Beatriz Trinchão Andrade 71 / 73


Filtragem no Domı́nio do Espaço
Combinação de Filtros Espaciais de Realce

(g) Soma de (a) e (f)


Transformação de potência de (g)

Profa. Beatriz Trinchão Andrade 72 / 73


Filtragem no Domı́nio do Espaço

Referências:

I Capı́tulo 3 do Gonzalez e Woods. Digital Image Processing,


2a edição.
I Capı́tulo 4 do Gonzalez e Woods. Processamento Digital de
Imagens, 1a edição.

Profa. Beatriz Trinchão Andrade 73 / 73

Você também pode gostar