SlideShare une entreprise Scribd logo
1  sur  11
Télécharger pour lire hors ligne
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.

Contenu connexe

Similaire à 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
 

Similaire à 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
 
comparaciones
comparacionescomparaciones
comparaciones
 
18comparaciones
18comparaciones18comparaciones
18comparaciones
 
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
 

Dernier

Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfTutor de matemática Ícaro
 
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTeoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTailsonSantos1
 
Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesFabianeMartins35
 
Jogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para criançasJogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para criançasSocorro Machado
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãIlda Bicacro
 
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdfPROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdfHELENO FAVACHO
 
Slide - EBD ADEB 2024 Licao 02 2Trim.pptx
Slide - EBD ADEB 2024 Licao 02 2Trim.pptxSlide - EBD ADEB 2024 Licao 02 2Trim.pptx
Slide - EBD ADEB 2024 Licao 02 2Trim.pptxedelon1
 
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaPROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaHELENO FAVACHO
 
atividades_reforço_4°ano_231206_132728.pdf
atividades_reforço_4°ano_231206_132728.pdfatividades_reforço_4°ano_231206_132728.pdf
atividades_reforço_4°ano_231206_132728.pdfLuizaAbaAba
 
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxSlides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxLuizHenriquedeAlmeid6
 
Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)ElliotFerreira
 
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfHELENO FAVACHO
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...azulassessoria9
 
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteCOMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteVanessaCavalcante37
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfLeloIurk1
 
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdfLeloIurk1
 
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...HELENO FAVACHO
 
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSOLeloIurk1
 
apostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médioapostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médiorosenilrucks
 
GEOGRAFIA - COMÉRCIO INTERNACIONAL E BLOCOS ECONÔMICOS - PROF. LUCAS QUEIROZ.pdf
GEOGRAFIA - COMÉRCIO INTERNACIONAL E BLOCOS ECONÔMICOS - PROF. LUCAS QUEIROZ.pdfGEOGRAFIA - COMÉRCIO INTERNACIONAL E BLOCOS ECONÔMICOS - PROF. LUCAS QUEIROZ.pdf
GEOGRAFIA - COMÉRCIO INTERNACIONAL E BLOCOS ECONÔMICOS - PROF. LUCAS QUEIROZ.pdfRavenaSales1
 

Dernier (20)

Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
 
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTeoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
 
Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividades
 
Jogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para criançasJogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para crianças
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! Sertã
 
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdfPROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
 
Slide - EBD ADEB 2024 Licao 02 2Trim.pptx
Slide - EBD ADEB 2024 Licao 02 2Trim.pptxSlide - EBD ADEB 2024 Licao 02 2Trim.pptx
Slide - EBD ADEB 2024 Licao 02 2Trim.pptx
 
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaPROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
 
atividades_reforço_4°ano_231206_132728.pdf
atividades_reforço_4°ano_231206_132728.pdfatividades_reforço_4°ano_231206_132728.pdf
atividades_reforço_4°ano_231206_132728.pdf
 
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxSlides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
 
Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)
 
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
 
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteCOMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
 
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
 
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
 
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
 
apostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médioapostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médio
 
GEOGRAFIA - COMÉRCIO INTERNACIONAL E BLOCOS ECONÔMICOS - PROF. LUCAS QUEIROZ.pdf
GEOGRAFIA - COMÉRCIO INTERNACIONAL E BLOCOS ECONÔMICOS - PROF. LUCAS QUEIROZ.pdfGEOGRAFIA - COMÉRCIO INTERNACIONAL E BLOCOS ECONÔMICOS - PROF. LUCAS QUEIROZ.pdf
GEOGRAFIA - COMÉRCIO INTERNACIONAL E BLOCOS ECONÔMICOS - PROF. LUCAS QUEIROZ.pdf
 

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.