Rekonstrukcja obrazu (Image restoration)

Podobne dokumenty
Politechnika Świętokrzyska. Laboratorium. Cyfrowe przetwarzanie sygnałów. Ćwiczenie 8. Filtracja uśredniająca i statystyczna.

Filtracja obrazów. w dziedzinie częstotliwości. w dziedzinie przestrzennej

Algorytmy graficzne. Nieliniowa filtracja obrazów monochromatycznych

WYKŁAD 3. Przykłady zmian w obrazie po zastosowaniu Uniwersalnego Operatora Punktowego

Parametryzacja obrazu na potrzeby algorytmów decyzyjnych

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

FILTRACJE W DZIEDZINIE CZĘSTOTLIWOŚCI

Filtracja obrazu operacje kontekstowe

Filtracja liniowa (metody konwolucyjne, tzn. uwzględniające pewne otoczenie przetwarzanego piksla):

Rozpoznawanie Twarzy i Systemy Biometryczne

Analiza obrazów - sprawozdanie nr 2

Filtracja obrazu operacje kontekstowe

Przetwarzanie obrazów. Grupy metod przetwarzania obrazu. Przetwarzanie jednopunktowe. Przetwarzanie jednopunktowe. Przetwarzanie jednopunktowe

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

Wprowadzenie do przetwarzania obrazów

Diagnostyka obrazowa

Rejestracja i rekonstrukcja fal optycznych. Hologram zawiera pełny zapis informacji o fali optycznej jej amplitudzie i fazie.

Przetwarzanie obrazu

Projekt 2: Filtracja w domenie przestrzeni

Diagnostyka obrazowa

ANALIZA SYGNAŁÓ W JEDNÓWYMIARÓWYCH

Przetwarzanie obrazów rastrowych macierzą konwolucji

Michał Strzelecki Metody przetwarzania i analizy obrazów biomedycznych (1)

AKWIZYCJA I PRZETWARZANIE WSTĘPNE

Przetwarzanie obrazów wykład 4

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

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

Tablica Wzorów Rachunek Prawdopodobieństwa i Statystyki

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

Przekształcenia kontekstowe. Filtry nieliniowe Typowy przykład usuwania zakłóceń z obrazu

Sposoby opisu i modelowania zakłóceń kanałowych

Diagnostyka obrazowa

AKWIZYCJA I PRZETWARZANIE WSTĘPNE OBRAZU

CYFROWE PRZETWARZANIE SYGNAŁÓW

Diagnostyka obrazowa

Technika analogowa. Problematyka ćwiczenia: Temat ćwiczenia:

PRZETWARZANIE SYGNAŁÓW

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej. Laboratorium cyfrowej techniki pomiarowej. Ćwiczenie 3

Diagnostyka obrazowa

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

Cyfrowe przetwarzanie sygnałów Jacek Rezmer -1-

Filtracja. Krzysztof Patan

Praca dyplomowa magisterska

LABORATORIUM PODSTAW TELEKOMUNIKACJI

Podstawy Przetwarzania Sygnałów

Zygmunt Wróbel i Robert Koprowski. Praktyka przetwarzania obrazów w programie Matlab

Cyfrowe Przetwarzanie Obrazów i Sygnałów

Wyższa Szkoła Informatyki Stosowanej i Zarządzania

KOMPUTEROWE SYSTEMY POMIAROWE

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

Zbigniew Sołtys - Komputerowa Analiza Obrazu Mikroskopowego 2016 część 5

Restauracja a poprawa jakości obrazów

Zbigniew Sołtys - Komputerowa Analiza Obrazu Mikroskopowego 2016 część 7

Filtracja splotowa obrazu

Katedra Fizyki Ciała Stałego Uniwersytetu Łódzkiego. Ćwiczenie 2 Badanie funkcji korelacji w przebiegach elektrycznych.

Filtracja w domenie przestrzeni

Obraz jako funkcja Przekształcenia geometryczne

