REGISTRO AUTOMÁTICO DE IMAGENS

Slides:



Advertisements
Apresentações semelhantes
Continuidade: sem interrupções
Advertisements

Agenda Introdução Justificativa Objetivo Detecção de Spam
João Luiz Fernandes e Aura Conci Universidade Federal Fluminense
Programa Amazônia: PRODES DETER
Valeriano, D.M. Shimabukuro, Y.E. Duarte, V. Anderson, L.O.
Sistemas de Detecção Remota
Introdução à Detecção Remota
UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO - UFES CENTRO DE CIÊNCIAS HUMANAS E NATURAIS – CCHN DEPARTAMENTO DE GEOGRAFIA DEFESA DE MONOGRAFIA.
Transformações espaciais geométricas
Michele Mengucci CVRM-Centro de Geo-Sistemas IST Lisboa
Geoestatística Aplicada à Agricultura de Precisão II
Curso de Cafeicultura de Precisão
ÍNDICES ESPECTRAIS Um índice espectral é o resultado de operações matemáticas entre valores numéricos de pixels das bandas de uma imagem.
Lógica de Programação Módulo II
Iana Alexandra Alves Rufino
Estrutura e movimento a partir de imagens
Dissertação de Mestrado Michel Alain Quintana Truyenque
1 Universidade Federal de Minas Gerais JPEG Alessandra e Aline.
FLG Análise Espacial e Geoprocessamento
Mosaico e Registro de Imagens
Edição Matricial ATRAVÉS DA FERRAMENTA SPRING Mauricio Alves Moreira
Introdução ao Processamento Digital de Imagens
Características das Imagens de Satélite
1.4. IMAGENS DE SATÉLITE RESOLUÇÃO DAS IMAGENS.
Relação Escala Resolução Geométrica da Imagem
Fundamentação Teórica
Filtragem Espacial É baseado na aplicação de máscaras na imagem.
Filtro Linear-Máscaras
Suellen Silva de Almeida Orientador: David Menotti
Edição Vetorial de Ponto, Linha e Polígono
Correlação de Imagens FUNÇÃO 0,0 C L.
GeoDMA Um sistema para mineração de dados de sensoriamento remoto
- Soluções em Geoprocessamento
Programa do INPE de Monitoramento da Amazônia por Satélites
SISTEMA SEMI-AUTOMÁTICO DE REGISTRO E MOSAICO DE IMAGENS
(ANALÓGICO).
Interpolação de imagem
GEOPROCESSAMENTO Aula 5: Processamento de imagens e fotointerpretação
SENSORIAMENTO REMOTO MOSAR FARIA BOTELHO.
Computação Gráfica Aula 3 Transformações Geométricas
Computação Gráfica – Visibilidade
Conceitos, Histórico, Introdução ao CD-ROM Educacional do INPE Aula 2
Prof Daniel Veras Sensoriamento Remoto Prof Daniel Veras
MINISTÉRIO DA CIÊNCIA E TECNOLOGIA INPE - Instituto Nacional de Pesquisas Espaciais Coordenação Geral de Observação da Terra - OBT Programa Institucional.
Processamento Digital de Imagens
Sensoriamento Remoto e Realce de Imagem
II. METODOLOGIA Ambas as antenas, PIFA modificada e BFMA, foram analisadas numericamente empregando as equações integrais dos potenciais em conjunto com.
Capítulo III – Processamento de Imagem
Fontes de Erros Aula 1 Introdução; Erros em processos numéricos;
Visite nosso site ! - Soluções em Geoprocessamento Distribuidor autorizado da MicroImages.
Pré-processamento de imagens 1.Correcções geométricas 2.Correcções radiométricas.
Computação Gráfica – Visibilidade Profa. Mercedes Gonzales Márquez.
Biometria – Leitores de Impressão Manual
Aula 8. Classificação Não Supervisonada por Regiões
Aula 7.Registrar Imagem CBERS HRC com Imagem CBERS CCD Importar bandas 2, 3 e 4 da imagem CBERS CCD Definir o mapeamento da imagem HRC com CCD utilizando.
Introdução ao Processamento Digital de Imagens
Classificação de Imagens de Sensoriamento Remoto
Imagens: De intensidade e de Profundidade Prof a Dr a Mercedes Gonzales Márquez Prof a Dr a Mercedes Gonzales Márquez Universidade Estadual de Mato Grosso.
PROJETO BADDAM MINISTÉRIO DA CIÊNCIA E TECNOLOGIA INPE - Instituto Nacional de Pesquisas Espaciais Coordenação Geral de Observação da Terra - OBT Programa.
Computação Gráfica – Visibilidade Profa. Mercedes Gonzales Márquez.
SISTEMA SEMI-AUTOMÁTICO DE REGISTRO E MOSAICO DE IMAGENS Dmitry Fedorov Dissertação de Mestrado em Computação Aplicada, orientada pela Dr. Leila M. G.
Georefenciação de imagens
Introdução à Detecção Remota. Algumas referências John R. Jensen, Remote Sensing of the Environment: An Earth Resource Perspective (Prentice Hall).
Pré-processamento de imagens 1. Correcções geométricas 2. Correcções radiométricas.
Tópicos Avançados em Processamento de Imagens e
Visite nosso site ! - Soluções em Geoprocessamento Distribuidor autorizado da MicroImages.
Análise Digital de Imagens
Proposta de trabalho: Calibração de câmera
Alguns resultados de pesquisa em Processamento Digital de Imagens para aplicação em problemas de Sensoriamento Remoto na Amazônia (Radar) e em áreas urbanas.
Processamento Digital de Imagens DPI Linhas de Pesquisa Resultados.
Transcrição da apresentação:

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

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

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

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

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

