Universidade Estadual Paulista "Júlio de Mesquita Filho“ Instituto de Biociências, Letras e Ciências Exatas Curso de Mestrado Haralick Discente:

Slides:



Advertisements
Apresentações semelhantes
Técnicas de Descrição Regional Baseadas em Texturas
Advertisements

Paulo Sérgio Rodrigues PEL205
INTELIGÊNGIA COMPUTACIONAL
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.
10º CAPÍTULO Segmentação de imagem.
Filtros de Convolução (Processamento de Imagens)
Fluxo Óptico Allan Carlos Avelino Rocha
The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Visão Computacional Prof. Dr. rer.nat. Aldo von Wangenheim.
Transformações espaciais geométricas
Segmentação de imagens
O COEFICIENTE DE HURST E O COEFICIENTE DE VARIAÇÃO ESPACIAL NA SEGMENTAÇÃO DE TEXTURAS MULTIESPECTRAIS Dra Aura Conci Éldman Oliveira Nunes.
Geoestatística Aplicada à Agricultura de Precisão II
Reconhecimento de Padrões Segmentação
Reconhecimento de Padrões Extração de Características
Universidade Federal de Campina Grande – UFCG Centro de Ciências e Tecnologia – CCT Departamento de Engenharia Civil - DEC ESTATÍSTICA APLICADA A HIDROLOGIA.
Iana Alexandra Alves Rufino
Estrutura e movimento a partir de imagens
Leonardo de Paula Batista Benevides
Análise de Histograma para segmentação de fundo de imagens
Interpretação de imagens e confecção de mapas
Visão Computacional – 2010 Aula 0: Introdução
Edição Matricial ATRAVÉS DA FERRAMENTA SPRING Mauricio Alves Moreira
Características das Imagens de Sensoriamento Remoto.
Luis Marcelo Bortolotti Agma Juci Machado Traina ICMC - USP
Integrando Textura e Forma para a Recuperação de Imagens por Conteúdo
Sistema de Recuperação de Imagens Baseada em Conteúdo
Filtragem Espacial É baseado na aplicação de máscaras na imagem.
Filtro Linear-Máscaras
Nome: Rafael Baeta Orientador: Dr. David Menotti
Sensoriamento Remoto: uma breve introdução
Seminário Introdução à Visão Computacional
Universidade Federal da Grande Dourados
A Hybrid Method for Robust Car Plate Character Recognition.
Segmentação de Imagens
Segmentação de Imagens
Fernando Carvalho, João Manuel R. S. Tavares
GEOPROCESSAMENTO Aula 5: Processamento de imagens e fotointerpretação
SENSORIAMENTO REMOTO MOSAR FARIA BOTELHO.
Cesar Lima José Francisco
Processamento de Imagens
Universidade Estadual Paulista “Júlio de Mesquita Filho” FCLassis – Depto de Ciências Biológicas Programa de Pós-graduação em Biociências Área de Concentração.
Revisão Geral Técnicas de Realce Histogramas
Processamento Digital de Imagens
Relator: Leandro Augusto da Silva Contestador: Ramon Alfredo Moreno São Paulo, 14 de Março, de 2008.
Matemática Financeira
Aula 8. Classificação Não Supervisonada por Regiões
Best Combination of Binarization Methods for License Plate Character Segmentation (2013) - Resumo Vinicius Queiroz e Vinicius M. de Almeida.
Universidade Estadual Paulista “Júlio de Mesquita Filho” FCLassis – Depto de Ciências Biológicas Programa de Pós-graduação em Biociências Área de Concentração.
Avaliação de métodos de busca de texturas em bases de dados Miguel Galves
Introdução à Computação Gráfica
Biometria Reconhecimento de Assinaturas
Disciplina : Ciência dos Materiais LOM 3013 – 2015M1
FERRAMENTA PARA AUXÍLIO AO DIAGNÓSTICO DE IMAGENS PULMONARES DE TOMOGRAFIA COMPUTADORIZADA Filipe Vernetti Giusti Orientador: Prof. Dr. Lucas Ferrari Oliveira.
Georefenciação de imagens
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 DIGITAL DE IMAGENS
Metodologia da Pesquisa em Ensino de Ciências I
Introdução à Estatística
Processamento de Imagens e Computação Gráfica
Análise de Componentes Principais
Processamento de Imagens e Computação Gráfica
Detecção de tráfego Skype na Web através de Redes Neurais Artigo Original: Freire, P. E., Ziviani, A., and Salles, R. M. (2008). Detecting skype flows.
Regressão Linear Simples
Professor: Gerson Leiria Nunes.  Processamento de imagens  Trabalhando com imagens  Problemas típicos  Aplicações  Comandos básicos matlab.
Alguns resultados de pesquisa em Processamento Digital de Imagens para aplicação em problemas de Sensoriamento Remoto na Amazônia (Radar) e em áreas urbanas.
AULA 6: Composição- sistemas ordenadores Professora: Geórgia Feitosa
Estatística: Aplicação ao Sensoriamento Remoto SER ANO 2016 Apresentação da Disciplina Camilo Daleles Rennó
LINEARIDADE Kamila Dias Nayara Rayanne Pereira Renata Fernandes Solange Araújo.
Programa de Pós-Graduação em Demografia do Cedeplar-UFMG, Belo Horizonte, 08 a 12 de Agosto de 2011 Martin Handford, Where´s Wally? Oficina-Curso: Abordagens.
Laboratório de Classificação Supervisionada Laboratório de Geoprocessamento do Departamento de Engenharia de Transportes da EPUSP setembro de 2011.
Transcrição da apresentação:

