Registro automático para CBERS-4
O objetivo desse projeto é construir um script em Python para estimar o deslocamento existente entre imagens PAN10 e PAN5 (nível L2). Além de estimar, o script deve alterar as informações de box das imagens PAN10 para a mesma posição da PAN5.
O resultado da aplicação desse script será um conjunto de imagens em que seja possível realizar uma fusão. Existem imagens de exemplo que podem ser utilizadas para teste. O satélite CBERS-4 possui o sensor PAN, com 3 bandas PAN10 (green B2, red B3, nir B4) e 1 banda pancromática (PAN5 B1).
Para atingir o objetivo do trabalho, pode-se assumir que as bandas B2, B3 e B4 estão co-registradas, mas estão deslocadas em relação à B1 (que será a referência). O script pode espalhar pontos aleatórios na imagem, e observar janelas (3x3 pixels, 5x5 pixels, etc), comparando janelas móveis de B2/B3/B4 com janelas fixas de B1. Por meio de deslocamentos sistemáticos das janelas móveis, nos eixos x e/ou y, a posição que obtiver a maior semelhança pode ser indicada como o deslocamento necessário para alinhar B2/B3/B4 com a referência B1.
Observações
1. Os scripts deverão conter documentação de uso.
2. O relatório produzido deverá estar no formato do evento GEOINFO.