Você está na página 1de 15

Registo de Imagens com o SPRING

Tutorial sobre Registo de Imagens com o programa SPRING

Joo Paulo Hespanha, 2006

A Imagem usada nesta Tutorial foi captada pelo Satlite Sino-Brasileiro CBERS2

1 / 15

Registo de Imagens com o SPRING

ndice
0. Prembulo ................................................................................................................................. 3 1. 2. 3. 4. 5. 6. Introduo ............................................................................................................................. 3 Fontes de Dados Imagens Satlite e Google Earth ............................................................ 6 Criando um compsito RGB................................................................................................. 7 Registo da Imagem.............................................................................................................. 10 Calibrao no SBuilder ....................................................................................................... 13 Concluindo .......................................................................................................................... 14

2 / 15

Registo de Imagens com o SPRING

0. Prembulo
No desenho de cenrio Land Class para o Flight Simulator, interessa possuir uma base de trabalho que sirva de guia para a criao dos elementos VTP do cenrio, como Estradas, Linhas de gua ou Povoados, entre muitos outros. As imagens satlite servem esse propsito, desde que a uma resoluo adequada ao tipo de cenrio em mente, o que no Land Class significa geralmente uma resoluo baixa a mdia, uma vez que queremos captar vastas pores de terreno. Assim, ser til usar imagens na gama da LandSat ou da CBERS, sendo esta ltima a empregue na Tutorial, por apresentar especiais problemas de registo / calibrao. Vamos assim ver como produzir e registar uma imagem colorida CBERS, que se possa usar no SBuilder com preciso condizente com sua resoluo, que de 20 metros no terreno. Para isso usaremos o programa Freeware SPRING.

1. Introduo
O programa de Geoprocessamento SPRING O SPRING um programa de geoprocessamento (anlise e modelao de dados espaciais, imagem ou vector) produzido pelo INPE Instituto Nacional de Pesquisas Espaciais. bastante completo nas funes que oferece, mas aqui s sero tratadas as necessrias para produzir um registo de imagem e uma composio de cores RGB. Para baixar este programa, v a: http://www.dpi.inpe.br/spring/portugues/index.html O SPRING instala ainda um utilitrio para leitura de imagens e sua converso para o formato de imagem interno, o GRIB. Intitula-se Impima e acessvel no Desktop aps a instalao. Para proceder a uma composio de cores e ao registo, necessrio comear por definir um novo Banco de Dados e um novo Projecto no SPRING. Dentro desse projecto, apenas necessitamos de criar uma Categoria de Dados, relativa ao formato Imagem. Na figura seguinte, tal corresponde aos primeiros trs botes do lado esquerdo. Para criar um novo Projecto, o SPRING pede ainda que seja definida a rea de trabalho. Tendo em vista que normalmente um projecto Land Class deve envolver uma rea extensa, iremos definir um rectngulo que abranja toda a rea do Estado do Paran, retirando as coordenadas geogrficas (Latitude e Longitude) do Google Earth (GE). Os dados apurados foram os seguintes: Long1: o 54 43 0.00 Lat1: s 26 44 0.00 Long2: o 47 20 0.00 Lat2: s 22 20 0.00

Na Longitude a leitura faz-se de Oeste para Este, enquanto na Latitude a leitura faz-se de Sul para Norte. Com base nestes dados, vamos ento definir nosso ambiente de trabalho no SPRING.

3 / 15

Registo de Imagens com o SPRING

Figura 1 - Tela inicial do SPRING

Comeando pelo boto mais esquerda, Banco de Dados, vamos seleccionar uma pasta de trabalho (deve ser criada previamente) e dar um nome ao Banco de Dados, definindo o gerenciador com o formato MS Access. A figura mais esquerda, abaixo, mostra esse procedimento. Deve carregar em Criar e Activar no final, para ter acesso ao novo Banco de Dados no SPRING. Criamos de seguida o Projecto, usando o segundo boto esquerda, da tela principal do SPRING. Neste, para alm do nome, teremos de inserir a rea de trabalho como acima definida. Depois disso, temos que definir o sistema de coordenadas que iremos usar, no boto Projeco, que ser o mesmo do FS e do GE, isto , Geogrfico com Datum WGS84. O resultado o mostrado na figura direita, abaixo. Para finalizar, carregar nos botes Criar, Activar e Fechar. Vamos agora criar uma nova Categoria de Dados no Modelo Imagem, como mostrado na Figura 4, carregando no boto Modelo de Dados da tela principal. Aps definir o seu nome, carregar nos botes Criar, Executar e Fechar.

