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

Podobne dokumenty
Przetwarzanie obrazów wykład 4

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

Przetwarzanie obrazów rastrowych macierzą konwolucji

Filtracja obrazu operacje kontekstowe

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

Filtracja obrazu operacje kontekstowe

Przetwarzanie obrazu

Grafika komputerowa. Dr inż. Michał Kruk

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

Parametryzacja obrazu na potrzeby algorytmów decyzyjnych

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

Implementacja filtru Canny ego

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

Analiza obrazów - sprawozdanie nr 2

Przetwarzanie obrazów wykład 3

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

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

Filtracja nieliniowa obrazu

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

Metody komputerowego przekształcania obrazów

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

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

Diagnostyka obrazowa

Projekt 2: Filtracja w domenie przestrzeni

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

Diagnostyka obrazowa

Laboratorium Cyfrowego Przetwarzania Obrazów

Rozpoznawanie Twarzy i Systemy Biometryczne

Rekonstrukcja obrazu (Image restoration)

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

Filtracja w domenie przestrzeni

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

Cyfrowe Przetwarzanie Obrazów i Sygnałów

Segmentacja przez detekcje brzegów

Filtracja splotowa obrazu

Komputerowe obrazowanie medyczne

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

Operacje przetwarzania obrazów monochromatycznych

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

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

WOJSKOWA AKADEMIA TECHNICZNA

Przetwarzanie obrazów

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

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

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

Cyfrowe Przetwarzanie Obrazów i Sygnałów

Analiza obrazów. Segmentacja i indeksacja obiektów

Przetwarzanie obrazów wykład 7. Adam Wojciechowski

Detekcja twarzy w obrazie

Algorytmy decyzyjne będące alternatywą dla sieci neuronowych

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

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

Rozpoznawanie obrazów na przykładzie rozpoznawania twarzy

POB Odpowiedzi na pytania

PRZETWARZANIE SYGNAŁÓW

Przetwarzanie obrazu

Operacje morfologiczne w przetwarzaniu obrazu

6. Algorytmy ochrony przed zagłodzeniem dla systemów Linux i Windows NT.

Diagnostyka obrazowa

WYKŁAD 7. Obraz z wykrytymi krawędziami: gdzie 1 - wartość konturu, 0 - wartość tła.

Algorytmy graficzne. Nieliniowa filtracja obrazów monochromatycznych

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

Przekształcenia widmowe Transformata Fouriera. Adam Wojciechowski

Transformata Fouriera i analiza spektralna

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

Diagnostyka obrazowa

Segmentacja obrazów cyfrowych z zastosowaniem teorii grafów - wstęp. autor: Łukasz Chlebda

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

9. OBRAZY i FILTRY BINARNE 9.1 Erozja, dylatacja, zamykanie, otwieranie

Reprezentacja i analiza obszarów

Detekcja kodów kreskowych w obrazach za pomocą filtrów gradientowych i transformacji morfologicznych

maska 1 maska 2 maska 3 ogólnie

Diagnostyka obrazowa

Przetwarzanie obrazów wykład 2

Reprezentacja i analiza obszarów

WYKŁAD 3 WYPEŁNIANIE OBSZARÓW. Plan wykładu: 1. Wypełnianie wieloboku

Przekształcenia punktowe

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

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

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

Diagnostyka obrazowa

Podstawy Informatyki Wykład V

3. OPERACJE BEZKONTEKSTOWE

AUTOMATYCZNE ROZPOZNAWANIE PUNKTÓW KONTROLNYCH GŁOWY SŁUŻĄCYCH DO 3D MODELOWANIA JEJ ANATOMII I DYNAMIKI

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

AKWIZYCJA I PRZETWARZANIE WSTĘPNE OBRAZU

Grafika komputerowa. Zajęcia IX

Techniki wizualizacji. Ćwiczenie 4. Podstawowe algorytmy przetwarzania obrazów

