Aula 13 PCA


In [2]:
import numpy as np
import sys,os
import matplotlib.image as mpimg
ia898path = os.path.abspath('../../')
if ia898path not in sys.path:
    sys.path.append(ia898path)
import ia898.src as ia

Discussão dos exercícios entregues

Fingerprint

  1. A limpeza da imagem original é fundamental, tirando as linhas pretas que ficam nas bordas da imagem.
  2. A retirada de linhas e colunas centrais do espectro é importante pois é comum que o espectro tenha linhas centrais marcantes que irão atrapalhar a estimativa do ângulo de rotação
  3. A escolha da resolução da imagem polar e escolha da faixa a ser utilizada para a correção é crucial. Deve existir uma faixa ótima para se fazer este recorte

Média móvel

  • Método extremamente veloz
  • A escolha das fatias não é trivial para fazer a soma das partes

Fast Normalized Cross Correlation

  • o uso do denominador com a média móvel anterior e o numerador por fft tornam o método muito mais rápido

PCA Principal Component Analysis

Exercícios para a próxima aula


In [ ]: