Capítulo III – Processamento de Imagem

Slides:



Advertisements
Apresentações semelhantes
Introdução ao Processamento de Imagens Digitais
Advertisements

NFIS NFSEG Four Finger Plain Segmentation. NFSEG Os conjuntos físicos de dados são cartões de impressão dos 10 dedos rolados e os 4 dedos planos mais.
Paulo Sérgio Rodrigues PEL205
Melhoramento de Imagens
Detecção de Bordas e Linhas I
Computer Vision Melhoramento de Imagens Paulo Sérgio Rodrigues PEL205.
Uso de Filtros Filtros Passa Baixa
Processamento de Imagens
Operações envolvendo imagens
Reconhecimento de Padrões Métodos, Técnicas e Ferramentas para Aprendizado e Classificação de Dados Módulo II Introdução ao Processamento de Imagens.
Computação Gráfica Processamento de Imagem
Algumas estruturas de dados em SIGs
Introdução à Detecção Remota
10º CAPÍTULO Segmentação de imagem.
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)
Segmentação de imagens
The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Visão Computacional Prof. Dr. rer.nat. Aldo von Wangenheim.
Segmentação por limiarização (thesholding)
Segmentação de imagens
Contornos Original Sobel (T=8).
Sinal unidimensional 1 X=10 f(x) |F(u)|. espectro centrado em u = 0 espectro centrado em u = 60.
Apresentação de uma metodologia de detecção e correção de falhas presentes na estrutura física de formulários de tipo Tabela. Estas falhas são oriundas.
Paulo Sérgio Rodrigues PEL205
Introdução ao Processamento Digital de Imagens
Visão Filtragem
Fundamentação Teórica
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
UMA ABORDAGEM PARA A OBTENÇÃO DE INFORMAÇÃO 3D A PARTIR DE MOVIMENTO DE CÂMARA João Manuel R. S. Tavares.
Capítulo IV – Processamento de Imagem e Vídeo
Capítulo I – Processamento de Sinal
Seminário Introdução à Visão Computacional
MEEA,15 de Outubro de 2001 Técnicas de visualização, aquisição e processamento de imagem.
Reconstrução de formas Solução geométrica baseada na escavação do espaço e em superfícies reflectoras Nuno Martins Coimbra Novembro de 2001.
Visão Computacional Formação da Imagem
Fernando Carvalho, João Manuel R. S. Tavares
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
Capítulo II – Imagem Digital
Revisão Geral Técnicas de Realce Histogramas
Processamento de Imagens Digitais
Analise de Texturas Dinâmicas Baseado nos trabalhos de Gianfranco Doretto e Stefano Soatto Autor : Igor Goulenko.
SIM 14/15 – T6 Processamento de Sinal e Imagem Médica Mestrado em Informática Médica Miguel Tavares Coimbra.
Trabalho Prático II Detecção e reconexão de Contornos MC920 - Introdução ao processamento de imagens Bruno Malveira - RA Carolina Michelassi - RA
Introdução ao Processamento Digital de Imagens
Segmentação de Fundo Marcelo Gonella
Aluno: Rómulo Marlon Ramos Avalos Gil Santos, Edmundo Hoyle.
Transformada de Hough Processamento global para a detecção de linhas retas numa imagem Nenhum conhecimento é necessário a respeito da posição das linhas.
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods 4. Image Enhancement in the Spatial Domain 4. Image Enhancement.
Algumas estruturas de dados em SIGs Tabela Vectorial Matricial.
Processamento de Imagens Segmentação
Georefenciação de imagens
Estruturas de dados Tabela Vectorial Matricial Rede triangular irregular.
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.
Operações para entrada de dados –Compilação de dados codificação de dados geográficos de uma forma conveniente para o sistema; incluem a digitalização,
Processamento de Imagens e Computação Gráfica
Segmentação de imagens segmentação Pré-processamento descrição / análise Não existe uma única e definitiva abordagem ao problema da segmentação A descrição.
Processamento de Imagens e Computação Gráfica
Filtragem de Imagens CONCI, A. AZEVEDO, E. e LETA, F
Processamento de Imagens e Computação Gráfica
Processamento Digital de Imagens
SENSORIAMENTO REMOTO CONTRASTE
SIM 15/16 – T7 Processamento de Sinal e Imagem Médica Miguel Tavares Coimbra.
PROCESSAMENTO DIGITAL DE IMAGENS
T4.1 – Processamento de Imagem Proc. Sinal e Imagem Mestrado em Informática Médica Miguel Tavares Coimbra.
T4.1 – Processamento de Imagem
Transcrição da apresentação:

Capítulo III – Processamento de Imagem Proc. Sinal e Imagem Mestrado em Informática Médica Miguel Tavares Coimbra

Resumo Manipulação ponto a ponto Filtros espaciais Extracção de estruturas geométricas Introdução à segmentação MIM 13/14 - PSI - Capítulo III - Processamento de Imagem

1. Manipulação ponto a ponto Negativo de uma imagem Manipulação da gama dinâmica Equalização de histograma Filtros espaciais Extracção de estruturas geométricas Introdução à segmentação MIM 13/14 - PSI - Capítulo III - Processamento de Imagem