4 / 15

Registo de Imagens com o SPRING

Figura 2 - Criao do Banco de Dados

Figura 3 - Criao do Projecto

No final deste processo temos ento um Banco de Dados LCPRGeoWGS84, com um Projecto intitulado GeorefCBERSWGS84 e uma Categoria no modelo Imagem intitulada RegistoCBERS. Tal corresponde configurao que necessitaremos para concluir a Tutorial. Os passos seguintes correspondem importao das imagens TIFF de cada banda do satlite CBERS, tal como fornecidas ao usurio, para a Categoria de Dados criada, a fim de formar a composio de cores, exportando-a depois como uma imagem TIFF multibanda RGB. Esta imagem TIFF deve depois ser convertida para o formato GRIB com o Impima, de modo a ser por fim registada. Esses passos iro ser descritos nas seces seguintes, mas antes disso vamos ver como baixar e em que consistem as imagens CBERS. Sobre o GE pouco mais ser dito, uma vez que j sobejamente conhecido, apenas se ir mostrar como definir uma pasta com pontos de controlo na janela My Places.

Figura 4 - Categoria de Dados Imagem

5 / 15

Registo de Imagens com o SPRING

2. Fontes de Dados Imagens Satlite e Google Earth


Elementos base (gratuitos) para desenho de cenrios As imagens do satlite CBERS so gratuitas para usurios Brasileiros, alis, Sul-Americanos, e podem ser descarregadas a partir do Catlogo de Imagens em: http://www.dgi.inpe.br/CDSR/n-index.php A figura abaixo mostra a tela internet dessa pgina. Na poro esquerda, sob Parmetros Bsicos, deve definir sua busca de modo a obter a referncia da imagem pretendida. Pode usar uma busca baseada no Pas e Municpio, mais fcil para a maioria dos usurios.

Figura 5 - Catlogo de Imagens CBERS

No caso, pode-se usar Brasil, Parangua e PR, para o satlite CBERS-2 e instrumento CCD. Na tela que se abre de seguida, basta carregar num dos pontos (estrelas coloridas) correspondentes orbita e linha da imagem, o que se chama de referncia WRS. No caso, a imagem a usar ser a 155/128. Leia as informao da tela direita (Figura 5) para saber como se cadastrar e efectuar o pedido das imagens, que sero colocadas num local FTP de onde poder baix-las. O CBERS usa trs sensores diferentes, dos quais nos interessa somente as imagens do instrumento CCD (Cmara de Matriz Digital) de Alta Resoluo, com pixel de 20 metros no solo. Um conjunto completo contm cinco bandas, fornecidas como imagens geoTIFF independentes, registadas para a projeco UTM com o Datum SAD69. Como essa referncia no a pretendida para a produo de cenrios para o FS, teremos que efectuar um registo prprio. As bandas so apelidadas de XS para as relativas a cores especficas, e de PAN para a Pancromtica (numerada Banda5). As bandas XS correspondem s cores visuais aproximadas azul (Banda1), verde (Banda2) e vermelho (Banda3) e ainda ao infra-vermelho (Banda4).

6 / 15

Registo de Imagens com o SPRING Ento, para obter nossa composio de cores RGB, teremos que usar as bandas XS 1, 2 e 3, o que dar uma aproximao ao que veramos com um potente zoom se estivssemos a bordo do CBERS, a 780Km de Altitude! Esse o passo da seco seguinte.

3. Criando um compsito RGB


