Programma
(versione provvisoria)
1) DALLA SCENA ALL’IMMAGINE
1A) Radiometria: Spettro elettromagnetico, banda del visibile, grandezze radiometriche e relazioni tra di esse, BRDF
1B) Formazione dell'immagine e modello della camera: modello pinhole, proiezione prospettica, lenti sottili, messa a fuoco e profondità di campo
1C) Colorimetria: Fotometria, Tricromatismo, Leggi di Grassmann, Spazio RGB e sue proprietà, Color Matching Functions, Spazi di colore XYZ, CIELAB e CIELUV, diagramma a ferro di cavallo
2) IMAGE PROCESSING
2A) Trasformazioni puntuali e elaborazioni basate sull'istogramma: immagine come funzione 2D discreta, trasformazioni puntuali, inversione dei livelli di grigio, trasformazioni con legge logaritmica, correzione Gamma, contrast stretching, concetto di istogramma, equalizzazione dell'istogramma
2B) Filtri lineari: Sistemi lineari, filtri separabili, trasformata di Fourier 2D discreta e sue proprietà, aliasing e effetto moire, convoluzione lineare e periodica, smoothing con filtri passa basso, tipologie di filtri passa basso, problema del "ringing" e filtri gaussiani, filtri di sharpening, filtro laplaciano
2C) Filtri non lineari: filtri mediani, homomorphic filtering
2D) Segmentazione e edge detection: Concetto di segmentazione, edge detection e relazione con le derivate discrete, Marr-Hildret edge detector, Canny edge detector, corner detection, segmentazione con clustering, segmentazione basata su soglia/istogramma, cenni su region growing e region merging.
2E) Argomenti avanzati di image processing: scale space, anisotropic diffusion, feature extraction (SIFT)
3) GRAFICA E VISIONE COMPUTAZIONALE
3A) Concetti fondamentali per le rappresentazioni 3D: Concetto di spazio tridimensionale, modelli 3D, coordinate omogenee, trasformazioni affini, camera projection matrix, calibrazione della camera
3B) Computer Graphics: Rendering, modelli di illuminazione, rasterizzazione, texture mapping, cenni su OpenGL
3C) Computer Vision: Panoramica dei metodi di ricostruzione 3D attivi e passivi, laser scanner a triangolazione, registrazione e fusione delle viste, geometria epipolare, rettificazione, stereopsi
Libri di testo e altro materiale didattico
Durante il corso sarà reso disponibile il materiale necessario per il corso (appunti, presentazioni Powerpoint, articoli e link al materiale disponibile in rete). I libri qui indicati sono utili per affrontare il corso ma il loro acquisto non è necessario. Si veda la sezione download per una lista più dettagliata del materiale utilizzabile per il corso.
1) Materiale fornito dal docente
2) Raphael C. Gonzales and Richard E. Woods, "Digital Image Processing", 3rd Edition, Prentice-Hall, Upper Saddle River, N.J. (USA), 2008
3) A. Fusiello, "Visione Computazionale"
4) Dispense del prof. Cortelazzo su Fotometria e Colorimetria.