Komputerowe metody przetwarzania obrazów cyfrowych

Slides:



Advertisements
Podobne prezentacje
Przetwarzanie sygnałów Filtry
Advertisements

Wykład 6: Filtry Cyfrowe – próbkowanie sygnałów, typy i struktury f.c.
Wykład 5: Dyskretna Transformata Fouriera, FFT i Algorytm Goertzela
Wykład 6: Dyskretna Transformata Fouriera, FFT i Algorytm Goertzela
Modele oświetlenia Punktowe źródła światła Inne
Wszystko o symetrii Prezentacja ma na celu wyjaśnienie:
Elementy przetwarzania obrazów
Metody Sztucznej Inteligencji 2012/2013Zastosowania systemów rozmytych Dr hab. inż. Kazimierz Duzinkiewicz, Katedra Inżynierii Systemów Sterowania 1 Zastosowania.
DYSKRETYZACJA SYGNAŁU
Zaawansowane metody analizy sygnałów
Przetwarzanie i rozpoznawanie obrazów
Przetwarzanie i rozpoznawanie obrazów
Anna Bączkowska Praca po kierunkiem dr M. Berndt - Schreiber
Filtracja obrazów cd. Filtracja obrazów w dziedzinie częstotliwości
Filtracja obrazów.
Badania operacyjne. Wykład 2
Grafika komputerowa Wykład 14 Podstawowe techniki przetwarzania obrazu
Filtracja sygnałów „Teoria sygnałów” Zdzisław Papir.
Rozpoznawanie Twarzy i Systemy Biometryczne, 2005/2006
Zaawansowane metody analizy sygnałów
Wpływ warunków na niewiadome na wyniki wyrównania.
Rozpoznawanie obrazów
Przetwarzanie obrazów
Proces analizy i rozpoznawania
Usuwanie zakłóceń Rysowanie w przestrzeni dyskretnej powoduje powstanie w obrazie zakłóceń (Aliasing) Metody odkłócania (Antyaliasing) zwiększenie rozdzielczości.
Paweł Kramarski Seminarium Dyplomowe Magisterskie 2
Politechnika Gdańska Katedra Systemów Multimedialnych Tomasz Merta
Geometria obrazu Wykład 1
Ćwiczenie 1 Konwersja DN do radiancji na poziomie TOA na przykładzie danych ASTER L1B.
Transformata Fouriera
SYSTEMY CZASU RZECZYWISTEGO Wykłady 2008/2009 PROF. DOMINIK SANKOWSKI.
Komputerowa analiza sieci genowych (GRN)
Komputerowa analiza sieci genowych (GRN) Agnieszka Marmołowska Jacek Ławrynowicz Promotor: prof. Krzysztof Giaro.
Grafika wektorowa i bitmapa
Podstawowe pojęcia i problemy związane z przetwarzaniem plików graficznych.
Witamy Was serdecznie na zajęciach Wszechnicy Porannej
Częstotliwość próbkowania, aliasing
Elementy Rachunku Prawdopodobieństwa i Statystyki
Sterowanie – metody alokacji biegunów II
Formaty zdjęć.
  Prof. dr hab. Janusz A. Dobrowolski Instytut Systemów Elektronicznych, Politechnika Warszawska.
