Saltar para:
Logótipo
Você está em: Início > M.EIC029

Visão por Computador

Código: M.EIC029     Sigla: VC

Áreas Científicas
Classificação Área Científica
OFICIAL Interação e Multimédia

Ocorrência: 2024/2025 - 2S Ícone do Moodle

Ativa? Sim
Unidade Responsável: Departamento de Engenharia Informática
Curso/CE Responsável: Mestrado em Engenharia Informática e Computação

Ciclos de Estudo/Cursos

Sigla Nº de Estudantes Plano de Estudos Anos Curriculares Créditos UCN Créditos ECTS Horas de Contacto Horas Totais
M.EIC 49 Plano de estudos oficial 1 - 6 39 162

Docência - Responsabilidades

Docente Responsabilidade
Luís Filipe Pinto de Almeida Teixeira Regente

Docência - Horas

Teórico-Práticas: 3,00
Tipo Docente Turmas Horas
Teórico-Práticas Totais 2 6,00
Ana Filipa Rodrigues Nogueira 2,00
Maria Helena Sampaio de Mendonça Montenegro e Almeida 2,00
Luís Filipe Pinto de Almeida Teixeira 1,00
Mais informaçõesA ficha foi alterada no dia 2025-01-17.

Campos alterados: Resultados de aprendizagem e competências, Fórmula de cálculo da classificação final, Bibliografia Complementar, Bibliografia Obrigatória, Programa

Língua de trabalho

Português - Suitable for English-speaking students

Objetivos

A visão por computador é uma área da ciência da computação focada na extracção de "informação útil" de imagens e vídeos. O objectivo da visão por computador é "descobrir a partir de imagens o que está presente no mundo, onde estão localizadas as coisas, que acções estão a ser executadas" (Marr,1982). Exemplos de "informação útil" incluem, por exemplo, o cálculo da geometria 3D de um objecto presente numa imagem, a detecção e identificação de faces ou de gestos humanos, o seguimento de pessoas ou de veículos numa sequência de vídeo. Os algoritmos da visão por computador têm imensas aplicações em muitas áreas, desde a industrial, militar ou médica até à sempre crescente área do entretenimento.

Este curso é uma introdução aos conceitos e métodos da visão por computador, adaptada aos estudantes do MIEIC que pretendam prosseguir investigação nesta área. Os principais tópicos a tratar incluem: o processo de formação de imagens, métodos básicos de processamento e análise de imagem, bem como métodos mais avançados de reconstrução 3D de uma cena, análise de movimento, aprendizagem automática / deep learning e reconhecimento de objectos. 

Resultados de aprendizagem e competências

Os estudantes que concluírem este curso com sucesso deverão:

    • compreender e ser capazes de explicar os conceitos da visão por computador e os algoritmos fundamentais de manipulação de imagens e sequências de vídeo;
    • conhecer e ser capazes de aplicar esses algoritmos em situações práticas;
    • adquirir conhecimentos que lhes permitam usar uma biblioteca, como a OpenCV, que implementa alguns dos algoritmos estudados, e implementar novos algoritmos descritos na literatura;
    • ser capazes de analisar e compreender artigos científicos seleccionados nas áreas de processamento e análise de imagem e de visão por computador.

Modo de trabalho

Presencial

Pré-requisitos (conhecimentos prévios) e co-requisitos (conhecimentos simultâneos)

Recomenda-se a frequência com aproveitamento de Programação, Algoritmos e Estruturas de Dados, e Álgebra.

Programa

Introdução à visão por computador

Aquisição de imagens digitais

  • imagens de intensidade (2D) e de distância/posição (3D)
  • modelo geométrico e radiométrico de uma câmara

Processamento e análise de imagens de intensidade

  • filtragem
  • extracção de características
  • segmentação

Movimento

  • estimação de movimento

Reconhecimento de objetos

  • selecção de características
  • descrição baseada em características locais invariantes
  • estabelecimento de correspondência
Deep Learning
  • conceitos fundamentais de Aprendizagem automática
  • redes neuronais
Convolutional neural networks (CNNs)
  • conceitos e arquitecturas
  • deteçao e segmentação (modelos R-CNN e YOLO)
  • visualização de CNNs
Geração de imagens
  • modelos GAN
  • modelos de difusão
Modelos baseados em atenção
  • conceito de atenção
  • transformers
  • modelos visão-linguagem
Estudo de casos

Bibliografia Obrigatória

Richard Szeliski; Computer vision, 2011. ISBN: 978-1848829350
Gonzalez , Rafael C.; Digital image processing. ISBN: 0-13-335672-8

Bibliografia Complementar

David A. Forsyth, Jean Ponce; Computer vision. ISBN: 0-13-085198-1
Goodfellow , Ian; Deep learning. ISBN: 978-0-262-03561-3

Métodos de ensino e atividades de aprendizagem

• Aulas Teórico-Práticas: Exposição e discussão das matérias do programa, acompanhada pela resolução de exercícios.

• Trabalhos práticos: Desenvolvimento de projectos de aplicação das técnicas de visão por computador estudadas.

Software

OpenCV

Tipo de avaliação

Avaliação distribuída sem exame final

Componentes de Avaliação

Designação Peso (%)
Trabalho laboratorial 50,00
Teste 50,00
Total: 100,00

Componentes de Ocupação

Designação Tempo (Horas)
Estudo autónomo 70,00
Frequência das aulas 42,00
Trabalho laboratorial 50,00
Total: 162,00

Obtenção de frequência

Condições para obtenção de frequência: Não exceder o limite de faltas estabelecido pelas Normas e obter uma classificação mínima de 40% na avaliação distribuída.

Fórmula de cálculo da classificação final

Avaliação distribuída, incluindo projeto (PR) e miniteste (MT)

PR - Durante o semestre, será apresentado um projecto de grupo que os estudantes desenvolverão tanto nas aulas teórico-práticas, como fora das aulas. Cada grupo apresentará um pequeno relatório, em formato de artigo, e o projecto será apresentado oralmente.

MT - Será realizado um miniteste escritos, que aborda a parte teórica da matéria abordada nas aulas.

PR e MT são especificadas numa escala de 0 a 20 valores.

Classificação = PR * 0.5 + MT * 0.5

Prova oral: sempre que a equipa docente achar necessário, o estudante poderá ser submetido a uma prova oral. Nesta situação, a classificação final será dada pela média aritmética da classificação calculada pela fórmula anterior e da classificação da prova oral

Observação: É condição de aprovação a obtenção de uma classificação mínima de 40% na componente MT.

Exame de recurso: o exame de recurso substitui apenas a nota da componente MT.

Provas e trabalhos especiais

Ver PR, em Componentes de avaliação.

Avaliação especial (TE, DA, ...)

Os alunos com estatuto especial, embora possam estar dispensados da frequência das aulas práticas, estão sujeitos às mesmas condições de avaliação dos alunos regulares, isto é, devem realizar e submeter os trabalhos práticos nos períodos e datas estabelecidos para os restantes alunos.

Melhoria de classificação

A classificação de frequência pode ser melhorada na ocorrência seguinte desta unidade curricular. A classificação de minitestes escritos pode ser melhorada nas épocas legalmente previstas.

Recomendar Página Voltar ao Topo
Copyright 1996-2025 © Faculdade de Engenharia da Universidade do Porto  I Termos e Condições  I Acessibilidade  I Índice A-Z  I Livro de Visitas
Página gerada em: 2025-06-14 às 18:39:50 | Política de Utilização Aceitável | Política de Proteção de Dados Pessoais | Denúncias