Sistemi ottici come sistemi lineari
Corso di Principi e Modelli della Percezione
!
Prof. Giuseppe Boccignone
!
Dipartimento di Informatica
Università di Milano
!
[email protected]
http://boccignone.di.unimi.it/PMP_2014.html
L’occhio che vede luce
L’occhio che vede luce
Diffrazione della luce
nell’atmosfera
Generazione di radiazione
elettromagnetica che
include onde di l fra i 400
e 700 nm
Assorbimento e
trasduzione
Trasmissione
e rifrazione
Assorbimento e
riflessione da
parte di oggetti
Dalla luce alle immagini
Radianza L
della scena
Irradianza E
dell’immagine
Dalla luce alle immagini
• Mettiamo insieme radiometria e geometria
sensore
sorgente
Consideriamo la propagazione della luce
in un cono
normale
elemento
di superficie
Intensità dell’immagine = f (normale, riflettanza, illuminazione )
Scena
Radianza L
della scena
Lente
Irradianza E
dell’immagine
Mapping Lineare!
Dalla luce alle immagini
• Conservazione del flusso: la radianza è costante lungo il raggio di
propagazione
Dalla luce alle immagini
piano dell’immagine
areola superficie
areola immagine
z
f
• angoli solidi dei due coni (arancione e verde):
(1)
• angolo solido sotteso dalla lente:
(2)
Dalla luce alle immagini
piano dell’immagine
areola superficie
areola immagine
z
f
• Flusso ricevuto alla lente da
=
Flusso proiettato sull’immagine in
(3)
• Da (1), (2), e (3):
• L’irradiamento all’immagine è proporzionale alla radianza della scena!
• Angoli visivi piccoli ! Gli effetti della 4a potenza del coseno sono trascurabili.
}
conservazione
flusso
Riassumendo......
sensore
sorgente
normale
elemento
di superficie
Scena
Radianza L
della scena
Irradianza E
all’immagine
Lente
!
E=kL
!
Mapping Lineare!
x
Intensità
L’ottica dell’occhio come sistema lineare
Intensità
posizione sul monitor x
Sistema
Ottico
x’
posizione sulla retina x’
L’ottica dell’occhio come sistema lineare
//Funzione di dilatazione della linea
LSF
L’ottica dell’occhio come sistema lineare
//formalizzazione
input
immagine sul monitor
Sistema
Ottico
output:
immagine sulla retina
L’ottica dell’occhio come sistema lineare
//proprietà di omogeneità
monitor
retina
L’ottica dell’occhio come sistema lineare
//proprietà di omogeneità: formalizzazione
input
immagine sul monitor
Sistema
Ottico
output:
immagine sulla retina
L’ottica dell’occhio come sistema lineare
//proprietà di sommabilità
monitor
retina
+
=
L’ottica dell’occhio come sistema lineare
//proprietà di sommabilità: formalizzazione
input
immagine sul monitor
Sistema
Ottico
output:
immagine sulla retina
L’ottica dell’occhio come sistema lineare
//sovrapposizione = omogeneità + sommabilità sovrapposizione
se un sistema soddisfa il principio di sovrapposizione
è un sistema lineare
L’ottica dell’occhio come sistema lineare
//linearità: formalizzazione
input
immagine sul monitor
Sistema
Ottico
output:
immagine sulla retina
L’ottica dell’occhio come sistema lineare
//invarianza per traslazione
monitor
retina
L’ottica dell’occhio come sistema lineare
//invarianza per traslazione: formalizzazione
input
immagine sul monitor
Sistema
Ottico
output:
immagine sulla retina
se un sistema soddisfa tutte queste proprietà è
sistema lineare spazio-invariante
L’ottica dell’occhio come sistema lineare
//come funziona S?
• Abbiamo caratterizzato le proprietà esterne, computazionali di S: input vs.
output.
• Ma come funziona internamente? Che cos’è l’operatore S?
L’ottica dell’occhio come sistema lineare
//come funziona S? funzione dilatazione del punto
• Proviamo con un esperimento semplice: diamo in ingresso un impulso
luminoso
input
il minimo input che
possiamo fornire al sistema
è un impulso di luce,
un punto luminoso
Sistema
Ottico
output
l’output che si ottiene
è un punto dilatato
che caratterizza la risposta
del sistema all’impulso:
la Point Spread Function
(PSF)
L’ottica dell’occhio come sistema lineare
//funzione di dilatazione del punto
Sistemi ottici diversi sono caratterizzati da PSF diverse!
L’ottica dell’occhio come sistema lineare
//funzione di dilatazione del punto
Sistemi ottici diversi sono caratterizzati da PSF diverse!
aberrazione
corneale
aberrazione
corretta
PSF
PSF
L’ottica dell’occhio come sistema lineare
//funzione di dilatazione del punto
input
Sistema
Ottico
il minimo input che
possiamo fornire al sistema
è un impulso di luce,
un punto luminoso
output
l’output che si ottiene
è un punto dilatato
che caratterizza la risposta
del sistema all’impulso:
la Point Spread Function
(PSF)
L’ottica dell’occhio come sistema lineare
//sistema ideale
input
punto luminoso
Sistema
Ottico
output
stesso punto luminoso
la Point Spread Function:
è un impulso
L’ottica dell’occhio come sistema lineare
//sistema ideale
input
punto luminoso
output
Sistema
Ottico
stesso punto luminoso
la Point Spread Function:
è un impulso
L’ottica dell’occhio come sistema lineare
//l’impulso luminoso perfetto
...
...
L’ottica dell’occhio come sistema lineare
//l’impulso luminoso perfetto: modello
...
modello matematicamente
questa PSF
e poi la “restringo”
L’ottica dell’occhio come sistema lineare
//l’impulso luminoso perfetto: modello
Posso utilizzare una
funzione Gaussiana
bidimensionale
modello matematicamente
questa PSF
e poi la “restringo”
L’ottica dell’occhio come sistema lineare
//l’impulso luminoso perfetto: modello
...
L’ottica dell’occhio come sistema lineare
//l’impulso luminoso perfetto: modello
• Questa “funzione” che abbiamo definito euristicamente come la successione
di funzioni
!
!
non è una vera e propria funzione ma una distribuzione o funzione
generalizzata ed è chiamata delta di Dirac
• Intuitivamente vale 0 ovunque, fatta eccezione per l’origine dove è infinita
• Per trattarla in modo rigoroso: teoria delle distribuzioni (fuori dai nostri scopi)
L’ottica dell’occhio come sistema lineare
//l’impulso luminoso perfetto: modello
• Le proprietà che definiscono la delta di Dirac sono le seguenti
L’ottica dell’occhio come sistema lineare
//come funziona S?
• Ma come funziona internamente? Che cos’è l’operatore S?
• Usiamo
PSF
L’ottica dell’occhio come sistema lineare
//come funziona S?
• Ma come funziona internamente? Che cos’è l’operatore S?
• Usiamo
PSF
convoluzione
L’ottica dell’occhio come sistema lineare
//come funziona S?
• Ma come funziona internamente? Che cos’è l’operatore S?
output
input
PSF
convoluzione
L’ottica dell’occhio come sistema lineare
//come funziona S?
• Ma come funziona internamente? Che cos’è l’operatore S?
• Il comportamento di un sistema lineare spazio-invariante è completamente
caratterizzato dalla sua PSF
• Data un'immagine in ingresso f, un sistema lineare spazio-invariante S
caratterizzato dalla PSF h, produce un'immagine in uscita g effettuando la
convoluzione
!
!
• Conoscendo la PSF conosciamo perfettamente il sistema.
Dalla luce alle immagini
• L’irradianza dell’immagine è il risultato di una convoluzione
sensore
sorgente
normale
elemento*
di*superficie
Intensità*dell’immagine**=**f*(*normale,**rifle9anza,*illuminazione*)
**Scena
**Radianza*L*
della*scena
O9ica*
(Lenti,*ecc)
**
Irradianza*E*
dell’immagine
Mapping*Lineare!