Niezawodność diagnostyka systemów laboratorium. Ćwiczenie 2

KARTA PRZEDMIOTU. W5/1;W16/1 W5 Zna podstawowe metody przetwarzania wstępnego EP WM K_W9/3; obrazów barwnych.

Rekonstrukcja obrazu - usuwanie rozmycia (image deblurring)

Filtry cyfrowe. h(n) odpowiedź impulsowa. Filtr cyfrowy. Procesory sygnałowe (DSP), układy programowalne

CYFROWE PRZETWARZANIE SYGNAŁÓW

Spis treści. Przedmowa... XI. Rozdział 1. Pomiar: jednostki miar Rozdział 2. Pomiar: liczby i obliczenia liczbowe... 16

Metody komputerowego przekształcania obrazów

Segmentacja przez detekcje brzegów

Laboratorium. Cyfrowe przetwarzanie sygnałów. Ćwiczenie 9. Przetwarzanie sygnałów wizyjnych. Politechnika Świętokrzyska.

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

Statystyka opisowa. Wykład I. Elementy statystyki opisowej

Grafika komputerowa. Dr inż. Michał Kruk

POB Odpowiedzi na pytania

Przedmowa Wykaz oznaczeń Wykaz skrótów 1. Sygnały i ich parametry Pojęcia podstawowe Klasyfikacja sygnałów

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

zniekształcenia przyjmują różne formy, w zależności od miejsca, w którym powstają

Inteligentna analiza danych

3. OPERACJE BEZKONTEKSTOWE

Cyfrowe Przetwarzanie Obrazów. Karol Czapnik

8. Realizacja projektowanie i pomiary filtrów IIR

Spis treści 3 SPIS TREŚCI

1 Podstawy rachunku prawdopodobieństwa

Informatyka, studia dzienne, mgr II st. Przetwarzanie obrazu i dźwięku 2011/2012 Prowadzący: dr inż. Bartłomiej Stasiak czwartek, 8:30

Weryfikacja hipotez statystycznych, parametryczne testy istotności w populacji

STATYSTYKA MATEMATYCZNA

POPRAWIANIE JAKOŚCI OBRAZU W DZIEDZINIE PRZESTRZENNEJ (spatial image enhancement)

dr inż. Tomasz Krzeszowski

Analizy Ilościowe EEG QEEG

Ćwiczenia z grafiki komputerowej 5 FILTRY. Miłosz Michalski. Institute of Physics Nicolaus Copernicus University. Październik 2015

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

ANALIZA I PRZETWARZANIE OBRAZÓW

MIARY KLASYCZNE Miary opisujące rozkład badanej cechy w zbiorowości, które obliczamy na podstawie wszystkich zaobserwowanych wartości cechy

Przetwarzanie obrazów

W rachunku prawdopodobieństwa wyróżniamy dwie zasadnicze grupy rozkładów zmiennych losowych:

Przekształcenia sygnałów losowych w układach

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

Rozciąganie histogramu

Detekcja twarzy w obrazie

O ŚREDNIEJ STATYSTYCZNEJ