Formando uma imagem colorida das imagens de cada banda do satlite Aproveitando nosso Projecto SPRING j criado, vamos importar, uma por uma, as bandas do CBERS para Planos de Informao individuais, todos pertencentes Categoria Registo CBERS. Tal feito usando Arquivo Importar TIFF/geoTIFF e depois preenchendo os dados conforme mostrado na Figura 6. Deve comear por definir a pasta onde se encontram as bandas CBERS, em Arquivo e depois seleccionar a Categoria. Nomeie o Plano de Informao (PI) e verifique os restantes dados. Carregue depois em Executar. O plano de informao ser criado. Isto significa que o SPRING colocou um arquivo GRIB na pasta com o nome do Projecto. Proceda de igual modo para as restantes quatro bandas. No final, deve obter um conjunto de cinco PIs, que devem ser listados no Painel de Controle (o SPRING normalmente abre-o de forma automtica). Vamos agora produzir uma primeira visualizao rpida. No Painel de Controle, selecione em sucesso os PIs relativos s bandas 1, 2 e 3, activando respectivamente para cada uma os canhes de cor B, G e R. Depois, na tela principal, carregue nos botes Zoom PI e Desenhar1.
Figura 6 - Importao de banda CBERS

Bom, no foi o melhor resultado que podia esperar, verdade? Isso se deve a que os instrumentos sofrem vrios efeitos que atenuam uma visualizao clara da imagem, entre os quais os correspondentes atmosfera. Para melhorar um pouco a visualizao, vamos usar a funo de contraste de imagem, em Imagem Contraste. Vai-se abrir a tela da Figura 7, no caso relativa ao canho vermelho. Pois bem, comeemos j por este!

Se aguardar um pouco com o rato por cima de cada boto, aparecer o texto indicativo como screen tip.

7 / 15

Registo de Imagens com o SPRING A imagem da Figura 7 corresponde verso final, no ser o que observa normalmente numa imagem no tratada, mas serve agora para propsitos didcticos. Seleccione agora Operao Editar Mover. Aparecem trs vrtices na linha recta, que servem para ajustar o contraste. S iremos de precisar de dois deles, o terceiro pode depois ser removido com Operao Editar Eliminar. Para colocar o mximo de contraste, vamos colocar um vrtice no incio da curva de frequncias, em baixo. O segundo, deve ir para o final da curva, em cima. No deve cortar a curva original, seno perde-se informao na imagem. O terceiro (normalmente, deixo o do meio) deve ser eliminado. Ficar assim com trs segmentos, dois horizontais e um terceiro inclinado, como mostrado na Figura 8. Escreva um nome para o PI resultante do contraste, como sugerido, e carregue em Aplicar.
Figura 7 - Contraste de Imagem

Parece que est acontecendo algo na imagem... Repita agora o procedimento para as restantes duas bandas, carregando em Canal Verde e depois em Canal Azul. Obteve assim trs novos PIs, correspondentes s bandas contrastadas. A imagem deve ter melhorado sensivelmente, como mostrado na Figura 10, que ilustra o final do processo. Resta agora produzir uma TIFF com o compsito de cores (mais ainda sem o registo). Para tal, deve carregar em Arquivo Exportar, com o que se abre a tela mostrada na Figura 9. Preencha os dados como exemplificado e carregue em Salvar e depois em Fechar. Temos j nosso compsito, todavia iremos tambm exportar a imagem relativa banda 4, pois que til para a recolha de linhas e corpos de gua, bem como estradas pavimentadas. Para esta, contudo, ter que ser repetido o registo, pois ele s opera em imagens monocromticas (uma Figura 8 - resultado do ajuste de contraste Banda) ou RGB (trs Bandas registadas de um s vez). 8 / 15

Registo de Imagens com o SPRING

Nota: como pode ser visto na Figura 10, a imagem possui uma srie de linhas escuras e um bandeado que se devem falta de calibrao entre clulas individuais do instrumento CCD. Esse efeito pode ser minimizado recorrendo s chamadas Correces Cosmticas, porm essas devem ser efectuadas antes de qualquer correco geomtrica, o que no foi o caso. O Autor desconhece se o INPE disponibiliza imagens nessa situao, todavia a pgina informa que as imagens foram corrigidas radiometricamente...

