Fornecer ao aluno os conceitos fundamentais da visão computacional e suas aplicações, detalhando as principais técnicas de processamento morfológico, segmentação, extração de características, classificação e reconhecimento de padrões em imagens. Ao final do curso o aluno terá conhecimento das principais técnicas de visão computacional e será capaz de aplicar os conceitos aprendidos em tarefas práticas que exigem conhecimentos na área de visão computacional.
Introdução à visão computacional, revisão dos conceitos de processamento de imagens, operadores morfológicos, segmentação de imagens, extração de características, reconhecimento de padrões em imagens, classificadores, redes neurais artificiais, métodos de avaliação de classificadores. Atividades práticas em linguagem Python.
Introdução à visão computacional: visão biológica, fundamentos de imagens digitais, vizinhança, adjacência, conectividade e métricas de distância. Revisão dos conceitos básicos de processamento digital de imagens. Operadores morfológicos: dilatação, erosão, abertura, fechamento e filtros morfológicos. Segmentação de imagens: fronteiras, região, detectores de bordas, limiarização automática, crescimento de região. Extração de características: descritores de forma, descritores de cor, descritores de textura. Momentos invariantes. Reconhecimento de padrões em imagens: vetores de características, seleção de características, métodos de decisão. Classificadores: classificadores de distância mínima, classificadores Bayesianos, redes neurais artificiais, deep learning, redes neurais convolucionais, treinamento supervisionado e não-supervisionado, métodos de agrupamento (hierárquico e não-hierárquico). Métodos de avaliação de classificadores: tabela de contingências, matriz de confusão, validação cruzada, curvas ROC. Atividades práticas em linguagem Python
GONZALEZ, R.C.; WOODS, R.E. Digital Image Processing 4th Ed., Pearson, 2018. GONZALEZ, R.C.; WOODS, R.E.; EDDINS, S.L. Digital Image Processing using Matlab, 3rd Ed., Gatesmark, 2020. GONZALEZ, R.C.; WOODS, R.E. Processamento Digital de Imagens. 3 Ed., Pearson, 2010. SCHALKOFF, R.J. Digital Image Processing and Computer Vision. New York: John Wiley & Sons Inc., 1989. PRINCE, S. J. D.; Computer Vision: Models, Learning, and Inference, Cambridge University Press, 1st edition, 2012. Complementar ALPAYDIN, E.; Introduction to Machine Learning, 3rd edition, The MIT Press, USA, 2014. SZELISKI, R.; Computer Vision: Algorithms and Applications, Springer, 2011 edition, 2010. BACKES, A. R.; Junior, J. J. M. S.; Introdução à Visão Computacional Usando Matlab, Alta Books, 1a Ed., 2016. NIXON, M.; AGUADO, A. S. - Feature Extraction & Image Processing, Second edition, Elsevier, London, 2008.