Universidade Estadual Paulista "Júlio de Mesquita Filho“ Instituto de Biociências, Letras e Ciências Exatas Curso de Mestrado Haralick Discente: Frederico Uelinton Basso Cotrim Disciplina: Processamento Digital de Imagens Docente: Prof. Dr. Aledir Silveira Pereira São José do Rio Preto – SP 4 de Outubro de 2011

Roteiro Textura; Classificação de Textura; Descritores de Textura; Abordagem Estatística; Matriz de Co-Ocorrência de Nível de Cinza; Haralick; Referências Bibliográficas;

Textura Textura é uma das importantes características usadas na identificação de objetos ou regiões de interesse em uma imagem; Pode contribuir na melhoria do processo de segmentação, descrição e classificação de imagens; Propriedade inata de praticamente todas as superfícies - o grão de madeira, a trama de um tecido, o padrão de culturas em um campo, etc.;

Textura Contém informações importantes sobre o arranjo estrutural das superfícies e sua relação com o ambiente circundante; As definições de textura estão associadas à impressão de rugosidade, suavidade, regularidade e contraste criada pela variação tonal ou pela repetição de padrões visuais sobre uma região; Ao contrário de outras características (brilho, cor) a textura não pode ser definida em um pixel, mas sim através de uma região ou conjunto de pixels;

Classificação de Texturas Artificiais: são aquelas que consistem em arranjos de símbolos tais como segmentos de linhas, pontos, estrelas, etc., dispostos sobre um fundo neutro, onde pode ser observado certo padrão repetitivo; Naturais: são compostas por cenários encontrados na natureza, contendo arranjos de pixels do tipo semi-repetitivos;

Classificação de Texturas Exemplos de texturas artificiais:

Classificação de Texturas Exemplos de texturas naturais:

Descritores de Textura Existem de três abordagens principais usadas em processamento de imagens para a descrição de texturas: Abordagem estrutural: representa textura como sendo formada pela repetição de padrões que obedeçam alguma regra de posicionamento para a sua geração; Abordagem espectral: baseia-se em propriedades do espectro de Fourier, sendo usadas basicamente na detecção de periodicidade global em uma imagem através da identificação de picos de alta freqüência do espectro; Abordagem estatística: considera a distribuição de níveis de cinza e o inter-relacionamento entre eles, são utilizadas médias estatísticas para descrever as texturas;