Temat 10: Tabele. Tabele stanowią obecnie jeden ze sposobów prezentowania danych. Początkowo były wykorzystywane do tworzenia układów stron, które teraz.
SYSTEMY EKSPERTOWE I SZTUCZNA INTELIGENCJA
Regresja wieloraka.
Metody odszumiania sygnałów
Podstawowe tezy i wyniki rozprawy doktorskiej pt.
Analiza obrazu komputerowego wykład 5
Zagadnienia AI wykład 5.
Treści multimedialne - kodowanie, przetwarzanie, prezentacja Odtwarzanie treści multimedialnych Andrzej Majkowski informatyka +
Informatyka +.
ZAAWANSOWANA ANALIZA SYGNAŁÓW
Zagadnienie własne Macierz wektorów własnych V=(v1,v2,...,vn) przekształca zatem macierz A do postaci diagonalnej: W większości zastosowań w chemii i fizyce.
Schemat układu ukrywającego znaki wodne
Dyskretna Transformacja Fouriera 2D (DFT2)
Przetwarzanie obrazów zima 2015
Przetwarzanie obrazów
Przetwarzanie obrazów
Wykład drugi Szereg Fouriera Warunki istnienia
PTS Przykład Dany jest sygnał: Korzystając z twierdzenia o przesunięciu częstotliwościowym:
Grafika 2d - Podstawy. Kontakt Daniel Sadowski FTP: draver/GRK - wyklady.
Wykład 3,4 i 5: Przegląd podstawowych transformacji sygnałowych
Edytor tekstu Word – możliwości graficzne
1 Proces analizy i rozpoznawania. 2 Jak przygotować dwie klasy obiektów?
Fotografia cyfrowa wykład podejście programisty Wybrane algorytmy przetwarzania obrazów fotograficznych.
Filtracja obrazów cd. Filtracja obrazów w dziedzinie częstotliwości
Podstawy automatyki I Wykład /2016
Grafika wektorowa Grafika wektorowa (obiektowa) – jeden z dwóch podstawowych rodzajów grafiki komputerowej, w której obraz opisany jest za pomocą figur.
Treści multimedialne - kodowanie, przetwarzanie, prezentacja Odtwarzanie treści multimedialnych Andrzej Majkowski informatyka +
Przekształcenia morfologiczne
Zapis prezentacji:

Komputerowe metody przetwarzania obrazów cyfrowych Przekształcenia geometryczne Przekształcenia punktowe (bezkontekstowe) Przekształcenia kontekstowe Transformacja Fouriera

Przekształcenia geometryczne Obroty, przesunięcia, odbicia, itp.. Zwykle są to samodzielne transformacje, ale mogą być też wykorzystywane do wspomagania innych przekształceń.

Przekształcenia bezkontekstowe Poszczególne elementy obrazu ulegają modyfikacji niezależnie od stanu sąsiednich elementów. Modyfikacji podlegają jedynie wartości punktów. L'(m,n) = (L(m,n)) L'(m,n) = LUT (L(m,n)) (m, n) – parametry punktu obrazu (wiersz, kolumna) LUT – Look Up Table

Histogram B – liczba bitów dla reprezentacji jednego punktu obrazu M, N – liczba wierszy, kolumn macierzy reprezentującej obraz

Obrazy i ich histogramy.

Wyrównanie histogramu Polega na zmianie położenia kolejnych słupków, reprezentujących ilość pikseli o danej jasności. Niech m i n należą do dziedziny funkcji h(i) oraz niech h(m) > 0 i h(n) > 0, a także h(i) = 0 dla wszystkich m < i < n. Wówczas należy tak przemieszczać punkty m i n, aby minimalizować wartość Q określoną wzorem:

Obrazy i ich histogramy po wyrównaniu histogramu.

Zmiana jasności obrazu Polega na przesunięciu całego obrazu w kierunku jaśniejszej lub ciemniejszej części palety stopni szarości. Można ją opisać wzorem:

Obrazy i ich histogramy po zmianie jasności dla =50.

Obrazy i ich histogramy po zmianie jasności dla =-50.

Zmiana kontrastu obrazu Polega na zwiększaniu lub zmniejszaniu różnic pomiędzy wartościami punktów obrazu.

Obrazy i ich histogramy po zwiększeniu kontrastu.

Obrazy i ich histogramy po zmniejszeniu kontrastu.

Korekcja gamma Służy do uwypuklenia jednych poziomów szarości kosztem innych. Poprawia kontrast ciemnych kolorów kosztem jasnych lub odwrotnie. Można ją opisać wzorem:

