Universidade do Estado de Santa Catarina Departamento de Engenharia Civil Classificação de Imagens Profa. Adriana Goulart dos Santos
Extração de Informação da Imagem A partir de uma visualização das imagens, como por exemplo, combinação colorida de três bandas, segue-se a interpretação dos temas/classes/objetos de interesse A extração de informação depende do objetivo da aplicação, e pode ser feita de diferentes formas, como a interpretação visual e a classificação assistida por computador semi-automática
Extração de Informação da Imagem Classificação de imagens é um processo de reconhecimento de padrões e objetos homogêneos. Ferramentas de geoprocessamento oferecem funcionalidades para executar a classificação usando diferentes algoritmos. Como resultado cada ponto ou região da imagem é mapeado para um tema.
Classificação de imagem Usualmente, cada pixel é tratado como uma unidade individual composta de valores em várias bandas espectrais. Pela comparação de um pixel a outros pixels de identidade conhecida, é possível agrupar aqueles cujas reflectâncias espectrais são semelhantes em classes mais ou menos homogêneas. Estas classes formam regiões sobre um mapa ou imagem de forma que, após a classificação, a imagem digital seja apresentada como um mosaico de parcelas uniformes, em que cada uma é identificada por uma cor ou símbolo
Classificação de imagem A imagem classificada é definida a partir da análise da imagem numérica, de forma que aqueles pixels que têm valores espectrais semelhantes são agrupados em classes espectralmente similares. Por exemplo, a classe A (urbanização) pode ser formada por pixels claros (altos valores de cinza) que variam de 70 a 130, e a classe B (água) ser formada por pixels escuros (baixos valores de cinza) variando de 5 a 40.
Tipos de Classificadores Quanto à unidade a ser classificada: Classificadores por PIXEL: classifica cada pixel isoladamente mapeando-o para um dos temas de treinamento baseado somente no seu valor. Classificadores por REGIÕES: classifica regiões (um conjunto de pixels) mapeando todos os pixels que formam a região para um mesmo tema baseando-se no valor de todos os pixels que formam a região
Tipos de Classificadores Quanto à intervenção do usuário: Classificadores supervisionados: o usuário informa a- priori o conjunto de temas para as quais os pontos da imagem serão mapeados (exige treinamento) Classificadores não supervisionados: o usuário não fornece nenhuma informação a priori relativa ao conjunto de temas para as quais deve-se mapear a imagem utiliza um algoritmo de agrupamento para determinar o número de classes diferentes presentes na imagem
Classificadores por pixel Classificadores por pixel (todos supervisionados): MaxVer : utiliza parâmetros estatísticos inferidos das amostras de treinamento como critério de decisão sobre que tema um pixel irá pertencer MaxVer-ICM: variação do MaxVer onde numa segunda etapa a informação contextual é levada em conta. Pixels são reclassificados de acordo com os temas atribuídos aos vizinhos Distância Euclidiana: associa cada pixel a um tema cuja distância euclidiana de seu valor ao valor médio da classe (obtido das amostras) seja mínimo
Classificadores por regiões (SPRING) Classificadores por regiões: Isoseg Não supervisionado As regiões são caracterizadas pela média, matriz de covariância e sua área. São agrupadas por uma medida de similaridade dada pela distância de Mahalanobis. Bhattacharya Supervisionado Usa as amostras de treinamento para estimar a função densidade de probabilidade de cada classe buscada. Cada região é mapeada para a classe cuja distância de Battacharya entre elas seja menor.
Resumo classificadores implementados no SPRING
Processo de Treinamento Cabe ao usuário definir os temas que irá classificar. Passos: Identificar amostras para cada um dos temas As amostras de um tema devem ser homogêneas As amostras devem conter toda a variabilidade espectral esperada para cada tema Analisar as amostras antes da classificação Grau de confusão entre os temas
Escolher o classificador Executar o processo Observar os resultados Classificação
Pós-classificação - Refinamento
Mapeamento para classes temáticas A imagem classificada continua pertencendo a categoria do modelo IMAGEM O mapeamento de classes gera uma imagem temática em alguma categoria do modelo TEMÁTICO Todos os temas obtidos no processo de classificação devem ser mapeados para alguma classe da categoria do modelo temático
Segmentação Processo executado antes da Classificação por Regiões Segmentação: Identifica as regiões homogêneas dentro da imagem Região: um conjunto de pixels contíguos bi-direcionalmente que possuem uma semelhança espectral Atributos estatísticos são usados
Segmentação no Spring Crescimento de regiões: Cada pixel é inicialmente rotulado como uma região Segundo um critério de similaridade regiões adjacentes vão sendo agrupadas O processo é repetido até que nenhum outro agrupamento possa ser feito Detecção de Bacias: Aplicar um filtro passa-alta na imagem, de modo a realçar as transições associando-as aos níveis de cinza mais altos, O processo é semelhante à inundação de uma área. As bordas das regiões correspondem aos locais onde a água transbordaria