Proste metody przetwarzania obrazu

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

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

ECDL/ICDL Użytkowanie baz danych Moduł S1 Sylabus - wersja 6.0

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

Automatyczne tworzenie trójwymiarowego planu pomieszczenia z zastosowaniem metod stereowizyjnych

CECHY BIOMETRYCZNE: ODCISK PALCA

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

Automatyczne nastawianie ostrości

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

Transkrypt:

Filtracja nieliniowa może być bardzo skuteczną metodą polepszania jakości obrazów Filtry nieliniowe Filtr medianowy Spośród licznych filtrów nieliniowych najlepszymi właściwościami odznacza się filtr medianowy prosty i skuteczny 1 13 19 12 98 17 17 16 13 Szeregowanie Wybór elementu w porządku środkowego rosnącym 1 12 13 13 16 17 17 19 98 Pewne własności filtru medianowego można przybliżyć posługując się jednowymiarowym modelem filtrowanego sygnału (wysokości słupków odpowiadają poziomowi jasności pikseli). Przed filtracją mediana uśrednianie mediana 16 uśrednianie Po filtracji Reakcja filtrów na pojedyncze zakłócenie Wpływ filtrów na brzegi obiektu Efekty filtracji medianowej Efekty usuwania szumów za pomocą filtracji medianowej na obrazie medycznym Obraz zaszumiony Filtracja konwolucyjna Filtracja medianowa Obraz rentgenowski Efekt filtracji medianowej 1

Kości wysegmentowane metodą progową z danych niefiltrowanych (a) i po działaniu filtrem medianowym (c) oraz różnica pomiędzy a i c (b). Wady filtracji medianowej Jakość filtracji medianowej silnie zależy od wielkości używanego okna: Obraz oryginalny 3x3 5x5 7x7 9x9 Obraz oryginalny 3x3 5x5 7x7 9x9 Modyfikacje mediany Filtr minimalny i maksymalny 1) Zmniejszanie ilości punktów w oknie. a b c d e f g h i b d e f h Filtr minimalny. 1 13 19 12 98 17 17 16 13 Szeregowanie Wybór elementu w porządku minimalnego rosnącym 1 12 13 13 16 17 17 19 98 1 Okno dziewięciopunktowe Okno pięciopunktowe Filtr maksymalny. 2) Wyznaczanie wartości mediany bez sortowania elementów. MED (b, d, e, f, h) = MAX [ MIN (b, d, e), MIN (b, d, f), MIN (b, d, h), MIN (b, e, f), MIN (b, e, h), MIN (b, f, h), MIN (d, e, f), MIN (d, e, h), MIN (d, f, h), MIN (e, d, h) ] 1 13 19 12 98 17 17 16 13 Szeregowanie Wybór elementu w porządku maksymalnego rosnącym 1 12 13 13 16 17 17 19 98 98 Filtry kombinowane wykrywające krawędzie Działanie filtru kombinowanego Idea filtrów kombinowanych polega na kolejnym zastosowaniu dwóch gradientów w prostopadłych do siebie kierunkach, a następnie na dokonaniu nieliniowej kombinacji wyników tych gradientów. Dzięki nieliniowej kombinacji rezultatów liniowych transformacji obrazu tworzy się w ten sposób obraz wynikowy o wyjątkowo dobrze podkreślonych konturach niezależnie od kierunku ich przebiegu. Do połączenia (kombinowania) obrazów można użyć formuły Euklidesowej: Używane są tu gradienty Sobela Obraz z wydobytymi konturami poziomymi L' 2 m, n L m, n L m n 2 1 2, Obraz wejściowy Obraz wynikowy L (m,n) - punkt obrazu wynikowego L 1 (m,n), L 2 (m,n) - punkty na obrazach powstałych po zastosowaniu gradientów Obraz z wydobytymi konturami pionowymi 2

