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

Podobne dokumenty
Rekonstrukcja obrazu (Image restoration)

Przetwarzanie obrazów wykład 4

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

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

Algorytmy graficzne. Nieliniowa filtracja obrazów monochromatycznych

Filtracja obrazu operacje kontekstowe

Przetwarzanie obrazów rastrowych macierzą konwolucji

Przetwarzanie obrazu

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

Cyfrowe Przetwarzanie Obrazów i Sygnałów

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

Rozpoznawanie Twarzy i Systemy Biometryczne

Elektronika i Telekomunikacja I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Diagnostyka obrazowa

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

Laboratorium Cyfrowego Przetwarzania Obrazów

Analiza obrazów - sprawozdanie nr 2

Parametryzacja obrazu na potrzeby algorytmów decyzyjnych

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

Diagnostyka obrazowa

Filtracja obrazu operacje kontekstowe

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

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

Laboratorium. Cyfrowe przetwarzanie sygnałów. Ćwiczenie 11. Filtracja sygnałów wizyjnych

Projekt 2: Filtracja w domenie przestrzeni

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

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

dr inż. Tomasz Krzeszowski

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

Detekcja twarzy w obrazie

Inteligentna analiza danych

Proste metody przetwarzania obrazu

PRZEWODNIK PO PRZEDMIOCIE

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

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

Dyskretne układy liniowe. Funkcja splotu. Równania różnicowe. Transform

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

Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Elektroniki

Przetwarzanie obrazu

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

Grafika komputerowa. Dr inż. Michał Kruk

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

Politechnika Świętokrzyska. Laboratorium. Przetwarzanie obrazów medycznych. Ćwiczenie 5. Filtracja kontekstowa obrazów.

Histogram obrazu, modyfikacje histogramu

Filtracja w domenie przestrzeni

Ćwiczenie 6. Transformacje skali szarości obrazów

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

Instytut Fizyki Politechniki Łódzkiej Laboratorium Metod Analizy Danych Doświadczalnych Ćwiczenie 3 Generator liczb losowych o rozkładzie Rayleigha.

Operator rozciągania. Obliczyć obraz q i jego histogram dla p 1 =4, p 2 =8; Operator redukcji poziomów szarości

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

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

CYFROWE PRZETWARZANIE SYGNAŁÓW

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

Metody komputerowego przekształcania obrazów

CYFROWE PRZETWARZANIE SYGNAŁÓW

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.

Przetwarzanie obrazów wykład 2

Rozciąganie histogramu

Sieci Mobilne i Bezprzewodowe laboratorium 2 Modelowanie zdarzeń dyskretnych

ANALIZA STATYSTYCZNA WYNIKÓW BADAŃ

LABORATORIUM PODSTAW TELEKOMUNIKACJI

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

AKWIZYCJA I PRZETWARZANIE WSTĘPNE OBRAZU

Filtracja splotowa obrazu

PRZEWODNIK PO PRZEDMIOCIE

7. Identyfikacja defektów badanego obiektu

Klasówka 20 kwietnia 2018 treści zadań łatwiejszych

SYSTEMY UCZĄCE SIĘ WYKŁAD 10. PRZEKSZTAŁCANIE ATRYBUTÓW. Dr hab. inż. Grzegorz Dudek Wydział Elektryczny Politechnika Częstochowska.

Odciski palców ekstrakcja cech

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

ANALIZA SEMANTYCZNA OBRAZU I DŹWIĘKU

III. Przebieg ćwiczenia. 1. Generowanie i wizualizacja przebiegów oraz wyznaczanie ich podstawowych parametrów

Wprowadzenie do przetwarzania obrazów

Wykrywanie twarzy na zdjęciach przy pomocy kaskad

ALHE Z11 Jarosław Arabas wykład 11

Rozpoznawanie obrazów

PROGRAM NAUCZANIA PRZEDMIOTU FAKULTATYWNEGO NA WYDZIALE LEKARSKIM I ROK AKADEMICKI 2014/2015 PRZEWODNIK DYDAKTYCZNY

ANALIZA I PRZETWARZANIE OBRAZÓW

Układy transmisji bezprzewodowej w technice scalonej, wybrane zagadnienia

WOJSKOWA AKADEMIA TECHNICZNA

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

AKWIZYCJA I PRZETWARZANIE WSTĘPNE

zna wybrane modele kolorów i metody transformacji między nimi zna podstawowe techniki filtracji liniowej, nieliniowej dla obrazów cyfrowych

Analiza obrazów. Segmentacja i indeksacja obiektów

Wykład 4: Statystyki opisowe (część 1)

FILTRACJE W DZIEDZINIE CZĘSTOTLIWOŚCI

MATEMATYKA Z ELEMENTAMI STATYSTYKI LABORATORIUM KOMPUTEROWE DLA II ROKU KIERUNKU ZARZĄDZANIE I INŻYNIERIA PRODUKCJI ZESTAWY ZADAŃ

