Przetwarzanie obrazów wykład 6. Adam Wojciechowski

Podobne dokumenty
Filtracja obrazów w dziedzinie Fouriera

Przekształcenia widmowe Transformata Fouriera. Adam Wojciechowski

Analiza obrazu. wykład 6. Marek Jan Kasprowicz Uniwersytet Rolniczy 2009

Podstawy Przetwarzania Sygnałów

Diagnostyka obrazowa

BIBLIOTEKA PROGRAMU R - BIOPS. Narzędzia Informatyczne w Badaniach Naukowych Katarzyna Bernat

Diagnostyka obrazowa

Transformata Fouriera

Analiza obrazów - sprawozdanie nr 2

Analiza obrazu. wykład 5. Marek Jan Kasprowicz Uniwersytet Rolniczy 2008

CZWÓRNIKI KLASYFIKACJA CZWÓRNIKÓW.

Filtracja obrazu operacje kontekstowe

BADANIE FILTRÓW. Instytut Fizyki Akademia Pomorska w Słupsku

Filtracja obrazu operacje kontekstowe

Cyfrowe przetwarzanie i kompresja danych

Przetwarzanie obrazów rastrowych macierzą konwolucji

Spośród licznych filtrów nieliniowych najlepszymi właściwościami odznacza się filtr medianowy prosty i skuteczny.

Cyfrowe przetwarzanie sygnałów Jacek Rezmer -1-

Kompresja dźwięku w standardzie MPEG-1

ANALIZA SYGNAŁÓ W JEDNÓWYMIARÓWYCH

Grafika Komputerowa Wykład 2. Przetwarzanie obrazów. mgr inż. Michał Chwesiuk 1/38

WYDZIAŁ FIZYKI I INFORMATYKI STOSOWANEJ

FILTRACJE W DZIEDZINIE CZĘSTOTLIWOŚCI

Ćwiczenie 3. Właściwości przekształcenia Fouriera

Transformacje Fouriera * podstawowe własności

A3 : Wzmacniacze operacyjne w układach liniowych

DYSKRETNA TRANSFORMACJA FOURIERA

Wprowadzenie. Spis treści. Analiza_sygnałów_-_ćwiczenia/Filtry

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

Ćwiczenie 3,4. Analiza widmowa sygnałów czasowych: sinus, trójkąt, prostokąt, szum biały i szum różowy

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

Technika audio część 2

Zmiany fazy/okresu oscylacji Chandlera i rocznej we współrzędnych bieguna ziemskiego.

Parametryzacja obrazu na potrzeby algorytmów decyzyjnych

PRZETWARZANIE SYGNAŁÓW

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

rezonansu rezonansem napięć rezonansem szeregowym rezonansem prądów rezonansem równoległym

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

Przetwarzanie obrazów wykład 7. Adam Wojciechowski

Cyfrowe Przetwarzanie Obrazów i Sygnałów

Systemy akwizycji i przesyłania informacji

DYSKRETNE PRZEKSZTAŁCENIE FOURIERA C.D.

Filtracja. Krzysztof Patan

Cyfrowe Przetwarzanie Obrazów i Sygnałów

Baltie 3. Podręcznik do nauki programowania dla klas I III gimnazjum. Tadeusz Sołtys, Bohumír Soukup

Zajęcia nr. 3 notatki

Metody komputerowego przekształcania obrazów

Przetwarzanie obrazów wykład 2

Diagnostyka obrazowa

Automatyczne tworzenie trójwymiarowego planu pomieszczenia z zastosowaniem metod stereowizyjnych

CHARAKTERYSTYKI CZĘSTOTLIWOŚCIOWE

Zmiany fazy/okresu oscylacji Chandlera i rocznej we współrzędnych bieguna ziemskiego.

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

dr inż. Piotr Odya dr inż. Piotr Suchomski

Analiza obrazu. wykład 1. Marek Jan Kasprowicz Uniwersytet Rolniczy Marek Jan Kasprowicz Analiza obrazu komputerowego 2009 r.

3. Przetwarzanie analogowo-cyfrowe i cyfrowo-analogowe... 43

Spektroskopia modulacyjna

Kodowanie podpasmowe. Plan 1. Zasada 2. Filtry cyfrowe 3. Podstawowy algorytm 4. Zastosowania

Algorytmy detekcji częstotliwości podstawowej

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

10. Demodulatory synchroniczne z fazową pętlą sprzężenia zwrotnego

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

SYNTEZA obwodów. Zbigniew Leonowicz

Przetwarzanie sygnałów

A-2. Filtry bierne. wersja

Próbkowanie (ang. sampling) - kwantyzacja. Rastrowa reprezentacja obrazu 2D. Generowanie obrazu rastrowego 2D. Próbkowanie i integracja

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

KARTA MODUŁU KSZTAŁCENIA

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

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

FFT i dyskretny splot. Aplikacje w DSP

Krój czcionki można wybrać na wstążce w zakładce Narzędzia główne w grupie przycisków Cz cionka.

