USO DO MATLAB NA GERAÇÃO DE IMAGEM SINTÉTICA COM MENOR PROPORÇÃO DE NUVEM



Documentos relacionados
GERAÇÃO DE IMAGEM SINTÉTICA COM MENOR PROPORÇÃO DE NUVENS A PARTIR DE IMAGENS MULTITEMPORAIS

Cloud Detection Tool Uma ferramenta para a detecção de nuvens e sombras em imagens de satélite

10 FÓRUM DE EXTENSÃO E CULTURA DA UEM COMPARAÇÃO DE FUSÃO ENTRE AS IMAGENS DO SATÉLITE RAPID EYE, CBERS E SPOT.

MundoGEOXperience - Maratona de Ideias Geográficas 07/05/2014

Sensoriamento Remoto

Processamento de Imagem. Prof. MSc. André Yoshimi Kusumoto

Detecção automática de sombras e nuvens em imagens CBERS e Landsat 7 ETM

USO DA TÉCNICA DE ANALISE POR COMPONENTE PRINCIPAL NA DETECÇÃO DE MUDANÇAS NA COBERTURA DO SOLO

15- Representação Cartográfica - Estudos Temáticos a partir de imagens de Sensoriamento Remoto

Produto 1. Mapas e figuras georreferenciadas contendo cicatrizes de queimadas para as regiões de interesse no Cerrado

Sensoriamento Remoto. Características das Imagens Orbitais

Flavio Marcelo CONEGLIAN, Rodrigo Antonio LA SCALEA e Selma Regina Aranha RIBEIRO. Universidade Estadual de Ponta Grossa

MAPEAMENTO DE CLASSES INTRAURBANAS NO MUNICÍPIO DE CARAGUATATUBA (SP) UTILIZANDO IMAGENS LANDSAT-5 TM E IMAGEM NDBI

Processamento de Imagem. Prof. Herondino

FILTRAGEM NO DOMÍNIO DAS FREQUÊNCIAS (TRANSFORMADA DE FOURIER) Daniel C. Zanotta 04/06/2015

SEGMENTAÇÃO DE IMAGENS EM PLACAS AUTOMOTIVAS

MINISTÉRIO DA CIÊNCIA E TECNOLOGIA INSTITUTO NACIONAL DE PESQUISAS ESPACIAIS

UFGD FCA PROF. OMAR DANIEL BLOCO 4 PROCESSAMENTO DE IMAGENS

ANÁLISE DE MÉTODOS DE CLASSIFICAÇÃO SUPERVISIONADA APLICADA AO DESMATAMENTO NO MUNICÍPIO DE MARABÁ UTILIZANDO IMAGENS CCD - CBERS

Renzo Joel Flores Ortiz e Ilka Afonso Reis

I ENCONTRO PAULISTA DE BIODIVERSIDADE

Scale-Invariant Feature Transform

IMAGENS DE SATÉLITE PROF. MAURO NORMANDO M. BARROS FILHO

ANÁLISE DA TRANSFORMAÇÃO DA PAISAGEM NA REGIÃO DE MACHADO (MG) POR MEIO DE COMPOSIÇÕES COLORIDAS MULTITEMPORAIS

Disciplinas de Processamento de Dados e Sensoriamento Remoto do Departamento de Engenharia Cartográfica no VIRTUS - UFPE. Ana Lúcia Bezerra Candeias 1

Trabalho 2 Fundamentos de computação Gráfica

Introdução ao Sensoriamento Remoto

UFGD FCA PROF. OMAR DANIEL BLOCO 6 CLASSIFICAÇÃO DE IMAGENS

Análise de Imagens CBERS da Bacia do Rio São Francisco utilizando Mapas Auto-Organizados de Kohonen e Classificadores K-Médias e Fuzzy C-Médias

SENSORIAMENTO REMOTO NO USO DO SOLO

UNIVERSIDADE FEDERAL DE SANTA CATARINA GRADUAÇÃO EM SISTEMAS DE INFORMAÇÃO DEPARTAMENTO DE INFORMÁTICA E ESTATÍSTICA DATA MINING EM VÍDEOS

044.ASR.SRE.16 - Princípios Físicos do Sensoriamento Remoto

METODOLOGIA PARA AQUISIÇÃO DE POLÍGONOS 3D A PARTIR DA CLASSIFICAÇÃO E DO TRATAMENTO DE NUVENS DE PONTOS LIDAR

