REGISTRO AUTOMÁTICO DE IMAGENS

Documentos relacionados
José Alberto Quintanilha Mariana Giannotti

Georeferenciamento e Mosaico de

SENSOREAMENTO REMOTO AULA1

PROCESSAMENTO DIGITAL DE IMAGENS. Thales Sehn Körting

INTRODUÇÃO AO PROCESSAMENTO DIGITAL DE IMAGENS SENSORIAMENTO REMOTO

1. Introdução: um breve histórico

Correção geométrica de imagens de sensoriamento remoto REGISTRO. Profa. Ligia Flávia Antunes Batista

Sensoriamento Remoto II

TUTORIAL. Imagens CBERS-4 5m: conheça este sensor e aprenda a realizar o download dessas imagens no site do INPE QGIS.

O resultado é uma série de "fatias" da superfície, que juntas produzem a imagem final. (Exemplo: o radiômetro dos satélites NOAA gira a uma

INTRODUÇÃO AO SENSORIAMENTO REMOTO. Daniel C. Zanotta

Mapeamento do uso do solo para manejo de propriedades rurais

Processamento digital de. Distorções

CLASSIFICAÇÃO DE AMOSTRAS DE IMAGENS GEO-REFERENCIADAS PARA CORREÇÃO GEOMÉTRICA DE IMAGENS DOS SATÉLITES CBERS

Sensoriamento remoto 1. Prof. Dr. Jorge Antonio Silva Centeno Universidade Federal do Paraná 2016

A Fotogrametria Digital

Dr. Sylvio Barbon Junior. Departamento de Computação - UEL. 1 o Semestre de 2015

18/11/2018. Resumo dos Conceitos Sensoriamento Remoto Prática. Espectro Visível-04 a 0.7 µm

Satélites e Sensores. Profa. Ligia Flávia Antunes Batista

UNICAP Universidade Católica de Pernambuco Laboratório de Topografia de UNICAP - LABTOP Topografia 2. Sensoriamento Remoto.

PROCESSAMENTO DE IMAGENS

SENSORIAMENTO REMOTO INTRODUÇÃO E ÍNDICES DE VEGETAÇÃO

Correção geométrica de Imagens. Emiliano Castejon Leila Fonseca 2012

INSTITUTO NACIONAL DE PESQUISAS ESPACIAIS PROGRAMA DE PÓS-GRADUAÇÃO EM SENSORIAMENTO REMOTO DIVISÃO DE PROCESSAMENTO DE IMAGENS

Geoprocessamento e sensoriamento remoto como ferramentas para o estudo da cobertura vegetal. Iêdo Bezerra Sá

Exemplo de aplicação

Aquisição e Integração de Dados

Tratamento da Imagem Transformações (cont.)

UNIVERSIDADE ESTADUAL PAULISTA Campus de Sorocaba. Transformações Geométricas

FUNDAMENTOS DE CARTOGRAFIA PARA GEOPROCESSAMENTO

09/03/2017. O que é Sensoriamento Remoto? Tipos de Sensoriamento Remoto REVISÃO SENSORIAMENTO REMOTO AULA ZERO. Satélites.

REVISÃO SENSORIAMENTO REMOTO AULA ZERO. Daniel C. Zanotta 14/03/2018

PMI 3331 GEOMÁTICA APLICADA À ENGENHARIA DE PETRÓLEO

Resoluções das Imagens fotogramétricas e digitais. Fotogrametria e Fotointerpretação Prof. Dr. Raoni W. D. Bosquilia

Sensoriamento Remoto. Prof. Enoque Pereira da Silva

IMAGENS CBERS: PARA QUE E PARA QUEM?

Curso de Extensão: Noções de Sensoriamento

Sensoriamento Remoto I Engenharia Cartográfica. Prof. Enner Alcântara Departamento de Cartografia Universidade Estadual Paulista

Processamento Digital de Imagens SER Prática de Laboratório

Sensoriamento remoto x uso do solo x transportes

Descritores de Imagem (introdução)

Questões concursos

COMPARAÇÃO DO DESEMPENHO DE ALGORITMOS DE NORMALIZAÇÃO RADIOMÉTRICA DE IMAGENS DE SATÉLITE

O resultado é uma série de "fatias" da superfície, que juntas produzem a imagem final. (Exemplo: o radiômetro dos satélites NOAA gira a uma

Melhoria da geometria e posicionamento de imagens orbitais de média resolução Um experimento com dados CBERS-CCD

Sensoriamento Remoto

EXTRAÇÃO SEMI - AUTOMÁTICA DE FEIÇÕES LINEARES E A CALIBRAÇÃO DOS PARÂMETROS INTRÍNSECOS DE CÂMERAS Projeto de Pesquisa PIBIC/CNPq ( )

TreeX - um programa para extração de árvores em imagens laserscanner

Um Estudo das Técnicas de Obtenção de Forma a partir de Estéreo e Luz Estruturada para Engenharia

Processamento Digital de Imagens

COMPARAÇÃO ENTRE OS MÉTODOS DE CLASSIFICAÇÃO SUPERVISIONADA MAXVER E DISTÂNCIA MÍNIMA NA ANÁLISE DO USO E COBERTURA DO SOLO NA REGIÃO DO ALTO ARAGUAIA

CAPÍTULO 3 ANÁLISE DE IMAGENS DE SENSORIAMENTO REMOTO

Análise de Imagens com o ArcGIS for Desktop

Ecologia de Paisagem Conceitos e métodos de pesquisa 2012

PRODUÇÃO CARTOGRÁFICA UD 4 ATUALIZAÇÃO

COMPARAÇÃO VISUAL ENTRE FUSÃO DE IMAGENS CBERS II B/CCD E LANDSAT 5/TM UTILIZANDO A PANCROMÁTICA CBERS II B/HRC EM SOFTWARE LIVRE

PROCESSAMENTO DIGITAL DE IMAGENS (SERP11) CONCEITOS BÁSICOS DE SR REPRESENTAÇÃO DAS IMAGENS DIGITAIS CALIBRÃÇÃO RADIOMÉTRICA. Daniel C.

Geração de Modelos Digitais de Elevação e Processamento de Imagens VANT/Drone com o ENVI Michael Steinmayer, SulSoft

CORREÇÃO GEOMÉTRICA DE IMAGENS DIGITAIS AULA 8

EXTRAÇÃO DE BORDAS EM IMAGEM DE ALTA RESOLUÇÃO UTILIZANDO TÉCNICAS DE PROCESSAMENTO DE IMAGEM

PMI 3331 GEOMÁTICA APLICADA À ENGENHARIA DE PETRÓLEO

2 Trabalhos anteriores

Aula 7 - Representação e Descrição de Estruturas Bi-dimensionais. Prof. Adilson Gonzaga

PROCESSAMENTO DIGITAL DE IMAGENS

Motivação. Objetivos. O Problema. Integração de dados de Sensoriamento Remoto e SIG. Utilização de técnicas de PDI. Proposta de metodologia sem custo

UD VI. Retificação / Normalização de Imagens Digitais

PAINEL IX ENCONTRO REGIONAL DE DEFESA CIVIL V ale do Paranhana, região das Hortências e Alto Sinos Agosto 2018

Descritores de Imagens

Processamento Digital de Imagens. Análise de Imagens

Recuperação de texturas coloridas trasladadas, rotacionadas e escaladas

Processamento digital de imagens

SENSORES REMOTO UMA ABORDAGEM PRÁTICA NO LEVANTAMENTO FLORESTAL

Desafios do sensoriamento remoto para estudos, modelagem, gestão e monitoramento ambiental

INTRODUÇÃO AO GEOPROCESSAMENTO

SISTEMAS DE PROCESSAMENTO DE IMAGENS

Radiômetros imageadores

Sensoriamento Remoto II

Ortorretificação: um passo a mais no processamento de imagens CBERS

Tecnologias de sensoriamento remoto para a identificação e monitoramento das mudanças no uso e ocupação dos solos urbanos

MODELAGEM E CRIAÇÃO DE BANCOS DE DADOS

Processamento de Imagens COS756 / COC603

Classificação digital de Imagens

Implementação dos Algoritmos e Resultados

Mapeamento de Uso da Terra através de utilização de imagens CBERS

¹ Estudante de Geografia na Universidade Estadual de Campinas (Unicamp), estagiária na Embrapa Informática Agropecuária (Campinas, SP).

Classificação e Exemplos de Sistemas Sensores. Disciplina: Sensoriamento Remoto Prof. Dr. Raoni W. D. Bosquilia

Sistema de Detecção de Desmatamento em Tempo Real. Instituto Nacional de Pesquisas Espaciais Ministério da Ciência e Tecnologia

RECONHECIMENTO FACIAL 2D

24/05/2011. O que significa PDI? I- Introdução

Classificação de imagens de Sensoriamento Remoto. Disciplina: Geoprocessamento Profª. Agnes Silva de Araujo

Introdução a Geoprocessamento SER 300

Período: 5 Carga Horária: 45 horas. UFPR Departamento de Geomática Prof. Jorge Centeno 2013 centenet

4- Correção Geométrica de Imagens Orbitais

UNIVERSIDADE ESTADUAL PAULISTA CAMPUS DE PRESIDENTE PRUDENTE FACULDADE DE CIÊNCIAS E TECNOLOGIA PROGRAMA DE ENSINO

Sistemas de Informações Geográficas

SISTEMA SEMI-AUTOMÁTICO DE REGISTRO E MOSAICO DE IMAGENS

Processamento de Imagens usando Grafos (MAC6903)

4 Análise de Dados. 4.1.Procedimentos

Flávio Vaz José Alberto Quintanilha Mariana Giannotti

Simulação de uma banda pancromática para o sensor TM (Landsat 5), utilizando filtro combinado de restauração e interpolação.

Transcrição:

REGISTRO AUTOMÁTICO DE IMAGENS Dmitry Fedorov Dr. Leila M. G. Fonseca INSTITUTO NACIONAL DE PESQUISAS ESPACIAIS, São José dos Campos, 2003.

Motivação Estudos multi-temporais (Landsat-TM)

Motivação Estudos multi-temporais (Imagens aéreas)

Motivação Criação de imagens estéreo (LYNX-SAR)

Motivação Ampliação da área imageada (seqüência de fotos aéreas)

Fases de registro Registro pode ser realizado nas seguintes etapas: 1. Obtenção de pontos de controle 2. Determinação da função de transformação 3. Interpolação

Como registro é feito? Geralmente, o registro é feito manualmente pontos de controle Através de vários pontos de controle modela-se a função de distorção entre as duas imagens, que é usada para corrigir a imagem de ajuste

Obtenção de Pontos de controle Obtenção de pontos de controle inclui duas etapas: 1. Extração de feições (pontos, cantos, linhas, contornos): Segmentação, transformada Wavelet, Optical Flow...

Obtenção de Pontos de controle 2. Casamento das feições extraídas Métodos de correlação, função de custo, códigos em cadeia, geometria...

Obtenção de Pontos de controle Métodos de correlação Sij Wz comparar janela Sij com janelas Wz

Obtenção de Pontos de controle Correlação Cruzada Normalizada: janelas mais parecidas tem R(i,j) máximo R(i, j) K1 L1 l0 K1 L1 l0 m0 m0 W W (l, m)s 2 z z (l, m) K1 L1 l0 ij (l, m) m0 S 2 ij (l, m) Coeficiente de correlação C(i,j) em escala absoluta [-1, 1] C(i, j) K1 L1 l0 K1 L1 l0 m0 m0 (W (W (l, m) - 2 z z (l, m) - w ) w )(S K1 L1 2 l0 ij m0 (l, m) - ) (S 2 ij s (l, m) - ) s 2 Detecção de similaridade seqüencial E( i, j) K 1 l0 L1 m0 W z ( l, m) S ij ( l, m) Sij Janela da imagem de referência; Wz Janela da imagem de ajuste w - média da janela W; s - média da janela W.

Obtenção de Pontos de controle Métodos de correlação

Obtenção de Pontos de controle

Obtenção de Pontos de controle Extração de Feições usando LoG LoG 2 2 x y 1 x y 2 2 ( x, y) 1 e 4 2 2 2 2 x 10-3 1 0-1 -2-3 -4-2 X 0 2-4 -2 0 Y 2-4

Obtenção de Pontos de controle Casamento de feições usando códigos em cadeia Números representam ângulos, Unidade representa um ângulo de 45, Ex: 3 -> próximo pixel esta a nordeste (135 ). C1: 11122211334 C2: 11112211133 Comparar por correlação

Obtenção de Pontos de controle Extração de feições usando segmentação

Obtenção de Pontos de controle Extração de feições usando segmentação 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 c c c c r r r r p p p p a a a a ai Área da região i (polígono); pi Extensão do perímetro da região i; ri e ci - Largura e comprimento do retângulo delimitante da região i.

Função de transformação T A transformação espacial que modela a distorção entre as imagens é calculada através do conjunto de pontos de controle A transformação mais utilizada é a Afim: X Y a a 11 21 a a 12 22 x y a a 13 23 Maneira tradicional para estimar os parâmetros da transformação é através da solução de mínimos quadrados

Função de transformação Translação: X Y x y dx dy Translação

Função de transformação Rotação, escala e translação: X Y cos r sin sin x cos y dx dy Translação Escalonamento Rotação

Função de transformação Afim: X Y a a 11 21 a a 12 22 x y dx dy Translação Rotação skew Escalonamento

Função de transformação Perspective: 1 1 7 6 4 3 2 1 y x r a a dy m m dx m m Y X

Problemas de registro de imagens Grande número de métodos automáticos são desenvolvidos por causa do aumento da geração e utilização das imagens Um único método não funciona adequadamente para diferentes tipos de dados Sem interferência do especialista os métodos automáticos apresentam dificuldades na geração de resultados corretos e confiáveis

Imagem Imagens Sistema de registro SISTEMA USUÁRIO Registro Escolha o método de registro. Pontos de controle Transformação associada Resultados de testes de aceitação Verificação de consistência e edição dos pontos de controle. Mosaico Escolha do método de mosaico RESULTADO Avaliação do resultado.

Sistema de registro Código do sistema foi escrito em C++ utilizando bibliotecas livres (Qt, libtiff, libjpeg) Foi enfatizada a utilização em plataformas diferentes Três métodos de registro automático foram implementados: método baseado em optical flow e geometria método baseado na transformação wavelet método baseado em contornos

Método padrão imagem1 imagem 2 O método baseado em optical flow e geometria Optical Flow imagem 1 imagem 2 É o mais lento, porém é o mais robusto e aceita uma grande variedade de dados de entrada Extração de pontos utilizando máximos locais pontos 1 pontos 2 Casamento preliminar utilizando janelas rotacionadas e normalizadas pontos casados Refinamento dos casamentos utilizando geometria

Método baseado em wavelets O método baseado em wavelets é importante para o registro de imagens de radar onde identifica uma boa quantidade de pontos de controle imagens de entrada Pré-processamento Decomposição wavelet n=1,...,l L Extração de feições n Extração de feições Casamento de feições Apresenta melhor precisão e eficiência de registro do que o método padrão Casamento de feições Verificação de consistência dos casamentos Função de transformação inicial Refinamento de parâmetros do modelo de distribuição Função de transformação final Interpolação Casamento inicial Imagens registradas

O método baseado em contornos Apresenta processamento rápido, porém só pode ser utilizado em imagens que possuem um número suficiente de contornos fechados bem definidos É adequado para o registro de imagens de diferentes sensores pois o método de casamento de feições não depende da resposta espectral imagem1 imagem 2 Extrair contornos utilizando código em cadeia contornos 1 LoG imagem 1 imagem 2 contornos 2 Casar contornos utilizando código em cadeia contornos contornos casados casados Extrair pontos utilizando centroides dos contornos pontos casados Refinar os casamentos utilizando geometria

Interpolação O resultado pode ser: mosaico de imagens imagem registrada O mapeamento de NCs é realizada usando interpolação: bilinear vizinho mais próximo

Interface gráfica do sistema Três passos lógicos: 1) Dados e pre-processamento 2) Busca de pontos de controle 3) Geração da imagem resultante Controle das janelas

