Minicurso - Visão Computacional: Fundamentos, Algoritmos e Aplicações

Prof. Dr. Mario Campos - UFMG

Apresentação

Visão Computacional é uma área de pesquisa fascinante que tem produzido resultados de grande relevância para inúmeros segmentos da sociedade. O amplo espectro das aplicações incluem identificação e segmentação de objetos, reconstrução 3D de cenas reais, rastreamento de objetos em tempo real, navegação de robôs móveis, controle de processos de manufatura, para citar alguns. O presente minicurso tem por objetivo principal apresentar os fundamentos de visão computacional, algumas das aplicações em robótica e automação (visão de máquina) e os principais desafios atuais da área. Ao final do curso espera-se que o aluno seja capaz de compreender os principais paradigmas da área bem como as metodologias, algoritmos e heuristicas para abordagem de problemas em visão computacional.

Programa:

O curso seguirá a seguinte estrutura:

1. Introdução: Visão geral, história e introdução aos problemas da Visão Computacional, Representações espaciais: revisão de alguns conceitos de Álgebra Linear e Transformações.
2. Formação da Imagem: Geometria e Radiometria;
3. Imagens Digitais: sistemas de aquisição, características de imagem, imagens de profundidade;
4. Processamento de imagens: ruído, filtragem;
5. Processamento de Baixo Nível: Detecção de Bordas, quinas linhas e curvas;
6. Modelagem de Câmeras: Perspectiva, Perspectiva-fraca, Calibração de Câmeras;
7. Reconstrução 3D: Estereopse.
8. Aplicações:
    - Robótica Móvel,
    - Rastreamento de objetos;
    - Visão de Máquina;

Bibliografia:

- E. Trucco e A. Verri, "Introductory Techniques for 3D Computer Vision", Prentice-Hall, 1998.
- D. A. Forsyth and J. Ponce, "Computer Vision: A Modern Approach", Prentice Hall, 2003.
- B.K.P. Horn. Robot Vision, MIT Press, 1986.
- D. Ballard and C. Brown. Computer Vision, Prentice Hall, 1982.