Você está na página 1de 24

APLICAES PRTICAS DE

PROCESSAMENTO DE IMAGENS
EM SENSORIAMENTO REMOTO






ESTGIO DOCNCIA


ALUNA: ADRIANA AFFONSO (PROGRAMA DE PS-
GRADUAO NO INPE MESTRADO EM
SENSORIAMENTO REMOTO)

ORIENTADOR: PROF. DR. GETULIO T. BATISTA, Ph.D.


DISCIPLINA: FOTOINTERPRETAO E
SENSORIAMENTO REMOTO

BACHARELADO EM AGRONOMIA




UNIVERSIDADE DE TAUBAT- UNITAU

FEVEREIRO 2002

Sumrio

AULA 1- REGISTRO DE IMAGENS
1. Registro de Imagens --------------------------------------------------------------------------------2
AULA 2- PROCESSAMENTO DE IMAGENS
1. Contraste de Imagens -----------------------------------------------------------------------------6
2. Leitura de Pixel ------------------------------------------------------------------------------------8
3. Transformao IHS --------------------------------------------------------------------------------9
4. Operaes Aritmticas entre imagens ---------------------------------------------------------11
5. Filtragem ------------------------------------------------------------------------------------------13
AULA 3- CLASSIFICAO
1. Classificao por pixel --------------------------------------------------------------------------16
2. Segmentao --------------------------------------------------------------------------------------19












Introduo

O objetivo desta apostila por em prtica a teoria aprendida em aula sobre
processamento de imagens no programa Spring, desenvolvido pelo INPE.
O banco de dados a ser utilizado apresenta imagens com diferentes resolues
(Landsat 7-15m, Spot- 5m e Cbers- 20m) para diferentes tipos de processamentos, da
regio de Taubat.
A Primeira aula Registro- tem como finalidade fazer a correo geomtrica das
imagens apresentadas, via mesa, teclado ou tela, a criao de uma banco de dados edo
projeto e a importao das imagens para o banco de dados.
A Segunda aula- Processamento de Imagens- o aluno poder executar as principais
tcnicas utilizadas em processamento de imagens, como contraste, leitura de pixels,
transformao IHS, operaes aritmticas entre imagens (ndice de vegetao) e filtros.
A Terceira aula- Classificao- o aluno poder obter uma imagem temtica a partir
de mtodos de classificao de imagens multi- espectrais.
Outros mtodos de processamento podem ser treinados a partir do tutorial
encontrado no programa Spring.
AULA 1
Registro de Imagem

Registro uma transformao geomtrica que relaciona coordenadas da imagem
(linha e coluna) com coordenadas geogrficas (latitude e longitude) de um mapa. Essa
transformao elimina distores existentes na imagem, causadas no processo de formao
da imagem, pelo sistema sensor e por impreciso dos dados de posicionamento da
plataforma (aeronave ou satlite).
A necessidade de fazer o registro:
Integrao de imagens obtidas por sensores diferentes;
Imagens obtidas em tempos diferentes (anlise temporal);
Imagens tomadas em posies diferentes (obter informao tridimensional);
Mosaico de imagens.

PROCEDIMENTOS
Para a realizao do registro, so necessrios:
1. Escolher os Pontos de controle- so feies possveis de serem identificadas de modo
preciso na imagem e no mapa, como por exemplo o cruzamento de estradas.
2. Definir a equao de Mapeamento- escolher que equao matemtica, normalmente
primeiro ou segundo grau, que far a reamostragem dos pixels.
3. Definir o processo de Interpolao- Vizinho mais prximo, Bilinear ou Convoluo
Cbica. No SPRING o usurio pode adquirir os pontos de trs modos; usando um mapa na
mesa digitalizadora (modo Mesa), atravs de qualquer plano de informao j
georeferenciado (modo Tela) ou informando as coordenadas diretamente via teclado (modo
Teclado).
MESA : No modo mesa o usurio necessita ter apenas um mapa (carta topogrfica da
mesma rea da imagem). Este mapa deve ser calibrado em uma mesa digitalizadora. No
necessrio ativar um Projeto, neste caso o sistema pedir para informar a projeo a ser
utilizada no registro.
TELA : Neste modo o usurio pode utilizar um Plano de Informao em um projeto ativo.
Este PI pode ser uma imagem que j foi georeferenciada ou um PI temtico (por exemplo,
mapa de estradas ou rios) que tenha feies reconhecidas na imagem.
TECLADO : No modo teclado tambm no necessrio ter um projeto ativo, devendo
neste modo informar a projeo. Os pontos de controle so informados em coordenadas
planas ou geogrficas, sendo coletados diretamente sobre uma carta topogrfica ou com
GPS.

PRTICA
Registro de I magens

Registro Imagem-Carta ou Teclado
Inicialmente defina um Banco de Dados e uma categoria (Imagem) neste Banco.
Criando um banco de dados:
- # Iniciar Programas Spring
- [Arquivo] [Banco de Dados...]
Banco de Dados
- {Diretrio: /<usurio>/springdb} - pode manter o diretrio de trabalho atual
- {Nome: TauCbers} - ou outro nome qualquer (32 letras no mximo).
- (Criar)
- (Ativar) Responda Sim caso tenha outro Banco/Projeto ativo.
Definindo um Projeto:
SPRING
- [Arquivo] [Projeto...]
Projetos
- {Nome: Faz_Piloto} ou outro nome qualquer (32 letras no mximo)
- (Projeo...)
Projees
- (Sistemas | UTM)
- (Modelos da Terra | SAD 69)
- {Origem - Long: o 45 0 0}
- (Executar)
Obs: A maioria das janelas secundrias fechada aps (Executar), porm, outras, onde se
pode efetuar mais de uma operao requerem (Fechar).
Projetos
- (Coordenadas - Geogrficas)
- {Long1: o 47 57 30}, {Long2: o 47 47 00}
- {Lat1: s 15 52 30}, {Lat2: s 15 41 55}
* Sempre deve-se definir o primeiro ponto como sendo o inferior esquerdo e em
segundo o superior direito (diagonalmente opostos).
- (Criar)
- (Ativar)
Criando uma Categoria:
SPRING
- [Arquivo] [Modelo de Dados...]
Modelo de Dados
- {Categorias - Nome: Imagem_TM}
- (Modelo - Imagem)
- (Criar)
- (Executar)
- (Fechar)
Adquirindo pontos de controle pelo teclado:
Registro de Imagens
- (Aquisio - Teclado)
- (Operao - Criar)
- {Nome: pc1}
- (CR)
- (Continue) ou (OK)- sobre a mensagem Digite coordenadas de referencia!
- (Planas)
- {X(m): 189127.2}, {Y(m): 8260695.1}
- (CR)
- Mover o cursor at o ponto de controle na imagem (pc1)
- (Salvar) - Obs: por segurana salve a cada ponto adquirido, mesmo que seja insuficiente
para fazer o registro.
- Repetir para no mnimo 6 pontos de controle. De sempre preferncia para escolher os
pontos, o mais distribudos possvel na rea da imagem.
NOTA : A aquisio de pontos de controle pelo modo Tela exige que se tenha um projeto
ativo, do qual ser usado para extrair os pontos de controle a serem utilizados para registrar
a imagem. Os procedimentos so muito semelhantes aos dois itens descritos acima.
Selecionando os pontos para registro
Os procedimentos a seguir so comuns para qualquer modo de entrada dos pontos de
controle (Mesa, Teclado ou Tela).
Definindo mapeamento
Registro de Imagem
- (Grau do Polinmio - 1)
- (Operao - selecionar)
- Selecionar todos os pontos de controle e avaliar os Erros dos Pontos de Teste e de
Controle
- Editar pontos (mover, suprimir e criar se necessrio)
- (Salvar) a combinao de pontos de menor erro
- (Fechar)
NOTAS:
Conforme os pontos vo sendo selecionados, os clculos de erro (em unidades de
resoluo pixel) so automaticamente apresentados na frente de seus nomes. Os
clculos tambm so feitos para os pontos no selecionados (Pontos de Teste).
O ideal trabalhar com o mximo de pontos coletado, pois quanto mais pontos, desde
que bem distribudos e precisos, melhor o registro.
O usurio deve observar o valor apresentado como Erro dos Pontos de Controle, pois
dever usar este valor para controle da preciso desejada. Por exemplo: numa rea
urbana, pode-se considerar um erro de 0.5 "pixel", para uma resoluo de 30 metros.
Em reas de florestas, pode-se aceitar um erro de 3 "pixels", para a mesma resoluo,
pela dificuldade de se conseguirem pontos de controle. Isto vai depender da aplicao
do usurio.
Outro parmetro usado para analisar o erro funo da escala que est se trabalhando.
Por exemplo: para um mapeamento na escala de 1:50.000, o erro aceitvel no registro
metade do valor da escala, isto 25 metros. Assim um erro de dois pixels, para
resoluo de 10 metros, isto , 20 metros, seria aceitvel para esta escala de trabalho.
Se necessrio, repita a operao de seleo dos pontos de controles e teste at alcanar
um resultado satisfatrio. Voc poder testar outros pontos, outro polinmio, ou mesmo
corrigir a posio de algum ponto que no deseja abandon-lo.