Interface gráfica do sistema Busca de pontos de controle 1) Identificação de pontos (auto, semi-auto, manual) 2) Transformação (translação, RST, afim, etc.) 3) Identificar pontos!

Interface gráfica do sistema Geração da imagem resultante 1) Imagem resultado (mosaico, registro separado) 2) Sobreposição (normal, interlaçado, blended) 3) Interpolação (vizinho mais próximo, Bilinear) 4) Equalização

Pre-processamento: Modificar resolução, escolher a banda, realçar... Ferramentas do sistema Edição de pontos de controle: Remover, gravar ou carregar, mostrar nas imagens...

Ferramentas do sistema Registro de áreas retangulares aproximadamente correspondentes selecionadas por operador

Testes do sistema Testes exaustivos foram executados com imagens: Radar Multi-sensores Alta resolução Seqüências de vídeo O sistema foi testado operacionalmente por vários pesquisadores em: Instituto Nacional de Pesquisas Espaciais Universidade da Califórnia, Santa Barbara Office of Naval Research, China Lake Naval Air Warfare Center, China Lake, Califórnia

Testes do sistema Comparação entre os métodos padrão e wavelets: Imagens Método wavelets Método padrão Radar, JERS-1 (10/10/95) + (08/13/96) Amazônia, floresta (512*512)(512*512) SPOT band 3 + TM band 4 (08/08/95) + (06/07/94) Cidade Brasília (512*512)(512*512) TM band 5 (06/07/92) + (07/15/94) Amazônia, floresta (512*512)(512*512) Tempo: 3185ms C.P.: 53 RMSE: 0.7648 Tempo: 3325ms C.P.: 29 RMSE: 0.8710 Tempo: 3104ms C.P.: 188 RMSE: 0.5359 Tempo: 6099ms C.P.: 6 (de 300) RMSE: 1.0000 Tempo: 5889ms C.P.: 6 (de 300) RMSE: 1.8257 Tempo: 2914ms C.P.: 4 (de 128) RMSE: 0.7071

