CODICE 108871 ANNO ACCADEMICO 2026/2027 CFU 6 cfu anno 1 COMPUTER SCIENCE 11964 (LM-18) - GENOVA SETTORE SCIENTIFICO DISCIPLINARE INFO-01/A LINGUA Inglese SEDE GENOVA PERIODO 2° Semestre PRESENTAZIONE Questo corso presenta le basi della Realtà Aumentata, Virtuale ed Estesa, considerando sia gli aspetti di Computer Vision necessari per acquisire conoscenza degli ambienti reali, sia gli elementi tecnici indispensabili per sviluppare applicazioni AR/VR/XR. Saranno illustrati i principali framework software per lo sviluppo di applicazioni AR/VR/XR, sempre con riferimento agli aspetti teorici e alle basi di riferimento. OBIETTIVI E CONTENUTI OBIETTIVI FORMATIVI L’insegnamento si propone di fornire una comprensione dei fondamenti teorici e metodologici della realtà virtuale, aumentata ed estesa, dai principi della visione computazionale tridimensionale per la modellazione del mondo reale, fino alla sintesi degli ambienti virtuali e alla loro integrazione. OBIETTIVI FORMATIVI (DETTAGLIO) E RISULTATI DI APPRENDIMENTO Al termine del corso, lo studente/la studentessa sarà in grado di: Comprendere i fondamenti teorici e metodologici della Realtà Aumentata, della Realtà Virtuale e della Realtà Estesa. Conoscere i concetti base della Computer Vision necessari per costruire un modello dell’ambiente reale Comprendere i concetti base della Realtà Virtuale per sintetizzare ambienti virtuali Capire le tecniche per allineare in modo coerente elementi reali e virtuali Sviluppare applicazioni di Realtà Aumentata, Virtuale o Estesa utilizzando i principali strumenti e software all’avanguardia PREREQUISITI Algebra lineare: vettori, matrici, trasformazioni lineari. Programmazione imperativa MODALITA' DIDATTICHE Lezioni teoriche e pratiche Progetto: Sviluppo di un’applicazione di Realtà Aumentata, Virtuale o Estesa utilizzando i metodi presentati nel corso. Gli studenti con certificazioni valide per Disturbi Specifici dell’Apprendimento (DSA), per disabilità o altri bisogni educativi sono invitati a contattare il docente e il referente di Scuola per la disabilità all’inizio dell’insegnamento per concordare eventuali modalità didattiche che, nel rispetto degli obiettivi dell’insegnamento, tengano conto delle modalità di apprendimento individuali. I contatti del referente di Scuola per la disabilità sono disponibili al seguente link https://unige.it/commissioni/comitatoperlinclusionedeglistudenticondisabilita. PROGRAMMA/CONTENUTO Introduzione alla Realtà Aumentata, Virtuale ed estesa e al Continuum di Milgram Tecnologie (VST, OST, dispositivi portati a mano, AR spaziale, VR immersiva) Nozioni base sul sistema visivo umano Allineamento reale-virtuale: tracciamento e calibrazione. Fondamenti di trasformazioni geometriche e pipeline grafica Modelli di display Tracciamento del mondo esterno: tecniche non basate sulla visione Computer vision: rilevamento di feature, tracciamento basato su immagini, SLAM, omografia e geometria epipolare Calibrazione della camera, SPAAM Coerenza visiva, tecnica del ghost Interazione (tracciamento delle mani, pulsanti virtuali, ecc.) Pratica: Unity, AR Foundation TESTI/BIBLIOGRAFIA Materiale e riferimenti forniti dai docenti DOCENTI E COMMISSIONI MANUELA CHESSA Ricevimento: Su appuntamento via email: manuela.chessa@unige.it (il docente ha piu' insegnamenti per vari corsi di studi, specificare sempre il cognome e l'insegnamento) FABIO SOLARI Ricevimento: Su appuntamento via email: fabio.solari@unige.it (il docente ha piu' insegnamenti per vari corsi di studi, specificare sempre il cognome e l'insegnamento) Commissione d'esame FABIO SOLARI (Presidente) ENRICO PUPPO MANUELA CHESSA (Presidente Supplente) LEZIONI INIZIO LEZIONI https://easyacademy.unige.it/portalestudenti/index.php?view=easycourse&_lang=it&include=corso Orari delle lezioni L'orario di questo insegnamento è consultabile all'indirizzo: Portale EasyAcademy ESAMI MODALITA' D'ESAME Progetto (lavoro di gruppo). Esame orale. Indicazioni per studenti con certificazione di DSA, di disabilità o di altri bisogni educativi speciali sono disponibili a partire da https://corsi.unige.it/corsi/11964/studenti-disabilita-dsa MODALITA' DI ACCERTAMENTO l progetto sarà valutato in base alla correttezza e all’efficienza della soluzione, considerando anche gli aspetti percettivi e la coerenza 3D/visiva. L’esame orale riguarderà gli aspetti teorici e algoritmici trattati nel corso. ALTRE INFORMAZIONI Per ulteriori informazioni, consultare il modulo Aulaweb dell'insegnamento o contattare il docente. Gli studenti con certificazioni valide per Disturbi Specifici dell’Apprendimento (DSA) possono richiedere adattamenti in sede d'esame, con almeno 7 giorni di anticipo rispetto alla data dell’esame, compilando il "modulo richieste adattamenti" (dai servizi online https://modulionline.unige.it/richiesta-adattamenti#no-back) che verrà inviato in automatico dal sistema al/alla docente responsabile dell’insegnamento e al/alla docente referente per gli studenti con disabilità e con DSA della propria Scuola/Area. Lo studente riceverà una copia della sua richiesta.