Definições Domínio espacial Operações neste domínio Refere-se à representação matricial da imagem em que cada pixel representa um ponto visual desta. Por oposição: Domínio das frequências. Operações neste domínio Podem ser expressas por: MIM 13/14 - PSI - Capítulo III - Processamento de Imagem

Manipulação ponto a ponto A transformação T opera numa janela: Imagem completa Região Ponto Se a janela se reduzir a um ponto temos: Valor transformado é independente do valor dos vizinhos – Manipulação ponto a ponto. MIM 13/14 - PSI - Capítulo III - Processamento de Imagem

Negativo de uma imagem Corrige certos métodos de aquisição de imagem. Melhora a clareza psicovisual. MIM 13/14 - PSI - Capítulo III - Processamento de Imagem

Manipulação da gama dinâmica Variações de luz suportadas pela imagem. Grande influência na percepção humana. Manipulação usando uma função de transformação. Função de transformação: Negativo de uma imagem MIM 13/14 - PSI - Capítulo III - Processamento de Imagem

Contrast Stretching ‘Estica’ a gama dinâmica de uma imagem. Melhora a utilização da gama dinâmica digital. Corrige problemas de captura óptica: Má iluminação, abertura óptica, baixa eficácia dos sensores, etc. MIM 13/14 - PSI - Capítulo III - Processamento de Imagem

Manipulação específica Adaptável às necessidades do problema. Adaptável ao sistema de aquisição. Flexibilidade: Transformação linear. Transformação não linear. Definida pela função de transformação. MIM 13/14 - PSI - Capítulo III - Processamento de Imagem

Equalização de histograma Tenta melhorar a eficiência de utilização do espaço de amplitudes. Histograma plano Sinal digital: Histograma ‘quase’ plano Melhora contraste. Pode criar cores irrealistas! MIM 13/14 - PSI - Capítulo III - Processamento de Imagem

Equalização de histograma - Exemplo MIM 13/14 - PSI - Capítulo III - Processamento de Imagem

2. Filtros espaciais Manipulação ponto a ponto Filtros espaciais Máscaras espaciais Tipos de filtros Extracção de estruturas geométricas Introdução à segmentação MIM 13/14 - PSI - Capítulo III - Processamento de Imagem

Definições Filtros espaciais Vantagens Utilizam uma máscara para actuar sobre uma região da imagem. Trabalham directamente com os pontos da imagem. Por oposição: Filtros de frequência. Vantagens Implementação simples: convolução com uma máscara. Máscaras diferentes permitem uma grande variedade de funcionalidades. MIM 13/14 - PSI - Capítulo III - Processamento de Imagem

Convolução – Máscara ‘desliza’ sobre a imagem Máscara espacial Forma simples de processar uma imagem. Máscara define a função aplicada. Corresponde a uma multiplicação no espaço de frequências. Máscara Imagem Convolução – Máscara ‘desliza’ sobre a imagem MIM 13/14 - PSI - Capítulo III - Processamento de Imagem

Máscara espacial - Exemplo Cada posição da máscara possuí um peso p. O resultado da operação num ponto é igual a: 1 2 -1 -2 2 4 5 6 Máscara Imagem =1*2+2*2+1*2+… =8+0-20 =-12 MIM 13/14 - PSI - Capítulo III - Processamento de Imagem

Smoothing – Média Consiste em atenuar as frequências espaciais elevadas da imagem (filtro passa-baixo). Torna a imagem mais ‘suave’. Usado na remoção de ruído. Pode ser implementado com máscaras ou no espaço de frequências. 1 1/9 MIM 13/14 - PSI - Capítulo III - Processamento de Imagem

Sharpen - Laplaciano Operação inversa: Acentua as frequências espaciais elevadas da imagem. Acentua as fronteiras da imagem. Parece tornar a imagem mais ‘nítida’. Implementação: Filtro passa-alto (Laplaciano). Resultado somado à imagem original. 1 -4 1 -8 MIM 13/14 - PSI - Capítulo III - Processamento de Imagem

Outros filtros espaciais Passa-baixo Mediana Gaussiano Passa-alto Detectores de fronteiras. Outros Podemos configurar um filtro espacial, dado um determinado filtro de frequência. A máscara utilizada não necessita de ser 3x3! MIM 13/14 - PSI - Capítulo III - Processamento de Imagem

Tipos de resultados Imagem Característica A matriz representa uma ‘imagem fotográfica’. Espaço de cores original. Novo espaço de cores. Objectivos: Remover ruído. Melhorar visibilidade. Artístico. Característica O resultado não é uma ‘imagem’ (sentido restrito). Mede uma característica da imagem. Objectivos: Detecção. Extracção de características. MIM 13/14 - PSI - Capítulo III - Processamento de Imagem

3. Extr. estruturas geométricas Manipulação ponto a ponto Filtros espaciais Extracção de estruturas geométricas Pontos, linhas e fronteiras Operadores populares Outras formas Introdução à segmentação MIM 13/14 - PSI - Capítulo III - Processamento de Imagem