Descritores de Textura Para descrever as texturas, Haralick et al. (1973) propôs 14 medidas estatísticas, onde: O método proposto utiliza uma metodologia para descrição de texturas baseada em estatística de segunda ordem; Se define características provenientes do cálculo de matrizes denominadas “matrizes de co-ocorrência”;

Abordagem Estatística A extração de características pela abordagem estatística propicia a descrição de imagens por meio de regras estatísticas que governam a distribuição e a relação entre os diferentes níveis de cinza; Inúmeras medidas podem ser extraídas da distribuição desses níveis em imagens digitais, dentre as quais se podem citar o cálculo de média, variância, desvio-padrão, energia ou entropia;

Abordagem Estatística A abordagem estatística pode ser dividida em duas importantes vertentes: Primeira ordem: diz respeito à distribuição de níveis de cinza em uma imagem, onde se usa o histograma de primeira ordem como base para extração de suas características, como: média, desvio-padrão, etc.; Segunda ordem: que leva em conta o posicionamento espacial relativo da ocorrência dos níveis de cinza em uma imagem, característica não atendida quando se faz uso de histogramas de primeira ordem;

Abordagem Estatística

Matriz de Co-Ocorrência de Nível de Cinza GLCM – Gray Level Co-Occurrence Matrix; Utilizada para caracterizar texturas em uma imagem através de um conjunto de estatísticas para as ocorrências de cada nível de cinza em pixels diferentes ao longo de diferentes distâncias e direções; Disposta em uma organização bi-dimensional (histograma bi-dimensional) de níveis de cinza;

Matriz de Co-Ocorrência de Nível de Cinza Possui alto custo computacional à medida que o número de níveis de cinza crescem na imagem; Considera a relação entre dois pixels por vez, separados por uma distância em uma direção, um chamado de pixel referência e o outro de pixel vizinho;

Matriz de Co-Ocorrência de Nível de Cinza

Matriz de Co-Ocorrência de Nível de Cinza As possíveis direções são:

Matriz de Co-Ocorrência de Nível de Cinza Cada elemento da matriz de co-ocorrência corresponde à contagem do numero de ocorrência dos pares de níveis de cinza i e j, em uma distância e direção;

Matriz de Co-Ocorrência de Nível de Cinza Seja p um pixel de uma imagem, os vizinhos de p = (x,y) de acordo com uma distância d são:

Matriz de Co-Ocorrência de Nível de Cinza Exemplo – Vizinhos de (x, y) para distância d = 1:

Matriz de Co-Ocorrência de Nível de Cinza

Matriz de Co-Ocorrência de Nível de Cinza

Matriz de Co-Ocorrência de Nível de Cinza Após o cálculo das matrizes nas quatro direções, realiza-se a normalização e calcula-se a média das quatro matrizes, transformando-as em uma única matriz, através da qual, calcula-se os chamados descritores de textura;

Matriz de Co-Ocorrência de Nível de Cinza Equação de normalização:

Matriz de Co-Ocorrência de Nível de Cinza

Matriz de Co-Ocorrência de Nível de Cinza Algumas propriedades importantes da matriz de co-ocorrência são: Toda matriz de co-ocorrência é uma matriz quadrada; O número de linhas e de colunas é igual ao nível de quantização da imagem;

Haralick Haralick et al. (1973) descreveram um método para extração de características de texturas. Determinaram 14 parâmetros estatísticos que caracterizam as texturas; Um descritor de textura ou de Haralick é um valor calculado a partir da matriz co-coorrência da imagem; A classificação correta de qualquer textura depende dos descritores utilizados para caracterizá-la da melhor forma possível;

Haralick Descritores propostos (14 características de textura): Segundo Momento Angular; Contraste; Correlação; Soma dos Quadrados - Variância; Momento de Diferença Inverso; Média da Soma; Variância da Soma; Entropia da Soma; Entropia; Variância da Diferença; Entropia da Diferença; Medidas de Informação da Correlação (2); Coeficiente de Correlação Máximo;