Linguagem Matemática e as Artes

VANTAGENS NO USO DAS IMAGENS DA CÂMARA ADS40

Comparação entre classificadores por pixel e por região com imagem SPOT-5 para o estado de Minas Gerais

Classificação de Imagens

Atividade: matrizes e imagens digitais

PROCESSAMENTO DIGITAL DE IMAGENS (SERP11) OPERAÇÕES ARITMÉTICAS. Daniel C. Zanotta

FOTOINTERPRETAÇÃO. Interpretação e medidas. Dado qualitativo: lago

Sistemas Operacionais e Introdução à Programação. Vetores e matrizes

Aula 5 - Classificação

UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO - UFES CENTRO DE CIÊNCIAS HUMANAS E NATURAIS CCHN DEPARTAMENTO DE GEOGRAFIA DEFESA DE MONOGRAFIA

Fotografia digital. Aspectos técnicos

Potencial do uso da banda do infravermelho próximo na classificação de imagens adquiridas por câmaras digitais

VISUALIZAÇÃO E MANIPULAÇÕES SIMPLES DE IMAGENS GEOCOVER NO ArcGIS 9.x

MAPEAMENTO DA COBERTURA VEGETAL DE ÁREAS DE GRANDE EXTENSÃO ATRAVÉS DE MOSAICOS DE IMAGENS DO NOAA-AVHRR

Introdução aos Sistemas de Informação Geográfica

Módulo 3 Amostragem de Imagens Sistema Multimédia Ana Tomé José Vieira

ERMAC 2010: I ENCONTRO REGIONAL DE MATEMÁTICA APLICADA E COMPUTACIONAL de Novembro de 2010, São João del-rei, MG; pg

Guia de qualidade de cores

Universidade Federal de Pernambuco

VARIABILIDADE ESPAÇO TEMPORAL DO IVDN NO MUNICIPIO DE ÁGUAS BELAS-PE COM BASE EM IMAGENS TM LANDSAT 5

CLASSIFICAÇÃO DA COBERTURA DA TERRA DE ANGRA DOS REIS RJ, A PARTIR DE ANÁLISE DE IMAGEM BASEADA EM OBJETO E MINERAÇÃO DE DADOS

Instituto Politécnico de Beja. Escola Superior de Tecnologia e Gestão

Operações Geométricas com Imagens

Controlando o trabalho impresso 1

Aplicações CBERS na Universidade Federal do Rio Grande do Sul

3 Estado da arte em classificação de imagens de alta resolução

MONITORAMENTO DA TEMPERATURA DE SUPERFÍCIE EM ÁREAS URBANAS UTILIZANDO GEOTECNOLOGIAS

Classificação da imagem (ou reconhecimento de padrões): objectivos Métodos de reconhecimento de padrões

Ministério da Educação UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ Câmpus Medianeira PLANO DE ENSINO CURSO ENGENHARIA DE AMBIENTAL MATRIZ 519

Aula 3 - Registro de Imagem

Uso de Imagens de Satélites em Operações de Inteligência. LAGF, Setembro de /09/2013 1

PROTÓTIPO DE UM SISTEMA DE MONITORAÇÃO UTILIZANDO CIRCUITO FECHADO DE TELEVISÃO (CFTV)

selecionado. DICAS 1. Explore, sempre, o ícone

Segmentação de Imagens de Placas Automotivas

Prof. Daniel Santos Redação RECEITA PARA DISSERTAÇÃO ARGUMENTAÇÃO ESCRITA - ENEM. E agora José?

Feature-Driven Development

PRÁTICA 3. 1) Imagens RGB. T_1: Decompor a imagem Flor.bmp em suas três componentes RGB.

AMBIENTE PARA AUXILIAR O DESENVOLVIMENTO DE PROGRAMAS MONOLÍTICOS

Autómatos Finitos Determinísticos

Profa. Dra. Soraia Raupp Musse Thanks to Prof. Dr. Cláudio Rosito Jung

Utilização da resposta espectral para discriminação de plantas daninhas em áreas de plantação de café

ebook Guia prático para download das imagens gratuitas do INPE

RGB - Poeiras Departamento de Física 2011 Detecção Remota Pratica 1. Joao Gonçalo Ricardo Rodrigues

Programação em papel quadriculado

