SlideShare ist ein Scribd-Unternehmen logo
1 von 11
Downloaden Sie, um offline zu lesen
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.

Weitere ähnliche Inhalte

Ähnlich wie 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
 

Ähnlich wie 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
 

Kürzlich hochgeladen

LENDA DA MANDIOCA - leitura e interpretação
LENDA DA MANDIOCA - leitura e interpretaçãoLENDA DA MANDIOCA - leitura e interpretação
LENDA DA MANDIOCA - leitura e interpretaçãoLidianePaulaValezi
 
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptxSlides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptxLuizHenriquedeAlmeid6
 
Estudar, para quê? Ciência, para quê? Parte 1 e Parte 2
Estudar, para quê?  Ciência, para quê? Parte 1 e Parte 2Estudar, para quê?  Ciência, para quê? Parte 1 e Parte 2
Estudar, para quê? Ciência, para quê? Parte 1 e Parte 2Maria Teresa Thomaz
 
8 Aula de predicado verbal e nominal - Predicativo do sujeito
8 Aula de predicado verbal e nominal - Predicativo do sujeito8 Aula de predicado verbal e nominal - Predicativo do sujeito
8 Aula de predicado verbal e nominal - Predicativo do sujeitotatianehilda
 
A Revolução Francesa. Liberdade, Igualdade e Fraternidade são os direitos que...
A Revolução Francesa. Liberdade, Igualdade e Fraternidade são os direitos que...A Revolução Francesa. Liberdade, Igualdade e Fraternidade são os direitos que...
A Revolução Francesa. Liberdade, Igualdade e Fraternidade são os direitos que...DirceuNascimento5
 
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...MariaCristinaSouzaLe1
 
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfPROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfHELENO FAVACHO
 
Cartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptxCartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptxMarcosLemes28
 
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
 
Texto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.pptTexto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.pptjricardo76
 
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...Francisco Márcio Bezerra Oliveira
 
Conflitos entre: ISRAEL E PALESTINA.pdf
Conflitos entre:  ISRAEL E PALESTINA.pdfConflitos entre:  ISRAEL E PALESTINA.pdf
Conflitos entre: ISRAEL E PALESTINA.pdfjacquescardosodias
 
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfHELENO FAVACHO
 
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdfTCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdfamarianegodoi
 
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...PatriciaCaetano18
 
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptxMonoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptxFlviaGomes64
 
Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxTailsonSantos1
 
Camadas da terra -Litosfera conteúdo 6º ano
Camadas da terra -Litosfera  conteúdo 6º anoCamadas da terra -Litosfera  conteúdo 6º ano
Camadas da terra -Litosfera conteúdo 6º anoRachel Facundo
 
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVAEDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVAssuser2ad38b
 
migração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenosmigração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenosLucianoPrado15
 

Kürzlich hochgeladen (20)

LENDA DA MANDIOCA - leitura e interpretação
LENDA DA MANDIOCA - leitura e interpretaçãoLENDA DA MANDIOCA - leitura e interpretação
LENDA DA MANDIOCA - leitura e interpretação
 
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptxSlides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
 
Estudar, para quê? Ciência, para quê? Parte 1 e Parte 2
Estudar, para quê?  Ciência, para quê? Parte 1 e Parte 2Estudar, para quê?  Ciência, para quê? Parte 1 e Parte 2
Estudar, para quê? Ciência, para quê? Parte 1 e Parte 2
 
8 Aula de predicado verbal e nominal - Predicativo do sujeito
8 Aula de predicado verbal e nominal - Predicativo do sujeito8 Aula de predicado verbal e nominal - Predicativo do sujeito
8 Aula de predicado verbal e nominal - Predicativo do sujeito
 
A Revolução Francesa. Liberdade, Igualdade e Fraternidade são os direitos que...
A Revolução Francesa. Liberdade, Igualdade e Fraternidade são os direitos que...A Revolução Francesa. Liberdade, Igualdade e Fraternidade são os direitos que...
A Revolução Francesa. Liberdade, Igualdade e Fraternidade são os direitos que...
 
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
 
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfPROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
 
Cartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptxCartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptx
 
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
 
Texto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.pptTexto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.ppt
 
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
 
Conflitos entre: ISRAEL E PALESTINA.pdf
Conflitos entre:  ISRAEL E PALESTINA.pdfConflitos entre:  ISRAEL E PALESTINA.pdf
Conflitos entre: ISRAEL E PALESTINA.pdf
 
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
 
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdfTCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
 
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
 
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptxMonoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
 
Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptx
 
Camadas da terra -Litosfera conteúdo 6º ano
Camadas da terra -Litosfera  conteúdo 6º anoCamadas da terra -Litosfera  conteúdo 6º ano
Camadas da terra -Litosfera conteúdo 6º ano
 
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVAEDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
 
migração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenosmigração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenos
 

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.