Laboratorium optycznego przetwarzania informacji i holografii. Ćwiczenie 6. Badanie właściwości hologramów

Transformata Fouriera i analiza spektralna

Kodowanie podpasmowe

5 Filtry drugiego rzędu

ANALIZA SEMANTYCZNA OBRAZU I DŹWIĘKU

Rozdział 5. Przetwarzanie analogowo-cyfrowe (A C)

Dyskretne przekształcenie Fouriera cz. 2

Implementacja filtru Canny ego

Waldemar Izdebski - Wykłady z przedmiotu SIT / Mapa zasadnicza 30

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

Przetwarzanie sygnałów

do instrukcja while (wyrażenie);

Analiza obrazu. wykład 3. Marek Jan Kasprowicz Uniwersytet Rolniczy 2009

6. FUNKCJE. f: X Y, y = f(x).

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

Metody numeryczne w przykładach

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

Cyfrowe przetwarzanie obrazów. Dr inż. Michał Kruk

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

b n y k n T s Filtr cyfrowy opisuje się również za pomocą splotu dyskretnego przedstawionego poniżej:

W celu obliczenia charakterystyki częstotliwościowej zastosujemy wzór 1. charakterystyka amplitudowa 0,

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

WSTĘP DO ELEKTRONIKI

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

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

Przetwarzanie obrazów wykład 4

Spis treści. Morfologia matematyczna. 1 Morfologia matematyczna 1.1 Dylacja 1.2 Erozja 1.3 Otwarcie i zamknięcie 1.

Mikroskop teoria Abbego

Transkrypt:

Przetwarzanie obrazów wykład 6 Adam Wojciechowski

Przykłady obrazów cyfrowych i ich F-obrazów Parzysta liczba powtarzalnych wzorców

Transformata Fouriera może być przydatna przy wykrywaniu określonych wzorców w obrazie Gdyby powiązać z poszczególnymi słupkami informację wizualną zawartą w obrazie to można by łatwo wyodrębniać z obrazu wybrane fragmenty informacji

Nieparzysta liczba powtarzalnych wzorców

Transformacja obrazu Lena

Cechy obrazu obserwowane na jego F-obrazie oglądanym w postaci poziomów szarości Symetrie amplitudy i fazy obrazu związek pomiędzy kierunkiem krawędzi w obrazie i kierunkiem linii w amplitudzie i w fazie.

Dwa elementy obrazu wnoszą niezależnie swoje cechy do F-obrazu. Efekt sumowania jest dobrze widoczny dzięki temu, że kwadraty posiadają ten sam kolor.

Zmiany w położeniu tego samego kształtu na obrazie mają wpływ na zmianę F-obrazu

Wnioski Można w dziedzinie Fouriera zastosować odpowiednie filtry wycinające wybrane pasmo na przykład biegnące na skos przez pole F-obrazu i w ten sposób zostaną wyeliminowane krawędzie obrazu oryginalnego o tym samym nachyleniu. Jednakże wygodniej jest przeprowadzać modyfikacje w dziedzinie rzeczywistej obrazu gdyż możemy od razu śledzić efekty i nie wywoływane są uboczne efekty.

Zawartość informacji wizualnej w poszczególnych składowych F-obrazu Obraz uzyskany poprzez IFFT dla F- obrazów mają wartości rzeczywiste, jednak wartości są zazwyczaj bardzo źle dopasowane do przedziału 0-255. Należy więc zmodyfikować zakres aby na powstałym obrazie zarysowały się kształty obrazu oryginalnego

Kryterium poprawności wizualnej lepiej sprawdza się dla obrazu fazowego. Obraz amplitudowy jest nieczytelny gdyż nałożyły się symetrie wykrywane przy FFT i IFFT. Widać to na wykresie b).

Filtracja obrazów w dziedzinie Fouriera Filtrację można zinterpretować jako mnożenie punktowe dwóch F-obrazów - jednego pochodzącego od filtrowanego obrazu i drugiego będącego filtrem. Wykres amplitudy F- obrazu jest potraktowany jako filtr. Obszar wypełniony 1 będzie nazywany oknem częstotliwościowym. Część pikseli F-obrazu kwadratu zostanie wyzerowana, natomiast część pozostanie bez zmian. Filtr dolnoprzepustowy.

Wynik działania F-filtru dolnoprzepustowego Po dokonaniu filtracji w dziedzinie F powrócono do dziedziny pierwotnej. Przed wizualizacją należy obraz przeskalować do zakresu 0-255. Charakterystyczną cechą idealnych filtrów określonych w dziedzinie F-pikseli o wartościach 0 i 1, jest powstawanie oscylacji w obrazie otrzymanym po filtracji.

Pomyłki w położeniu jedynek filtru może skutkować zaskakującymi różnicami. Przesunięcie okna częstotliwościowego odpowiednio o jeden F- piksel w pionie i o jeden w poziomie powodują powstanie w dziedzinie pierwotnej obrazu zespolonego z częścią rzeczywistą i urojoną co jest niepożądanym efektem.