Tópicos em Meio Ambiente e Ciências Atmosféricas

AVALIAÇÃO DAS IMAGENS IRS-P6 EM RELAÇÃO AO PADRÃO DE EXATIDÃO CARTOGRÁFICA. Danielly Garcia Santos¹, Elaine Reis Costa Lima²

Bruno Rafael de Barros Pereira 1 Venerando Eustáquio Amaro 1,2 Arnóbio Silva de Souza 1 André Giskard Aquino 1 Dalton Rosemberg Valentim da Silva 1

Cálculo de volume de objetos utilizando câmeras RGB-D

Processamento digital de imagens. introdução

Cálculo Numérico Aula 1: Computação numérica. Tipos de Erros. Aritmética de ponto flutuante

MAPEAMENTO FLORESTAL

PROF. DR. JACQUES FACON

ArcGIS: Rescale em Batch, Composição Colorida RGB e Fusão de Imagens Landsat-8

Escola Secundária Dr. João Manuel da Costa Delgado

Introdução ao Sensoriamento Remoto. Sensoriamento Remoto

Operações Geométricas com Imagens

Avaliação da qualidade radiométrica das imagens do satélite CBERS-2B. Érica Josiane Coelho Gouvêa Leila Maria Garcia Fonseca

2 Classificação de Imagens de Sensoriamento Remoto

Dados para mapeamento

Introdução ao Processamento de Imagens com o IRIS Por Rodolfo Barros

Possui como idéia central a divisão de um universo de dados a ser organizado em subconjuntos mais gerenciáveis.

Utilização do SOLVER do EXCEL

Análise das técnicas de fusão de imagens aplicadas ao satélite CBERS-2B (CCD-HRC) Claudinei Rodrigues de Aguiar¹ Danielli Batistella¹

Este material traz a teoria necessária à resolução das questões propostas.

Clip-art Retrieval using Sketches PTDC/EIA-EIA/108077/2008

Transcrição:

p.001 de 005 USO DO MATLAB NA GERAÇÃO DE IMAGEM SINTÉTICA COM MENOR PROPORÇÃO DE NUVEM JOSÉ ARIMATÉIA BARROSO NETO ANA LÚCIA BEZERRA CANDEIAS Universidade Federal de Pernambuco - UFPE Centro de Tecnologia e Geociências - CTG Departamento de Engenharia Cartográfica, Recife, PE Ze_teteia@hotmail.com;analucia@ufpe.br RESUMO - O objetivo do trabalho é criar um algoritmo com linguagem em MATLAB que gere uma imagem sintética com menor proporção de nuvens a partir de duas imagens registradas entre si e obtidas em tempos distintos sobre a mesma área e ambas com cobertura de nuvens em locais distintos na imagem. ABSTRACT - The goal of the work was to create an algorithm with MATLAB language that obtain a synthetic image with low proportion of clouds based on registered images and obtained in different times over the same area and both with clouds covertures in different local. 1 INTRODUÇÃO As imagens de satélite são utilizadas para inúmeros fins, porém, nuvens e sombras causam problemas na classificação automática, na análise visual e na preparação de cartas temáticas baseadas em imagens. A metodologia é de fácil compreensão, pois a base dela é apenas o uso de funções que selecionam os valores máximos, mínimos e medianos, pixel a pixel das matrizes que representam as imagens sintéticas. O litoral nordestino do Brasil, por exemplo, é recoberto por nuvens o ano inteiro. As imagens dessas áreas possuem, em geral, recobrimento de nuvens e sombras. Isso diminui a área útil da imagem a ser analisada. Estudos para a minimização de nuvens e sombras em imagens, a partir de processamento de imagens, podem ser encontrados em Choi e Bindschadler (2004), Polidório et al (2005), e Silva et al (2007). O trabalho aqui apresentado visa a minimização dessas interferências, através de um processamento em duas ou mais imagens da mesma área, obtidas em tempos de aquisição diferentes e com nuvens em pontos distintos. Através dessas imagens, gera-se um produto sintético com menos interferência de nuvens. É necessário considerar que os realces das imagens sejam semelhantes. Caso isto não ocorra é necessário aplicar transformações a essas imagens para gerar um resultado uniforme para os seus realces. No caso aqui mostrado, tem-se a partir de uma imagem original, a inserção sintética de nuvens e sombras (Figura 1). O desenvolvimento teórico para diminuição da presença de nuvens se baseia em Silva e Candeias (2007). Figura 1 Imagens sintéticas de entrada. Imagens sintéticas obtidas a partir da imagem TM de 01/11/2008 órbita/ponto: 216_066. bandas: 543. A programação foi desenvolvida em MATLAB (Gonzalez et al, 2003). Este trabalho é resultado do trabalho final da disciplina de processamento de dados do 2º semestre de 2009, do Departamento de Engenharia