Importando a Imagem p/ o Projeto:
SPRING
- [Arquivo][Importar Arquivos GRIB...]
Importar Imagens
- (C:\springdb\Imagens) ou (Diretrio: /<usurio>/springdb/Imagens)
- (Arquivos | Landsat.grb)
- (Imagens | <escolher banda 3>)
- (Categoria...)
Lista de Categorias
- (Categorias | Imagem_TM)
- (Executar)
Importar Imagens
- {PI: TM3}
- (Executar)
- - Repetir para as bandas TM4 e TM5
NOTAS:
Ao trmino do registro, observe que o plano de informao importado, agora faz parte
da lista apresentada no Painel de Controle.
Quando a imagem disponvel no suficiente para recobrir toda rea de seu projeto,
voc dever adquirir uma imagem adjacente e efetuar todo o processo de leitura e
registro da imagem restante, e assim efetuar um mosaico desta imagem.































Aula 2
Processamento de Imagem

1. Contraste de Imagens
A tcnica de realce de contraste tem por objetivo melhorar a qualidade das imagens
sob os critrios subjetivos do olho humano. normalmente utilizada como uma etapa de
pr-processamento para sistemas de reconhecimento de padres.
A manipulao do contraste consiste numa transferncia radiomtrica em cada
"pixel", com o objetivo de aumentar a discriminao visual entre os objetos presentes na
imagem. Realiza-se a operao ponto a ponto, independentemente da vizinhana.
O histograma de uma imagem descreve a distribuio estatstica dos nveis de
cinza em termos do nmero de amostras ("pixels") com cada nvel.
Como regra geral pode-se tomar que quanto maior a inclinao de curva aplicada no
histograma, maior o contraste. Uma inclinao de 45 o indica que no h realce nem
compresso dos nveis de cinza. Deve-se tomar CUIDADO para no ocorrer overflow, a
menos que deseje.
Um overflow ocorre quando uma poro pixels de nveis de cinza diferentes so
transformados em um nico nvel, isto , quando a inclinao da reta de transferncia
exagerada.

PRTICA
Realce de I magem

- # Iniciar Programas Spring
SPRING
* Ativar banco de dados TauCbers
* Ativar projeto Faz_Piloto

1. Contraste de imagem em uma nica banda

Visualizando uma imagem:
Painel de Controle
- (Categorias | Imagem)
- (Planos de Informao | SPOT95_5m) (ou qualquer outra imagem)
- (M) - para monocromtico (imagem em nveis de cinza)
SPRING
- [Executar] [Desenhar]
Definindo um aumento de contraste linear:
SPRING
- [Imagem][Contraste...]
Contraste
- [Operao] [Linear]
* Selecionar com cursor (boto esquerdo) o valor mnimo do histograma
* Selecionar com cursor (boto direito) o valor mximo do histograma
- (Aplicar)
* A imagem realada na tela ativa
Salvando a imagem realada:
Contraste
- {Nome: SPOT_contrast}
- (Salvar Imagem :Banda)
- [Executar] [Salvar]


















* Caso desejar, pode-se selecionar com cursor uma rea menor a salvar, basta definir
um retngulo menor sobre a imagem, como se fosse executar um zoom, mas sem clicar
em Executar - Desenhar.
- (Fechar) ou boto X (canto superior direito da janela)
IMPORTANTE: Caso feche a janela de Contraste com uma das opes de contraste
aplicadas sobre uma imagem, esta transformao poder ficar armazenada. Assim, se
carregar uma imagem que j foi realada, esta ficar modificada na tela, mesmo estando
fechada a janela de Contraste. Para que isto no ocorra deve-se responder No ao fechar a
janela.

2. Contraste de imagem em Composio Colorida (RGB)

Visualizando uma composio colorida de trs bandas:
Painel de Controle
- (Categorias | Imagem_TM)
- (Planos de Informao | TM_17_12_99_Fusao_PANb1), (R)
- (Planos de Informao | TM_17_12_99_Fusao_PANb2), (G)
- (Planos de Informao | TM_17_12_99_Fusao_PANb3), (B)
SPRING
- [Executar] [Desenhar]
Definindo um contraste para cada banda:
SPRING
- [Imagem][Contraste...]
Imagem SPOT 95 sem contraste
Imagem SPOT 95 com contraste
Contraste
- [Operaes] [Linear] ou outra qualquer.
- [Canal] [Vermelho]
* Selecionar com cursor (boto esquerdo) o valor mnimo do histograma
* Selecionar com cursor (boto central) o valor mximo do histograma
- (Aplicar)
* A composio colorida na tela ativa apresenta o resultado de alterao no histograma.
* Repetir para os canais verde e azul
Criando uma Imagem Sinttica da composio colorida:
Contraste
- {Nome: TM_contraste}
- (Salvar Imagem - Imagem Sinttica)
- [Executar] [Salvar]
* A imagem sinttica estar disponvel no Painel de Controle.
















