Prof. Gabriel Taubin
Brown University
School of Engineering

All the slides
2 slides per page
as a single PDF


  • Siggraph 2009 Course
    Build Your Own 3D Scanner: Optical Triangulation for Beginners. Course Notes
  • An Invitation to 3D Vision: From Images to Geometric Models
    by Y. Ma, S. Soato, J. Kosecka, and S.S. Sastry
  • Learning OpenCV: Computer Vision with the OpenCV Library
    by Gary Bradski, and Adrian Kaehler
    1st. Edition 2008, 2nd. Edition 2013
  • More References
    Brown 2012 Course


  • Camera Calibration Toolbox for Matlab
    by Jean-Yves Bouguet
    WEB (software download)
  • Simple, Accurate, and Robust Projector-Camera Calibration
    by D. Moreno and G. Taubin
    WEB (software download)
  • J3DP Java 3D Photography Viewer
    WEB (software download)
  • MeshLab
    WEB (software download)
  • PointShop 3D
    WEB (software download)

Clase 1 Miercoles 27 de Marzo 2013

Clase 2 Miercoles 3 de Abril 2013

  • Las Matematicas de la Triangulacion en 3D
  • Representacion de rectas, planos, y rayos.
  • Interseccion de un plano y un rayo
  • Interseccion aproximada de dos rayos
  • Estimacion de la posicion y orientacion de la camara con respecto a puntos de referencia in 3D
  • Bundle Adjustment
  • Equacion de un plano a partir de las imagenes de cuatro puntos
  • Equacion de un plano de luz a partir de la imagen de su interseccion con dos planos de referencia.
  • Algoritmos
  • Slides PDF (1 por pagina)
  • Slides PDF (2 por pagina)

Clase 3 Jueves 28 de Marzo 2013

Clase 4 Viernes 5 de Abril 2013

Clase 5 Lunes 7 de Abril 2013

Clase 6 Martes 8 de Abril 2013

Clase 7 Miercoles 9 de Abril 2013

Clase 8 Jueves 10 de Abril 2013

Clase 9 Viernes 11 de Abril 2013