310 likes | 415 Views
Pós-Graduação em Ciência e Engenharia de Materiais. Análise de imagem na caracterização microestrutural. Prof. Celso P. Fernandes. Segmentação binária. Segmentação.
E N D
Pós-Graduação em Ciência e Engenharia de Materiais Análise de imagem na caracterização microestrutural Prof. Celso P. Fernandes • Segmentação binária
Segmentação Definimos a segmentação como um processamento que consiste em realizar a divisão de uma imagem em regiões homogêneas de acordo com um critério estabelecido Caracterização de Microestruturas
Binarização - Exemplo A binarização é um caso específico de segmentação Caracterização de Microestruturas
Binarização - Exemplo Caracterização de Microestruturas
Binarização - Exemplo Caracterização de Microestruturas
Binarização - Definição Processar uma imagem, em níveis de cinza ou colorida, de forma a definir em uma imagem binária as regiões de poros (objetos) e sólidos (fundo). Etapa Fundamental da Cadeia de Processamento de Imagens Imagem Original n bits Imagem Binária 1 bit Caracterização de Microestruturas
Classificação dos métodos Globais: utilização do histograma de níveis de cinza Locais: detecção dos contornos objeto-fundo Manuais: assistidos pelo usuário Automáticos Caracterização de Microestruturas
Binarização a partir do histograma Definição de um nível de cinza de corte Th (threshold), que melhor separa as fases poro e sólido Caracterização de Microestruturas
Imagem binária Dada a imagem Im(i,j) a imagem binária Imbin(i,j) será dada por: Caracterização de Microestruturas
Método devido a Otsu(1979) Caracterização de Microestruturas
Probabilidades das classes Probabilidade de que um pixel pertença à classe C0 ou à classe C1: Caracterização de Microestruturas
Níveis de cinza médios Nível de cinza médio da classe C0, da classe C1 e da imagem como um todo: Caracterização de Microestruturas
Definição das variâncias Caracterização de Microestruturas
Relação entre as variâncias Podemos mostrar que: Caracterização de Microestruturas
Maximização da variância interclasse Minimizar Vintra e maximizar Vinter são problemas equivalentes: computacionalmente é mais vantajoso maximizar Vinter. O método é aplicável ao problema com p classes (p>=2), C1, C2, ..., Cp, separadas pelos cortes T1, T2, ... Tp-1 Caracterização de Microestruturas
Imagens coloridas Aplicação do Método da Variância em cada um dos canais Caracterização de Microestruturas
Configurações Distribuição de níveis de cinza: N0,N1,N2, ..., N255 Queremos determinar o número de configurações W, W=W(N0, N1,N2,...), para uma dada distribuição N0,N1,N2, ..., N255 Caracterização de Microestruturas
Configurações - exemplo Imagem com apenas 3 pixels, N=3 níveis de cinza apenas 0 e 1 Distribuição: N0=1, N1=2 Caracterização de Microestruturas
Configurações - exemplo Mas, para configurações de fato distintas: Caracterização de Microestruturas
Configurações - generalização Escrevemos: Generalizando para i=0,1,2,..., 255: Caracterização de Microestruturas
Configurações - generalização Tomando o log dos dois lados desta equação podemos chegar a: Caracterização de Microestruturas
Entropia H Caracterização de Microestruturas
Métodos baseados na entropia H é a entropia de Shannon Caracterização de Microestruturas
Método de Pun (1980) Caracterização de Microestruturas
Método de Pun (1980) Para a definição da imagem binária, tomamos o corte T que maximiza a função H(T) Caracterização de Microestruturas
Método de Pun (1980) Caracterização de Microestruturas
Método de Kapur et al. (1985) Caracterização de Microestruturas
Método de Kapur et al. (1985) Novamente, para a definição da imagem binária, tomamos o corte T que maximiza a função H(T) Caracterização de Microestruturas
Problemas específicos Caracterização de Microestruturas
Problemas específicos Caracterização de Microestruturas
Problemas específicos Caracterização de Microestruturas