2. Leitura de Pixel
A leitura de pixel permite saber qual o valor do nvel de cinza de um determinado
pixel e seus vizinhos. Esta anlise til para trabalhos em que envolvam estudos do
comportamento espectral dos alvos, nas vrias bandas de imagens multi-espectrais.

PRTICA
Leitura do Nvel de Cinza dos Pixels:

- # Iniciar Programas Spring
SPRING
* Ativar banco de dados TauCbers
* Ativar projeto Faz_Piloto
* Visualizar a imagem TM_17_12_99_Fusao_PANb1
- [Imagem][Leitura de Pixels...]
Leitura de Pixels
Imagem Landsat TM sem contraste
Imagem Landsat TM com contraste- sinttica
- [Exibir] [Cursor de Ponto]
* Selecionar pixel na tela com um clique
* Verificar valores de pixel para alvos diferentes. Observe que a cada clique os valores so
apresentados na janela Leitura de Pixels.
Leitura de Pixels
- (Posicionar...)
Posicionar Cursor de Ponto
- (Coordenadas :Planas)
- digite as coordenadas que deseja
- (Executar)
* Observe que uma cruz posicionada na coordenada indicada e o relatrio
apresentado.
NOTA: Clique o boto do meio (BM) do mouse, sobre a rea de desenho, para liberar o
cursor do modo Ponto, ou [Exibir] [Cursor de Ponto] ou boto .
Salvar em arquivo:
Leitura de Pixels
- (Salvar...)
Salvar Arquivo Como ou Seleo de Arquivo
- escolha uma pasta para salvar, de preferencia no mesmo diretrio do banco de dados
- {Seleo ou Nome do Arquivo: pixeltmb1.txt} - Nome de um arquivo texto que conter
os valores apresentados.
- (Salvar) ou (Executar)
Leitura de Pixels
- (Fechar)
NOTA: O mesmo procedimento para leitura de pixel, pode ser efetuado sobre uma
composio colorida de trs bandas, mas no sobre uma imagem sinttica.

3. Transformao IHS
Para descrever as propriedades de cor de um objeto, em uma imagem, normalmente
o olho humano no distingue a proporo de azul, verde e vermelho presentes, e sim, avalia
a intensidade (I), a cor ou matiz (H) e a saturao (S).
A intensidade ou brilho a medida de energia total envolvida em todos os
comprimentos de onda, sendo portanto responsvel pela sensao de brilho dessa energia
incidente sobre o olho.
O matiz ou cor de um objeto a medida do comprimento de onda mdio da luz que
se reflete ou se emite, definindo, portanto, a cor do objeto.
A saturao ou pureza expressa o intervalo de comprimento de onda ao redor do
comprimento de onda mdio, no qual a energia refletida ou transmitida. Um alto valor de
saturao resulta em uma cor espectralmente pura, ao passo que um baixo valor indica uma
mistura de comprimentos de onda que ir produzir tons pastis (apagados).
Por serem independentes, estes trs parmetros podem ser analisados e modificados
separadamente, para um melhor ajuste das cores s caractersticas do sistema visual.
muitas vezes utilizada para produzir imagens integradas de sensores diferentes ou imagens
de geofsica.


PRTICA
Transformao RGB-I HS:

- # Iniciar Programas Spring
SPRING
* Ativar banco de dados TauCbers
* Ativar projeto Faz_Piloto
- [Imagem][Transfomao IHS<-->RGB...]
Transformao IHS
- (Transformaes _RGB->IHS)
- (Planos de Entrada_ R)
Categorias e Pls
- (Categorias | Imagem)
- (Planos de Informao | TM_17_12_99_Fusao_PANb2)
- (Executar)
* Repetir para: plano de entrada G - TM_17_12_99_Fusao_PANb1 e plano de entrada B
- TM_17_12_99_Fusao_PANb3
Transformao IHS
- {PI de Sada: TM_ihs}
- (Resoluo de Sada- R, G ou B) = {X: 15}, {Y:15}, pois neste caso a
resoluo de sada ser a mesma de qualquer PI de entrada.
- (Executar)
Visualizar a imagem ihs resultante















