prof. m.a. alberti, a. berolo, p. pasterishomes.dico.unimi.it/~pasteris/progettomm/lucidi/15... ·...

10
Progetto Multimediale AA 2011- 2012 Anaglifi: Immagini e video 3D Prof. M.A. Alberti, A. Berolo, P. Pasteris

Upload: others

Post on 26-Aug-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Prof. M.A. Alberti, A. Berolo, P. Pasterishomes.dico.unimi.it/~pasteris/progettoMM/lucidi/15... · 2012. 5. 21. · Uso del comando copy per la generazione della seconda vista. Progetto

Progetto Multimediale AA 2011-2012

Anaglifi: Immagini e video 3DProf. M.A. Alberti, A. Berolo, P. Pasteris

Page 2: Prof. M.A. Alberti, A. Berolo, P. Pasterishomes.dico.unimi.it/~pasteris/progettoMM/lucidi/15... · 2012. 5. 21. · Uso del comando copy per la generazione della seconda vista. Progetto

Progetto Multimediale AA 2011-2012

Mou

llinex

Moullinex by Catalina

Page 3: Prof. M.A. Alberti, A. Berolo, P. Pasterishomes.dico.unimi.it/~pasteris/progettoMM/lucidi/15... · 2012. 5. 21. · Uso del comando copy per la generazione della seconda vista. Progetto

Progetto Multimediale AA 2011-2012

Anaglifi

Un anaglifo è un'immagine stereoscopica, o stereogramma, che, se osservata mediante opportuni occhiali dotati di due filtri di colore complementare l'uno rispetto all'altro, risulta tridimensionale.

Vengono inventati nel 1853 dal tedesco Wilhelm Rollmann, che li applica per la visione di disegni statici, usando una codifica rosso-blu. Solo due anni piu' tardi la tecnica viene accoppiata ad una lanterna magica ottenendo le prime proiezioni tridimensionali, tipicamente codificate in rosso-verde. Infine nel 1922 appare il primo film tridimensionale “The power of love” attualmente considerato perduto.Da citare il successivo boom negli anni 50 legato alla carta stampata.

Page 4: Prof. M.A. Alberti, A. Berolo, P. Pasterishomes.dico.unimi.it/~pasteris/progettoMM/lucidi/15... · 2012. 5. 21. · Uso del comando copy per la generazione della seconda vista. Progetto

Progetto Multimediale AA 2011-2012

Com

bin

azio

ni p

er la

codifica

Color:Rfinal = RleftGfinal = (Gleft + Gright) / 2Bfinal = Bright

Red-Blue:Rfinal = RleftGfinal = 0Bfinal = Bright

Red-Cyan:Rfinal = RleftGfinal = GrightBfinal = Bright

Page 5: Prof. M.A. Alberti, A. Berolo, P. Pasterishomes.dico.unimi.it/~pasteris/progettoMM/lucidi/15... · 2012. 5. 21. · Uso del comando copy per la generazione della seconda vista. Progetto

Progetto Multimediale AA 2011-2012

Prim

o im

patto

: Gim

p

Moullinex by Catalina

Steps:

Caricare l'immagine di sinistra. Selezionare il canale colore Rosso. Usare il comando

Edit-> Fill with BG color (NB bianco)

Ripetere i passi precedenti per l'immagine di sinistra selezionando però I canali verde e blu.

Page 6: Prof. M.A. Alberti, A. Berolo, P. Pasterishomes.dico.unimi.it/~pasteris/progettoMM/lucidi/15... · 2012. 5. 21. · Uso del comando copy per la generazione della seconda vista. Progetto

Progetto Multimediale AA 2011-2012

Esp

loria

mo i p

iani d

i pro

fondit à

Steps: Separare gli ideogrammi su + layer. Generazione della vista destra sintetica:

•Scostarli dalla loro posizione iniziale verso destra o sinistra di alcuni pixel.

Page 7: Prof. M.A. Alberti, A. Berolo, P. Pasterishomes.dico.unimi.it/~pasteris/progettoMM/lucidi/15... · 2012. 5. 21. · Uso del comando copy per la generazione della seconda vista. Progetto

Progetto Multimediale AA 2011-2012

Anaglifi li v

e

Steps:

Acquisire contemporaneamente i frame dalle 2 webcam Filtrare la webcam sinistra, salvando solo il canale rosso Filtrare la webcam destra, eliminando il canale rosso Sommare pixel per pixel i due frame filtrati, tenendo conto dell'eventuale disparity

Page 8: Prof. M.A. Alberti, A. Berolo, P. Pasterishomes.dico.unimi.it/~pasteris/progettoMM/lucidi/15... · 2012. 5. 21. · Uso del comando copy per la generazione della seconda vista. Progetto

Progetto Multimediale AA 2011-2012

De C

hiric o

3D

Uso del comando copyper la generazione dellaseconda vista.

Page 9: Prof. M.A. Alberti, A. Berolo, P. Pasterishomes.dico.unimi.it/~pasteris/progettoMM/lucidi/15... · 2012. 5. 21. · Uso del comando copy per la generazione della seconda vista. Progetto

Progetto Multimediale AA 2011-2012

You

tube 3

D

Steps: Acquisire contemporaneamente i frame dalle 2 webcam Dimezzare la larghezza (Side by Side) oppure l'altezza (Over-Under) di ciascun frame Accostare i frame ridimensionati uno accanto all'altro (side by side) o uno sopra l'altro (Over-Under)Per convertire il video in linux:

mencoder file.ogg -of avi -ovc lavc -lavcopts vcodec=mpeg4 -o file.avi

Page 10: Prof. M.A. Alberti, A. Berolo, P. Pasterishomes.dico.unimi.it/~pasteris/progettoMM/lucidi/15... · 2012. 5. 21. · Uso del comando copy per la generazione della seconda vista. Progetto

Progetto Multimediale AA 2011-2012

Ese

rcizio

Realizzare un cortometraggio usando la tecnica vista a lezione.

Durata massima 15/20 sec.