Informations générales
Number of hours
- Lectures 24.0
- Projects -
- Tutorials -
- Internship -
- Laboratory works 24.0
- Written tests -
ECTSECTS
4.0
Goal(s)
The goal of this course is to cover the foundations of visual computing: the representation of 3D objects, rendering, and computer vision.
The module will be divided into three parts, linked together by a continuous practical sessions.
The first part will focus on the question of rendering and its challenges:
Representing a 3D scene
Displaying 3D objects on screen efficiently
Computing the interaction between light and an object.
The second part will be dedicated to the creation and manipulation of geometries (including 3D meshes):
Introduction to different geometry representations
Extracting a point cloud from an image
Reconstructing a mesh from a point cloud
Smoothing and simplification of a mesh
The third part will be dedicated to extracting data from images:
Image representation
Filtering
Camera calibration
Projecting a point cloud onto an image
Responsible(s)
Thibault TRICARD
Content(s)
Rasterization-based rendering pipeline
Introduction to BRDF and shading
3D object representation (mesh)
The concept of frame buffer
Mesh reconstruction from an image
Image formats
Camera model and calibration
3D camera
Linear algebra, algorithmic
Test
Evaluation : Examen écrit (2H)
Resit : Examen écrit (2H)
Question on the lectures, labs, and reasoning
Calendar
The course exists in the following branches:
- Curriculum - Core curriculum - Semester 7
Additional Information
Course ID : 4MMIIV
Course language(s): 
You can find this course among all other courses.