Kwantyle. Kwantyl rzędu p rozkładu prawdopodobieństwa to taka liczba x p. , że. Możemy go obliczyć z dystrybuanty: P(X x p.

Przekształcenia punktowe

Transkrypt:

Rekonstrukcja obrazu (Image restoration) Celem rekonstrukcji obrazu cyfrowego jest odtworzenie obrazu oryginalnego na podstawie obrazu zdegradowanego. Obejmuje ona identyfikację procesu degradacji i próbę realizacji przekształcenia odwrotnego.

Źródłami szumów i zakłóceń w zarejestrowanych obrazach mogą być zakłócenia w czasie rejestracji lub przesyłania obrazów np: wpływ oświetlenia na działanie sensora obrazu, interferencje dodane do obrazu w czasie przesyłania rych sensora w czasie akwizycji obrazu.

Rekonstrukcja obrazu pozwala na odzyskanie oryginalnego obrazu f(x,y) z obserwowanego obrazu g(x,y) stosując znaną wiedzę dotyczącą funkcji degradacji obrazu h(x,y) i charakterystyk szumu n(x,y). g(x,y) = f (x,y ) h(x,y)+n(x,y) Szum może być przedstawiony za pomocą różnych chrakterystyk: funkcje gęstości prawdopodobieństwa: Gausa, równomierna, Poissona, itp. własności przestrzenne: korelacja własności częstotliwościowe: biały szum, różowy szum.

Rozkłady szumu Gaussian noise Rayleigh noise Erlang (gamma) noise Exponential noise Uniform noise Poisson noise Szum impulsowy typu sól i pieprz

Gaussian Erlang Rayleigh Exponential Uniform Impulse Rozkład Gaussa jest najczęściej stosowanym modelem.

Estymacja parametrów szumu W celu opisania szumu należy wyznaczyć parametry zależności opisującej własności szumu. W tym celu należy wybrać na obrazie obszar o rozmiarze N oraz stałym poziomie jasności. W przypadku rozkładu Gaussa parametrami są średnia i wariancja, które można wyznaczyć z zależności:

Wpływ szumu na obraz testowy Obraz testowy i jego histogram. Histogram to go here

Filtry uśredniające Najprostszymi filtrami pozwalającymi na redukcję szumu są filtry uśredniające, redukujące widoczczny szum poprzez rozmycie.filtry uśredniające Arithmetic mean filter Geometric mean filter Harmonic mean filter Contraharmonic mean filter

Cechy filtrów Filtr geometryczny osiąga podobne rezultaty do filtru uśredniającego, ale powoduje mniejszą utratę detali obrazu. Filtr harmoniczny działa dobrze na szum typu sól, ale jest nieskuteczny dla szumu typu pieprz. Działa także dobrze na inne rodzaje szumu, np. Szum Gaussa. W przypadku filtra kontrharmonicznego Q jest rzędem filtra i w zależności od doboru jego wartości otrzymujemy różne jego działanie. Dodatnie wartości parametru Q pozwalają na eliminację szumu typu pieprz. Ujemne wartości pozwalają na redukcję szumu typu sól.

Obraz oryginalny Obraz po filtracji uśredniającej 3x3 Obraz zakłócony przez szum Gaussa Obraz po filtracji filtrem geometrycznym 3x3

Obraz zakłócony szumem typu pieprz Wynik filtracji filterm kontrharmonicznym 3x3 z parametrem Q=1,5

Obraz zakłócony szumem typu sól Wynik filtracji filterm kontrharmonicznym 3x3 z parametrem Q=-1,5

Przy doborze parametru Q dla filtra kontrharmonicznego wybranie złej wartości może wpłynąć na degradację jakości obrazu.

Wpływ filtrów statystycznych na szum Sortują odcienie szarości wewnątrz otoczenia punktu i zamieniają ten punkt poprzez wartość centralną, maksymalną lub minimalną. Do najczęściej spotykanych filtrów statystycznych należą: filtr medianowy fˆ ( x, y ) = median{g ( s, t )} ( s,t ) S xy filtr max lub min fˆ ( x, y ) = max {g ( s, t )} ( s,t ) S xy fˆ ( x, y ) = min {g ( s, t )} ( s,t ) S xy filtr środkowy 1 fˆ ( x, y ) = max {g ( s, t )} + min {g ( s, t )} ( s,t ) S xy 2 ( s,t ) S xy filtr uśredniający - Alpha trimmed mean filter fˆ ( x, y ) = 1 mn d g r ( s, t ) ( s,t ) S xy Filtr ten usuwa d/2 najmniejszych i d/2 największych poziomów szarości grey levels. Więc gr(s, t) reprezentuje pozostałe mn d pikseli.

Filtr medianowy jest bardzo dobry do usuwania szumu, bez efektu rozmywania jaki się pojawia w przypadku stosowania filtrów wygładzających. Szczególnie dobry w usuwaniu szumu typu sól i pieprz. Filtr maksymalny jest dobry w usuwaniu szumu typu pieprz, filtr minimalny w usuwaniu szumu typu sól. Filtr środkowy jest dobry do usuwania szumu o rozkładzie Gaussa i szumu o rozkładzie równomiernym.

Obraz z szumem typu sól i pieprz Obraz po filtracji jednokrotnej filtrem medianowym 3x3 Obraz po filtracji dwukrotnej Obraz po filtracji trzykrotnej

Obraz z szumem typu pieprz Obraz z szumem typu sól Filtr max 3x3 Filtr min 3x3

Obraz z szumem równomiernym Dodatkowo z szumem typu sól i pieprz Filtr uśredniający 5x5 arytmetyczny Filtr uśredniający 5x5 geometryczny Filtr medianowy 5x5 Filtr uśredniający 5x5 Alpha-Trimmed

Usuwanie zakłóceń periodycznych Zakłócenia takie pojawiają sie często w wyniku interferencji i powodują pojawianie się regularnego szumu w obrazie. Do usuwania zakłóceń tego typu efektywne sa metody realizowane w dziedzinie częstotliwości.

Usuwanie szumów periodycznych z obrazu polega na usunięciu określonego zakresu częstotliwości. Wykorzystuję się to tego celu filtry pasmowo-zaporowe. Charakterystyka idealnego filtru zaporowego opisana jest zależnoscią: W 1 if D ( u, v ) < D 0 2 W W H (u, v ) = 0 if D0 D (u, v ) D0 + 2 2 W 1 if D (u, v ) > D0 + 2

Wykresy przedstawiające idealny filtr pasmowozaporowy oraz filtry o charakterystykach Butterwortha i Gaussa Filtr idealny Filtr Butterwortha Filtr Gaussa

Obraz zakłócony szumem sinusoidalnym Filtr Butterwortha pasmowo-zaporowy Obraz zakłócony szumem sinusoidalnym Obraz po filtracji

Adaptacyjny filtr medianowy Poprzednie pokazane filtry były stosowane do całego obrazu bez względu na zmiany charakterystyk pomiędzy poszczególnymi punktami obrazu. Zachowanie filtrów adaptacyjnych dostosowuje się do charakterystyki obrazu w wybranym regionie. Filtry medianowe działają dobrze na szum impulsowy wtedy kiedy przestrzenna gęstość szumu jest niewielka. Adaptacyjny filtr medianowy pozwala usunąc szum o większej gęstości przestrzennej, a także realizuje wygładzanie dla szumów nie-impulsowych. Główną cechą adaptacyjnego filtra medianowego jest zmiana rozmiaru filtra w zależności od charakterystyki obrazu.

Notacja zastosowana do opisu filtra: zmin = minimalny poziom szarości w Sxy zmax = maksymalny poziom szarości w Sxy zmed = mediana szarości w Sxy zxy = poziom szarości punktu o współrzędnych (x, y) Smax =maksymalny dopuszczalny rozmiar Sxy

Filtr pracuje na dwóch poziomach w zależności od charakterystyki obrazu Poziom A: A1 = zmed zmin A2 = zmed zmax If A1 > 0 i A2 < 0, przejdź do B Else zwiększ rozmiar okna If rozmiar okna Smax powtórz poziom A Else wyprowadź zmed Poziom B: B1 = zxy zmin B2 = zxy zmax If B1 > 0 i B2 < 0, wyprowadź zxy Else wyprowadź zmed

Istotne cechy przedstawionego algorytmu są następujące: usuwanie szumu impulsowego, wygładzanie pozostałego szumu, redukcja zniekształceń. Obraz zakłócony szumem typu Filtracja filtrem medianowym pieprz i sól z 7x7 prawdopodobieństwami Pa = Pb=0.25 Filtracja filtrem medianowym adaptacyjnym o rozmiarze 7