Przykłady filtracji obrazu różnymi filtrami zdefiniowanymi w postaci zero-jedynkowych F-obrazów Obrazy otrzymane po filtracji pokazują jaka zawartość informacji wizualnej zawarta jest w zachowanej części F- obrazu. Taka transformacja przybliża związek pomiędzy obrazem i jego F-obrazem.

Dolnoprzepustowa filtracja obrazu dwa kwadraty zilustrowana jest tylko w postaci amplitudy F-obrazu po filtracji

Filtr górno-przepustowy Jest filtrem komplementarnym do filtra dolno-przeputowego, tzn. że w F-obrazie filtru dolnoprzepustowego zamieniono zera z jedynkami. Dodanie F-obrazów komplementarnych filtrów będzie zawierało same jedynki i nic nie zmieniała by w obrazie. Oznacza to, że cała informacja wizualna może zostać rozłożona na dwie części w oparciu o wybór fragmentu F-obrazu.

Kształt filtru Nazewnictwo filtrów górno- i dolno-przepustowych pochodzi od przetwarzania sygnałów jednowymiarowych, gdzie wystarczyło podać jedną wartość oddzielającą pasmo górne od dolnego. Dotychczas kształt filtra przybierał postać kwadratowych pól zer i jedynek. Można jednak obszar zdefiniować jako koło, elipsa, romb, prostokąt. Za każdym razem obraz będzie nieco inny. Szczególnym przypadkiem może być filtr o jakimś wyróżnionym kierunku. Przyjmujemy, że jeżeli obszar jedynek F-obrazu jest figurą wypukłą to będzie to filtr dolnoprzepustowy. Dopełnienie filtru dolnoprzepustowego jest filtrem górno-przepustowym.

Filtracja obrazu Lena filtrem dolnoprzepustowym o wyraźnej preferencji jednego kierunku oraz filtrem do niego komplementarnym (górno-przepustowym) eksponuje krawędzie poziome.

Taka sama filtracja dla obrazu dwa kwadraty

Wynik filtracji dla obróconej o kąt prosty orientacji filtru

Wynik filtracji obrazu Lena za pomocą filtru niestandardowego oraz filtru do niego komplementarnego.

Filtracja za pomocą filtrów komplementarnych generuje dwa obrazy, które łącznie posiadają pełną informację cyfrową, jaka była w obrazie pierwotnym przed filtracją. Jeśli dodamy do siebie dwa odtworzone obrazy w dziedzinie pierwotnej, przed skalowaniem poziomów szarości, to otrzymamy obraz oryginalny. Sumując obrazy uprzednio przeskalowane otrzymana suma może różnić się od oryginału.

Zestaw trzech filtrów zero-jedynkowych rozkładających obraz cyfrowy na trzy składowe podobrazy. Każdy z filtrów określa osobne podpasmo.

Obraz Lena poddany filtracji trzema komplementarnymi filtrami podpasmowymi. Łatwo jest wymyślić kształt filtru podpasmowego, ale trudno jest uzasadnić ich użyteczność. Podział na podpasma znajduje zastosowanie głównie w dziedzinie kompresji obrazów cyfrowych.

Obraz dwa kwadraty poddany filtracji trzema komplementarnymi filtrami podpasmowymi.

Rozplatanie filtracja odwrotna Odtwarzanie wyglądu obrazu tak aby jak najbardziej przypominał obraz sprzed filtracji. Zwykle filtracja, do której poszukujemy filtracji odwrotnej nie jest realizowana celowo, ale jest niepożądanym efektem ubocznym jakiegoś etapu procesu rejestracji obrazu. Jeżeli dane zniekształcenie da się opisać filtrem to wystarczy zniekształcony obraz poddać filtracji filtrem, którego każdy F- piksel stanowić będzie odwrotność F-piksela filtru zniekształcającego obraz. Warunkiem jest jednakowe zniekształcenie obrazu na całej powierzchni przy układach optycznych jest to problem i liniowość czyli możliwość dodania do siebie obrazów jak pomnożenia przez liczbę zarówno przed jak i po operacji.

Komfortowa sytuacja, w której znamy filtr zniekształcający. Aby znaleźć filtr odwrotny wartości filtra zniekształcającego powinny być różne od zera (filtrów zerojedynkowych nie da się idealnie neutralizować)

Sytuacja idealna pozwala na odtworzenie obrazu zniekształconego. Amplituda filtru odwrotnego

W rzeczywistości wartości pikseli obrazu zniekształconego zostały zapisane z 8-bitową precyzją (skończona dokładność). Okazuje się, że kwantyzacja wartości prowadzi do pewnych zniekształceń w odtworzonym obrazie.

Można jednak próbować odzyskać obraz zniekształcony bez wyznaczania filtru odwrotnego metodą iteracyjną. Filtracja musi być zazwyczaj wykonywana wielokrotnie. Dobre rezultaty uzyskujemy już po kilku iteracjach, lecz ich zbyt duża ilość powoduje pojawienie się niespodziewanych efektów ubocznych.