Zastosowanie korekcji gamma dla =0.4 .

Zastosowanie korekcji gamma dla =2 .

Przekształcenia kontekstowe Polegają na modyfikacji poszczególnych punktów obrazu zarówno w zależności od ich stanu jak i ich otoczenia. Służą do tłumienia szumów, wzmacniania pewnych elementów, usuwania określonych wad z obrazu, poprawy złej jakości, rekonstrukcji obrazu.

Przekształcenia kontekstowe Splot funkcji: w (i, j) – współczynniki filtru Np. dla otoczenia w postaci kwadratowego okna 3x3, współczynniki w (i, j) będą miały postać: w (-1,-1) w (-1,0) w (-1,1) w (0,-1) w (0,0) w (0,1) w (1,-1) w (1,0) w (1,1)

Przekształcenia kontekstowe Filtr dolnoprzepustowy uśredniający: Służy do usuwania szumów, co jest najbardziej typowym zastosowaniem filtracji. Jednak powoduje on rozmycie konturów. 1

Przekształcenia kontekstowe Filtry uśredniające wartości pikseli w sposób ważony, np. Filtry Gaussa: Pierwotna wartość piksela wpływa w największym stopniu na wartość piksela po przetworzeniu. 1 2 1 2 4

Przekształcenia kontekstowe Filtry górnoprzepustowe. Wydobywają z obrazu składniki odpowiedzialne za szybkie zmiany jasności, np. Filtry Laplace’a: -1 4 1 -2 4 -1 4 -2 1 4 -1 8 1 2 3 4 5

Wyniki działania filtru Laplace’a 5.

Przekształcenia kontekstowe Filtry Sobela: 1 2 -1 -2 1 -1 2 -2 poziomy pionowy

Wyniki działania poziomego filtru Sobela.

Wyniki działania pionowego filtru Sobela.

Przekształcenia kontekstowe Filtry statystyczne. Filtr minimalny – zastąpienie piksela wynikowego pikselem o najniższej wartości spośród pikseli pochodzących z badanego otoczenia. Filtr maksymalny – zastąpienie piksela wynikowego pikselem o najwyższej wartości spośród pikseli pochodzących z badanego otoczenia. Filtr medianowy - zastąpienie piksela wynikowego pikselem o środkowej wartości spośród pikseli pochodzących z badanego otoczenia.

Wyniki działania filtrów Statystycznych med. min. max. Wyniki działania filtrów Statystycznych

Wyniki działania filtrów Statystycznych med. min. max. Wyniki działania filtrów Statystycznych

Transformacja Fouriera Jest ona przekształceniem widmowym. Przekształcenia takie działają podobnie do filtracji kontekstowych, z tą różnicą, że kon-tekstem jest w tym przypadku cały obraz. Plan działania: obliczenie dwuwymiarowego widma obrazu, modyfikacja widma, rekonstrukcja obrazu.

Transformacja Fouriera dla sygnałów jednowymiarowych Transformacja Fouriera dla tego ciągu: Wynikiem transformacji Fouriera jest ciąg: - współczynnik transformacji

Transformacja Fouriera dla sygnałów jednowymiarowych Transformacja ta jest odwracalna: Współczynniki i muszą spełniać warunek:

Transformacja Fouriera dla obrazów cyfrowych Transformacja Fouriera dla tego ciągu: Transformacja odwrotna:

Transformacja Fouriera – po prawej wyrównanie histogramu w celu lepszej widoczności

Filtracja obrazu w dziedzinie Fouriera Filtr dolnoprzepustowy i górnoprzepustowy. Podobne do zwykłych filtrów splotowych ale działają w dziedzinie częstotliwości. Filtr dolnoprzepustowy usuwa z obrazu częstotliwości wysokie, pozostawiając bez zmian niskie. Filtr górnoprzepustowy – odwrotnie.

Zastosowanie filtrów: dolnoprzepustowego i górnoprzepustowego.