Testes do sistema Comparação entre os métodos padrão e contornos: Imagens Landsat, composição 3,4,5 Litoral (1390*1500)(1200*1650) Método contornos Tempo: 2604ms C.P.: 3 RMSE: 0.8165 Método padrão Tempo: 6008ms C.P.: 5 (de 128) RMSE: 1.3416 Fotos aéreas Área urbana, Bay area, Califórnia (1283*2352)(1547*2284) Tempo: 4566ms C.P.: 32 RMSE: 1.4790 Tempo: 9183ms C.P.: 22 (de 128) RMSE: 2.0226 Fotos aéreas coloridas Área urbana, Santa barbara, Califórnia (306*386)(335*472) Tempo: 521ms C.P.: 6 RMSE: 0.4082 Tempo: 1392ms C.P.: 21 (de 128) RMSE: 1.2536

Imagens de florestas Imagens da floresta amazônica, TM na banda 5, adquiridas em diferentes datas, 07/06/1992 e 15/07/1994

Imagens de Radar Imagens da floresta amazônica, JERS-1, adquiridas em diferentes datas, 10/10/1995 e 08/13/1996

Imagens do CBERS Mosaico de 4 imagens CBERS-IRMMS de datas diferentes

Imagens Landsat Mosaico de duas imagens Landsat de datas diferentes. Foi gerado sem equalização em 3 minutos e 50 segundos