Fases de registro Registro pode ser realizado nas seguintes etapas: Obtenção de pontos de controle Determinação da função de transformação 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: 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 Wz Sij 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 Coeficiente de correlação C(i,j) em escala absoluta [-1, 1] Detecção de similaridade seqüencial 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

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 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 A transformação espacial que modela a distorção entre as imagens é calculada através do conjunto de pontos de controle T A transformação mais utilizada é a Afim: 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:

Função de transformação Rotação, escala e translação:

Função de transformação Afim:

Função de transformação Perspective:

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

Sistema de registro

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 O método baseado em optical flow e geometria É o mais lento, porém é o mais robusto e aceita uma grande variedade de dados de entrada

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 Apresenta melhor precisão e eficiência de registro do que o método padrão

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

O mapeamento de NCs é realizada usando 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 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 Imagem resultado (mosaico, registro separado) 2) Sobreposição (normal, interlaçado, blended) 3) Interpolação (vizinho mais próximo, Bilinear) 4) Equalização

Ferramentas do sistema Pre-processamento: Modificar resolução, escolher a banda, realçar... 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

Comparação entre os métodos padrão e wavelets: 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) Tempo: 3185ms C.P.: 53 RMSE: 0.7648 Tempo: 6099ms C.P.: 6 (de 300) RMSE: 1.0000 SPOT band 3 + TM band 4 (08/08/95) + (06/07/94) Cidade Brasília Tempo: 3325ms C.P.: 29 RMSE: 0.8710 Tempo: 5889ms RMSE: 1.8257 TM band 5 (06/07/92) + (07/15/94) Tempo: 3104ms C.P.: 188 RMSE: 0.5359 Tempo: 2914ms C.P.: 4 (de 128) RMSE: 0.7071

Comparação entre os métodos padrão e contornos: Testes do sistema Comparação entre os métodos padrão e contornos: Imagens Método contornos Método padrão Landsat, composição 3,4,5 Litoral (1390*1500)(1200*1650) Tempo: 2604ms C.P.: 3 RMSE: 0.8165 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

Mosaico de 4 imagens CBERS-IRMMS de datas diferentes 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 Composição colorida das imagens registradas R-PAN, G-4CCD, B-3CCD R: PAN G,B: CCD 4 Registro automático usando retângulos

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 _

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