Implementação do algoritmo SIFT para detecção de objetos em imagens Rafael Oliveira Lopes, Roberto Buaiz Simão Processamento de Imagens Mestrado em Engenharia de Sistemas e Computação Universidade Federal do Rio de Janeiro Professores Marroquim e Alexandre 01 de Julho de 2011 Problema Proposto Compreensão Ler os dois artigos de David Lowe sobre o algoritmo SIFT: Object recognition from local scale-invariant features, 1999 Distinctive image features from scale-invariant keypoints, 2004 Implementação Desenvolver uma implementação em C++ do SIFT, desde a geração de features até a comparação de features entre imagens Rafael Oliveira Lopes, Roberto Buaiz Simão Implementação do algoritmo SIFT para detecção de objetos em im Funcionamento do SIFT Geração do espaço de escalas borramento sucessivo e diminuição do tamanho da imagem detecção de máximos e mı́nimos locais Atribuição de orientação e magnitude orientações e magnitudes das gaussianas construção do histograma, determinação de orientação Geração do feature vector combinação das orientações e magnitudes locais Rafael Oliveira Lopes, Roberto Buaiz Simão Implementação do algoritmo SIFT para detecção de objetos em im Implementação e Particularidades Dificuldades encontradas determinação do fator de borramento projeto da pirâmide de gaussianas prazo muito curto muita disponibilidade de material na web porém, muito material de pouca profundidade implementações que não seguem muito de perto os artigos do Lowe escolhas arbitrárias de constantes Pontos positivos facilidade de manipulação de imagens com o OpenCV a generalidade do algoritmo muita disponibilidade de material na web Rafael Oliveira Lopes, Roberto Buaiz Simão Implementação do algoritmo SIFT para detecção de objetos em im Implementação do algoritmo SIFT para detecção de objetos em imagens Rafael Oliveira Lopes, Roberto Buaiz Simão Processamento de Imagens Mestrado em Engenharia de Sistemas e Computação Universidade Federal do Rio de Janeiro Professores Marroquim e Alexandre 01 de Julho de 2011