Visão Computacional: mudanças entre as edições

De Pontão Nós Digitais
Ir para navegaçãoIr para pesquisar
(→‎Aulas: links material de cores)
Linha 50: Linha 50:
* [http://www.lems.brown.edu/~rfabbri/stuff/vision-course/aula-matching-and-robust-fitting-hays.pdf Ajuste robusto: Hough Transform, Robust least squares, basico de RANSAC]
* [http://www.lems.brown.edu/~rfabbri/stuff/vision-course/aula-matching-and-robust-fitting-hays.pdf Ajuste robusto: Hough Transform, Robust least squares, basico de RANSAC]
* [http://cs.brown.edu/courses/csci1430/lectures/11.pdf RANSAC e ajuste robusto de modelos]
* [http://cs.brown.edu/courses/csci1430/lectures/11.pdf RANSAC e ajuste robusto de modelos]
* Cor e Luz: Fisica, Percepcao, Deteccao
* Cores, Luz, Fisica e Percepcao ([http://www.lems.brown.edu/~rfabbri/stuff/graphics-course/aula-percepcao-cor.pdf pdf] | [http://www.lems.brown.edu/~rfabbri/stuff/graphics-course/aula-percepcao-keynote.zip keynote]) - mais de 100MB
** Aprofundamento: colorimetria, fotometria, iluminacao avancada
** Calibracao de cores, white balance, filtros, codificacao de imagens 3D, highlights, fenomenos naturais de cor
** Leitura - Sobre temperatura de luzes que nao emitem como corpo negro [http://lowel.com/edu/color_temperature_and_rendering_demystified.html]
** Leitura interessante - a cor media das estrelas do universo [http://www.pha.jhu.edu/~kgb/cosspec/]
* Modelo de geracao de imagens RAW/JPEG em cameras reais para renderizacao realistica: [http://vision.middlebury.edu/color/ Estudo de Zickler et. al.] (Dez/13)
* '''em andamento'''


== Recursos adicionais ==
== Recursos adicionais ==

Edição das 15h04min de 12 de dezembro de 2013

Esta é a pagina principal do curso de visão computacional de graduacao e pos-graduacao ministrado em 2013/2 no IPRJ/UERJ, de utilidade geral para a formação de programadores de nivel intermediario e avancado para desenvolvimento de software multimídia, aplicativos interativos, dentre outros.

Terminator.jpg

Informacoes gerais

  • Instrutor: prof. Ricardo Fabbri, Ph.D.
  • Periodo: 2o. Semestre de 2013, voltado ao 10o. periodo de Engenharia da Computacao
  • Tercas 2:20pm-4:00pm sala 211 e Quintas 1:20pm-3:10pm, sala 212. Alguns dias no Lab Inf xx

Pre-requisitos

O aluno deverá saber conceitos básicos de programação e conseguir aprender linguagens rapidamente sob demanda durante o curso. Experiência previa com algebra linear e calculo vetorial altamente recomendados.

Software

A linguagem a ser utilizada para aprendizado sera o Scilab, C++, e Pd.

Conteudo aproximado

  • Introducao, processamento de imagens basico, ajustes, morfologia matematica
  • Filtros, Transformadas de Fourier, Piramides e Wavelets
  • Deteccao e Ligacao de bordas e pontos de interesse
  • Cores e Iluminacao
  • Reconstrucao 3D e Auto-calibracao esparsa de Cameras
    • Geometria de visao estereo bifocal, trifocal e multifocal
  • Fluxo optico e estimacao de movimento 3D denso e nao-rigido
  • Reconhecimento, Aprendizado de Maquina, Manifold Learning

Recursos principais

Bibliografia

SzeliskiBookFrontCover.png

  • Principal 2: Shape Classification and Analysis, 2nd. Ed., Luciano da Fontoura Costa & Roberto Marcondes Cesar Jr.
    • Usaremos este livro para muito do material dado em aula

000d3e65_medium.jpeg

Aulas

Um video sobre aspectos interessantes da tecnologia sera apresentado a cada aula.

  • Introducao - videos, demos, formato do curso
  • Aula 2 - conceitos fundamentais e notacao
  • Equalizacao de Histogramas e Outras Tecnicas de Realce - 10/out/2013
  • Filtragem de Imagens no dominio espacial, parte 1
  • Filtragem de Imagens no dominio da frequencia, transformada de Fourier, aliasing (pdf | keynote)
    • inspiring video: water spiral vs framerate
  • Morfologia Matematica, Geometria Discreta, Componentes Conexos, Transformadas de Distancia, Esqueletizacao, Diagramas de Voronoi (pdf | keynote) - 16/out/2013
  • Pontos de Interesse - ate 5/nov/2013
  • Ajuste robusto: Hough Transform, Robust least squares, basico de RANSAC
  • RANSAC e ajuste robusto de modelos
  • Cores, Luz, Fisica e Percepcao (pdf | keynote) - mais de 100MB
    • Aprofundamento: colorimetria, fotometria, iluminacao avancada
    • Calibracao de cores, white balance, filtros, codificacao de imagens 3D, highlights, fenomenos naturais de cor
    • Leitura - Sobre temperatura de luzes que nao emitem como corpo negro [2]
    • Leitura interessante - a cor media das estrelas do universo [3]
  • Modelo de geracao de imagens RAW/JPEG em cameras reais para renderizacao realistica: Estudo de Zickler et. al. (Dez/13)
  • em andamento

Recursos adicionais

Links

Provas

Tarefas

Labs

Download dos Labs

Todo material dos trabalhos (imagens, pdfs, etc) pode ser baixado e atualizado pelo Git [4]:

 git clone https://github.com/rfabbri/vision-course.git

Lab1: Processamento ponto a ponto

  • Enunciado
  • As imagens necessarias estao no repositorio Git[5]
  • Data de entrega: quarta-feira 13/Nov/2013 ate a meia-noite. Atrasos serao aceitos porem somente com reducao na nota.

Lab2: Detecção de múltiplas retas e circulos

  • Enunciado
  • As imagens necessarias estao no repositorio Git[6]
  • Data de entrega: terca-feira 3/Dez/2013 ate a meia-noite. Atrasos serao aceitos porem somente com reducao na nota.

Instrucoes para Submissao

  • A solucao deve ser digitada em um relatorio e entregue no formato pdf.
  • Incluir tambem todo o codigo fonte e dados gerados
  • Enviar um arquivo zipado com tudo (scripts scilab, relatorio, etc) por email, no formato:
<sobrenome>-<nome>-visao-computacional-lab<numero_lab>.zip

Projetos

Criterio de Avaliacao