Teaching



Regular Courses

Geometry Processing
New graduate course introduced in 2012.
[ 2012 (with Luiz Henrique Figueiredo ) , tmp ]

Image Processing for Vision and Graphics
Graduate course taught at IMPA since 2000 from Aug to Nov.
[ 2023 | 2022 | 2021a | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2003 | 2002 | 2001 | 2000 | course page ]

Numerical Analysis
Graduate course taught at IMPA in 1999.
[ course page ]

Design and Implementation of 3D Graphics Systems
Graduate course I teach regularly at IMPA from March to June.
[ 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | main page ]

Introduction to Computer Graphics
Undergraduate course developed in collaboration with Jonas Gomes.
I taught this course at IMPA in 1988 and at NYU in 1994.
[ course page at IMPA | slides for 1994 course ]


Short Courses

Parametric Pseudo-Manifolds and Applications
Taught at IMPA in the summer of 2009. [ course page ]

Analysis and Synthesis from Image Collections
Taught at IMPA in the summer of 2006. [ course page ]

Multiresolution Structures for Graphical Objects
Taught at IMPA in the summer of 1998. [ course page ]

Implicit Models in Computer Graphics
Taught at IMPA in the summer of 1993 and 1998.
[ course page for 1998 | textbook ]

Applications of Wavelets in Graphics
Taught at IMPA in the summer of 1996. [ course page ]

Escuela de Computacion y Vision Grafica
IMCA, Peru. November / December 2004. [ course page ]


Tutorials

Neural Networks for Implicit Representations of 3D Scenes
Course Organizer and Lecturer, SIBGRAPI 2021
[ project page ]

Intrinsic Visualization in the Thurston's Geometries
Course Organizer and Lecturer, 33rd CBM
[ project page ]

Developing Mobile Multimedia Apps, Botanic: A Case Study
Course Organizer and Lecturer, SIBGRAPI 2014
[ main page ]

Kinect and RGBD Images: Challenges and Application
Course Organizer and Lecturer, SIBGRAPI 2012
[ main page ]

Um Sketch sobre Modelagem Baseada em Sketches
Course Organizer and Lecturer, SIBGRAPI 2010
[ main page ]

Metodos Matematicos e Computacionais em Musica
Course Organizer and Lecturer, CNMAC 2009
[ main page ]

Compressive Sensing
Course Organizer and Lecturer, 27 Coloquio Brasileiro de Matematica
[ main page ]

Fitting Surfaces to Polygonal Meshes using Parametric Pseudo-Manifolds
Course Organizer and Lecturer, SIBGRAPI 2008.
[ main page ]

3D Photography
Course Organizer and Lecturer, 25 Coloquio Brasileiro de Matematica.
[ main page (in portuguese)]

Mathematical Optimization in Graphics and Vision
Organizer of Siggraph tutorial (2002).
[ page 2003 | page 2002 | SIGGRAPH's info (2002) ]

From Fourier Analysis to Wavelets
Siggraph course (99 and 98), co-organized with Jonas Gomes.
[ 1999 page | 1998 page | SIGGRAPH's info (98) ]

Optimization Methods in Computer Graphics
Lecturer in this course, presented at 22 Coloquio Brasileiro de Matematica, and CNMAC.
[ main page (in portuguese)]

Warping and Morphing of Graphical Objects
Lecturer in this course, presented at Siggraph'95 and 97.
[ main page | SIGGRAPH's info ]

Modeling in Computer Graphics
Lecturer in this course, presented at Siggraph'93.
[ part 3: Algorithmic Modeling (psfile) ]

Seminars

Synthetic Data for Machine Learning
Organized this seminar by Hallison da Paz in 2021

Echoes of SIGGRAPH
Organized this seminar in 2020

Seminar on Next Media: Fundamentals and State-of-the-Art
Organized this seminar in 2019

Seminar on Non-Photorealistic Rendering
co-organized this seminar in 2007 with Luiz Henrique de Figueiredo

Computer Graphics Seminar
Organized this seminar in 2004, 2005, 2006, 2007.

Graphics Software: Image Processing, Modeling, Rendering
Organized this seminar at Visgraf / IMPA in 1994, 1995 and 1996.

Workshops

Workshop on Novel Interaction Techniques for Collaboration in VR
co-organized this workshop in 2017 with Ken Perlin, Misha Sra and Mark Bolas.

Workshop on Gigapixel Panoramas and Narratives
co-organized this workshop in 2009 with Silvia Steinberg.

Multidisciplinary Workshop on Interactive Media and Natural Interfaces
Organized this workshop in 2008.

Special Topics Courses

AI Graphics
Organizer of this course in 2024 at NYU [ course page ]

Motion Capture and Applications
Organizer of this course in 2023 [ course page ]

Deep Implicits
Organizer of this course in 2021 [ course page ]

O Futuro das Midias Digitais
Organizer of this course in 2020 and 2021 at ABC Cursos de Cinema [ course announce ]

Introductory Course on Computational Manifolds
Organizer of this course in 2011 with Marcelo Siqueira, Jean Gallier and Gustavo Nonato [ course page ]

Workshop on Panoramas and Narratives
Organizer of this workshop in 2009 with Silvia Steinberg [ course page ]

Multidisciplinary Workshop on Interactive Media
Organizer of this workshop in 2008 [ course page ]

3D Reconstruction Methods
Organizer of this course with Thomas Lewiner in 2007 [ course page ]

Advanced Image Synthesis
Organizer of this course offered at IMPA in 2006 [ course page ]

Subdivision Surfaces and Multiresolution
Organizer of this course offered at IMPA in 2004 [ course page ]

Probability Theory and Statistics for Graphics and Vision
Collaborated with Paulo Cezar Carvalho on the organization of this course offered at IMPA in 2003 [ course page ]

Advanced 3D Visualization
Collaborated with Waldemar Celes on the course projects in 2002.
[ course page | invited lecture about visorama ]

3D Photography
Collaborated with Paulo Cezar Carvalho on the organization of this course offered at IMPA in 2001.

Scale Spaces
Collaborated with Ralph Costa on this course offered at IMPA in 2000 [ course page ]



Last Update: by lvelho.