UNIVERSIDADE
FEDERAL DE CAMPINA GRANDE
CENTRO
DE ENGENHARIA ELÉTRICA E INFORMÁTICA
PÓS-GRADUAÇÃO
EM CIÊNCIA DA COMPUTAÇÃO
DISCIPLINA: VISÃO COMPUTACIONAL
NÚMERO DE CRÉDITOS: 02
CARGA HORÁRIA: 30H
PROFESSOR: Herman Gomes
EMENTA: Visão por computador. Aquisição de
imagem e sensores de visão. Pré-processamento e segmentação de imagens.
Descrição, reconhecimento de padrões e decisão. Representação. Visão 2D e 3D. Movimento. Rastreamento. Arquiteturas e aplicações
I. Bibliografia
·
L.
G. Shapiro, G. Stockman, Computer Vision, Prentice Hall, 2001
·
D.
A. Forsyth and J. Ponce, Computer Vision: A modern approach, Prentice Hall,
Upper Saddle River, N.J., 2003.
·
M.
Shah, Fundamentals of Computer Vision, 1997.
·
D.
Marr. Vision.
Freeman, 1982.
·
R.
Duda, P. Hart, D. Stork, Pattern Classification, 2nd
Ed, Wiley, 2000.
II. Metodologia: aulas expositivas, realização de exercícios práticos de
programação envolvendo os conceitos estudados, e atividade de elaboração de um
projeto de visão computacional ao final do curso, com apresentação na forma de
seminário.
III. Sistema de
Avaliação: serão 2 notas, sendo 1 prova e 1
Seminário. A nota final será calculada como sendo a média aritmética entre as
notas.
IV. Conteúdo
Programático e Aulas
1)
Introdução e Conceitos
Fundamentais de Visão Computacional - 27/09 - OK
2)
Processo
de Formação e Mecanismos de Aquisição de Imagens - 29/09, 04/10 - OK
3)
Representação
de Imagens -
06/10 - OK
4)
Algoritmos
de Segmentação -
13/10, 18/10 - OK
5)
Classificação
de Imagens -
20/10, 27/10 - OK
6)
Análise
de Movimento e Fluxo Ótico
- 03/11 - OK
7)
Rastreamento
de Objetos Visuais - 17/11, 22/11 - OK
8)
Visão
3D - 22/11 - OK
24/11 - Aula de Revisão +
Exercícios - OK
01/12 – Prova (atentar para o horário antecipado: 9:30-11:30h)
06/12 – Seminários: 1) Eduardo, 2)
Tiago, 3) Thiago, 4) Paulo (o primeiro seminário terá início às 7:30h – todos
os alunos deverão estar presentes)
Avaliação
dos seminários:
de uma forma geral os seminaristas devem demonstrar clareza, objetividade,
domínio de conteúdo e respeitar o tempo de 25 a 30min.
Recomenda-se a seguinte estrutura:
introdução e/ou motivação ao assunto, definição do assunto/problema tratado
pelo artigo, descrição em maiores detalhes do sistema/algoritmo e experimentos
realizados, análise do sistema/algoritmo e resultados, além de uma análise
crítica pessoal ou considerações sobre o assunto abordado no seminário, os
resultados obtidos pelo sistema etc. Ao final do seminário, deve-se
incluir as referências bibliográficas consultadas, no formato ABNT. Critérios
específicos:
· Qualidade dos slides (peso 1)
· Organização e Estrutura da apresentação (peso 1)
· Clareza e Objetividade (peso 1)
· Introdução e Motivações (peso 1)
· Domínio (peso 3)
· Análise crítica (peso 2)
· Tempo de apresentação (peso 1)
IV.
Material Suplementar
·
Tutorial: Introdução ao Processamento Digital de Imagens
·
Linear Spatial Filters with GNU
Octave
·
Introdução a Octave: 1, 2, 3, 4, 5
·
Tutorial sobre manipulação
de imagens em C/C++
·
Classificação de Padrões e Redes Neurais (Perceptrons)
·
Introdução + Visão
Estéreo
·
Rastreamento de Objetos, código matlab para algoritmo
Lucas-Kanade, curso sobre rastreamento de objetos
·
Código Octave para Experimentos de Detecção de
Movimento em Vídeo
·
Aplicações:
Segmentação de
regiões (pele, céu, grama etc)
·
Aplicações:
Atenção visual (parte 1, parte 2).
·
Aplicações:
Detecção de
eventos em vídeos
·
Aplicações: Reconhecimento
de Expressões faciais
·
Aplicações:
Detecção de
faces e olhos em imagens
·
Aplicações: Fotografia Automática