5 ECTS credits
125 h study time

Offer 1 with catalog number 4020649FNR for all students in the 1st semester at a (F) Master - specialised level.

Semester
1st semester
Enrollment based on exam contract
Impossible
Grading method
Grading (scale from 0 to 20)
Can retake in second session
Yes
Taught in
English
Partnership Agreement
Under interuniversity agreement for degree program
Faculty
Faculteit Ingenieurswetenschappen
Department
Electronics and Informatics
External partners
Université libre de Bruxelles
Educational team
Gauthier Lafruit (course titular)
External teachers
Gauthier Lafruit
Activities and contact hours
24 contact hours Lecture
24 contact hours Seminar, Exercises or Practicals
12 contact hours Independent or External Form of Study
Course Content

Introduction (Theory):

- Application scenarios:

o 3D biomedical simulators

o 3D augmented reality in assistive surgery

- 3D system overview and examples:

o Da Vinci surgery robot è reference to Bernardo’s course

o 3D Graphics engines

3D data representations (Theory):

- 2D textures, 3D meshes, 3D point clouds

- BRDF multi-directional specular light response modeling

- Tissue elasticity modeling

3D processing and rendering (Theory + labs):

- OpenGL 3D rendering pipeline:

o Fixed OpenGL 1.0 pipeline

o Programmable OpenGL 3.0 pipeline with vertex and fragment shaders

o Subdivision surfaces and OpenGL 4.0 geometry shaders

- Realistic shading:

o OpenGL Lighting equations

o Programmable bump mapping, shadow mapping, etc.

- 3D rendering (+ project):

o Stereo viewing

o Oculus Rift low-latency predictive rendering

3D interaction (Theory + labs + project):

- 3D input devices

o Haptic devices è reference to Bernardo’s course

o 3D Graphics engines

o 3D position tracking

o Depth sensing (e.g. Kinect alike)

- Physics engine:

o Tissue animation

o Interaction and collision detection

3D Augmented Reality (Theory):

- Real-to-synthetic world registration/alignment, for see-through Head Mounted Devices (e.g. Microsoft Hololens)

- Modeling of anatomical data:

o 3D modeled organs, e.g. in Blender

o from MRI slices to 3D data representations, e.g. Visible Human project

Project:

- For informatics students: make a 3D gaming simulator

- For Biomedical students: make an anatomical 3D simulator

Additional info

The valid course sheet can be found through the following link: https://www.ulb.be/fr/programme/info-h502-1

Learning Outcomes

Competences

The valid course sheet can be found through the following link:http://banssbfr.ulb.ac.be/PROD_frFR/bzscrse.p_disp_prog_detail?term_in=201617&prog_in=MA-IRCB&lang=FRENCH

Grading

The final grade is composed based on the following categories:
Other Exam determines 100% of the final mark.

Within the Other Exam category, the following assignments need to be completed:

  • Exam with a relative weight of 1 which comprises 100% of the final mark.

    Note: See valid course sheet ULB course INFO-H502

Additional info regarding evaluation

The valid course sheet can be found through the following link: https://www.ulb.be/fr/programme/info-h502-1

Allowed unsatisfactory mark
The supplementary Teaching and Examination Regulations of your faculty stipulate whether an allowed unsatisfactory mark for this programme unit is permitted.

Academic context

This offer is part of the following study plans:
Master of Biomedical Engineering: Standaard traject (only offered in Dutch)
Master in Applied Sciences and Engineering: Computer Science: Multimedia (only offered in Dutch)
Master of Applied Sciences and Engineering: Computer Science: Multimedia
Master of Applied Sciences and Engineering: Computer Science: Data Management and Analytics
Master of Biomedical Engineering: Startplan
Master of Biomedical Engineering: Profile Radiation Physics
Master of Biomedical Engineering: Profile Biomechanics and Biomaterials
Master of Biomedical Engineering: Profile Sensors and Medical Devices
Master of Biomedical Engineering: Profile Neuro-Engineering
Master of Biomedical Engineering: Standaard traject (NIEUW)
Master of Biomedical Engineering: Profile Artificial intelligence and Digital Health
Master of Electrical Engineering: Standaard traject BRUFACE J
Master of Teaching in Science and Technology: computerwetenschappen (120 ECTS, Etterbeek) (only offered in Dutch)