Figura 9 - Exportao do Compsito RGB

Figura 10 - Compsito de Cores RGB aps contraste

Antes de proceder ao registo, porm, teremos que guardar o compsito RGB, que neste momento est no formato TIFF, no formato prprio do SPRING. altura ento de usar o Impima, como segue.

9 / 15

Registo de Imagens com o SPRING Abra ento este utilitrio e carregue em Abrir Imagem, navegando at pasta onde guardou o compsito. Eu o denominei por P155R128_RGB.TIF. Confirme que a resoluo de 20 metros e possui as trs bandas assinaladas. Caso a imagem j estivesse registada, a resoluo apareceria em graus decimais (Unidade: Graus), correspondendo nesse caso a cerca de 0,00018. Todavia, parece que o Impima tem aqui um Bug, pois nunca activa essa unidade, o que gera a maior confuso numa imagem registada em coordenadas geogrficas. Fica o aviso... Nos parmetros de sada, seleccione as trs bandas e coloque a amostragem em 1. Carregue agora em Salvar como e guarde a imagem em formato GRIB. esta ltima que iremos usar para o registo.

Figura 11 - Converso TIFF - GRIB com o Impima

No destrua porm a verso TIFF, pelo menos para j, pois til para a seleco de pontos de controlo, conjugando o Office Picture Manager com GE. Pode no entanto usar perfeitamente o SPRING para este efeito.

4. Registo da Imagem
Usando o GE para coleco dos Pontos de Controlo Vamos agora mostrar, com o GE e o Picture Manager, como seleccionar um conjunto de Pontos de Controlo para depois proceder ao registo no SPRING. Devemos comear por seleccionar pontos perto dos 4 cantos da imagem, por isso, depois de abrir o compsito TIFF no Picture Manager, coloco a visualizao nos 100% sobre o canto superior direito (NE). Devo variar um pouco o zoom a partir de um ponto que considere com interesse, para ficar com a viso de contexto que me facilite o trabalho no GE. 10 / 15

Registo de Imagens com o SPRING

Figura 12 - Zoom a 100% no canto NE. Reparar na zona Urbana.

Tempo para procurar o mesmo local no Google Earth. Depois de criar uma nova pasta sob My Places, que intitulei Registo CBERS R128, procuro um bom local para a colocao do ponto de controlo e depois fao um Add Placemark (ou Ctrl+N), editando em seguida o mesmo com as opes avanadas a fim de retirar as suas coordenadas. Temos assim a situao da Figura 13, que mostra o Ponto de Controlo de Iguape. Fica numa curva a 90 sobre estrada ribanceira ao Rio, uma localizao facilmente identificvel na imagem. Deve proceder de igual modo para os restantes cantos da imagem, recolhendo de preferncia um ponto adicional no centro da imagem. Eventualmente, podem ser necessrios mais pontos. No caso, foram suficientes os pontos relativos aos cantos da imagem, pois forneceram um erro de registo perfeitamente aceitvel. Tendo tomado nota das coordenadas geogrficas de cada ponto de controlo (pode guardar um arquivo KML do Google Earth com essa informao), est agora em posio de reabrir o SPRING e carregar em Arquivo Registo Imagem (na tela que se abre), com o que obter a tela da Figura 14.

11 / 15

Registo de Imagens com o SPRING

Figura 13 - Ponto de Controlo no GE

Resta agora carregar em Directrio e navegar at onde guardou a imagem GRIB do Impima. Seleccione o arquivo correspondente e seleccione os canhes de cor para a visualizao, como mostrado. Carregue depois em Fechar. Na tela do Registo, confirme se em Projeco referida a LatLong / WGS84. Carregue agora em Teclado e Criar. Entre um nome para o Ponto de Controlo e carregue em CR. O programa pede para digitar coordenadas de referncia. Entre os valores nas caixas Lat e Long e, antes de carregar em CR, coloque a imagem na Tela 5 do SPRING na posio aproximada do ponto em questo. S ento dever carregar no CR, com o que o ponto aparecer j prximo da sua posio. O acerto final deve ser dado por arraste com o rato.