Detalhe do registro Mosaico de duas imagens Landsat de datas diferentes. Foi gerado com equalização em 5 minutos e 45 segundos

Imagens do LANDSAT 7 PAN - CBERS CCD R: PAN G,B: CCD 4 Registro automático usando retângulos Composição colorida das imagens registradas R-PAN, G-4CCD, B-3CCD

Imagens do radar RADARSAT-1, SAR

Mosaicos de seqüências de vídeo seqüência de 100 imagens IR gerado em 20 segundos

Mosaicos de seqüências de vídeo Mosaicos registrados das seqüências de 640x480 pixels 14 visíveis 6 termais

_ Mosaico de imagens Ikonos

Fotografia digital Método Blending para fotografia digital

Conclusão O sistema foi implementado e testado Existem binários para Windows, Linux, Solaris Sparc Desenvolvida a página WEB do sistema: http://regima.dpi.inpe.br/ Desenvolvida a versão demo para WEB: http://regima.dpi.inpe.br/demo/ http://nayana.ucsb.edu/registration/

Agradecimentos Várias instituições participaram no desenvolvimento: Divisão de Processamento de Imagens, INPE Divisão de Sensoriamento Remoto, INPE Vision Lab, Universidade da Califórnia, Santa Barbara China Lake Naval Air Warfare Center, Califórnia O trabalho foi financiado pelas instituições: CAPES SELPER Brasil Office of Naval Research, China Lake Naval Air Warfare Center CalTrans

Demonstração do sistema Regeemy