p. 002-005 Cartográfica da UFPE ministrada pela profa. Ana Lúcia que é co-autora desse artigo. 2 METODOLOGIA Na metodologia utiliza-se uma imagem TM de 01/11/2008 órbita/ponto: 216_066. bandas: 543 sobreposta a nuvens e sombras sintéticas em duas posições distintas como apresentado na Figura 1. As nuvens são áreas de máximo na imagem e as sombras são as áreas de mínimo. Trabalhar com um algoritmo que gere imagens de máximo e de mínimo entre imagens de épocas diferentes gerará duas novas imagens uma com nuvem e outra com a sombra de nuvem. A mediana entre imagens originais e a subtração das imagens de máximo e mínimo, imagem de sombra vai gerar uma imagem resultante que conterá menos nuvem e sombra, pois na função mediana contempla-se o resultado mediano. Portanto, o programa consta em transformar as imagens em matrizes do tipo double e aplicar as funções de max, min, median e subtração de matrizes para fazer o tratamento pixel a pixel. Eles fazem uma comparação entre as matrizes (imagem do tempo t1 e imagem do tempo t2) criando novas matrizes, o max deixando apenas com os pontos de maior valor, o min os pontos de menor valor e o median fazo uma mediana dessas imagens (subtração de Max com Min) com as originais. Supondo a imagem colorida, tem-se que o algoritmo divida o problema em três bandas (RGB vermelho, verde, azul) e em cada banda são aplicadas essas funções. Numa escala de zero a duzentos e cinqüenta e cinco, o zero representa o nível de cinza que representa o preto e o duzentos e cinqüenta e cinco o que representa o branco. O diagrama de blocos mostra de forma geral a seqüência de passos (Figura 2). O programa em MATLAB mostrado nesse artigo descreve passo a passo dessa transformação. É importante lembrar que o MATLAB está so aqui usado apenas para prototipar. A posteriori gerar o programa em uma linguagem compilada e com técnicas de algoritmos rápidos vai gerar uma maior rapidez no processamento e aceitará qualquer tamanho de imagem. O programa em MATLAB é mostrado nessa seção e foi desenvolvido para ler uma imagem colorida RGB e obter uma saída também em RGB com menor proporção de nuvens e sombras. Figura 2 - Diagrama de blocos ------ % Programa em MATLAB para geração de imagem % sintética com menor cobertura de nuvem e sombra de % nuvem % % Este programa foi baseado no programa desenvolvido % por Silva e Candeias (2007) ------ clear all a=imread('imagema.bmp'); b=imread('imagemb.bmp'); imshow(a) TITLE('Figura - A') imshow(b) TITLE('Figura - B') f1=double(a); f2=double(b); final=a; % Banda R R1=f1(:,:,1); R2=f2(:,:,1); % %imshow(uint8(r1)); %TITLE('Figura - R1')

p. 003-005 % %imshow(uint8(r2)); %TITLE('Figura - R2') [m,n]=size(r1); me=[r1(i,j),r2(i,j)]; R3(i,j)=min(me); imshow(uint8(r3)); TITLE('Figura - R3') me=[r1(i,j),r2(i,j)]; R4(i,j)=max(me); imshow(uint8(r4)); TITLE('Figura - R4') R5=(R4-R3); imshow(uint8(r5)); TITLE('Figura - R5') me=[r1(i,j),r2(i,j),r5(i,j)]; R7(i,j)=median(me); imshow(uint8(r7)); TITLE('Figura - R7') final(:,:,1)=uint8(r7); % Banda G G1=f1(:,:,2); G2=f2(:,:,2); % %imshow(uint8(g1)); %TITLE('Figura - G1') % %imshow(uint8(g2)); %TITLE('Figura - G2') [m,n]=size(g1); me=[g1(i,j),g2(i,j)]; G3(i,j)=min(me); imshow(uint8(g3)); TITLE('Figura - G3') me=[g1(i,j),g2(i,j)]; G4(i,j)=max(me); imshow(uint8(g4)); TITLE('Figura - G4') G5=(G4-G3); imshow(uint8(g5)); TITLE('Figura - G5') me=[g1(i,j),g2(i,j),g5(i,j)]; G7(i,j)=median(me); imshow(uint8(g7)); TITLE('Figura - G7') final(:,:,2)=uint8(g7); % Banda B B1=f1(:,:,3); B2=f2(:,:,3); % %imshow(uint8(b1)); %TITLE('Figura - B1') % %imshow(uint8(b2)); %TITLE('Figura - B2') [m,n]=size(b1); me=[b1(i,j),b2(i,j)]; B3(i,j)=min(me); imshow(uint8(b3)); TITLE('Figura - B3') me=[b1(i,j),b2(i,j)]; B4(i,j)=max(me); imshow(uint8(b4)); TITLE('Figura - B4') B5=(B4-B3);