Figura 14 - Seleco da imagem GRIB

12 / 15

Registo de Imagens com o SPRING

Figura 15 - Criao dos pontos de registo

Assegure-se que a Correco de Sistema est desactivada. Repita o procedimento para os restantes pontos (que j so mostrados na Figura 15, pois foi captada ps registo). Com 4 pontos j poderemos testar a soluo. Carregue em Selecionar e selecione todos os pontos de controlo. Com o grau de polinmio a 1, verifique o Erro nos Pontos de Controle. Como se trata de coordenadas geogrficas, o erro dado em pixeis. Um valor inferior a 2 no CBERS perfeitamente aceitvel, pelo que podemos dar o registo por encerrado, com um valor mdio, no solo, de 0,781 X 20 = 15,62 metros. Este valor de erro plenamente aceitvel, mesmo muito bom, em trabalhos de LandClass. Carregando em Salvar, o SPRING actualiza o registo da imagem GRIB. Feche agora essa tela e faa Arquivos Importar Arquivo GRIB. Coloque as bandas, agora contrastadas e registadas, em novos PIs. Pode nesta altura remover os PIs anteriores, relativos s bandas 1, 2 e 3. Falta s a informao para o SBuilder.

5. Calibrao no SBuilder
Usando a informao do SPRING para calibrar no SBuilder Ainda no SPRING, coloque o Cursor de Info sobre os cantos superior esquerdo e inferior direito da imagem, anotando os valores da linha e coluna da imagem e as correspondentes Latitude e Longitude. A figura 16 mostra o resultado obtido para o primeiro pixel da imagem. 13 / 15

Registo de Imagens com o SPRING Este procedimento necesrio pois deste modo que o SBuilder, que no possui o registo sofisticado do SPRING, consegue calibrar uma imagem. Ele trabalha apenas com dois pontos, e se esses pontos corresponderem de facto aos dois cantos na diagonal da imagem, tanto melhor para a calibrao obtida. Resta agora somente exportar a imagem final de novo para TIFF, e com o MS Paint, convert-la num Bitmap de 24bit que o SBuilder consegue ler. Abrindo o SBuilder e carregando em Map, coloco a imagem aproximadamente sobre o local (verificando as coordenadas), com o que se abre a tela You may need to calibrate this bitmap!. Basta agora entrar os valores anteriormente apurados nas caixas respectivas (ateno para no trocar linhas com colunas!) e depois carregar em Use Both e Calibrate.
Figura 16 - Coordenadas do canto NO, para o SBuilder

De notar que neste processo, no necessita de carregar nos botes Change do lado direito, pois que j possui toda a informao requerida atravs do SPRING. A calibrao no SBuilder assim extremamente rpida. natural que se acrescente um pequeno erro com mais esta calibrao, mas o nico modo de trabalhar com grande preciso sobre imagens CBERS no SBuilder.

Figura 17 - Calibrao final no SBuilder

6. Concluindo
Para quem achar que o processo demasiado longo, queria lembrar que deste modo ficam registados com alta preciso nada menos de 12000 Km2 de territrio, prontos a serem tratados para LandClass. E claro, a prtica faz a perfeio, com o tempo levaro menos tempo e tero melhores resultados. 14 / 15

Registo de Imagens com o SPRING Sem esquecer que fica aberta a porta para o uso das vastas potencialidades do programa de geoprocessamento SPRING, de que aqui se mostrou apenas um diminuto sub conjunto de funes. Alis, s para exemplo, foi com este programa que produzi as cartas anexas ao LandClass-ES, e ele foi tambm usado no Mega-Rio para o processamento de informao da Mesh. Queria terminar dedicando esta pequena Tutorial a todos os membros do Terra Brasilis, que na sua ainda curta existncia tem mostrado que a produo cooperativa de cenrios no s possvel, como vai produzindo excelentes resultados.

JPHespanha Aveiro, a 26 de Novembro de 2006

15 / 15

Você também pode gostar