Optyka Fourierowska. Wykład 11 Apodyzacja, superrozdzielczość i odtwarzanie utraconych informacji

Podobne dokumenty
Wykład 6: Reprezentacja informacji w układzie optycznym; układy liniowe w optyce; podstawy teorii dyfrakcji

uzyskany w wyniku próbkowania okresowego przebiegu czasowego x(t) ze stałym czasem próbkowania t takim, że T = t N 1 t

Mikroskop teoria Abbego

Wykład 6: Reprezentacja informacji w układzie optycznym; układy liniowe w optyce; podstawy teorii dyfrakcji

Zjawisko aliasingu. Filtr antyaliasingowy. Przecieki widma - okna czasowe.

Różne reżimy dyfrakcji

Przetwarzanie i transmisja danych multimedialnych. Wykład 8 Transformaty i kodowanie cz. 2. Przemysław Sękalski.

Cyfrowe przetwarzanie sygnałów Jacek Rezmer -1-

Transformaty. Kodowanie transformujace

9. Dyskretna transformata Fouriera algorytm FFT

Ćwiczenie 4. Filtry o skończonej odpowiedzi impulsowej (SOI)

Teoria Sygnałów. III rok Informatyki Stosowanej. Wykład 8

Dane obrazowe. R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski

SIMR 2016/2017, Analiza 2, wykład 1, Przestrzeń wektorowa

Zaawansowane metody numeryczne

Definicja. x(u)h (u t)e i2πuf du. F x (t,f ;h) = Krótko czasowa transformata Fouriera Ciągłą transformata falkowa

Transformata Fouriera

Transformata Laplace a to przekształcenie całkowe funkcji f(t) opisane następującym wzorem:

2. Próbkowanie Sygnały okresowe (16). Trygonometryczny szereg Fouriera (17). Częstotliwość Nyquista (20).

Cyfrowe przetwarzanie obrazów i sygnałów Wykład 2 AiR III

Widmo akustyczne radia DAB i FM, porównanie okien czasowych Leszek Gorzelnik

Propagacja w przestrzeni swobodnej (dyfrakcja)

Matematyka stosowana i metody numeryczne

3. Interpolacja. Interpolacja w sensie Lagrange'a (3.1) Dana jest funkcja y= f x określona i ciągła w przedziale [a ;b], która

Laboratorium optycznego przetwarzania informacji i holografii. Ćwiczenie 4. Badanie optycznej transformaty Fouriera

Dystrybucje, wiadomości wstępne (I)

DYSKRETNA TRANSFORMACJA FOURIERA

Wykład 5. Ker(f) = {v V ; f(v) = 0}

Politechnika Wrocławska, Wydział Informatyki i Zarządzania. Modelowanie

Analiza szeregów czasowych: 2. Splot. Widmo mocy.

Podstawy Przetwarzania Sygnałów

dr Mariusz Grządziel 15,29 kwietnia 2014 Przestrzeń R k R k = R R... R k razy Elementy R k wektory;

Transformacje i funkcje statystyczne

DYSKRETNE PRZEKSZTAŁCENIE FOURIERA C.D.

Układy równań i nierówności liniowych

Laboratorium Optyki Falowej

Analityczne metody detekcji uszkodzeń

Teoria sygnałów Signal Theory. Elektrotechnika I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Optyka instrumentalna

UKŁADY ALGEBRAICZNYCH RÓWNAŃ LINIOWYCH

Wykład VI Dalekie pole

AiR_CPS_1/3 Cyfrowe przetwarzanie sygnałów Digital Signal Processing

Andrzej Leśnicki Laboratorium CPS Ćwiczenie 7 1/7 ĆWICZENIE 7. Splot liniowy i kołowy sygnałów

Przekształcenie Fouriera i splot

Prawdopodobieństwo i statystyka

Kodowanie i kompresja Tomasz Jurdziński Studia Wieczorowe Wykład Kody liniowe - kodowanie w oparciu o macierz parzystości

