COMPUTER GRAPHICS & AUGMENTED REALITY

iten
Code
90528
ACADEMIC YEAR
2017/2018
CREDITS
9 credits during the 1st year of 9014 Computer Science (LM-18) GENOVA
SCIENTIFIC DISCIPLINARY SECTOR
INF/01
LANGUAGE
English
TEACHING LOCATION
GENOVA (Computer Science)
semester
2° Semester

AIMS AND CONTENT

LEARNING OUTCOMES

Students will be provided with a sound grounding on theoretical and methodological fundamentals of Computer Graphics as well as Virtual and Augmented reality, which will also include elements of 3D computer vision. In the first part of the course, students will learn the components and the architecture of a graphical system, the visualization pipeline, geometric transformations, projection, clipping, illumination, picking. In the second part, students will get acquainted with sensation and perception notions, in particular with: visual perception; artificial and biological optical systems; real and virtual images; visual coherence. 3D user interfaces. Various case studies will be included in the analysis, eg. conventional monitors, HMD, oculus, hololens, tablets or smartphones. Students will be involved in project activities.

TEACHING METHODS

Class, lab, project and outside preparation

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 .

Computer Vision elements:
•    Stereo systems: stereo pipeline, depth estimation.
•    Estimation of affine/projective transformations from images.
•    Motion analysis and tracking.

Augmented reality elements:
•    VR and AR principles
•    technological and perception problems;
•    augmented reality tasks: pose estimation, user tracking, interaction with virtual objects.
•    Overview of VR and AR devices.

RECOMMENDED READING/BIBLIOGRAPHY

Material and references provided by the instructors

TEACHERS AND EXAM BOARD

Office hours: 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.

Office hours: Appointment by email

Office hours: Appointment by email

Exam Board

ENRICO PUPPO (President)

PATRIZIA BOCCACCI

MANUELA CHESSA

LEILA DE FLORIANI

PAOLA MAGILLO

FRANCESCA ODONE

FABIO SOLARI

LESSONS

TEACHING METHODS

Class, lab, project and outside preparation

Class schedule

All class schedules are posted on the EasyAcademy portal.

EXAMS

Exam schedule

Date Time Location Type Notes
16/02/2018 09:00 GENOVA Esame su appuntamento
27/07/2018 09:00 GENOVA Esame su appuntamento
21/09/2018 09:00 GENOVA Esame su appuntamento
28/02/2019 09:00 GENOVA Esame su appuntamento