Metody systemowe i decyzyjne w informatyce

Detekcja punktów zainteresowania

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

XXXII Olimpiada Wiedzy Elektrycznej i Elektronicznej. XXXII Olimpiada Wiedzy Elektrycznej i Elektronicznej

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

1 Podstawy rachunku prawdopodobieństwa

Ćwiczenie 3. Szumy w fotografii cyfrowej. Wprowadzenie teoretyczne

STATYSTYKA OPISOWA. LICZBOWE CHARAKTERYSTYKI(MIARY)

Modele i wnioskowanie statystyczne (MWS), sprawozdanie z laboratorium 1

Laboratorium Przetwarzania Sygnałów Biomedycznych

Implementacja filtru Canny ego

Obliczenia Naukowe. Wykład 12: Zagadnienia na egzamin. Bartek Wilczyński

Transkrypt:

Politechnika Świętokrzyska Laboratorium Cyfrowe przetwarzanie sygnałów Ćwiczenie 8 Filtracja uśredniająca i statystyczna. Cel ćwiczenia Celem ćwiczenia jest zdobycie umiejętności tworzenia i wykorzystywania funkcji realizujących filtrację nieliniową. Opanowanie umiejętności tworzenia i stosowania filtrów medianowych optymalnych i adaptacyjnych. dr inż Robert Kazała

Rozkłady szumu Gaussian noise Rayleigh noise Erlang (gamma) noise Exponential noise Uniform noise Poisson noise Szum impulsowy typu sól i pieprz Gaussian Rayleigh Erlang Exponential Uniform Impulse Rozkład Gaussa jest najczęściej stosowanym modelem.

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

Funkcje do generacji szumu Funkcje do generowania szumu losowego dostępne są w bibliotece numpy.random. rand(d0, d1,..., dn) generowanie liczb o rozkładzie równomiernym w zakresie [0, 1]. randn(d0, d1,..., dn) generowanie liczb losowych o rozkładzie normalnym (Gaussa), wartość oczekiwana 0, wariancja 1. 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 filtr uśredniający arytmetyczny filtr uśredniający geometryczny filtr uśredniający harmoniczny filtr uśredniający kontrharmoniczny 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. 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 median{ g( } filtr max lub min max { g( } min { g( } filtr środkowy 1 2 max { g( } + S min { g( } xy filtr uśredniający - Alpha trimmed mean filter 1 mn Filtr ten usuwa d/2 najmniejszych i d/2 największych poziomów szarości. Więc g r ( reprezentuje pozostałe mn d pikseli. d g r Filtry medianowe Omawiane wcześniej filtry niestety niszczą drobne szczegóły i krawędzie przetwarzanych obrazów. Lepsze rezultaty uzyskujemy dzięki zastąpieniu wartości obrabianego piksela przez wartość mediany (wartości środkowej) kolorów pikseli sąsiadujących. Dla przykładowego rozkładu jasności pikseli w otoczeniu pewnego bardzo jasnego punktu wartość mediany wynosi 16 i taką wartością zostanie zastąpiona liczba 198. Filtr medianowy jest filtrem mocnym gdyż ekstremalne wartości, odbiegające od średniej nie mają dużego wpływu na wartość jaką filtr przekazuje na swoim wyjściu.

Filtr medianowy bardzo skutecznie zwalcza wszystkie lokalne szumy nie powodując ich rozmywania na większym obszarze (inaczej niż filtry splotowe). Technika filtracji medianowej jest jedną z najlepszych technik filtracji, ale niestety nie jest pozbawiona wad. Ma skłonność do obgryzania narożników. Filtry nieliniowe - maksymalny i minimalny Do filtrów nieliniowych zaliczamy również inne metody analizujące stopnie szarości wybranego otoczenia punktu, jak ciągi liczb. Wybierając z takiego ciągu wartość największą uzyskujemy filtr maksymalny, natomiast wybierając wartość najmniejszą uzyskujemy filtr minimalny. Funkcje do obliczeń statystycznych Obiekt typy array modułu numpy posiada metody min, ma mean. Do wyznaczenia mediany można wykorzystać metodę median modułu numpy. numpy.median Literatura Tadeusiewicz R., Korohoda P.: Komputerowa analiza i przetwarzanie obrazów, Społeczeństwo Globalnej Informacji, Kraków 1997. Zadania 1. Wygenerować sygnały i obrazy testowe zakłócone szumem o rozkładzie równomiernym, gaussowskim oraz szumami typu pieprz i sól. 2. Napisać funkcje realizujące filtry uśredniające przedstawione w instrukcji i przeanalizować ich działanie na zaszumione sygnały i obrazy testowe, dla różnych rozmiarów okien. 3. Napisać funkcje realizujące filtr medianowy, maksymalny, minimalny, środkowy i przeanalizować ich działanie na zaszumione sygnały i obrazy testowe, dla różnych rozmiarów okien. 4. Przetestować działanie badanych filtrów na rzeczywistych sygnałach i obrazach.