p. 004-005 imshow(uint8(b5)); TITLE('Figura - B5') me=[b1(i,j),b2(i,j),b5(i,j)]; B7(i,j)=median(me); imshow(uint8(b7)); TITLE('Figura - B7') final(:,:,3)=uint8(b7); % Resultado Final imshow(final) TITLE('Resultado Final') A imagem do exemplo utilizada foi a do sensor TM 01/11/2008 orbita/ponto: 216_066 combinação de bandas: 543. Foram geradas, duas imagens sintéticas para o exemplo (Figura 1). A Figura 3 mostra as imagens de entrada e o resultado obtido para o programa acima descrito. As Figuras 4(a),(b) e (c) mostram apenas para a banda do vermelho R porém a metodologia foi feita com as três bandas R, G, e B. Figura 3 - Imagens de entrada com nuvens sintéticas em pontos distintos (Figura - A e Figura B) e o resultado da metodologia.

p. 005-005 3 CONSIDERAÇÕES FINAIS O algoritmo mostrado consegue reduzir a zero a quantidade de nuvens de duas imagens sintéticas obtidas nos tempos t1 e t2 (Figura 3 e 4). O algoritmo é bem direto e de fácil compreensão, e pode servir para futuros estudos e modificações para que se obtenha melhores resultados em imagens com nuvens e sombras. Sugere-se trabalhar em outras imagens essa metodologia para certificar se ela pode ser considerada geral. (a) Para a banda G: Imagens de entrada G1 e G2. REFERÊNCIAS Silva, Alison Galdino de Oliveira, Candeias, Ana Lucia Bezerra. Geração de Imagem Sintética com Menor Proporção de Nuvens a Partir de Imagens Multitemporais. Anais do II Simpósio Brasileiro de Geomática e V Colóquio Brasileiro de Ciências Geodésicas, Anais... 24-27 de Julho de 2007. UFPR, 5p. Gonzalez, R.C.; Woods, R.E.; Eddins, S. L.. Digital Image Processing Using MATLAB. 1st Edition. Editora Edgard Blücher Ltda. 2003. (b) Para a banda G: Imagens de sombra de nuvem (Figura G3) e imagem de nuvens (Figura G4) Choi, H., Bindschadler, R. Cloud detection in Landsat imagery of ice sheets using shadow matching technique and automatic normalized difference snow index threshold value decision. Remote Sensing of Environment 91 (2004) p.237 242 Polidorio, A. M., Imai, N. N., Tommaselli, A. M. G. Correção radiométrica das imagens multiespectrais CBERS e LANDSAT ETM usando atributos de reflectância e de cor. In: Simpósio Brasileiro de Sensoriamento Remoto (SBSR), 12., 2005, Goiânia. Anais... São José dos Campos: INPE, 2005, p. 4241-4248. Silva, W. A.,; Imai, N. N.; Polidorio, A. M. Detecção de nuvens e sombras em imagens CCD/CBERS por correlação de pontos candidatos. Anais XIII Simpósio Brasileiro de Sensoriamento Remoto, Anais... Florianópolis, Brasil, 21-26 abril 2007, INPE, p. 6199-6206. (c) Imagem da subtração das imagens da Figura 3(c) G4- G3 e o resultado final obtido a partir da mediana de cada elemento da matriz (Mediana[G1(i,j),G2(i,j),G5(i,j)]) Figura 4 Aplicação da metodologia