Visão por Computador › 41270

código no paco
41270
área científica
Eletrotecnia / Análise e Processamento de Sinal
créditos
6
escolaridade
ensino teórico-prático (TP) - 3 horas/semana
idioma(s) de lecionação
a inserir brevemente
objectivos

O principal objetivo dos sistemas de visão por computador é um dia serem capazes de processar informação visual de modo semelhante ao sistema visual humano. Entre outras capacidades, o sistema visual humano permite reconhecer pessoas e objetos, navegar em ambientes complexos não conhecidos à priori e inferir características de objetos como dimensão e distância.

A unidade curricular de Visão por Computador tem como objetivo principal permitir ao aluno entender a necessidade do uso de técnicas de visão por computador e conhecer os principais algoritmos necessários para o desenvolvimento de um sistema de visão por computador. O alunos deverá no final da unidade curricular ser capaz de sugerir e implementar soluções baseadas em visão por computador que podem ser aplicadas em vários domínios da sociedade.

competências

O principal objetivo dos sistemas de visão por computador é um dia serem capazes de processar informação visual de modo semelhante ao sistema visual humano. Entre outras capacidades, o sistema visual humano permite reconhecer pessoas e objetos, navegar em ambientes complexos não conhecidos à priori e inferir características de objetos como dimensão e distância.

A unidade curricular de Visão por Computador tem como objetivo principal permitir ao aluno entender a necessidade do uso de técnicas de visão por computador e conhecer os principais algoritmos necessários para o desenvolvimento de um sistema de visão por computador. O alunos deverá no final da unidade curricular ser capaz de sugerir e implementar soluções baseadas em visão por computador que podem ser aplicadas em vários domínios da sociedade.

conteúdos
  • Objetivos e aplicações de visão por computador
  • Formação de imagem, câmaras digitais e imagem digital
  • Calibração de câmaras
  • Imagem stereo
  • Processamento de dados 3D
  • Processamento de imagem de baixo nível
  • Arestas e contornos
  • Segmentação
  • Deteção e correspondencia de carateristicas
  • Deteção de objetos
  • Processamento de movimen
avaliação

Mista:

  • Projeto (40%)
  • Trabalhos práticos (20%)
  • Exame Final (40%)
requisitos

Trata-se duma UC de opção do 5º ano, na área científica de análise e processamento de sinal. A UC surge naturalmente a montante da UC de Processamento Digital de Sinal e das UCs de Programação.

Conhecimentos prévios assumidamente adquiridos nas seguintes áreas:

  • Cálculo
  • Álgebra
  • Programação
  • Estruturas de dados e Algoritmos
  • Processamento de Sinal
metodologia

As aulas de Visão por Computador são de índole teórico-prática, intercalando períodos expositivos com trabalho experimental em computador. A biblioteca OpenCV é usada intensivamente na instanciação prática dos conceitos teóricos, através da implementação de programas que resolvem problemas de visão por computador de baixa ou média complexidade. As 2 últimas semanas de aulas são dedicadas ao desenvolvimento do projeto final da disciplina que é publicamente apresentados em momento de avaliação agendado para o efeito.

A avaliação consiste na realização de um exame teórico final e durante o semestre os alunos serão avaliados através dos trabalhos práticos realizados durante as aulas, bem como através do desenvolvimento de um projeto com apresentação oral. 

bibliografia recomendada
  • Richard Szeliski, Computer Vision: Algorithms and Applications, Springer-Verlag London, 2011
  • Making Things See, Greg Borenstein, O’Reilly 2012
  • Learning OpenCV: Computer Vision in C++ with the OpenCV Library, Gary Bradski, Adrian Kaehler, O’Reilly 2012
  • Machine vision: Theory, algorithms, practicalities, E. R. Davies, Morgan Kaufmann 2005.
  • Digital Image Processing, Rafael C. Gonzalez, Richard E. Woods, Prentice Hall, 2007.
  • Image Processing: Analysis and Machine Vision, Milan Sonka et al., Chapman & Hall, 2007.
Este sítio web utiliza cookies sem recolher informação pessoal que permita a identificação dos utilizadores. Ao navegar neste sítio está a consentir a sua utilização.saber mais
Para que esta página funcione corretamente deve ativar a execução de Javascript. Se tal não for possível, algumas funcionalidades poderão estar limitadas.