COMPUTER GRAPHICS & AUGMENTED REALITY
AIMS AND CONTENT
LEARNING OUTCOMES
Learning the theoretical and methodological fundamentals of Computer Graphics as well as Virtual and Augmented reality and 3D Computer Vision.
Teaching methods
Class, lab, project and autonomous preparation.
Class attendance is registered and may affect the final assessment.
SYLLABUS/CONTENT
Introductory concepts:
• Biological vision systems
• Artificial vision systems: camera models
Computer Graphics elements:
• rendering paradigms, graphics primitives, pipeline architecture.
• GPU architecture.
• Geometric meshes .
• Affine and projective geometry
• Pipeline of geometric transformations
• Data-driven programming.
• WebGL .
3D computer vision elements:
- Image processing and features detection
- Disparity and optic flow computation
- Camera calibration and geometry of two views (epipolar geometry).
- Homography and camera pose.
- Simultaneous Localization and Mapping (SLAM).
Augmented reality elements:
- VR and AR principles
- Visual perception and AR devices
- Augmented reality tasks: pose estimation, user tracking, interaction with virtual objects.
- Visual Coherence, Occlusion handling, Phantoms.
- Examples and Case Studies
RECOMMENDED READING/BIBLIOGRAPHY
Material and references provided by the instructors
TEACHERS AND EXAM BOARD
Ricevimento: Appointment by email to enrico.puppo@unige.it During class period appointments for groups can be set by posting on the course forum on AulaWeb.
Ricevimento: Appointment by email: fabio.solari@unige.it (since the teacher teaches more than one course, please specify surname and course)
Exam Board
ENRICO PUPPO (President)
MANUELA CHESSA
FABIO SOLARI (President Substitute)
LESSONS
Teaching methods
Class, lab, project and autonomous preparation.
Class attendance is registered and may affect the final assessment.
LESSONS START
Second semester
EXAMS
Exam description
Project (single or teamwork).
Oral exam.
Exam schedule
Date | Time | Location | Type | Notes |
---|---|---|---|---|
16/09/2021 | 09:00 | GENOVA | Esame su appuntamento |