Transformao inversa : IHS-RGB:
- [Imagem][Transformao RGB<-->IHS...]
Transformao IHS
- (TRANSFORMAES - IHS->RGB)
- (Planos de Entrada / I)
Categorias e Pls
- (Categorias | Imagem)
- (Planos de Informao | SPOT95_5m)
Imagem Landsat TM sinttica
Imagem IHS resultante
- (Executar)
- (Planos de Entrada - H)
Categorias e Pls
- (Categorias | Imagem)
- (Planos de Informao | Tihs-H)
- (Executar)
- (Planos de Entrada - S)
Categorias e Pls
- (Categorias | Imagem)
- (Planos de Informao | Tihs-S)
- (Executar)
Transformao RGB<-->IHS
- {PI de Sada: T_inversa}
- (Resoluo de Sada _ I) = {X: 5}, {Y:5}
- (Executar)
- Comparar as composies coloridas originais e transformadas






















4. Operaes Aritmticas entre imagens
Utiliza-se uma ou duas bandas de uma mesma rea geogrfica, previamente
georeferenciada. Realiza-se a operao "pixel" a "pixel", atravs de uma regra matemtica
definida, tendo como resultado uma banda representando a combinao das bandas
originais, permitindo a compresso de dados, mas normalmente os resultados podem
ultrapassar o intervalo de 0-255, sendo estes resultados automaticamente normalizados,
saturando os valores abaixo de 0, e acima de 255, em 0 e 255 respectivamente, causando
Imagem SPOT
Imagem IHS, TM
Imagem IHS-RGB, fuso das imagens
Spot e IHS resultante da TM
perda de informao espectral, portanto, deve-se utilizar um fator de Ganho
(multiplicativo) ou "Off-set" (aditivo).
Subtrao de imagens
Utilizada para realar diferenas espectrais (operao linear), uma vez que se
conhece as curvas de comportamento espectral dos alvos de interesse e o intervalo espectral
das bandas dos sensores.
Exemplos de aplicao:
identificao de diferentes tipos de cobertura vegetal;
identificao de minerais formados por xido de ferro;
deteco do padro de mudana de cobertura, como uso do solo, expanso urbana,
desmatamento.
Aconselha-se a equalizao de sua mdia e do desvio padro, antes da subtrao.
Adio de imagens
A adio de imagens constitui uma operao linear, podendo ser utilizada para a
obteno da mdia aritmtica entre as imagens, minimizando a presena de rudo, ou ainda
para a integrao de imagens resultantes de diferentes processamentos.
Multiplicao
uma operao linear que consiste na multiplicao de uma constante pelos nveis
de cinza de uma banda.
Diviso ou razo entre bandas
uma operao no-linear utilizada para realar as diferenas espectrais de um par
de bandas, devendo cuidar da presena de rudos, pois estes sero realados.
A operao de razo de bandas pode:
remover efeitos de ganho provenientes de variaes espaciais ou temporais, quando
ocorrem em bandas de uma mesma imagem;
diminuir variaes de radincia da imagem, provenientes de efeito de topografia,
declividade e aspecto;
aumentar diferenas de radincia entre solo e vegetao.
A reduo do efeito de iluminao tambm elimina o efeito do sombreamento
topogrfico. Para aumentar o contraste entre solo e vegetao, pode-se utilizar a razo entre
bandas referentes ao vermelho e infravermelho prximo, constituindo assim, os chamados
ndices de vegetao.

PRTICA
Executando Operaes Aritmticas entre imagens:

- # Iniciar Programas Spring
SPRING
* Ativar banco de dados TauCbers
* Ativar projeto Faz_Piloto
* Visualizar a imagem CBERS_30_04_2000_IV
- [Imagem][Operaes Aritmticas...]
Operaes Aritmticas
- (Operao C=Ganho*[(A-B)/(A+B)]+Offset
- (A), (Planos de Informao: CBERS_30_04_2000_IV)
- (B), (Planos de Informao: CBERS_30_04_2000_Vm)
- {Ganho: 50}
- {Offset: 100}
- {Sada C: NDVI}
- (Executar)
* Visualizar a imagem resultante
Testar outras operaes. No esquecer de analisar os valores de Ganho e Offset.
















5. Filtragem
As tcnicas de filtragem so transformaes da imagem "pixel" a "pixel", que no
dependem apenas do nvel de cinza de um determinado "pixel", mas tambm do valor dos
nveis de cinza dos "pixels" vizinhos, na imagem original.
OBS: Os filtros implementados esto na tabela abaixo, alm de poder editar uma mscara.

Tipos de Filtros Opes Mscaras
Passa Baixa- Mdia 3x3, 5x5 ou 7x7
Direcional de bordas NW, W, SW, N, S, NE, E ou
SE
Linear No direcional de bordas Baixa, mdia ou alta
Realce de imagens TM
Mscaras Editor de Mscaras
Deteco de bordas Sobel ou Roberts
Morfolgico- Dilatao
No Linear Morfolgico- Mediana Mtot, Mx, M+, M-, M|, Md
ou Me
Morfolgico- Eroso
Mscaras Editor de elementos



Imagem CBERS(NDVI) os pixels mais
brilhantes (mais claros) indicam maior
concentrao de vegetao
Imagem Cbers infra vermelho
monocromtico
PRTICA
Aplicao de Filtros
Executando Filtragem em imagens:
- # Iniciar Programas Spring
SPRING
* Ativar banco de dados TauCbers
* Ativar projeto Faz_Piloto
* Visualizar a imagem SPOT95_5m
- [Imagem][Filtragem...]
Usando filtros pr-definidos:
Filtragem
- (Tipos Linear)
- (Filtros Lineares Passa Baixa-Mdia)
- (3x3)
- {PI de Sada: spot_media}
- (Retngulo Envolvente...)
* Selecionar rea a filtrar sobre a imagem, se no informado ser utilizado toda rea do
PI.
- (N de Interaes 1)
- (Executar)
* Visualizar a imagem spot_media filtrada para comparao
* Testar outros filtros
NOTA: A filtragem efetuada diretamente em disco, criando um PI novo ou atualizando o
PI ativo.













Editando filtros de usurio:
Painel de Controle
* Visualizar a imagem SPOT95_5m
Filtragem
- (Tipos Linear)
- (Filtros Lineares Mscaras)
- (Selecionar...)
Mscaras
Imagem Spot sem filtro
Imagem Spot com filtro de mdia
- (Diretrio: /ESTAGIO_DOCENCIA\TAUCBERS\FAZ_PILOTO)
- (CR)
- (X 7), (Y 7)
- (Criar...)
Edio de Mscaras
- {Nome: filtro1}
Preencher valores de mscara


0 0 0 0 0 0 0
0 0 0 -2 0 0 0
0 0 1 -2 1 0 0
-2 -2 -2 -25 -2 -2 -2
0 0 1 -2 1 0 0
0 0 0 -2 0 0 0
0 0 0 0 0 0 0

- (Salvar)
Mscaras
- (Executar)
Filtragem
- {PI de Sada: SPOT_masc}
- (Retngulo Envolvente...)
* Selecionar rea a filtrar sobre a imagem, se no informado ser utilizado toda
rea do PI.
- (N de Iteraes 1)
- (Executar)
* Visualizar a imagem SPOT_masc filtrada para comparao
* Editar outras mscaras e testar

















Imagem Spot sem filtro Imagem Spot com filtro linear mscara
7x7
Aula 3
Classificao

1. Classificao por Pixel
Classificao o processo de extrao de informao em imagens para reconhecer
padres e objetos homogneos. Os Classificadores "pixel a pixel" utilizam apenas a
informao espectral isoladamente de cada pixel para achar regies homogneas.
O resultado final de um processo de classificao uma imagem digital que
constitui um mapa de "pixels" classificados, representados por smbolos grficos ou cores.
As tcnicas de classificao multiespectral "pixel a pixel" mais comuns so:
mxima verossimilhana (MAXVER),
distncia mnima
mtodo do paraleleppedo.
MAXVER considera a ponderao das distncias entre mdias dos nveis digitais
das classes, utilizando parmetros estatsticos. Para que a classificao por mxima
verossimilhana seja precisa o suficiente, necessrio um nmero razoavelmente elevado
de "pixels", para cada conjunto de treinamento.
Os conjuntos de treinamento definem o diagrama de disperso das classes e suas
distribuies de probabilidade, considerando a distribuio de probabilidade normal para
cada classe do treinamento. Antes de apresentarmos os procedimentos para executar uma
classificao descreve-se a seguir a seqncia lgica de operaes a ser seguida:

1. Criar o arquivo de Contexto - este arquivo armazena quais as bandas faro parte do
processo de classificao, qual o mtodo utilizado (pixel ou regio) e as amostras no caso
da classificao por pixel;
2. Executar o treinamento - deve ser feita amostragens sobre uma imagem na rea de
desenho;
3. Analisar as amostras - permite verificar a validade das amostras coletadas;
4. Executar a Classificao - de posse da amostras e das bandas escolhidas a imagem
classificada;
5. Executar uma Ps-classificao - processo de extrao de pixels isolados em funo de
um limiar e um peso fornecidos pelo usurio (no obrigatrio);
6. Executar o Mapeamento para Classes - permite transformar a imagem classificada
(categoria Imagem) para um mapa temtico raster (categoria Temtica).

PRTICA
Classificao por Pixel:

- # Iniciar Programas Spring
SPRING
* Ativar banco de dados TauCbers
* Ativar projeto Faz_Piloto
* Visualizar uma composio colorida RGB com bandas TM_17_12_99_Fusao_PANb1,
TM_17_12_99_Fusao_PANb2 e TM_17_12_99_Fusao_PANb3 ou apenas uma banda.
- [Imagem][Classificao...]
Criando arquivo de contexto:
Classificao
- (Criar...)
Criao de Contexto
- {Nome: contx1}
- (Tipo de Anlise : Pixel)
- (Bandas | TM_17_12_99_Fusao_PANb1, TM_17_12_99_Fusao_PANb2 e
TM_17_12_99_Fusao_PANb3) - selecionar bandas
- (Executar)
Treinando classificao:
Classificao
- (Contextos | contx1) - selecionar arquivo de contexto
- (Treinamento...)
Treinamento
- {Nome: vegetacao}
* Selecionar cor
- (Criar)
- (Tipo : Aquisio)
Adquirindo amostras retangulares:
Treinamento
- (Contorno : Retangular)
* Selecionar amostra sobre a imagem como se fosse efetuar um zoom.
- (Adquirir)
Adquirindo amostras poligonais:
Treinamento
- (Contorno : Poligonal)
* Digitalizar contorno da amostra sobre a imagem, encerrando a linha com o boto do
meio. Automaticamente o primeiro ponto se fecha com o ltimo.
- (Adquirir)
* Adquirir amostras suficientes para o tema
* Repetir para outros temas: urbano, solo, agua, agricultura
Visualizao de temas e amostras:
Treinamento
- (Temas | vegetao)
- (Visualizar)
- (Amostras | 1)
- (Visualizar)
OBS: Aps analisar as amostras (item mais a frente) pode ser necessrio mudar o tipo da
amostra, sem necessidade de elimin-la. Ao alterar uma amostra do tipo Aquisio p/
Teste, essa ser analisada mas no ser considerada no classificador.
Alterando tipo de amostras:
- (Amostras | 2)
- (Tipo : Teste)
- (Alterar)
- (Salvar)
- (Fechar)
Classificando a imagem:
Classificao
- (Classificao...)
Classificao de Imagens
- {Nome: TMcmaxver}
- (Criar)
- (Classificador : Maxver)
- (Limiar de Aceitao: 99%)
- (Analisar Amostras...)
Anlise Amostras
* Analisar as amostras de aquisio e de teste para cada tema
* Para as amostras com confuso alta, retornar ao treinamento para edio
Classificao de Imagens
- (Classificar)
* Visualizar a imagem classificada
Eliminando o rudos de classificao - Pos-classificao:
Classificao
- (Ps-Classificao...)
Ps-Classificao
- (Imagens Classificadas | TMcmaxver)
- (Peso : 2)
- (Limiar : 5)
- (Executar)
- Visualizar a imagem resultante.
* Testar outros pesos e limiares
Mapeando temas da imagem classificada para classes do banco de dados:
Classificao
- (Mapeamento...)
Mapeamento para Classes
- (Categoria | Uso_Terra)
- (Imagens Classificadas | TMcmaxver)
- (Temas | vegetacao)
- (Classes | Mata)
- Repetir para os todos os temas. Para cada tema deve haver uma classe temtica
associada. preciso primeiramente crias uma Categoria temtica com as devidas
classes.
- (Executar)
- * Visualizar plano temtico Tmcmaxver temtica









Imagem Landsat TM
Imagem Landsat TM classificada (MAXVER)


OBS: Aps a classificao preciso analisar as duas imagens (original e classificada) para
ver se todas as reas foram classificadas. Na imagem acima podemos perceber que algumas
reas ficaram em branco, ou seja, no foram classificadas. Neste caso, podemos refazer a
classificao, adquirindo mais amostras de cada classe, at que toda a imagem esteja
classificada, ou ento fazer uma edio matricial, na qual selecionaremos os pixels que no
foram classificados, e de acordo com a imagem, editar para a classe correspondente.

2. Segmentao
Neste processo, divide-se a imagem em regies que devem corresponder s reas de
interesse da aplicao. As regies so um conjunto de "pixels" contguos, que se espalham
bidirecionalmente e que apresentam uniformidade.
Crescimento de regies
uma tcnica de agrupamento de dados, na qual somente as regies adjacentes,
espacialmente, podem ser agrupadas. Inicialmente, este processo de segmentao rotula
cada "pixel" como uma regio distinta. Calcula-se um critrio de similaridade para cada par
de regio adjacente espacialmente.
O critrio de similaridade baseia-se em um teste de hiptese estatstico que testa a
mdia entre as regies. A seguir, divide-se a imagem em um conjunto de sub-imagens e
ento realiza-se a unio entre elas, segundo um limiar de agregao definido.
O resultado uma imagem rotulada, cada regio apresentando um rtulo (valor de
nvel digital), que devem ser classificadas por classificadores de regio.
Os seguintes passos devem ser seguidos para gerar uma classificao a partir de
uma imagem segmentada.
1. Criar uma imagem segmentada - gerar uma imagem, separada em regies com base na
anlise dos nveis de cinza.
2. Criar o arquivo de Contexto - este arquivo armazena quais as bandas faro parte do
processo de classificao por regies.
3. Executar o treinamento - deve ser feita amostragens sobre uma imagem na rea de
desenho;
4. Analisar as amostras - permite verificar a validade das amostras coletadas;
5. Extrao de regies: neste procedimento o algoritmo extrai as informaes estatsticas
de mdia e varivel de cada regio, considerando as bandas indicadas no contexto;
6. Classificao - para a realizar a classificao de uma imagem segmentada deve-se usar o
classificador por regies;
7. Executar a Classificao - 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 temtico raster (categoria Temtico).





PRTICA
Executando uma Segmentao

- # Iniciar Programas Spring
SPRING
* Ativar banco de dados TauCbers
* Ativar projeto Faz_Piloto
- [Imagem][Segmentao...]
Segmentao
- (Bandas | TM_17_12_99_Fusao_PANb1, TM_17_12_99_Fusao_PANb2 e
TM_17_12_99_Fusao_PANb3)
- (Mtodo Crescimento de regies)
- (Similaridade 8)
- (rea (pixels) 10)
- {Imagem Segmentada: seg-8-10}
- (Suavizao de Arcos Sim)
- (Executar)
* Visualizar imagem rotulada seg-8-10, sobreposta a outra imagem
* Testar outros valores de similaridade e rea, se o resultado no for satisfatrio






















Classificao por Regio
Os Classificadores por regies utilizam, alm de informao espectral de cada
"pixel", a informao espacial que envolve a relao entre os "pixels" e seus vizinhos. Estes
classificadores procuram simular o comportamento de um foto-intrprete, ao reconhecer
Imagem Landsat
TM original
Vetores da
segmentao
Imagem original junto com os
vetores para conferencia
reas homogneas de imagens, baseados nas propriedades espectrais e espaciais de
imagens. A informao de borda utilizada inicialmente para separar regies e as
propriedades espaciais e espectrais iro unir reas com mesma textura.
O classificador Isoseg o algoritmo disponvel no Spring para classificar regies de
uma imagem segmentada. um algoritmo de agrupamento de dados no-supervisionado,
aplicado sobre o conjunto de regies, que por sua vez so caracterizadas por seus atributos
estatsticos de mdia e matriz de covarincia, e tambm pela rea.
Classificao por Regio:
- # Iniciar Programas Spring
SPRING
* Ativar banco de dados TauCbers
* Ativar projeto Faz_Piloto
* Visualizar a imagem TM_17_12_99_Fusao_PANb1
- [Imagem][Classificao...]
Criando arquivo de Contexto:
Classificao
- (Criar...)
Criao de Contexto
- {Nome: clasreg}
- (Tipo de Anlise Regio)
- (Bandas | TM_17_12_99_Fusao_PANb1, TM_17_12_99_Fusao_PANb2 e
TM_17_12_99_Fusao_PANb3) selecionar bandas.
- (Imagens Segmentadas | seg-8-10)
- (Executar)
Extraindo regies:
Classificao
- (Extrao de Regies)
Classificando sem superviso:
Classificao
- (Classificao...)
Classificao por Regies
- {Nome: tm345sub-isoseg}
- (Criar)
- (Classificador Isoseg)
- (Limiar de Aceitao 99%)
- (Classificar)
* Visualizar a imagem classificada
























Imagem Landsat
TM original
Vetores da
segmentao
Imagem segmentada
e classificada

Você também pode gostar