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 apriori 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
Classificação
 Escolher o classificador
 Executar o processo
 Observar os resultados
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”
Download

Classificação