Filtry kombinowane - uproszczenie obliczeń W celu uproszczenia obliczeń do łączenia obrazów stosuje się uproszczoną formułę modułową pozwalającą na uzyskiwanie praktycznie równie dobrych wyników. m, n L m, n L m n L, ' 1 2 Filtry adaptacyjne Filtry adaptacyjne zmieniają charakterystykę działania w zależności od cech analizowanego obszaru. Filtry te działają dwuetapowo: W pierwszym etapie wyznaczany jest parametr klasyfikujący dany punkt do krawędzi. Jako kryterium można przyjąć wariancję stopni szarości w jego otoczeniu. W drugim etapie dokonuje się filtracji filtrem uśredniającym, ale tylko tych punktów, które nie zostały zakwalifikowane do krawędzi. Punkty należące do krawędzi pozostają bez zmian. Obraz wynikowy przy zastosowaniu formuły modułowej Obraz wynikowy przy zastosowaniu formuły Euklidesowej Obraz wejściowy Obraz wynikowy Przykładowy wynik filtracji obrazu filtrem adaptacyjnym Detekcja krawędzi Obraz konturowy, który powstaje w następstwie automatycznej detekcji krawędzi, niesie często wystarczająco dużo informacji, żeby w pełni scharakteryzować istotne cechy obrazu (na przykład kształt obiektów), przy czym obraz konturowy zawiera znacznie mniej informacji, co ułatwia jego przechowywanie, przesyłanie, porównywanie ze wzorcami itp. Obraz konturowy jest też dogodnym punktem wyjścia do procesu wektoryzacji obrazu rastrowego. Najskuteczniejszy (chyba) jest algorytm Canny Gradienty wyznacza się za pomocą typowej maski poziomej i pionowej Kolejne operacje będą omówione na następnych slajdach Omówienia nie wymaga konwolucja jest to typowa filtracja dolnoprzepustowa, dobrze już znana 3

Mając dla każdego piksela wartość gradientu poziomego dx i gradientu pionowego dy można obliczyć moduł i fazę (kąt) gradientu wypadkowego. Dokładne wzory podane są obok. W praktyce wykorzystuje się uproszczony wzór na moduł i metodę wyznaczania fazy na podstawie tabelki nazywanej kołem gradientowym. W trakcie tego samego etapu dokonywany jest proces wyostrzania krawędzi (ang. thinning). Zakłada się, że teoretyczna krawędź przebiega tak, jak zaznaczono to na rysunku Piksele leżące na krawędzi obiektu spełniają warunki: gdzie algorytm Canny s: 0.60 l: 0.30 h: 0.90 algorytm Canny s: 1.20 l: 0.40 h: 0.90 4

algorytm Nalwa b: 0.60 l: 0.10 h: 0.60 algorytm Nalwa b: 1.50 l: 0.10 h: 0.60 algorytm Bergholm S: 2.0 s: 1.5 t: 15.0 algorytm Bergholm S: 3.0 s: 2.0 t: 5.0 Wydobywanie konturów na obrazach medycznych Technika FINE (Filtered Image for Noise reduction and Edge enhancement) 5

Matoda CAFE (Compound Artifact Flash Elimination) szum Adaptacyjne filtry nieliniowe znajdują zastosowanie przy filtracji obrazów barwnych Efekt filtracji liniowej Efekt filtracji nieliniowej A Kontekstowe operatory logiczne Wartości piksela po przetwarzaniu logicznym, można uzyskać korzystając z jednej z poniższych formuł: do kontrastowania obrazów medycznych (1) B X C D A gdy A D A B gdy B C gdy A B C D Wady kręgosłupa Analogicznie można zdefiniować tę operację dla obrazów w pełnej skali szarości: A gdy A D do kontrastowania obrazów medycznych (2) do kontrastowania obrazów medycznych (3) Miedniczki nerkowe Przekrój mózgu 6

do kontrastowania obrazów medycznych (4) Jama brzuszna 7