PROBKA XXX - Instytut Fizyki
Transkrypt
PROBKA XXX - Instytut Fizyki
OPTYCZNY UKŁAD ODWZOROWUJĄCY JAKO FILTR LINIOWY Marek Zając Instytut Fizyki Politechniki Wrocławskiej RozwaŜmy działanie pewnego układu fizycznego przekształcającego sygnał wejściowy (funkcję wejściową) f(x,y) na sygnał wyjściowy (funkcję wyjściową) g(x',y') - por. Rys. 1. MoŜe to być dowolnego typu urządzenie optyczne, elektroniczne lub t.p. y y' x' x L we f(x,y) wy Układ Rys. 1 g(x',y') Transformujące działanie układu Działanie tego układu jest opisane przez operator L. Funkcja wyjściowa g powstaje w wyniku działania tego operatora na funkcję wejściową f. Funkcję f nazwiemy przedmiotem zaś g jego obrazem dawanym przez układ L. g( x' , y' ) = L{ f ( x , y )} (1) ZałóŜmy, Ŝe nasz układ jest liniowy i stacjonarny. Warunek liniowości oznacza: L{a ⋅ f a ( x , y ) + b ⋅ f b ( x , y )} = a ⋅ L{ f a ( x , y )} + b ⋅ L{ f b ( x , y )} (2) zaś warunek stacjonarności: L{ f ( x − x 0 , y − y 0 )} = g ( x' − x' 0 , y' − y' 0 ) (3) Dalsze rozwaŜania poprowadzimy dla przypadku jednowymiarowego. Testowanie układu punktem. Dla zanalizowania jak działa dany układ przeprowadzimy jego testowane, czyli zanalizujemy obraz dawany przez określony, testowy przedmiot. Niech sygnałem wejściowym będzie dystrybucja delta Diraca δ(x). Jej obraz oznaczony h(x') nazywa się odpowiedzią impulsową lub punktową funkcja rozmycia (PSF). Ta ostatnia nazwa stosowana jest w optyce i oznacza, Ŝe funkcja h(x') opisuje po prostu obraz świecącego punktu. L{δ( x )} = h( x' ) (4) Warunek stacjonarności oznacza, Ŝe: L{δ( x − x 0 )} = h( x' − x' 0 ) (5) M. Zaj¹c, 1997 Jeśli przedmiotem jest funkcja f(x) to wykorzystując próbkującą właściwość dystrybucji δ moŜna napisać: f ( x ) = ∫ f ( ξ ) ⋅ δ( ξ − x )dξ (6) a więc (wykorzystując właściwość liniowości operatora L): { } L{ f ( x )} = L ∫ f ( ξ ) ⋅ δ( ξ − x )dξ = = ∫ f ( ξ ) ⋅ L{δ( ξ − x )}dξ = (7) = ∫ f ( ξ ) ⋅ h( ξ − x' ) ⋅dξ = = f ( x' ) ⊗ h( x' ) Wynik ten moŜna zinterpretować następująco: Obraz rozciągłego przedmiotu jest splotem samego przedmiotu z punktową funkcją rozmycia (Rys. 2). Rys. 2 Obraz jako splot przedmiotu z punktową funkcją rozmycia Testowanie układu funkcją harmoniczną Innym sposobem testowania jest uŜycie jako przedmiotu funkcji harmonicznej exp{iωx}. Obrza takiej funkcji harmonicznej jest teŜ funkcja harmoniczną o tej samej częstości przestrzennej ω: { } L{exp{ iωx }} = L ∫ exp{ iωξ } ⋅ δ( ξ − x ) ⋅ dξ = = ∫ exp{ iωξ } ⋅ h( ξ − x' ) ⋅ dξ po zamianie zmiennych L{exp{ iωx }} = ∫ exp{ iω( x − ζ )} ⋅ h( ζ ) ⋅ dζ = = exp{ iωx } ⋅ ∫ exp{ −iωζ } ⋅ h( ζ ) ⋅ dζ = = exp{ iωx } ⋅ H ( ω ) gdzie H(ω) jest transformatą Fouriera punktowej funkcji rozmycia h(x). M. Zaj¹c, 1997 (8) Dla wyjaśnienia sensu fizycznego formuły (8) przypuśćmy, Ŝe przedmiot jest kosinusoidą opisaną funkcją: f ( x ) = 1 + cos( ωx ) = 1 + 12 exp{ iωx } + 12 exp{ −iωx } (9) WaŜną charakterystyką takiej funkcji jest kontrast który według Michelsona definiuje się jako: ϑ= I max − I min I max + I min (10) Obrazem tego przedmiotu jest zatem: g ( x ) = H ( 0 ) + 12 H ( ω ) exp{ iωx } + 12 H ( −ω ) exp{ −iωx } (11) jeśli załoŜymy, Ŝe H(ω) = |H(ω)|exp{iϕH}, oraz |H(ω)|=|H(-ω)| to: g( x ) = H ( 0 ) + 1 2 H ( ω ) [exp{ i( ωx + ϕ H )} + exp{ −i( ωx + ϕ H )}] = = H ( 0 ) + H ( ω ) cos( ωx + ϕ H ) (12) Oznacza to, Ŝe obrazem kosinusoidy jest kosinusoida o tej samej częstości ω, ale o zmienionym kontraście i o przesuniętej fazie. ϑ= Imax − Imin Imax + Imin ϑ' = I ' max − I ' min ≠ϑ I ' max + I ' min M. Zaj¹c, 1997 (13) Punktowa funkcja rozmycia optycznego układu odwzorowującego Niech będzie układ optyczny jak na rysunku Π2 Π1 Π3 R to d2 d3 Rys. Układ odwzorowujący Zakładamy,. Ŝe spełniony jest warunek odwzorowania: 1 1 1 + = d 2 d3 f (14) Niech przedmiotem będzie punkt świecący umieszczony w punkcie P'1: t 0 (P1 ) = δ(P1 − P1' ) (15) Dyfrakcja od płaszczyzny Π1 do Π2 jest opisana przez całkę Fresnela ik (P1 − P2 )1 dP1 U − (P2 ) = ∫ δ(P1 − P'1 ) exp (16) 2d 2 W tej płaszczyźnie jest soczewka ograniczona przez swą źrenicę, a więc opisana funkcją − ik 2 t f (P2 ) = R(P2 ) exp P2 2f (17) Następnie uwzględniamy dyfrakcję do płaszczyzny Π2. Rozkład amplitudy w tej płaszczyźnie jest obrazem punktowego przedmiotu umieszczonego w płaszczyźnie Π1, a więc jest to punktowa funkcja rozmycia U (P3 ) = h(P1 , P3 ) (18) ik ik ik 2 (P1 − P2 )2 exp− (P2 − P3 )2 dP1 dP2 = h(P1 , P3 ) = ∫∫ δ(P1 − P©1 ) exp P2 R(P2 ) exp 2f 2d 2 2d 3 ik − ik 2 = ∫ R(P2 ) exp P2 exp (P1 − P2 )2 exp ik (P2 − P3 )2 dP2 = 2f 2d 2 2d 3 2 ik 2 1 1 P1 P3 1 = ∫ R(P2 ) exp P2 − + + exp − ikP2 + dP2 2 f d d 3 2 d 2 d 3 M. Zaj¹c, 1997 (19) ale, jak zakładaliśmy (16), płaszczyzna Π2 jest sprzęŜona optycznie z płaszczyzną Π1, a więc eksponenta zawierająca P22 równa się jedności i ostatecznie punktowa funkcja rozmycia wyraŜa się przez transformatę funkcji źrenicowej − ik P P h(P1 , P3 ) = ∫ R (P2 ) exp 2 P2 1 + 3 dP2 d 2 d 3 2 (20) Jest to amplitudowa funkcja rozmycia. Z postaci równaniea (20) widać, Ŝe przy naszych załoŜeniach (paraksjalność) punktowa d funkcja rozmycia jest stacjonarna. Po zamianie zmiennych P' 3 = − P3 2 otrzymujemy d3 bowiem: − 2πi h(P1 − P3 ) = ∫ R(P2 ) exp P2 (P1 − P' 3 )dP2 (21) λd 2 Funkcja przenoszenia optycznego układu odwzorowującego Przepiszmy jeszcze raz równanie (7) opisujące odwzorowanie dowolnego przedmiotu f(x) przez układ scharakteryzowany punktową funkcją rozmycia h(x): g ( x' ) = f ( x' ) ⊗ h( x' ) (22) Jeśli wszystkie funkcie występujące w tym równaniu mają transformaty Fouriera (odpowiednio G(ω), F(ω) oraz H(ω)) to zastosowanie przekształcenia Fouriera do obu stron tego równania i wykorzystanie twierdzenia o splocie doprowadzi do następującej zaleŜności: F{g (x )} = F{ f ( x) ⊗ h( x)} = = F{ f ( x)}⋅F{h( x)} = G (ω ) = (23) = F (ω ) ⋅ H (ω ) Funkcja H(ω) nazywa się funkcją przenoszenia dla układu L. Oznacza ona (podobnie jak przy testowaniu kosinusoidą), Ŝe układ przenosi kaŜdą składową fourierowską przedmiotu mnoŜąc ją przez pewną funkcję częstości przestrzennych zwaną funkcją przenoszenia. W przypadku optycznego układu odwzorowującego naleŜy rozwaŜyć czy wielkości f i g oznaczają amplitudę, czy natęŜenie światła. ZaleŜy to od stanu koherencji promieniowania. JeŜeli przyjąć, Ŝe punktowa funkcja rozmycia opisuje amplitudę promieniowania i wszystkie punkty przedmiotu świecą w sposób skorelowany ze sobą (mają np. takie same fazy początkowe) to rozkład amplitudy w wypadkowym obrazie jest splotem amplitudowej punktowej funkcji rozmycia z rozkładem amplitudy w przedmiocie. U (P3 ) = t0 (P1 )h(P1 − P3 )dP1 ∫ (24) Rozkład natęŜenia w obrazie jest kwadratem tego ostatniego wyraŜenia. M. Zaj¹c, 1997 I (P3 ) = U (P3 )U * (P3 ) = ∫ t 0 (P'1 )h(P'1 − P3 )dP'1 ∫ t 0* (P"1 )h * (P"1 − P3 )dP"1 = = ∫ ∫ t 0* (P"1 )t 0 (P'1 )h * (P"1 − P3 )h(P'1 − P3 )dP"1 dP"1 (25) Taki przypadek odnosi się do oświetlenia koherentnego. Nie ma prostej, splotowej , relacji 2 między przedmiotem I 0 (P1 ) = t 0 (P1 ) a obrazem I (P3 ) . Nie moŜna zatem, ściśle biorąc, mówić o funkcji przenoszenia dla oświetlenia koherentnego a punktowa funkcja rozmycia ma ograniczony sens. Jeśli przyjąć, Ŝe przedmiot składa się z niezaleŜnych od siebie punktów świecących to kaŜdy z takich punktów tworzy obraz nieskorelowany z obrazem drugiego punktu. Dopiero natęŜenia tych obrazów dodają się tworząc obraz wypadkowy. Takie odwzorowanie będziemy nazywali niekoherentnym (czyli odwzorowaniem w oświetleniu niekoherentnym). PoniewaŜ poszczególne punkty przedmiotu są nieskorelowane ze sobą zatem t 0 (P'1 )t 0* (P"1 ) = I 0 (P'1 )δ(P'1 − P"1 ) (26) Po podstawieniu (26) do (25) otrzymamy I (P3 ) = ∫ ∫ I 0 (P'1 )δ(P'1 − P"1 )h* (P"1 − P3 )h(P'1 − P3 )dP'1 dP"1 = = ∫ I 0 (P"1 )h* (P"1 − P3 )h(P'1 − P3 )dP"1 (27) Oznacza to, Ŝe niekoherentna, czyli natęŜeniowa punktowa funkcja rozmycia jest kwadratem wyraŜenia (21), czyli ma postać: h (P ) = h (P ) = 2 − 2πi = ∫ R (P2 ) exp P2 P dP2 λd 2 − 2πi ∫ ∫ R(P' )exp λd P' 2 2 = 2 2 = 2πi P R * (P" 2 ) exp P" 2 P dP' 2 dP" 2 = λd 2 (28) − 2πi * R ( P ' ) R ( P " ) exp P ( P ' − P " ) dP' 2 dP" 2 2 2 2 2 ∫∫ λd 2 Wtedy rozkład natęŜenia w obrazie jest splotem rozkładu natęŜenia w przedmiocie i natęŜeniowej punktowej funkcji rozmycia. I (P3 ) = ∫ I 0 (P"1 )h (P1 − P3 )dP"1 (29) zaleŜność między obrazem a przedmiotem ma charakter splotu, a więc moŜna mówić o funkcji przenoszenia. Po transformacji Fouriera obu stron równania (29) otrzymujemy I (ω ) = H(ω )I 0 (ω ) (30) gdzie ω = P3 λd 2 , zaś natęŜeniowa funkcja przenoszenia jest transformatą Fouriera natęŜęniowej punktowej funkcji rozmycia. H(ω) = ∫ h (P ) exp{− 2πiPω}dP (31) M. Zaj¹c, 1997 Uwzględniając (28) mamy − 2πi H(ω) = ∫ ∫ ∫ R(P' 2 )R* (P" 2 ) exp P(P' 2 − P" 2 )dP' 2 dP" 2 exp{− 2πiPω}dP = λd 2 P' − P" 2 = ∫ ∫ R(P' 2 )R* (P" 2 )∫ exp − 2πiP 2 + ω dPdP' 2 dP" 2 = λd 2 P' − P" 2 = ∫ ∫ R(P' 2 )R* (P" 2 )δ 2 + ω dP' 2 dP" 2 = λd 2 ≈ ∫ R(P' 2 )R * (P" 2 −λd 2 ω)dP' 2 = ωλ d 2 * ωλ d 2 = ∫ R P + R P − dP 2 2 (32) Funkcja przenoszenia dla układu niekoherentnego jest autosplotem funkcji źrenicowej. M. Zaj¹c, 1997