Metody numeryczne I Równania nieliniowe

Dyskretne przekształcenie Fouriera cz. 2

UKŁADY ALGEBRAICZNYCH RÓWNAŃ LINIOWYCH

8. Analiza widmowa metodą szybkiej transformaty Fouriera (FFT)

Wykład 4 Udowodnimy teraz, że jeśli U, W są podprzetrzeniami skończenie wymiarowej przestrzeni V to zachodzi wzór: dim(u + W ) = dim U + dim W dim(u

Symulacja sygnału czujnika z wyjściem częstotliwościowym w stanach dynamicznych

KADD Minimalizacja funkcji

Wykład 14. Elementy algebry macierzy

Kompresja Danych. Streszczenie Studia Dzienne Wykład 13, f(t) = c n e inω0t, T f(t)e inω 0t dt.

Transformacje Fouriera * podstawowe własności

INTERPOLACJA I APROKSYMACJA FUNKCJI

Przekształcenie Fouriera obrazów FFT

Metody iteracyjne rozwiązywania układów równań liniowych (5.3) Normy wektorów i macierzy (5.3.1) Niech. x i. i =1

Analiza szeregów czasowych: 3. Filtr Wienera

CYFROWE PRZETWARZANIE SYGNAŁÓW

Obliczenia iteracyjne

Analiza szeregów czasowych: 2. Splot. Widmo mocy.

Egzamin / zaliczenie na ocenę*

Politechnika Wrocławska Wydział Elektroniki Mikrosystemów i Fotoniki Przetwarzanie sygnałów laboratorium ETD5067L

Aproksymacja. funkcji: ,a 2. ,...,a m. - są funkcjami bazowymi m+1 wymiarowej podprzestrzeni liniowej X m+1

Wstęp do metod numerycznych Uwarunkowanie Eliminacja Gaussa. P. F. Góra

5. Rozwiązywanie układów równań liniowych

Opis efektów kształcenia dla modułu zajęć

WEKTORY I WARTOŚCI WŁASNE MACIERZY. = λ c (*) problem przybliżonego rozwiązania zagadnienia własnego dla operatorów w mechanice kwantowej

Analiza numeryczna Lista nr 3 (ćwiczenia) x x 2 n x.

Przetwarzanie sygnałów

Laboratorium Informatyki Optycznej ĆWICZENIE 1. Optyczna filtracja sygnałów informatycznych

Zjawiska dyfrakcji. Propagacja dowolnych fal w przestrzeni

Systemy akwizycji i przesyłania informacji

Macierze. Rozdział Działania na macierzach

OPTYKA KWANTOWA Wykład dla 5. roku Fizyki

1.1 Przegląd wybranych równań i modeli fizycznych. , u x1 x 2

PROPAGACJA PROMIENIOWANIA PRZEZ UKŁAD OPTYCZNY W UJĘCIU FALOWYM. TRANSFORMACJE FAZOWE I SYGNAŁOWE

Cyfrowe przetwarzanie obrazów i sygnałów Wykład 9 AiR III

WYKŁAD 9 METODY ZMIENNEJ METRYKI

IX. Rachunek różniczkowy funkcji wielu zmiennych. 1. Funkcja dwóch i trzech zmiennych - pojęcia podstawowe. - funkcja dwóch zmiennych,

Laboratorium Informatyki Optycznej ĆWICZENIE 2. Koherentne korelatory optyczne i hologram Fouriera

POLITECHNIKA OPOLSKA

1 Metody rozwiązywania równań nieliniowych. Postawienie problemu

Informacja o przestrzeniach Sobolewa

Optymalizacja ciągła

OPTYKA FALOWA. W zjawiskach takich jak interferencja, dyfrakcja i polaryzacja światło wykazuje naturę

x(n) x(n-1) x(n-2) D x(n-n+1) h N-1

Tydzień nr 9-10 (16 maja - 29 maja), Równania różniczkowe, wartości własne, funkcja wykładnicza od operatora - Matematyka II 2010/2011L

Równania liniowe. Rozdział Przekształcenia liniowe. Niech X oraz Y będą dwiema niepustymi przestrzeniami wektorowymi nad ciałem

TEORIA OBWODÓW I SYGNAŁÓW LABORATORIUM

Rozdział 5. Macierze. a 11 a a 1m a 21 a a 2m... a n1 a n2... a nm

Zagadnienia brzegowe dla równań eliptycznych

ODWZOROWANIE W OŚWIETLENIU KOHERENTNYM

Przetwarzanie i transmisja danych multimedialnych. Wykład 7 Transformaty i kodowanie. Przemysław Sękalski.

Politechnika Wrocławska Wydział Elektroniki Mikrosystemów i Fotoniki Przetwarzanie sygnałów laboratorium ETD5067L

Funkcje analityczne. Wykład 2. Płaszczyzna zespolona. Paweł Mleczko. Funkcje analityczne (rok akademicki 2017/2018)

macierze jednostkowe (identyczności) macierze diagonalne, które na przekątnej mają same

Modele DSGE. Jerzy Mycielski. Maj Jerzy Mycielski () Modele DSGE Maj / 11

Transkrypt:

Optyka Fourierowska Wykład 11 Apodyzacja, superrozdzielczość i odtwarzanie utraconych informacji

Dyfrakcja a obrazowanie W obrazowaniu optycznym dyfrakcja jest głównym zjawiskiem ograniczającym moc rozdzielczą układu Obrazem natężeniowym punktu (np. odległej gwiazdy) jest zawsze kwadrat transformaty Fouriera apertury układu optycznego zawierające poza głównym maksimum, maksima i minima drugiego rzędu Zmniejsza to rozdzielczość układu (np. obraz drugiej gwiazda znajdująca się w pobliżu zostanie przykryty)

Apodyzacja i superrozdzielczość Techniki apodyzacji i superrozdzielczości mają za zadanie ograniczyć wpływ skończonej apertury. Superrozdzielczość jest blisko związana z zagadnieniem odtwarzania utraconej informacji Algorytmy te opierają się na sygnałach dyskretnych, lecz łatwo mogą zostać uogólnione na reprezentacje analogowe Upraszaczając rozważmy je w wersji jednowymiarowej

Apodyzacja Apodyzacja oznacza tyle co okienkowanie (windowing) w analizie sygnałów. Oznacza to obcięcie sygnału wejściowego (pola optycznego) W widmie sygnału po takim obcięciu ujawnia się efekt Gibbsa, tj. oscylacje blisko punktów nieciągłości. Podobnie dzieje się z sygnałem przestrzennym/czasowym po obcięciu widma

Symulacja zachowania obciętego pola Niech u[n] będzie obciętą z powodu źrenicy wyjściowej sekwencją próbek i U(f) będzie (dyskretną) transformatą fouriera u[n] Załóżmy także, że odstęp próbkowania u[n] będzie równy T s. Obcięcie będzie równoznaczne z pomnożeniem u[n] przez prostokątną sekwencję ω[n] określą przez: n 1 0 n N w pozostalych przypadkach

Transformata Fouriera (DTFT) Transformatą Fouriera ω[n] będzie: W f N e nn s 2ifnT sin ft 2 s sin ft N 1 s Widzimy szerokie maksimum główne o wysokości N i znaczne maksima boczne W miarę wzrostu N zmniejsza się powierzchnia pod maksimami

Spróbkowany obcięty sygnał u' U n un ' f U f W f Optymalne W(f) powinno mieć minimalne maksima boczne i bardzo wąskie maksimum główne aby U (f) było możliwie najbliższe U(f). Oczywiście optymalne W(f) będzie deltą Diraca co oznacza brak okienkowania Kompromis polega na usunięciu maksimów bocznych kosztem poszerzenia maksimum głównego lub odwrotnie. Poszerzenie maksimum bocznego jest jednoznaczne z filtracją dolnoprzepustową, która wygładza szybkie zmiany U(f)

Okna dyskretne czasowo Trójkątne Okno Barleta n 1 1 0 n N n N 0 n N N n 0 w pozostalych przypadkach

Okna dyskretne czasowo Uogólnione okno kosinusowe n n a bcos N 0 c cos 2n N N n N w pozostalych przypadkach Hanning: a=0,5; b=0,5; c=0 Hamming: a=0,54; b=0,46; c=0 Blackman: a=0,42; b=0,5; c=0,08

Okna dyskretne czasowo Okno gaussowskie n exp 1 2 2 n N

Okna dyskretne czasowo Okno Dolpha-Czebyszewa Minimalizacja szerokości maksimum głównego dla danego poziomu maksimów bocznych W f W f 1 1 cosh cosh N 1 n 10 1 f cosn cos cos N 1 cosh N cosh Okno czasowe jest znormalizowaną transformatą Fouriera tego wyrażenia Parametr α jest logarytmem stosunku wysokości maksimum głównego do bocznych. dla 0 n N 1

Okna dyskretne czasowo Okno Kaisera Jesli α=0 jest to tożsame z oknem prostokątnym 2 0 0 0 2 0! 2 0 1 m m m x x I przypadkach w pozostalych N n N I N n I n

Rozdzielczość dwupunktowa Jeśli apertura kołowa o promieniu R zostanie oświetlona falą płaską w obszarze Fraunhofera otrzymamy plamkę o szerokości głównego maksimum równej 0,61 R gdzie d 0 jest odległością od apertury δ jest nazywana odległością Rayleigha i mierzy limit rozdzielczości dwupunktowej d 0

Odtwarzanie sygnałów Skończona apertura oznacza utraconą informację ponieważ pole optyczne zostało obcięte. Pole optyczne można traktować jak sygnał, zaś aperturę jak operator zaburzenia (dystorsji) lub transformacji D. Po takiej zamianie można użyć metod z zakresu odzyskiwania sygnałów (signal recovery).

Znane widmo analityczne Dla sygnału ograniczonego przestrzennie dokładnie odtworzenie jest teoretycznie możliwe jeśli widmo takiego sygnału jest określone funkcją analityczną. Nawet jeśli funkcja jest znana tylko w małym obszarze cała może być odtworzona przez analityczną ekstrapolację Analogicznie jeśli jedynie mała część widma jest znana możemy odtworzyć całe widmo

Pomiar Z powodu szumu pomiarowego dokładna wiedza o widmie jest często niedostępna Mamy dostępne więc niedoskonałe pomiary i wiedzę a priori, taką jak dodatność, skończona rozciągłość itp. Zmierzony sygnał v ze źródłowym sygnałem u wiąże więc zależność: v Du

Problem odwrócenia u D 1 u Niestety D jest często skomplikowaną i niejednoznaczną transformacją. Na przykład jeśli D jest filtrem dolnoprzepustowym wiele u odpowiada temu samemu v. Nawet jeśli możemy oszacować D -1 oszacowanie to często silnie zależy od warunków

Przestrzeń wektorowa Zdefiniujmy wektorową przestrzeń S 0 jako podprzestrzeń wektorowej n-wymiarowej przestrzeni S z normą: 2 u un n Zdefiniujmy nieekspansywny operator mapowania A: Au Av u v Mapowanie jest ściśle nieekspansywne jeśli nierówność zachodzi zawsze jeśli u v

Operatory Operatory liniowe są zwykle reprezentowane przez macierze. Norma spektralna liniowego operatora A może być zdefiniowana jako A A H jest zespolonym sprzężeniem transpozycji A R(B) jest promieniem spektralnym B, tj. wartością bezwzględną największej wartości własnej B Norma macierzy jest spójna z normą wektora jeśli: Au A u Oznacza to, że dla operatora nieekspansywanego A musi zachodzić: A 1 R A H A

Punkt stały Każdy wektor u* który spełnia zależność jest nazywany punktem stałym operatora A Au u Jeśli mapowanie A jest ściśle nieekspansywne i są dwa punkty stałe u* i v* wtedy: u* v* Au * Av * u* v* co jest sprzecznością, a więc może istnieć tylko jeden punkt stały ściśle nieekspansywnej kontrakcji

Twierdzenie mapowania kontrakcji (Banacha) Jeśli mapowanie A jest ściśle nieekspansywne czyli Au Av u v gdzie 0<α<1 wtedy A ma jeden punkt stały w S 0

Iteracyjna metoda kontrakcji w odtwarzaniu sygnałów Załóżmy że mamy zmierzony sygnał v, który jest w jakiś sposób zaburzony Z v chcemy uzyskać bardziej dokładny sygnał za pomoca iteracji. Iterowany sygnał w k-tej iteracji nazwiemy u k W miarę jak rośnie k u k zbliża się do odtworzonego sygnału

Metoda k1 Fu k F jest uzyskiwany z operatora zaburzenia D i wiedzy a priori w formie kilku ograniczeń. W ogólności F nie jest jednoznaczne u

Operator ograniczenia Wiedza a priori może zostać wyrażona przez operator ograniczenia: Na przykład: Cu u n un n n a u 0 Cun 0 u 0 a u a Cu t u t sin 2f c t t d dla sygnału analogowego o ograniczonym przez układ widmie do częstości poniżej f c

Ograniczenie Każde oszacowanie u przez u k powinno być ograniczone przez C. Cu k jest interpretowane jako przybliżenie u k+1 Następnie wynik Cu k jest dalej przetwarzany przez operator zniekształcenia D (jeśli taki mamy) prowadząc do DCu k co stanowi oszacowanie v.

Błędy oszacowania Błąd oszacowania zdefiniujemy przez v v DCu k Zaś błąd sygnału między k+1-szą iteracją a k-tą iteracją może być zdefiniowany jako: u u k 1 Cu k Jak zależy Δu od Δv? Najprościej założyć, że są proporcjonalne: u v

Wynik Wtedy: Fu Fu k k u k 1 v Cu Gu k k u Cu G I DC gdzie I jest operatorem tożsamości Jako punkt startowy możemy przyjąć u0 v Jeśli F będzie kontrakcyjne, u k będzie zbiegać do punktu stałego u* k v DCu k

Procedura Fu k uk 1 u 0 Gu k Zastosować operator ograniczenia C na u k otrzymując u k Zastosować operator zniekształcenia D na u k otrzymując u k Obliczyć u k+1 jako u 0 + λ(u k - u k )

Przykład - rozplot Mamy v i h. Rozplot wymaga określenia u jeśli: Zaczynamy iteracje od v hu uk 1 v h Cu gdzie operator ograniczenia jest po prostu tożsamością u0 v k

Przykład - rozplot Transformata Fouriera powyższego wyniesie U k1 V U HU V U k1 1 H U k Jest to równanie różniczkowe pierwszego rzędu z rozwiązaniem: gdzie u[k] jest jednowymiarowym jednostkowym korkiem sekwencji U k V H k k k 1 1 H uk

Przykład - rozplot Jeśli założymy że otrzymamy k U k V H i jeśli 1 H 1 Uzyskaliśmy filtr odwrócony (dający się wyliczyć analitycznie), lecz iteracje możemy zatrzymać po skończonej liczbie kroków Warunek 1 H 1 można zapisać jako Re H Oznacza to, że H nie może się zerować! 0

Rozmycie gausowskie Odpowiedź impulosowa Zaszumiony sygnał Odtworzony sygnał