Definições As estruturas geométricas são descontinuidades na matriz da imagem. O gradiente espacial ajuda-nos a medir o grau de variação espacial da imagem. Zonas de elevado gradiente denotam descontinuidades. Posso usar máscaras espaciais para medir o gradiente. MIM 13/14 - PSI - Capítulo III - Processamento de Imagem

Pontos Um ponto isolado deve ter elevado gradiente: Máscara simples. Horizontal Vertical Máscara simples. MIM 13/14 - PSI - Capítulo III - Processamento de Imagem

Linhas Uma linha reflecte um gradiente forte numa só direcção. Duas máscaras: Horizontal Vertical E para mais direcções? Mais máscaras! -1 2 -1 2 MIM 13/14 - PSI - Capítulo III - Processamento de Imagem

Fronteiras Fronteira: Descontinuidade espacial da amplitude dos pixels. Magnitude elevada do gradiente espacial. Primeira derivada (pico) Segunda derivada (zero crossing) MIM 13/14 - PSI - Capítulo III - Processamento de Imagem

Operadores populares Detecção de fronteiras Soluções variadas Grande utilidade para vários problemas. Problema bem estudado. Soluções variadas Sobel, Prewitt, Roberts,... MIM 13/14 - PSI - Capítulo III - Processamento de Imagem

Exemplo MIM 13/14 - PSI - Capítulo III - Processamento de Imagem

Transformada de Hough Equação de uma linha: Parâmetros: x, y yi = axi + b Parâmetros: a, b b = -xia + yi Linha que passam por um ponto: x, y – infinitas a, b – uma! MIM 13/14 - PSI - Capítulo III - Processamento de Imagem

Util para formas muito específicas Outras formas Codifico na máscara a forma a detectar. Rigidez da detecção: Dimensão. Orientação. Variabilidade na detecção: Preciso de muitas máscaras! Util para formas muito específicas MIM 13/14 - PSI - Capítulo III - Processamento de Imagem

4. Introdução à segmentação Manipulação ponto a ponto Filtros espaciais Extracção de estruturas geométricas Introdução à segmentação Subjectividade do resultado Thresholding Pré e Pós-processamento MIM 13/14 - PSI - Capítulo III - Processamento de Imagem

Nada trivial! É o ‘santo graal’ de uma imensidão de problemas! Definição Consiste na separação da imagem em áreas diferentes. Extracção de objectos. Extracção de áreas com características próprias. Nada trivial! É o ‘santo graal’ de uma imensidão de problemas! MIM 13/14 - PSI - Capítulo III - Processamento de Imagem

A subjectividade da segmentação O resultado de uma segmentação apenas é ‘correcto’ dado um determinado contexto. Subjectividade! Difícil implementação computacional. Dificuldades na avaliação do desempenho. Qual a segmentação correcta? Rosto Pessoa Mala MIM 13/14 - PSI - Capítulo III - Processamento de Imagem

Thresholding Threshold adequado! Consiste em dividir uma imagem em duas zonas: 1, se f(x,y)>K 0, se f(x,y)<=K Não é fácil de achar um numero mágico k ideal! Provavelmente a técnica mais popular de segmentação Simples Razoavelmente eficaz Threshold adequado! MIM 13/14 - PSI - Capítulo III - Processamento de Imagem

Números mágicos O resultado é muito sensível às variações de k. Número mágico. Bom para uma situação. Mau para todas as outras. Sistema tem que ser robusto! Como escolher k? Histogramas. Outras técnicas. A combinação das distribuições de duas regiões pode tornar a segmentação simples (esquerda) ou muito difícil (direita). Adaptado de [1] MIM 13/14 - PSI - Capítulo III - Processamento de Imagem

Exemplo Correcta (k = 74) Errada! (k = 128) MIM 13/14 - PSI - Capítulo III - Processamento de Imagem

Pré-processamento Manipulação da imagem antes da aplicação do thresholding. Permite criar uma melhor separação das zonas no histograma. Mais comum: Filtragem de ruído. Filtro passa-baixo. Filtro de mediana. MIM 13/14 - PSI - Capítulo III - Processamento de Imagem

Pós-Processamento Tenta corrigir os erros de segmentação. Conhecimento a-priori acercado resultado esperado. Filtros morfológicos. Muito populares para pós-processamento. Abertura. Fecho. Abertura Fecho MIM 13/14 - PSI - Capítulo III - Processamento de Imagem

Resumo Operações ponto a ponto. Máscaras e filtros espaciais. Extracção de formas geométricas simples. Thresholding e os números mágicos. Vantagens do Pré e Pós-Processamento. MIM 13/14 - PSI - Capítulo III - Processamento de Imagem

Referências M. Sonka et al., “Image Processing, Analysis and Machine Vision”, 2nd Edition, International Thomson Publishing, 1999. Gonzalez and Woods, “Digital Image Processing – 3nd Edition”, Prentice Hall, 2008. MIM 13/14 - PSI - Capítulo III - Processamento de Imagem