SlideShare uma empresa Scribd logo
1 de 11
Baixar para ler offline
AULA 5 - Classificação
INPE / DPI - http://www.dpi.inpe.br/spring - spring@dpi.inpe.br
1
Aula 5Aula 5Aula 5Aula 5 ---- ClassificaçãoClassificaçãoClassificaçãoClassificação
1. Classificação por Pixel
Classificação é o processo de extração de informação em imagens para
reconhecer padrões e objetos homogêneos. Os Classificadores "pixel aClassificadores "pixel aClassificadores "pixel aClassificadores "pixel a
pixel"pixel"pixel"pixel" utilizam apenas a informação espectral isoladamente de cada pixel
para achar regiões homogêneas.
O resultado final de um processo de classificação é uma imagem digital
que constitui um mapa de "pixels" classificados, representados por
símbolos gráficos ou cores.
As técnicas de classificação multiespectral "pixel a pixel" mais comuns são:
máxima verossimilhança (MAXVER), distância mínima e método do
paralelepípedo.
MAXVERMAXVERMAXVERMAXVER considera a ponderação das distâncias entre médias dos níveis
digitais das classes, utilizando parâmetros estatísticos. Para que a
classificação por máxima verossimilhança seja precisa o suficiente, é
necessário um número razoavelmente elevado de "pixels", para cada
conjunto de treinamento. Os conjuntos de treinamento definem o
diagrama de dispersão das classes e suas distribuições de probabilidade,
considerando a distribuição de probabilidade normal para cada classe do
treinamento.
Antes de apresentarmos os procedimentos para executar uma classificação
descreveremos a seqüência lógica de operações a ser seguida:
1. Criar o arquivo de ContextoCriar o arquivo de ContextoCriar o arquivo de ContextoCriar o arquivo de Contexto - este arquivo armazena quais bandas farão
parte do processo de classificação, qual o método utilizado (pixel ou
região) e as amostras no caso da classificação por pixel;
2. Executar o treinamentoExecutar o treinamentoExecutar o treinamentoExecutar o treinamento - devem ser feitas amostragens sobre uma
imagem na área de desenho;
3. AnalAnalAnalAnalisar as amostrasisar as amostrasisar as amostrasisar as amostras - permite verificar a validade das amostras coletadas;
4. Executar a ClassificaçãoExecutar a ClassificaçãoExecutar a ClassificaçãoExecutar a Classificação - de posse da amostras e das bandas escolhidas a
imagem é classificada;
AULA 5 - Classificação
spring@dpi.inpe.br
2
5. Executar uma PósExecutar uma PósExecutar uma PósExecutar uma Pós----classificaçãoclassificaçãoclassificaçãoclassificação - processo de extração de pixels isolados
em função de um limiar e um peso fornecido pelo usuário (não
obrigatório);
6. Executar o Mapeamento para ClassesExecutar o Mapeamento para ClassesExecutar o Mapeamento para ClassesExecutar o Mapeamento para Classes - permite transformar a imagem
classificada (categoria Imagem) para um mapa temático raster (categoria
Temática).
⇒ Classificação por Pixel:Classificação por Pixel:Classificação por Pixel:Classificação por Pixel:
Windows: # Iniciar – Programas – Spring <versão><Idioma>
Linux: Comando a ser digitado no Console (Shell) - # s_spring
SPRINGSPRINGSPRINGSPRING
* Ativar banco de dados CursoCursoCursoCurso
* Ativar projeto BrasiliaBrasiliaBrasiliaBrasilia
* Visualizar uma composição colorida RGB com bandas TM4TM4TM4TM4, TM5TM5TM5TM5 e TM3TM3TM3TM3 ou apenas uma
banda.
- [Imagem][Classificação...]
⇒ Criando arquivo de contexto:Criando arquivo de contexto:Criando arquivo de contexto:Criando arquivo de contexto:
ClassificaçãoClassificaçãoClassificaçãoClassificação
- (Criar...)
Criação de ContextoCriação de ContextoCriação de ContextoCriação de Contexto
- {Nome: contx1}
- (Tipo de Análise ⇔ Pixel)
- (Bandas | TM3, TM4 e TM5) - selecionar as bandas
- (Executar)
⇒ Treinando classificação:Treinando classificação:Treinando classificação:Treinando classificação:
ClassificaçãoClassificaçãoClassificaçãoClassificação
- (Contextos | contx1) - selecionar arquivo de contexto
- (Treinamento...)
TreinamentoTreinamentoTreinamentoTreinamento
- {Nome: vegetacao}
* Selecionar uma cor
- (Criar)
- (Tipo ⇔ Aquisição)
⇒ Adquirindo amostras retangulares:Adquirindo amostras retangulares:Adquirindo amostras retangulares:Adquirindo amostras retangulares:
TreinamentoTreinamentoTreinamentoTreinamento
AULA 5 - Classificação
INPE / DPI - http://www.dpi.inpe.br/spring - spring@dpi.inpe.br
3
- (Contorno ⇔ Retangular)
* Selecionar amostra sobre a imagem como se fosse efetuar um zoom.
- (Adquirir)
⇒ Adquirindo amostras poligonais:Adquirindo amostras poligonais:Adquirindo amostras poligonais:Adquirindo amostras poligonais:
TreinamentoTreinamentoTreinamentoTreinamento
- (Contorno ⇔ Poligonal)
* Digitalizar contorno da amostra sobre a imagem, encerrando a linha
com o botão da direita. Automaticamente o primeiro ponto se fecha com
o último.
- (Adquirir)
* Adquirir amostras suficientes para o tema
* Repetir para outros temas: urbano1urbano1urbano1urbano1, urbano2urbano2urbano2urbano2, aguaaguaaguaagua
⇒ Visualização de Temas e AVisualização de Temas e AVisualização de Temas e AVisualização de Temas e Amostras:mostras:mostras:mostras:
TreinamentoTreinamentoTreinamentoTreinamento
- (Temas | vegetacao)
* visualiza todas as amostras do Tema vegetacao
- (Amostras | 1 (Aquisição)
* destaca somente a amostra selecionada
Obs.:Obs.:Obs.:Obs.: Após analisar as amostras (item mais à frente), se alguma amostra não
esteja satisfazendo o classificador, podemos “desconsiderar” a amostra sem
necessariamente remove-la, altere o tipo da amostra, assim ao alterar uma
amostra do tipo AquisiçãoAquisiçãoAquisiçãoAquisição p/ TesteTesteTesteTeste, essa será analisada, mas não será
considerada no classificador.
⇒ Alterando tipo de amostras:Alterando tipo de amostras:Alterando tipo de amostras:Alterando tipo de amostras:
- (Temas | vegetacao)
- (Amostras | 2 (Aquisição) )
- (Tipo ⇔ Teste)
- (Alterar)
- (Salvar)
- (Fechar)
⇒ Classificando a imagem:Classificando a imagem:Classificando a imagem:Classificando a imagem:
ClassificaçãoClassificaçãoClassificaçãoClassificação
- (Classificação...)
Classificação de ImagensClassificação de ImagensClassificação de ImagensClassificação de Imagens
- {Nome: tmc}
- (Criar)
AULA 5 - Classificação
spring@dpi.inpe.br
4
- (Classificador ⇔ Maxver)
- (Limiar de Aceitação: 100%)
- (Analisar Amostras...)
Análise AmostrasAnálise AmostrasAnálise AmostrasAnálise Amostras
* Analisar as amostras de aquisição e de teste para cada Tema
* Para as amostras com confusão alta, analise a Matriz de
Confusão do Tema e da Amostra, retornar ao treinamento para
edição.
Classificação de ImagensClassificação de ImagensClassificação de ImagensClassificação de Imagens
- (Executar)
* Visualizar a imagem classificada
* Caso a opção “Visualização automática de PI” esteja ativada junto a Ferramenta
“Configurar Ambiente”, o PI será desenhado automaticamente na tela Auxiliar.
⇒ Eliminando os ruídos de classificaçãoEliminando os ruídos de classificaçãoEliminando os ruídos de classificaçãoEliminando os ruídos de classificação ---- PósPósPósPós----classificação:classificação:classificação:classificação:
ClassificaçãoClassificaçãoClassificaçãoClassificação
- (Pós-Classificação...)
PósPósPósPós----ClassificaçãoClassificaçãoClassificaçãoClassificação
- (Imagens Classificadas | tmc)
- (Peso ⇔ 2)
- (Limiar ⇔ 5)
- (Executar)
- Visualizar a imagem resultante.
* Testar outros pesos e limiares
* Caso a opção “Visualização automática de PI” esteja ativada junto a Ferramenta
“Configurar Ambiente”, o PI será desenhado automaticamente na tela Auxiliar.
⇒ Mapeando temas da imagem classificada para classes do banco deMapeando temas da imagem classificada para classes do banco deMapeando temas da imagem classificada para classes do banco deMapeando temas da imagem classificada para classes do banco de
dados:dados:dados:dados:
ClassificaçãoClassificaçãoClassificaçãoClassificação
- (Mapeamento...)
Mapeamento para ClassesMapeamento para ClassesMapeamento para ClassesMapeamento para Classes
- (Imagens Classificadas | tmc)
- (Categoria | Uso_Terra)
- (Temas | vegetacao)
- (Classes | Mata)
* Repetir para os todos os Temas. Para cada tema deve haver uma classe
temática associada
- (Executar)
* Visualizar plano temático tmctmctmctmc----TTTT
AULA 5 - Classificação
INPE / DPI - http://www.dpi.inpe.br/spring - spring@dpi.inpe.br
5
* Caso a opção “Visualização automática de PI” esteja ativada junto a Ferramenta
“Configurar Ambiente”, o PI será desenhado automaticamente na tela Auxiliar.
2. Segmentação
Neste processo, divide-se a imagem em regiões que devem corresponder
às áreas de interesse da aplicação. Entende-se por regiões um conjunto de
"pixels" contíguos, que se espalham bidirecionalmente e que apresentam
uniformidade.
A divisão em porções consiste basicamente em um processo de
crescimento de regiões, de detecção de bordas ou de detecção de bacias.
Crescimento de regiõesCrescimento de regiõesCrescimento de regiõesCrescimento de regiões
É uma técnica de agrupamento de dados, na qual somente as regiões
adjacentes, espacialmente, podem ser agrupadas. Inicialmente, este
processo de segmentação rotula cada "pixel" como uma região distinta.
Calcula-se um critério de similaridade para cada par de regiões adjacentes
espacialmente. O critério de similaridade baseia-se em um teste de
hipótese estatístico que testa a média entre as regiões. A seguir, divide-se
a imagem em um conjunto de sub-imagens e então se realiza a união
entre elas, segundo um limiar de agregação definido.
Detecção de baciasDetecção de baciasDetecção de baciasDetecção de bacias
A classificação por detecção de bacias é feita sobre uma imagem
resultante da extração de bordas. A extração de bordas é realizada por um
algoritmo de detecção de bordas, ou seja, pelo filtro de Sobel. Este
algoritmo considera os gradientes de nível de cinza da imagem original,
para gerar uma imagem gradiente ou imagem de intensidade de borda.
O algoritmo calcula um limiar para a perseguição de bordas. Quando ele
encontra um "pixel" com valor superior ao limiar estabelecido, tem-se
início o processo de perseguição da borda. Observa-se a vizinhança para
identificar o próximo "pixel" de maior valor de nível digital e segue-se
nesta direção até que se encontre outra borda ou a fronteira da imagem.
Deste processo gera-se uma imagem binária com os valores de 1
referentes às bordas e 0, a regiões de não-bordas.
AULA 5 - Classificação
spring@dpi.inpe.br
6
A imagem binária será rotulada de modo que as porções da imagem com
valores 0 constituirão regiões limitadas pelos valores 1 da imagem,
constituindo a imagem rotulada.
O procedimento de segmentação por detecção de bacias pressupõe uma
representação topográfica para a imagem, ou seja, para uma dada imagem
gradiente, o valor de nível digital de cada "pixel" equivale a um valor de
elevação naquele ponto. A imagem equivaleria a uma superfície
topográfica com feições de relevo ou uma região com bacias de diferentes
profundidades.
O resultado em ambos os casos é uma imagem rotulada. Cada região
apresenta um rótulo (valor de nível digital), que deve ser classificado por
classificadores de região.
Portanto o usuário deve seguir os seguintes passos para gerar uma
classificação a partir de uma imagem segmentada.
1. Criar uma imagem segmentadaCriar uma imagem segmentadaCriar uma imagem segmentadaCriar uma imagem segmentada - gerar uma imagem, separada em
regiões com base na análise dos níveis de cinza.
2. Criar o arquivo de ContextoCriar o arquivo de ContextoCriar o arquivo de ContextoCriar o arquivo de Contexto - este arquivo armazena quais bandas farão
parte do processo de classificação por regiões.
3. Executar o treinamentoExecutar o treinamentoExecutar o treinamentoExecutar o treinamento - devem ser feitas amostragens sobre uma
imagem na área de desenho;
4. Analisar as amostrasAnalisar as amostrasAnalisar as amostrasAnalisar as amostras - permite verificar a validade das amostras
coletadas;
5. Extração de regiõesExtração de regiõesExtração de regiõesExtração de regiões: neste procedimento o algoritmo extrai as
informações estatísticas de média e variância de cada região,
considerando as bandas indicadas no contexto;
6. ClassificaçãoClassificaçãoClassificaçãoClassificação ---- para realizar a classificação de uma imagem segmentada
deve-se usar o classificador por regiões;
7. ExecutarExecutarExecutarExecutar a Classificaçãoa Classificaçãoa Classificaçãoa Classificação - de posse da amostras e das bandas
escolhidas a imagem é classificada;
8. Executar o Mapeamento para Classes - permite transformar a imagem classificada
(categoria Imagem) para um mapa temático raster (categoria Temática).
AULA 5 - Classificação
INPE / DPI - http://www.dpi.inpe.br/spring - spring@dpi.inpe.br
7
⇒ Executando uma SExecutando uma SExecutando uma SExecutando uma Segmentaçãoegmentaçãoegmentaçãoegmentação
Windows: # Iniciar – Programas – Spring <versão><Idioma>
Linux: Comando a ser digitado no Console (Shell) - # s_spring
SPRINGSPRINGSPRINGSPRING
* Ativar banco de dados CursoCursoCursoCurso
* Ativar projeto BrasiliaBrasiliaBrasiliaBrasilia
* Visualizar a imagem TM3_AmostraTM3_AmostraTM3_AmostraTM3_Amostra
- [Imagem][Segmentação...]
SegmentaçãoSegmentaçãoSegmentaçãoSegmentação
- (Método ⇔ Crescimento de regiões)
- (Bandas | TM3_Amostra| TM3_Amostra| TM3_Amostra| TM3_Amostra,TM4_AmostraTM4_AmostraTM4_AmostraTM4_Amostra,TM5_AmostraTM5_AmostraTM5_AmostraTM5_Amostra) - selecionar
- {Similaridade: 12}
- {Área (pixels): 15}
- {Imagem Segmentada: seg-12-15}
- (Suavização de Arcos ⇔ Sim)
- (Executar)
* Visualizar imagem rotulada segsegsegseg----12121212----15151515, sobreposta a imagem TM3_AmostraTM3_AmostraTM3_AmostraTM3_Amostra.
* Caso a opção “Visualização automática de PI” esteja ativada junto a Ferramenta
“Configurar Ambiente”, o PI será desenhado automaticamente na tela Auxiliar. Visualizar
imagem rotulada segsegsegseg----12121212----15151515, sobreposta a imagem TM3TM3TM3TM3_Amostra_Amostra_Amostra_Amostra.
* Testar outros valores de similaridade e área, se o resultado não for satisfatório.
3. Classificação por Região
Os Classificadores por regiõesClassificadores por regiõesClassificadores por regiõesClassificadores por regiões utilizam, além de informação espectral de
cada "pixel", a informação espacial que envolve a relação entre os "pixels"
e seus vizinhos. Estes classificadores procuram simular o comportamento
de um foto-intérprete, ao reconhecer áreas homogêneas de imagens,
baseados nas propriedades espectrais e espaciais de imagens. A
informação de borda é utilizada inicialmente para separar regiões e as
propriedades espaciais e espectrais irão unir áreas com mesma textura.
O classificador IsosegIsosegIsosegIsoseg é o algoritmo disponível no Spring para classificar
regiões de uma imagem segmentada. É um algoritmo de agrupamento de
dados não-supervisionado, aplicado sobre o conjunto de regiões, que por
sua vez são caracterizadas por seus atributos estatísticos de média e
matriz de covariância, e também pela área.
AULA 5 - Classificação
spring@dpi.inpe.br
8
⇒ Classificação por Região:Classificação por Região:Classificação por Região:Classificação por Região:
Windows: # Iniciar – Programas – Spring <versão><Idioma>
Linux: Comando a ser digitado no Console (Shell) - # s_spring
SPRINGSPRINGSPRINGSPRING
* Ativar banco de dados CursoCursoCursoCurso
* Ativar projeto BrasiliaBrasiliaBrasiliaBrasilia
* Visualizar a imagem TM3_AmostraTM3_AmostraTM3_AmostraTM3_Amostra (B), TM4_AmostraTM4_AmostraTM4_AmostraTM4_Amostra (G), TM5_AmostraTM5_AmostraTM5_AmostraTM5_Amostra (R)
- [Imagem][Classificação...]
⇒ Criando arquivoCriando arquivoCriando arquivoCriando arquivo de Contexto:de Contexto:de Contexto:de Contexto:
ClassificaçãoClassificaçãoClassificaçãoClassificação
- (Criar...)
Criação de ContextoCriação de ContextoCriação de ContextoCriação de Contexto
- {Nome: clasreg}
- (Tipo de Análise ⇔ Região)
- (Bandas|TM3_AmostraTM3_AmostraTM3_AmostraTM3_Amostra,TM4_AmostraTM4_AmostraTM4_AmostraTM4_Amostra,TM5_AmostraTM5_AmostraTM5_AmostraTM5_Amostra) - selec
- (Imagens Segmentadas | segsegsegseg----12121212----15151515)
- (Executar)
⇒ Extraindo regiões:Extraindo regiões:Extraindo regiões:Extraindo regiões:
ClClClClassificaçãoassificaçãoassificaçãoassificação
- (Contextos ⇔ clasreg)
- (Extração de Atributos das Regiões)
⇒ Classificando sem supervisão:Classificando sem supervisão:Classificando sem supervisão:Classificando sem supervisão:
ClassificaçãoClassificaçãoClassificaçãoClassificação
- (Classificação...)
ClassificaçãoClassificaçãoClassificaçãoClassificação de Imagensde Imagensde Imagensde Imagens
- {Nome: tm345sub-isoseg}
- (Criar)
- (Classificador ⇔ Isoseg)
- (Limiar de Aceitação ⇔ 99%)
- (Executar)
* Visualizar a imagem classificada tm345sub-isoseg
* Caso a opção “Visualização automática de PI” esteja ativada junto a Ferramenta
“Configurar Ambiente”, o PI será desenhado automaticamente na tela Auxiliar.
AULA 5 - Classificação
INPE / DPI - http://www.dpi.inpe.br/spring - spring@dpi.inpe.br
9
⇒ Classificando com supervisão:Classificando com supervisão:Classificando com supervisão:Classificando com supervisão:
ClassificaçãoClassificaçãoClassificaçãoClassificação
- (Treinamento...)
TreinamentoTreinamentoTreinamentoTreinamento
- {Nome: vegetacao}
- Selecionar cor
- (Criar)
- (Tipo ⇔ Aquisição)
* Clicar sobre a região (delimitada pela segmentação seg-12-15)
que represente o tema “vegetação”. Observe o contorno da região.
- (Adquirir)
* Adquirir amostras suficientes para o Tema
* Repetir para outros temas (água, urbano1 e urbano2 etc.)
- (Salvar)
- (Fechar)
⇒ Classificando:Classificando:Classificando:Classificando:
ClassificaçãoClassificaçãoClassificaçãoClassificação
- (Classificação...)
ClassiClassiClassiClassificaçãoficaçãoficaçãoficação de Imagensde Imagensde Imagensde Imagens por Regiõespor Regiõespor Regiõespor Regiões
- {Nome: tmsub-bata}
- (Criar)
- (Classificador ⇔ Bhattacharya)
- (Limiar de Aceitação ⇔ 99%)
- (Executar)
*Visualizar imagem classificada tmsubtmsubtmsubtmsub----batabatabatabata e a composição colorida
* Caso a opção “Visualização automática de PI” esteja ativada junto a Ferramenta
“Configurar Ambiente”, o PI será desenhado automaticamente na tela Auxiliar.
⇒ Mapeando temas da imagem classificada para classes de um mapaMapeando temas da imagem classificada para classes de um mapaMapeando temas da imagem classificada para classes de um mapaMapeando temas da imagem classificada para classes de um mapa
temático:temático:temático:temático:
ClassificaçãoClassificaçãoClassificaçãoClassificação
- (Mapeamento...)
Mapeamento para ClassesMapeamento para ClassesMapeamento para ClassesMapeamento para Classes
- (Imagens Classificadas | tmsub-bata)
- (Categoria | Uso_Terra)
- (Temas | vegetacao)
- (Classes | Mata)
AULA 5 - Classificação
spring@dpi.inpe.br
10
* Repetir para os todos os Temas, cada Tema associada uma classe
temática
- (Executar)
* Visualizar PI temático tmsub-bata-T
* Caso a opção “Visualização automática de PI” esteja ativada junto a
Ferramenta “Configurar Ambiente”, o PI será desenhado automaticamente
na tela Auxiliar.
4. Mosaico de Imagens
Veja a seguir como executar o Mosaico de imagens
⇒ Executando um Mosaico:Executando um Mosaico:Executando um Mosaico:Executando um Mosaico:
Windows: # Iniciar – Programas – Spring <versão><Idioma>
Linux: Comando a ser digitado no Console (Shell) - # s_spring
SPRINGSPRINGSPRINGSPRING
* Ativar banco de dados CursoCursoCursoCurso
* Ativar projeto BrasiliaBrasiliaBrasiliaBrasilia
⇒ Criando um plano de informação para o mosaico:Criando um plano de informação para o mosaico:Criando um plano de informação para o mosaico:Criando um plano de informação para o mosaico:
SPRINGSPRINGSPRINGSPRING
- [Editar][Plano de Informação...] ou botão
Planos de InformaçPlanos de InformaçPlanos de InformaçPlanos de Informaçãoãoãoão
- (Categorias | Imagem_TM)
- {Nome: tm5-mosaico}
* Definir retângulo envolvente igual ao do projeto
- {Resolução - X(m): 30}, {Y(m): 30}
- (Criar)
- (Fechar)
⇒ Mosaicando imagens:Mosaicando imagens:Mosaicando imagens:Mosaicando imagens:
SPRINGSPRINGSPRINGSPRING
* Ativar o plano tm5-mosaico
- [Imagem][Mosaico...]
MosaicoMosaicoMosaicoMosaico
- (Projetos | Brasilia)
- (Categorias | Imagem_TM)
- (Planos de Informação de Origem | TM5_Amostra)
- (Executar)
* Mosaicando com a segunda imagem
AULA 5 - Classificação
INPE / DPI - http://www.dpi.inpe.br/spring - spring@dpi.inpe.br
11
- (Projetos | Brasilia)
- (Categorias | Imagem_TM)
- (Planos de Informação | TM5_Parte2)
- (Mosaico)
- (Executar)
* Mosaicando com a terceira imagem
- (Projetos | Brasilia)
- (Categorias | Imagem_TM)
- (Planos de Informação | TM5_Parte3)
- (Mosaico)
- (Executar)
- (Fechar)
- Visualizar a imagem tm5tm5tm5tm5----mosaicomosaicomosaicomosaico
* Repetir o processo acima utilizando outro projeto, definido pelo usuário.

Mais conteúdo relacionado

Semelhante a Aula05

Processamento digital de imagens com gnu octave jotacisio araujo oliveira fli...
Processamento digital de imagens com gnu octave jotacisio araujo oliveira fli...Processamento digital de imagens com gnu octave jotacisio araujo oliveira fli...
Processamento digital de imagens com gnu octave jotacisio araujo oliveira fli...PotiLivre Sobrenome
 
Pré-processamento, Registro e Fusão de Bandas - Prática no ENVI
Pré-processamento, Registro e Fusão de Bandas - Prática no ENVIPré-processamento, Registro e Fusão de Bandas - Prática no ENVI
Pré-processamento, Registro e Fusão de Bandas - Prática no ENVIVitor Vieira Vasconcelos
 
Aula 09 imagens vetoriais
Aula 09   imagens vetoriaisAula 09   imagens vetoriais
Aula 09 imagens vetoriaisFábio Costa
 
Aula 09 imagens vetoriais
Aula 09   imagens vetoriaisAula 09   imagens vetoriais
Aula 09 imagens vetoriaisFábio Costa
 
Inspeção Visual Automática De Presença De Esfera Em Cargas De Canetas Esferog...
Inspeção Visual Automática De Presença De Esfera Em Cargas De Canetas Esferog...Inspeção Visual Automática De Presença De Esfera Em Cargas De Canetas Esferog...
Inspeção Visual Automática De Presença De Esfera Em Cargas De Canetas Esferog...inventionjournals
 
Segmentação de imagens de Arte Rupestre utilizando o Sistema de Coordenadas E...
Segmentação de imagens de Arte Rupestre utilizando o Sistema de Coordenadas E...Segmentação de imagens de Arte Rupestre utilizando o Sistema de Coordenadas E...
Segmentação de imagens de Arte Rupestre utilizando o Sistema de Coordenadas E...Francisco Gerson A de Meneses
 
Pil e segmentacao automatica de vídeo
Pil e segmentacao automatica de vídeoPil e segmentacao automatica de vídeo
Pil e segmentacao automatica de vídeowhanderley freitas
 
Trabalho final neurais_v1
Trabalho final neurais_v1Trabalho final neurais_v1
Trabalho final neurais_v1Diego Damasceno
 
Robótica: Reconhecimento de Padrões
Robótica: Reconhecimento de PadrõesRobótica: Reconhecimento de Padrões
Robótica: Reconhecimento de PadrõesRafael Lial
 
Imagem digital-www-radiologiaeinovacao-com-br
Imagem digital-www-radiologiaeinovacao-com-brImagem digital-www-radiologiaeinovacao-com-br
Imagem digital-www-radiologiaeinovacao-com-brAna Paula Moura
 
Automação de BackOffice de uma grande corporação financeira usando Visão Comp...
Automação de BackOffice de uma grande corporação financeira usando Visão Comp...Automação de BackOffice de uma grande corporação financeira usando Visão Comp...
Automação de BackOffice de uma grande corporação financeira usando Visão Comp...FranciscoBrunodeSous
 

Semelhante a Aula05 (20)

Validacao cruzada
Validacao cruzadaValidacao cruzada
Validacao cruzada
 
Improvement of Image Using Fuzzy Techniques Networks
Improvement of Image Using Fuzzy Techniques Networks Improvement of Image Using Fuzzy Techniques Networks
Improvement of Image Using Fuzzy Techniques Networks
 
Sistemas de Recomendação
Sistemas de RecomendaçãoSistemas de Recomendação
Sistemas de Recomendação
 
Processamento digital de imagens com gnu octave jotacisio araujo oliveira fli...
Processamento digital de imagens com gnu octave jotacisio araujo oliveira fli...Processamento digital de imagens com gnu octave jotacisio araujo oliveira fli...
Processamento digital de imagens com gnu octave jotacisio araujo oliveira fli...
 
Pré-processamento, Registro e Fusão de Bandas - Prática no ENVI
Pré-processamento, Registro e Fusão de Bandas - Prática no ENVIPré-processamento, Registro e Fusão de Bandas - Prática no ENVI
Pré-processamento, Registro e Fusão de Bandas - Prática no ENVI
 
Aula 06
Aula 06Aula 06
Aula 06
 
Improvement of Image Using Fuzzy Techniques Networks
Improvement of Image Using Fuzzy Techniques Networks Improvement of Image Using Fuzzy Techniques Networks
Improvement of Image Using Fuzzy Techniques Networks
 
Aula 09 imagens vetoriais
Aula 09   imagens vetoriaisAula 09   imagens vetoriais
Aula 09 imagens vetoriais
 
Aula 09 imagens vetoriais
Aula 09   imagens vetoriaisAula 09   imagens vetoriais
Aula 09 imagens vetoriais
 
Inspeção Visual Automática De Presença De Esfera Em Cargas De Canetas Esferog...
Inspeção Visual Automática De Presença De Esfera Em Cargas De Canetas Esferog...Inspeção Visual Automática De Presença De Esfera Em Cargas De Canetas Esferog...
Inspeção Visual Automática De Presença De Esfera Em Cargas De Canetas Esferog...
 
Segmentação de imagens de Arte Rupestre utilizando o Sistema de Coordenadas E...
Segmentação de imagens de Arte Rupestre utilizando o Sistema de Coordenadas E...Segmentação de imagens de Arte Rupestre utilizando o Sistema de Coordenadas E...
Segmentação de imagens de Arte Rupestre utilizando o Sistema de Coordenadas E...
 
Pil e segmentacao automatica de vídeo
Pil e segmentacao automatica de vídeoPil e segmentacao automatica de vídeo
Pil e segmentacao automatica de vídeo
 
Trabalho final neurais_v1
Trabalho final neurais_v1Trabalho final neurais_v1
Trabalho final neurais_v1
 
Robótica: Reconhecimento de Padrões
Robótica: Reconhecimento de PadrõesRobótica: Reconhecimento de Padrões
Robótica: Reconhecimento de Padrões
 
18comparaciones
18comparaciones18comparaciones
18comparaciones
 
comparaciones
comparacionescomparaciones
comparaciones
 
Imagem digital-www-radiologiaeinovacao-com-br
Imagem digital-www-radiologiaeinovacao-com-brImagem digital-www-radiologiaeinovacao-com-br
Imagem digital-www-radiologiaeinovacao-com-br
 
Automação de BackOffice de uma grande corporação financeira usando Visão Comp...
Automação de BackOffice de uma grande corporação financeira usando Visão Comp...Automação de BackOffice de uma grande corporação financeira usando Visão Comp...
Automação de BackOffice de uma grande corporação financeira usando Visão Comp...
 
Tutorial slide
Tutorial slideTutorial slide
Tutorial slide
 
High Dimensional Data
High Dimensional DataHigh Dimensional Data
High Dimensional Data
 

Último

Gerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalGerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalJacqueline Cerqueira
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxOsnilReis1
 
ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024Jeanoliveira597523
 
cartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdf
cartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdfcartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdf
cartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdfIedaGoethe
 
02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdfJorge Andrade
 
Habilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasHabilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasCassio Meira Jr.
 
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptxQUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptxIsabellaGomes58
 
Simulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfSimulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfEditoraEnovus
 
A Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesA Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesMary Alvarenga
 
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniModelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniCassio Meira Jr.
 
Aula 13 8º Ano Cap.04 Revolução Francesa.pptx
Aula 13 8º Ano Cap.04 Revolução Francesa.pptxAula 13 8º Ano Cap.04 Revolução Francesa.pptx
Aula 13 8º Ano Cap.04 Revolução Francesa.pptxBiancaNogueira42
 
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologia
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologiaAula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologia
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologiaaulasgege
 
Aula 1, 2 Bacterias Características e Morfologia.pptx
Aula 1, 2  Bacterias Características e Morfologia.pptxAula 1, 2  Bacterias Características e Morfologia.pptx
Aula 1, 2 Bacterias Características e Morfologia.pptxpamelacastro71
 
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOLEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOColégio Santa Teresinha
 
UFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfUFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfManuais Formação
 
trabalho wanda rocha ditadura
trabalho wanda rocha ditaduratrabalho wanda rocha ditadura
trabalho wanda rocha ditaduraAdryan Luiz
 
Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.keislayyovera123
 
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
activIDADES CUENTO  lobo esta  CUENTO CUARTO GRADOactivIDADES CUENTO  lobo esta  CUENTO CUARTO GRADO
activIDADES CUENTO lobo esta CUENTO CUARTO GRADOcarolinacespedes23
 

Último (20)

Gerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalGerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem Organizacional
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
 
ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024
 
cartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdf
cartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdfcartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdf
cartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdf
 
02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf
 
Habilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasHabilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e Específicas
 
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptxQUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
 
Simulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfSimulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdf
 
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA -
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA      -XI OLIMPÍADAS DA LÍNGUA PORTUGUESA      -
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA -
 
A Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesA Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das Mães
 
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniModelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
 
Aula 13 8º Ano Cap.04 Revolução Francesa.pptx
Aula 13 8º Ano Cap.04 Revolução Francesa.pptxAula 13 8º Ano Cap.04 Revolução Francesa.pptx
Aula 13 8º Ano Cap.04 Revolução Francesa.pptx
 
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologia
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologiaAula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologia
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologia
 
Aula 1, 2 Bacterias Características e Morfologia.pptx
Aula 1, 2  Bacterias Características e Morfologia.pptxAula 1, 2  Bacterias Características e Morfologia.pptx
Aula 1, 2 Bacterias Características e Morfologia.pptx
 
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOLEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
 
Em tempo de Quaresma .
Em tempo de Quaresma                            .Em tempo de Quaresma                            .
Em tempo de Quaresma .
 
UFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfUFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdf
 
trabalho wanda rocha ditadura
trabalho wanda rocha ditaduratrabalho wanda rocha ditadura
trabalho wanda rocha ditadura
 
Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.
 
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
activIDADES CUENTO  lobo esta  CUENTO CUARTO GRADOactivIDADES CUENTO  lobo esta  CUENTO CUARTO GRADO
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
 

Aula05

  • 1. AULA 5 - Classificação INPE / DPI - http://www.dpi.inpe.br/spring - spring@dpi.inpe.br 1 Aula 5Aula 5Aula 5Aula 5 ---- ClassificaçãoClassificaçãoClassificaçãoClassificação 1. Classificação por Pixel Classificação é o processo de extração de informação em imagens para reconhecer padrões e objetos homogêneos. Os Classificadores "pixel aClassificadores "pixel aClassificadores "pixel aClassificadores "pixel a pixel"pixel"pixel"pixel" utilizam apenas a informação espectral isoladamente de cada pixel para achar regiões homogêneas. O resultado final de um processo de classificação é uma imagem digital que constitui um mapa de "pixels" classificados, representados por símbolos gráficos ou cores. As técnicas de classificação multiespectral "pixel a pixel" mais comuns são: máxima verossimilhança (MAXVER), distância mínima e método do paralelepípedo. MAXVERMAXVERMAXVERMAXVER considera a ponderação das distâncias entre médias dos níveis digitais das classes, utilizando parâmetros estatísticos. Para que a classificação por máxima verossimilhança seja precisa o suficiente, é necessário um número razoavelmente elevado de "pixels", para cada conjunto de treinamento. Os conjuntos de treinamento definem o diagrama de dispersão das classes e suas distribuições de probabilidade, considerando a distribuição de probabilidade normal para cada classe do treinamento. Antes de apresentarmos os procedimentos para executar uma classificação descreveremos a seqüência lógica de operações a ser seguida: 1. Criar o arquivo de ContextoCriar o arquivo de ContextoCriar o arquivo de ContextoCriar o arquivo de Contexto - este arquivo armazena quais bandas farão parte do processo de classificação, qual o método utilizado (pixel ou região) e as amostras no caso da classificação por pixel; 2. Executar o treinamentoExecutar o treinamentoExecutar o treinamentoExecutar o treinamento - devem ser feitas amostragens sobre uma imagem na área de desenho; 3. AnalAnalAnalAnalisar as amostrasisar as amostrasisar as amostrasisar as amostras - permite verificar a validade das amostras coletadas; 4. Executar a ClassificaçãoExecutar a ClassificaçãoExecutar a ClassificaçãoExecutar a Classificação - de posse da amostras e das bandas escolhidas a imagem é classificada;
  • 2. AULA 5 - Classificação spring@dpi.inpe.br 2 5. Executar uma PósExecutar uma PósExecutar uma PósExecutar uma Pós----classificaçãoclassificaçãoclassificaçãoclassificação - processo de extração de pixels isolados em função de um limiar e um peso fornecido pelo usuário (não obrigatório); 6. Executar o Mapeamento para ClassesExecutar o Mapeamento para ClassesExecutar o Mapeamento para ClassesExecutar o Mapeamento para Classes - permite transformar a imagem classificada (categoria Imagem) para um mapa temático raster (categoria Temática). ⇒ Classificação por Pixel:Classificação por Pixel:Classificação por Pixel:Classificação por Pixel: Windows: # Iniciar – Programas – Spring <versão><Idioma> Linux: Comando a ser digitado no Console (Shell) - # s_spring SPRINGSPRINGSPRINGSPRING * Ativar banco de dados CursoCursoCursoCurso * Ativar projeto BrasiliaBrasiliaBrasiliaBrasilia * Visualizar uma composição colorida RGB com bandas TM4TM4TM4TM4, TM5TM5TM5TM5 e TM3TM3TM3TM3 ou apenas uma banda. - [Imagem][Classificação...] ⇒ Criando arquivo de contexto:Criando arquivo de contexto:Criando arquivo de contexto:Criando arquivo de contexto: ClassificaçãoClassificaçãoClassificaçãoClassificação - (Criar...) Criação de ContextoCriação de ContextoCriação de ContextoCriação de Contexto - {Nome: contx1} - (Tipo de Análise ⇔ Pixel) - (Bandas | TM3, TM4 e TM5) - selecionar as bandas - (Executar) ⇒ Treinando classificação:Treinando classificação:Treinando classificação:Treinando classificação: ClassificaçãoClassificaçãoClassificaçãoClassificação - (Contextos | contx1) - selecionar arquivo de contexto - (Treinamento...) TreinamentoTreinamentoTreinamentoTreinamento - {Nome: vegetacao} * Selecionar uma cor - (Criar) - (Tipo ⇔ Aquisição) ⇒ Adquirindo amostras retangulares:Adquirindo amostras retangulares:Adquirindo amostras retangulares:Adquirindo amostras retangulares: TreinamentoTreinamentoTreinamentoTreinamento
  • 3. AULA 5 - Classificação INPE / DPI - http://www.dpi.inpe.br/spring - spring@dpi.inpe.br 3 - (Contorno ⇔ Retangular) * Selecionar amostra sobre a imagem como se fosse efetuar um zoom. - (Adquirir) ⇒ Adquirindo amostras poligonais:Adquirindo amostras poligonais:Adquirindo amostras poligonais:Adquirindo amostras poligonais: TreinamentoTreinamentoTreinamentoTreinamento - (Contorno ⇔ Poligonal) * Digitalizar contorno da amostra sobre a imagem, encerrando a linha com o botão da direita. Automaticamente o primeiro ponto se fecha com o último. - (Adquirir) * Adquirir amostras suficientes para o tema * Repetir para outros temas: urbano1urbano1urbano1urbano1, urbano2urbano2urbano2urbano2, aguaaguaaguaagua ⇒ Visualização de Temas e AVisualização de Temas e AVisualização de Temas e AVisualização de Temas e Amostras:mostras:mostras:mostras: TreinamentoTreinamentoTreinamentoTreinamento - (Temas | vegetacao) * visualiza todas as amostras do Tema vegetacao - (Amostras | 1 (Aquisição) * destaca somente a amostra selecionada Obs.:Obs.:Obs.:Obs.: Após analisar as amostras (item mais à frente), se alguma amostra não esteja satisfazendo o classificador, podemos “desconsiderar” a amostra sem necessariamente remove-la, altere o tipo da amostra, assim ao alterar uma amostra do tipo AquisiçãoAquisiçãoAquisiçãoAquisição p/ TesteTesteTesteTeste, essa será analisada, mas não será considerada no classificador. ⇒ Alterando tipo de amostras:Alterando tipo de amostras:Alterando tipo de amostras:Alterando tipo de amostras: - (Temas | vegetacao) - (Amostras | 2 (Aquisição) ) - (Tipo ⇔ Teste) - (Alterar) - (Salvar) - (Fechar) ⇒ Classificando a imagem:Classificando a imagem:Classificando a imagem:Classificando a imagem: ClassificaçãoClassificaçãoClassificaçãoClassificação - (Classificação...) Classificação de ImagensClassificação de ImagensClassificação de ImagensClassificação de Imagens - {Nome: tmc} - (Criar)
  • 4. AULA 5 - Classificação spring@dpi.inpe.br 4 - (Classificador ⇔ Maxver) - (Limiar de Aceitação: 100%) - (Analisar Amostras...) Análise AmostrasAnálise AmostrasAnálise AmostrasAnálise Amostras * Analisar as amostras de aquisição e de teste para cada Tema * Para as amostras com confusão alta, analise a Matriz de Confusão do Tema e da Amostra, retornar ao treinamento para edição. Classificação de ImagensClassificação de ImagensClassificação de ImagensClassificação de Imagens - (Executar) * Visualizar a imagem classificada * Caso a opção “Visualização automática de PI” esteja ativada junto a Ferramenta “Configurar Ambiente”, o PI será desenhado automaticamente na tela Auxiliar. ⇒ Eliminando os ruídos de classificaçãoEliminando os ruídos de classificaçãoEliminando os ruídos de classificaçãoEliminando os ruídos de classificação ---- PósPósPósPós----classificação:classificação:classificação:classificação: ClassificaçãoClassificaçãoClassificaçãoClassificação - (Pós-Classificação...) PósPósPósPós----ClassificaçãoClassificaçãoClassificaçãoClassificação - (Imagens Classificadas | tmc) - (Peso ⇔ 2) - (Limiar ⇔ 5) - (Executar) - Visualizar a imagem resultante. * Testar outros pesos e limiares * Caso a opção “Visualização automática de PI” esteja ativada junto a Ferramenta “Configurar Ambiente”, o PI será desenhado automaticamente na tela Auxiliar. ⇒ Mapeando temas da imagem classificada para classes do banco deMapeando temas da imagem classificada para classes do banco deMapeando temas da imagem classificada para classes do banco deMapeando temas da imagem classificada para classes do banco de dados:dados:dados:dados: ClassificaçãoClassificaçãoClassificaçãoClassificação - (Mapeamento...) Mapeamento para ClassesMapeamento para ClassesMapeamento para ClassesMapeamento para Classes - (Imagens Classificadas | tmc) - (Categoria | Uso_Terra) - (Temas | vegetacao) - (Classes | Mata) * Repetir para os todos os Temas. Para cada tema deve haver uma classe temática associada - (Executar) * Visualizar plano temático tmctmctmctmc----TTTT
  • 5. AULA 5 - Classificação INPE / DPI - http://www.dpi.inpe.br/spring - spring@dpi.inpe.br 5 * Caso a opção “Visualização automática de PI” esteja ativada junto a Ferramenta “Configurar Ambiente”, o PI será desenhado automaticamente na tela Auxiliar. 2. Segmentação Neste processo, divide-se a imagem em regiões que devem corresponder às áreas de interesse da aplicação. Entende-se por regiões um conjunto de "pixels" contíguos, que se espalham bidirecionalmente e que apresentam uniformidade. A divisão em porções consiste basicamente em um processo de crescimento de regiões, de detecção de bordas ou de detecção de bacias. Crescimento de regiõesCrescimento de regiõesCrescimento de regiõesCrescimento de regiões É uma técnica de agrupamento de dados, na qual somente as regiões adjacentes, espacialmente, podem ser agrupadas. Inicialmente, este processo de segmentação rotula cada "pixel" como uma região distinta. Calcula-se um critério de similaridade para cada par de regiões adjacentes espacialmente. O critério de similaridade baseia-se em um teste de hipótese estatístico que testa a média entre as regiões. A seguir, divide-se a imagem em um conjunto de sub-imagens e então se realiza a união entre elas, segundo um limiar de agregação definido. Detecção de baciasDetecção de baciasDetecção de baciasDetecção de bacias A classificação por detecção de bacias é feita sobre uma imagem resultante da extração de bordas. A extração de bordas é realizada por um algoritmo de detecção de bordas, ou seja, pelo filtro de Sobel. Este algoritmo considera os gradientes de nível de cinza da imagem original, para gerar uma imagem gradiente ou imagem de intensidade de borda. O algoritmo calcula um limiar para a perseguição de bordas. Quando ele encontra um "pixel" com valor superior ao limiar estabelecido, tem-se início o processo de perseguição da borda. Observa-se a vizinhança para identificar o próximo "pixel" de maior valor de nível digital e segue-se nesta direção até que se encontre outra borda ou a fronteira da imagem. Deste processo gera-se uma imagem binária com os valores de 1 referentes às bordas e 0, a regiões de não-bordas.
  • 6. AULA 5 - Classificação spring@dpi.inpe.br 6 A imagem binária será rotulada de modo que as porções da imagem com valores 0 constituirão regiões limitadas pelos valores 1 da imagem, constituindo a imagem rotulada. O procedimento de segmentação por detecção de bacias pressupõe uma representação topográfica para a imagem, ou seja, para uma dada imagem gradiente, o valor de nível digital de cada "pixel" equivale a um valor de elevação naquele ponto. A imagem equivaleria a uma superfície topográfica com feições de relevo ou uma região com bacias de diferentes profundidades. O resultado em ambos os casos é uma imagem rotulada. Cada região apresenta um rótulo (valor de nível digital), que deve ser classificado por classificadores de região. Portanto o usuário deve seguir os seguintes passos para gerar uma classificação a partir de uma imagem segmentada. 1. Criar uma imagem segmentadaCriar uma imagem segmentadaCriar uma imagem segmentadaCriar uma imagem segmentada - gerar uma imagem, separada em regiões com base na análise dos níveis de cinza. 2. Criar o arquivo de ContextoCriar o arquivo de ContextoCriar o arquivo de ContextoCriar o arquivo de Contexto - este arquivo armazena quais bandas farão parte do processo de classificação por regiões. 3. Executar o treinamentoExecutar o treinamentoExecutar o treinamentoExecutar o treinamento - devem ser feitas amostragens sobre uma imagem na área de desenho; 4. Analisar as amostrasAnalisar as amostrasAnalisar as amostrasAnalisar as amostras - permite verificar a validade das amostras coletadas; 5. Extração de regiõesExtração de regiõesExtração de regiõesExtração de regiões: neste procedimento o algoritmo extrai as informações estatísticas de média e variância de cada região, considerando as bandas indicadas no contexto; 6. ClassificaçãoClassificaçãoClassificaçãoClassificação ---- para realizar a classificação de uma imagem segmentada deve-se usar o classificador por regiões; 7. ExecutarExecutarExecutarExecutar a Classificaçãoa Classificaçãoa Classificaçãoa Classificação - de posse da amostras e das bandas escolhidas a imagem é classificada; 8. Executar o Mapeamento para Classes - permite transformar a imagem classificada (categoria Imagem) para um mapa temático raster (categoria Temática).
  • 7. AULA 5 - Classificação INPE / DPI - http://www.dpi.inpe.br/spring - spring@dpi.inpe.br 7 ⇒ Executando uma SExecutando uma SExecutando uma SExecutando uma Segmentaçãoegmentaçãoegmentaçãoegmentação Windows: # Iniciar – Programas – Spring <versão><Idioma> Linux: Comando a ser digitado no Console (Shell) - # s_spring SPRINGSPRINGSPRINGSPRING * Ativar banco de dados CursoCursoCursoCurso * Ativar projeto BrasiliaBrasiliaBrasiliaBrasilia * Visualizar a imagem TM3_AmostraTM3_AmostraTM3_AmostraTM3_Amostra - [Imagem][Segmentação...] SegmentaçãoSegmentaçãoSegmentaçãoSegmentação - (Método ⇔ Crescimento de regiões) - (Bandas | TM3_Amostra| TM3_Amostra| TM3_Amostra| TM3_Amostra,TM4_AmostraTM4_AmostraTM4_AmostraTM4_Amostra,TM5_AmostraTM5_AmostraTM5_AmostraTM5_Amostra) - selecionar - {Similaridade: 12} - {Área (pixels): 15} - {Imagem Segmentada: seg-12-15} - (Suavização de Arcos ⇔ Sim) - (Executar) * Visualizar imagem rotulada segsegsegseg----12121212----15151515, sobreposta a imagem TM3_AmostraTM3_AmostraTM3_AmostraTM3_Amostra. * Caso a opção “Visualização automática de PI” esteja ativada junto a Ferramenta “Configurar Ambiente”, o PI será desenhado automaticamente na tela Auxiliar. Visualizar imagem rotulada segsegsegseg----12121212----15151515, sobreposta a imagem TM3TM3TM3TM3_Amostra_Amostra_Amostra_Amostra. * Testar outros valores de similaridade e área, se o resultado não for satisfatório. 3. Classificação por Região Os Classificadores por regiõesClassificadores por regiõesClassificadores por regiõesClassificadores por regiões utilizam, além de informação espectral de cada "pixel", a informação espacial que envolve a relação entre os "pixels" e seus vizinhos. Estes classificadores procuram simular o comportamento de um foto-intérprete, ao reconhecer áreas homogêneas de imagens, baseados nas propriedades espectrais e espaciais de imagens. A informação de borda é utilizada inicialmente para separar regiões e as propriedades espaciais e espectrais irão unir áreas com mesma textura. O classificador IsosegIsosegIsosegIsoseg é o algoritmo disponível no Spring para classificar regiões de uma imagem segmentada. É um algoritmo de agrupamento de dados não-supervisionado, aplicado sobre o conjunto de regiões, que por sua vez são caracterizadas por seus atributos estatísticos de média e matriz de covariância, e também pela área.
  • 8. AULA 5 - Classificação spring@dpi.inpe.br 8 ⇒ Classificação por Região:Classificação por Região:Classificação por Região:Classificação por Região: Windows: # Iniciar – Programas – Spring <versão><Idioma> Linux: Comando a ser digitado no Console (Shell) - # s_spring SPRINGSPRINGSPRINGSPRING * Ativar banco de dados CursoCursoCursoCurso * Ativar projeto BrasiliaBrasiliaBrasiliaBrasilia * Visualizar a imagem TM3_AmostraTM3_AmostraTM3_AmostraTM3_Amostra (B), TM4_AmostraTM4_AmostraTM4_AmostraTM4_Amostra (G), TM5_AmostraTM5_AmostraTM5_AmostraTM5_Amostra (R) - [Imagem][Classificação...] ⇒ Criando arquivoCriando arquivoCriando arquivoCriando arquivo de Contexto:de Contexto:de Contexto:de Contexto: ClassificaçãoClassificaçãoClassificaçãoClassificação - (Criar...) Criação de ContextoCriação de ContextoCriação de ContextoCriação de Contexto - {Nome: clasreg} - (Tipo de Análise ⇔ Região) - (Bandas|TM3_AmostraTM3_AmostraTM3_AmostraTM3_Amostra,TM4_AmostraTM4_AmostraTM4_AmostraTM4_Amostra,TM5_AmostraTM5_AmostraTM5_AmostraTM5_Amostra) - selec - (Imagens Segmentadas | segsegsegseg----12121212----15151515) - (Executar) ⇒ Extraindo regiões:Extraindo regiões:Extraindo regiões:Extraindo regiões: ClClClClassificaçãoassificaçãoassificaçãoassificação - (Contextos ⇔ clasreg) - (Extração de Atributos das Regiões) ⇒ Classificando sem supervisão:Classificando sem supervisão:Classificando sem supervisão:Classificando sem supervisão: ClassificaçãoClassificaçãoClassificaçãoClassificação - (Classificação...) ClassificaçãoClassificaçãoClassificaçãoClassificação de Imagensde Imagensde Imagensde Imagens - {Nome: tm345sub-isoseg} - (Criar) - (Classificador ⇔ Isoseg) - (Limiar de Aceitação ⇔ 99%) - (Executar) * Visualizar a imagem classificada tm345sub-isoseg * Caso a opção “Visualização automática de PI” esteja ativada junto a Ferramenta “Configurar Ambiente”, o PI será desenhado automaticamente na tela Auxiliar.
  • 9. AULA 5 - Classificação INPE / DPI - http://www.dpi.inpe.br/spring - spring@dpi.inpe.br 9 ⇒ Classificando com supervisão:Classificando com supervisão:Classificando com supervisão:Classificando com supervisão: ClassificaçãoClassificaçãoClassificaçãoClassificação - (Treinamento...) TreinamentoTreinamentoTreinamentoTreinamento - {Nome: vegetacao} - Selecionar cor - (Criar) - (Tipo ⇔ Aquisição) * Clicar sobre a região (delimitada pela segmentação seg-12-15) que represente o tema “vegetação”. Observe o contorno da região. - (Adquirir) * Adquirir amostras suficientes para o Tema * Repetir para outros temas (água, urbano1 e urbano2 etc.) - (Salvar) - (Fechar) ⇒ Classificando:Classificando:Classificando:Classificando: ClassificaçãoClassificaçãoClassificaçãoClassificação - (Classificação...) ClassiClassiClassiClassificaçãoficaçãoficaçãoficação de Imagensde Imagensde Imagensde Imagens por Regiõespor Regiõespor Regiõespor Regiões - {Nome: tmsub-bata} - (Criar) - (Classificador ⇔ Bhattacharya) - (Limiar de Aceitação ⇔ 99%) - (Executar) *Visualizar imagem classificada tmsubtmsubtmsubtmsub----batabatabatabata e a composição colorida * Caso a opção “Visualização automática de PI” esteja ativada junto a Ferramenta “Configurar Ambiente”, o PI será desenhado automaticamente na tela Auxiliar. ⇒ Mapeando temas da imagem classificada para classes de um mapaMapeando temas da imagem classificada para classes de um mapaMapeando temas da imagem classificada para classes de um mapaMapeando temas da imagem classificada para classes de um mapa temático:temático:temático:temático: ClassificaçãoClassificaçãoClassificaçãoClassificação - (Mapeamento...) Mapeamento para ClassesMapeamento para ClassesMapeamento para ClassesMapeamento para Classes - (Imagens Classificadas | tmsub-bata) - (Categoria | Uso_Terra) - (Temas | vegetacao) - (Classes | Mata)
  • 10. AULA 5 - Classificação spring@dpi.inpe.br 10 * Repetir para os todos os Temas, cada Tema associada uma classe temática - (Executar) * Visualizar PI temático tmsub-bata-T * Caso a opção “Visualização automática de PI” esteja ativada junto a Ferramenta “Configurar Ambiente”, o PI será desenhado automaticamente na tela Auxiliar. 4. Mosaico de Imagens Veja a seguir como executar o Mosaico de imagens ⇒ Executando um Mosaico:Executando um Mosaico:Executando um Mosaico:Executando um Mosaico: Windows: # Iniciar – Programas – Spring <versão><Idioma> Linux: Comando a ser digitado no Console (Shell) - # s_spring SPRINGSPRINGSPRINGSPRING * Ativar banco de dados CursoCursoCursoCurso * Ativar projeto BrasiliaBrasiliaBrasiliaBrasilia ⇒ Criando um plano de informação para o mosaico:Criando um plano de informação para o mosaico:Criando um plano de informação para o mosaico:Criando um plano de informação para o mosaico: SPRINGSPRINGSPRINGSPRING - [Editar][Plano de Informação...] ou botão Planos de InformaçPlanos de InformaçPlanos de InformaçPlanos de Informaçãoãoãoão - (Categorias | Imagem_TM) - {Nome: tm5-mosaico} * Definir retângulo envolvente igual ao do projeto - {Resolução - X(m): 30}, {Y(m): 30} - (Criar) - (Fechar) ⇒ Mosaicando imagens:Mosaicando imagens:Mosaicando imagens:Mosaicando imagens: SPRINGSPRINGSPRINGSPRING * Ativar o plano tm5-mosaico - [Imagem][Mosaico...] MosaicoMosaicoMosaicoMosaico - (Projetos | Brasilia) - (Categorias | Imagem_TM) - (Planos de Informação de Origem | TM5_Amostra) - (Executar) * Mosaicando com a segunda imagem
  • 11. AULA 5 - Classificação INPE / DPI - http://www.dpi.inpe.br/spring - spring@dpi.inpe.br 11 - (Projetos | Brasilia) - (Categorias | Imagem_TM) - (Planos de Informação | TM5_Parte2) - (Mosaico) - (Executar) * Mosaicando com a terceira imagem - (Projetos | Brasilia) - (Categorias | Imagem_TM) - (Planos de Informação | TM5_Parte3) - (Mosaico) - (Executar) - (Fechar) - Visualizar a imagem tm5tm5tm5tm5----mosaicomosaicomosaicomosaico * Repetir o processo acima utilizando outro projeto, definido pelo usuário.