Haralick Essas características servem como medida para a diferenciação de texturas que não seguem um determinado padrão de repetitividade, fornecendo informações relevantes para a classificação das mesmas;

Haralick Segundo Momento Angular (SMA) – fornece a medida da homogeneidade local dos níveis de cinza em uma imagem. Em uma imagem homogênea existem poucas transições de níveis de cinza. Nesse caso, a matriz de co-ocorrência possui baixas entradas de alta magnitude;

Haralick – Exemplo: SMA

Haralick Contraste – reflete a quantidade de variação local de níveis de cinza em uma imagem. Se este valor for pequeno, os níveis de cinza da imagem analisada são todos próximos de uma média, ou seja, a matriz de co-ocorrência de níveis de cinza vai possuir a maioria dos valores concentrados na horizontal. Caso contrário, se o valor do contraste for alto, a imagem possui uma maior distribuição dos níveis de cinza em seu histograma;

Haralick – Exemplo: Contraste

Referências Bibliográficas ALVES, Wonder A. L.; ARAÚJO, Sidnei A.; Avaliação da utilização de dois diferentes modelos de redes neurais na classificação de imagens com base em características texturais; São Paulo: Centro Universitário Nove de Julho, 2006. BARBOSA, Danilo P.; Avaliação de descritores texturais geoestatísticos e de Haralick para o reconhecimento de plantas daninhas; Viçosa: Minas Gerais, 2009. BRAZIL, André L.; Matrizes de co-ocorrência no MathLab; Disponível em: <http://www.ic.uff.br/~aconci/co-ocorrenciaMathLab.pdf>. Acesso em: 22 de setembro de 2011. COSTA, José M. P.; Análise de Imagem: Medição de Área Edificada; Covilhã: Universidade da Beira Interior, 2010. GABOARDI, Clovis; Utilização de imagem de coerência SAR para classificação do uso da terra: floresta nacional do tapajós; São José dos Campos: INPE, 2003. FERREIRA, Mauricio A. L., FIGUEREDO, Aurélio M.; Chroma Key a partir de imagens de TV Utilizando análise de Textura; Pontifícia Universidade Católica. HARALICK, Robert M. ; SHANMUGAM K.; DINSTEIN I.; Textural Features for Image Classification; IEEE Transaction on Systems, Man and Cybernetics, 1973. 33

Referências Bibliográficas ITO, Rodrigo H., KIM, Hae Y., SALCEDO, Walter J.; Classificação de Texturas Invariante a Rotação Usando Matriz de Co-ocorrência; São Paulo: Escola Politécnica Universidade de São Paulo. LOCK, Ruth E. N.; KIRCHNER, Flávio F.; Classificação de imagens multiespectrais LANDSAT TM e feições de textura: mapeamento da cobertura da terra. MELLO, Carlos A.; Texturas; Disponível em: <http://www.cin.ufpe.br/~cabm/visao/Aula07_Texturas.pdf>. Acesso em: 22 de setembro de 2011. NUNES, Éldman O.; CONCI, Aura; Técnicas de Descrição Regional Baseadas em Texturas; Disponível em: <www.ic.uff.br/~aconci/textura.ppt>. Acesso em: 22 de setembro de 2011. OSHIRO, Seimou H.; GOLDSCHMIDT, Ronaldo R.; Processamento de Imagens; Rio de Janeiro: Instituto Militar de Engenharia, 2008. STEIN, Tatiane; Avaliação de descritores de textura para segmentação de imagens; Curitiba: Universidade Federal do Paraná, 2005. TRINDADE, Fernanda R.; Desenvolvimento de uma metodologia de classificação de padrões em imagens de tomografia computadorizada do pulmão; Porto Alegre: Pontifícia Universidade Católica do Rio Grande do Sul, 2009. 34

Referências Bibliográficas VASCONCELOS, Simone; Matrizes de Co-Ocorrência; Disponível em: <http://www.ic.uff.br/~aconci/co-ocorrencia.pdf>. Acesso em: 22 de setembro de 2011.