Parametryzacja obrazu na potrzeby algorytmów decyzyjnych
|
|
- Oskar Michalik
- 6 lat temu
- Przeglądów:
Transkrypt
1 Parametryzacja obrazu na potrzeby algorytmów decyzyjnych Piotr Dalka Wprowadzenie Z reguły nie stosuje się podawania na wejście algorytmów decyzyjnych bezpośrednio wartości pikseli obrazu Obraz jest przekształcany w celu uwypuklenia pożądanych cech, a następnie obliczane są jego parametry Parametry obrazu stanowią wejście dla algorytmów decyzyjnych 1
2 Plan wykładu Przetwarzanie obrazu Wygładzanie obrazu Przekształcenia wykorzystujące pochodne Wykrywanie krawędzi Parametry obrazu Histogram koloru Parametry statystyczne Parametry statystyczne wyznaczone w oparciu o macierz współwystępowania Wygładzanie obrazu Stosowane jako wstępny etap analizy obrazu w celu usunięcia zakłóceń Wygładzanie realizowane jest za pomocą filtracji: liniowej filtr jednorodny filtr trójkątny filtr gaussowski nieliniowej filtr medianowy filtr Kuwahary 2
3 Filtr jednorodny Wartość każdego piksela jest wyznaczana jako średnia wartość w jego najbliższym otoczeniu Wagi każdego piksela są identyczne i znormalizowane Filtr trójkątny Wartość każdego piksela jest wyznaczana jako ważona średnia wartość pikseli w jego najbliższym otoczeniu Powstaje jako splot dwóch filtrów jednorodnych Jego wagi są znormalizowane 3
4 Filtr gaussowski Parametrami filtru są wartości funkcji Gaussa Filtr 2D można traktować jako splot dwóch identycznych filtrów 1D (w płaszczyźnie pionowej i poziomej) Przykładowe współczynniki filtru gaussowskiego 5x5 dla = 1.0 Filtr uśredniający a filtr gaussowski Charakterystyka częstotliwościowa filtru uśredniającego (jednorodnego) oraz filtru gaussowskiego Filtr gaussowski charakteryzuje się monotonicznie malejącą odpowiedzią impulsową (w funkcji częstotliwości) przez co wprowadza znacznie mniejsze zniekształcenia w obrazie, szczególnie na krawędziach obiektów. 4
5 Filtry nieliniowe Filtr medianowy wartością wyjściową dla każdego piksela jest mediana wartości pikseli w jego sąsiedztwie. Filtr Kuwahary wartością wyjściową jest średnia wartość tego z czterech regionów, który charakteryzuje się najmniejszą wariancją Filtry nieliniowe w minimalnym stopniu zniekształcają kształty obiektów (zachowują krawędzie) Przykładowe wyniki wygładzania 5
6 Plan wykładu Przetwarzanie obrazu Wygładzanie obrazu Przekształcenia wykorzystujące pochodne Wykrywanie krawędzi Parametry obrazu Histogram koloru Parametry statystyczne Parametry statystyczne wyznaczone w oparciu o macierz współwystępowania Pochodna obrazu Z matematycznego punktu widzenia, obliczenie takiej pochodnej nie jest możliwe (obraz to dyskretna funkcja współrzędnych przestrzennych będących liczbami całkowitymi) Algorytmy obliczania pochodnej stanowią jedynie przybliżenie rzeczywistej pochodnej 6
7 Pochodna obrazu Pochodna jest obliczana dla osi poziomej x, pionowej y lub w dowolnym innym kierunku : W wyniku obliczania pochodnej wzmocnieniu ulegają składowe wysokoczęstotliwościowe obrazu. Dlatego obliczaniu pochodnej zwykle towarzyszy jednoczesne jego wygładzanie Pochodna obrazu Gradient pochodna pierwszego rzędu: filtr podstawowy filtr Prewitta filtr Sobela gradient z filtrowaniem gaussowskim Laplasjan pochodna drugiego rzędu filtr podstawowy laplasjan laplasjan z filtrowaniem gaussowskim 7
8 Gradient (pierwsza pochodna) Filtr podstawowy Filtr Prewitta obliczana jest pochodna w jednym kierunku i jednocześnie dokonywane jest wygładzanie filtrem jednorodnym w drugim kierunku Gradient (pierwsza pochodna) Filtr Sobela - obliczana jest pochodna w jednym kierunku i jednocześnie dokonywane jest wygładzanie filtrem trójkątnym w drugim kierunku: Gradient z wygładzaniem gaussowskim obliczana jest pochodna z jednoczesnym zastosowaniem filtru gaussowskiego 8
9 Gradient (pierwsza pochodna) Gradient wzdłuż osi poziomej Filtr podstawowy Filtr Sobela Z wygładzaniem gaussowskim Laplasjan (druga pochodna) Filtr podstawowy Laplasjan suma drugich pochodnych obrazu w obu wymiarach 9
10 Laplasjan (druga pochodna) Gradient drugiego stopnia z wygładzaniem gaussowskim analogicznie jak dla pierwszej pochodnej Przykładowe wyniki: Laplasjan Z wygładzaniem Gaussowskim Plan wykładu Przetwarzanie obrazu Wygładzanie obrazu Obliczenie gradientu Wykrywanie krawędzi Parametry obrazu Histogram koloru Parametry statystyczne Parametry statystyczne wyznaczone w oparciu o macierz współwystępowania 10
11 Wykrywanie krawędzi Znalezienie krawędzi w obrazie oznacza przekształcenie obrazu kolorowego lub w odcieniach szarości na obraz binarny, w którym wartości niezerowe odpowiadają krawędziom w obrazie oryginalnym. Oczekuje się, aby znalezione krawędzie były ciągłe i domknięte. Metody wykrywania krawędzi: bazujące bezpośrednio na gradiencie bazujące na analizie przejść przez zero detektor Canny a Wykrywanie krawędzi bazujące na gradiencie Obliczany jest gradient obrazu, a następnie obraz jest konwertowany na binarny wg obliczonego progu; wartości gradientu powyżej progu traktowane są jako krawędzie obiektu. Próg może być zadany z góry lub wyznaczony na podstawie analizy histogramu, np. 11
12 Wykrywanie krawędzi bazujące na gradiencie Metoda jest skuteczna tylko w przypadku wysokokontrastowych obrazów Przykładowy wynik detekcji krawędzi z wykorzystaniem gradientu opartego o filtr Sobela. Wykrywanie krawędzi bazujące na analizie przejść przez zero Zwykle wykorzystują laplasjan obrazu zmienia on znak w miejscu występowania krawędzi 12
13 Wykrywanie krawędzi bazujące na analizie przejść przez zero Przykładowe wyniki algorytmów wykorzystujących analizę przejść przez zero Detektor krawędzi Canny a Powszechnie stosowany w algorytmach przetwarzania obrazu Nazywany optymalnym detektorem krawędzi Opracowany w taki sposób, aby spełniał trzy warunki: wysoka skuteczność dokładna lokalizacja zminimalizowana szansa uzyskania zduplikowanych krawędzi 13
14 Detektor krawędzi Canny a Etapy: 1. Wygładzanie obrazu 2. Wyznaczanie gradientu 3. Tłumienie pikseli nie będących lokalnym maksimum, uwzględniając kierunek gradientu 4. Konwersja obrazu na binarny przy wykorzystaniu dwóch progów i histerezy Detektor krawędzi Canny a 1. Wygładzanie obrazu Zwykle stosowane jest filtr gaussowski w celu usunięcia szumu i zakłóceń 14
15 Detektor krawędzi Canny a 2. Wyznaczanie gradientu Obliczana jest pierwsza pochodna obrazu w osi poziomej G x i pionowej G y (operator Prewitta, Sobela itp.). Dla każdego piksela wyznaczany jest łączny gradient G oraz kierunek gradientu : Detektor krawędzi Canny a 3. Tłumienie pikseli nie będących lokalnym maksimum Każdy kierunek gradientu jest zaokrąglany do jednej z czterech wartości (0, 90, 45 i 135) oznaczających cztery możliwe kierunki sąsiedztwa pikseli w obrazie. 15
16 Detektor krawędzi Canny a 3. Tłumienie pikseli nie będących lokalnym maksimum Dla każdego piksela: gradient G jest zerowany, jeśli jego wartość nie jest maksymalna w porównaniu z gradientami dwóch sąsiednich pikseli leżących na osi prostopadłej do kierunku gradientu Detektor krawędzi Canny a 4. Konwersja obrazu na binarny Nie jest możliwe wyznaczenie jednej wartości progu, który pozwoli dokładnie odseparować krawędzie Stosuje się histerezę i dwa progi T 1 i T 2, T 1 < T 2 na wartość gradientu Piksele o wartości gradientu większej niż T 2 są od razu oznaczane jako krawędź Zaczynając od tych pikseli, krawędzie są śledzone (rysowane) wzdłuż kierunku gradientu tak długo, dopóki wartość gradientu znajduje się powyżej progu T 1 16
17 Detektor krawędzi Canny a Algorytm charakteryzuje się dwoma grupami parametrów: dotyczących wygładzania im silniejsze wygładzanie, tym lepsze usuwanie szumu ale jednocześnie większe niebezpieczeństwo nienalezienia cienkich krawędzi. dotyczących śledzenia krawędzi: progi T 1 i T 2 Plan wykładu Przetwarzanie obrazu Wygładzanie obrazu Obliczenie gradientu Wykrywanie krawędzi Parametry obrazu Histogram koloru Parametry statystyczne Parametry statystyczne wyznaczone w oparciu o macierz współwystępowania 17
18 Histogram koloru Nie mylić z histogramem obrazu Histogram koloru jest zwykle 2D lub 3D i może być zdefiniowany w oparciu o dowolną przestrzeń kolorów, np. RGB Szczególnie interesujące są histogramy 2D zdefiniowane oparciu o przestrzeń chromatyczną rg (ang. rg chromaticity) Histogram koloru Przestrzeń chromatyczna rg nie zawiera informacji o intensywności poszczególnych składowych koloru, a jedynie informację o wielkości udziału poszczególnych składowych koloru w łącznej intensywności Konwersja z przestrzeni barw 3D RGB do przestrzeni chromatycznej 2D rg: 18
19 Histogram koloru Reprezentacja obrazu w przestrzeni chromatycznej rg nie zależy od jego jasności, np. r = 1/3, g=1/3 b = 1/3 nie sposób określić, czy piksel jest biały, szary czy czarny Zaleta: opis poruszającego się obiektu za pomocą histogramu koloru w przestrzeni chromatycznej rg nie zmienia się, nawet jeśli porusza się on w scenie o nierównomiernym oświetleniu. Plan wykładu Przetwarzanie obrazu Wygładzanie obrazu Obliczenie gradientu Wykrywanie krawędzi Parametry obrazu Histogram koloru Parametry statystyczne Parametry statystyczne wyznaczone w oparciu o macierz współwystępowania 19
20 Parametry statystyczne obrazu Parametry statystyczne służą do opisywania określonych właściwości obrazu i dzielą się na: momenty zwykłe momenty centralne momenty niezależne od skali momenty Hu Momenty zwykłe Momenty zwykłe dane są zależnością: Przykładowe właściwości obrazu wyznaczone na podstawie momentów zwykłych: suma wartości pikseli (dla obrazów w odcieniach szarości) lub powierzchnia (dla obrazów binarnych): środek ciężkości: 20
21 Momenty centralne Momenty centralne są niezależne od przesunięcia. Dane są zależnością: Na podstawie momentów centralnych można obliczyć np. orientację przestrzenną obrazu: Momenty niezależne od skali Grupa momentów statystycznych, które są niezależne od przesunięcia i skali (dla i + j 2) 21
22 Momenty Hu Momenty statystyczne niezależne od przesunięcia, skali, obrotu i odbicia (z wyjątkiem I 7, gdzie odbicia lustrzane obrazu różnią się znakiem), co czyni je szczególnie przydatnymi w algorytmach decyzyjnych Parametr I 1 jest odpowiednikiem momentu bezwładności wokół środka ciężkości Plan wykładu Przetwarzanie obrazu Wygładzanie obrazu Obliczenie gradientu Wykrywanie krawędzi Parametry obrazu Histogram koloru Parametry statystyczne Parametry statystyczne wyznaczone w oparciu o macierz współwystępowania 22
23 kolor piksela odniesienia Macierz współwystępowania Macierz współwystępowania (ang. co-occurrence matrix) zdefiniowana dla obrazu I o rozmiarach n m i dla przesunięcia x, y : C i, j n m p 1 q 1 1, 0, gdy I p, q i oraz I p w przeciwnym wypadku x, q y j Określa rozkład występowania poszczególnych par kolorów obrazu w określonej odległości przestrzennej Jest macierzą kwadratową, dla obrazu N-kolorowego ma rozmiary N x N Opisuje teksturę obiektu Macierz współwystępowania Przykładowa macierz współwystępowania dla 2- bitowego obrazka o rozmiarach 4x4 i przesunięcia (1,0) np. dwukrotnie piksel o kolorze 0 ma po prawej stronie piksel o kolorze 1 trzykrotnie piksel o kolorze 2 ma po prawej stronie piksel o kolorze kolor piksela w sąsiedztwie
24 Macierz współwystępowania Macierz współwystępowania przekształca się w macierz symetryczną poprzez dodanie do niej jej transpozycji; odpowiada to dodaniu macierzy obliczonej dla przesunięcia symetrycznego względem punktu (0,0), np. (1,0) i (-1, 0) Symetryczna macierz współwystępowania jest identyczna dla przesunięć symetrycznych względem (0,0), czyli względem pewnego określonego kierunku. + = dla przesunięcia (0,1) dla przesunięcia (0,-1) macierz dla kierunku pionowego Macierz współwystępowania W ostatnim kroku macierz się normuje w celu uzyskania estymaty macierzy prawdopodobieństwa występowania każdej pary kolorów w określonej relacji przestrzennej Normalizacja macierzy polega na podzieleniu każdego jej elementu przez sumę elementów, np. 24
25 Parametry macierzy współwystępowania Parametry kontrastu suma elementów macierzy współwystępowania P ważona ze względu na odległość od głównej przekątnej macierzy; wartości znajdujące się dalej od głównej przekątnej macierzy oznaczają prawdopodobieństwa wystąpienia w pobliżu siebie pikseli o większej różnicy koloru kontrast: odmienność: jednorodność: Parametry macierzy współwystępowania Parametry uporządkowania obliczane jako suma elementów macierzy współwystępowania P ważona w zależności o częstotliwości występowania poszczególnych elementów; obraz jest tym bardziej uporządkowany, im częściej występują w nim pewne stałe zależności między kolorami sąsiednich pikseli jednolitość (ang. ASM): energia: maksymalne prawdopodobieństwo entropia: 25
26 Parametry macierzy współwystępowania Parametry statystyczne macierzy współwystępowania: średnia bazująca na pikselach odniesienia i lub na pikselach sąsiedztwa j (dla macierzy symetrycznej identyczne) wariancja (odchylenie standardowe) bazująca na pikselach odniesienia i lub na pikselach sąsiedztwa j (dla macierzy symetrycznej identyczne) Parametry macierzy współwystępowania Parametry statystyczne macierzy współwystępowania: korelacja mierzy stopień liniowej zależności pomiędzy kolorami pikseli znajdującymi się w określonej relacji przestrzennej Parametry statystyczne macierzy współwystępowania nie są tożsame z analogicznymi parametrami wyznaczonymi bezpośrednio dla obrazka! 26
Filtracja obrazu operacje kontekstowe
Filtracja obrazu operacje kontekstowe Podział metod filtracji obrazu Metody przestrzenne i częstotliwościowe Metody liniowe i nieliniowe Główne zadania filtracji Usunięcie niepożądanego szumu z obrazu
Filtracja obrazu operacje kontekstowe
Filtracja obrazu operacje kontekstowe Główne zadania filtracji Usunięcie niepożądanego szumu z obrazu Poprawa ostrości Usunięcie określonych wad obrazu Poprawa obrazu o złej jakości technicznej Rekonstrukcja
Cyfrowe przetwarzanie obrazów i sygnałów Wykład 8 AiR III
1 Niniejszy dokument zawiera materiały do wykładu z przedmiotu Cyfrowe Przetwarzanie Obrazów i Sygnałów. Jest on udostępniony pod warunkiem wykorzystania wyłącznie do własnych, prywatnych potrzeb i może
Przetwarzanie obrazu
Przetwarzanie obrazu Przekształcenia kontekstowe Liniowe Nieliniowe - filtry Przekształcenia kontekstowe dokonują transformacji poziomów jasności pikseli analizując za każdym razem nie tylko jasność danego
Analiza obrazów - sprawozdanie nr 2
Analiza obrazów - sprawozdanie nr 2 Filtracja obrazów Filtracja obrazu polega na obliczeniu wartości każdego z punktów obrazu na podstawie punktów z jego otoczenia. Każdy sąsiedni piksel ma wagę, która
Przetwarzanie obrazów rastrowych macierzą konwolucji
Przetwarzanie obrazów rastrowych macierzą konwolucji 1 Wstęp Obrazy rastrowe są na ogół reprezentowane w dwuwymiarowych tablicach złożonych z pikseli, reprezentowanych przez liczby określające ich jasność
Cyfrowe przetwarzanie obrazów i sygnałów Wykład 7 AiR III
1 Niniejszy dokument zawiera materiały do wykładu z przedmiotu Cyfrowe Przetwarzanie Obrazów i Sygnałów. Jest on udostępniony pod warunkiem wykorzystania wyłącznie do własnych, prywatnych potrzeb i może
Implementacja filtru Canny ego
ANALIZA I PRZETWARZANIE OBRAZÓW Implementacja filtru Canny ego Autor: Katarzyna Piotrowicz Kraków,2015-06-11 Spis treści 1. Wstęp... 1 2. Implementacja... 2 3. Przykłady... 3 Porównanie wykrytych krawędzi
Przetwarzanie obrazów wykład 4
Przetwarzanie obrazów wykład 4 Adam Wojciechowski Wykład opracowany na podstawie Komputerowa analiza i przetwarzanie obrazów R. Tadeusiewicz, P. Korohoda Filtry nieliniowe Filtry nieliniowe (kombinowane)
Rozpoznawanie Twarzy i Systemy Biometryczne
Filtry Plan wykładu Przegląd dostępnych filtrów Zastosowanie filtrów na różnych etapach pracy systemu Dalsze badania Kontrast i ostrość Kontrast różnica w kolorze i świetle między częściami ś i obrazu
Segmentacja przez detekcje brzegów
Segmentacja przez detekcje brzegów Lokalne zmiany jasności obrazu niosą istotną informację o granicach obszarów (obiektów) występujących w obrazie. Metody detekcji dużych, lokalnych zmian jasności w obrazie
Spośród licznych filtrów nieliniowych najlepszymi właściwościami odznacza się filtr medianowy prosty i skuteczny.
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
Przekształcenia kontekstowe. Filtry nieliniowe Typowy przykład usuwania zakłóceń z obrazu
Definicja Przekształcenia kontekstowe są to przekształcenia które dla wyznaczenia wartości jednego punktu obrazu wynikowego trzeba dokonać określonych obliczeń na wielu punktach obrazu źródłowego. Przekształcenia
Filtracja splotowa obrazu
Informatyka, S1 sem. letni, 2012/2013, wykład#3 Filtracja splotowa obrazu dr inż. Paweł Forczmański Katedra Systemów Multimedialnych, Wydział Informatyki ZUT 1 / 53 Proces przetwarzania obrazów Obraz f(x,y)
Analiza obrazu. wykład 4. Marek Jan Kasprowicz Uniwersytet Rolniczy 2009
Analiza obrazu komputerowego wykład 4 Marek Jan Kasprowicz Uniwersytet Rolniczy 2009 Filtry górnoprzepustowe - gradienty Gradient - definicje Intuicyjnie, gradient jest wektorem, którego zwrot wskazuje
Diagnostyka obrazowa
Diagnostyka obrazowa 1. Cel ćwiczenia Ćwiczenie piąte Filtrowanie obrazu Ćwiczenie ma na celu zapoznanie uczestników kursu Diagnostyka obrazowa z pojęciami szumu na obrazie oraz metodami redukcji szumów
Diagnostyka obrazowa
Diagnostyka obrazowa Ćwiczenie piate Filtrowanie obrazu Cel ćwiczenia Ćwiczenie ma na celu zapoznanie uczestników kursu Diagnostyka obrazowa z pojęciami szumu na obrazie oraz metodami redukcji szumów przez
Filtracja liniowa (metody konwolucyjne, tzn. uwzględniające pewne otoczenie przetwarzanego piksla):
WYKŁAD 3 Operacje sąsiedztwa Są to operacje, w których na wartość zadanego piksla obrazu wynikowego q o współrz. (i,j) mają wpływ wartości piksli pewnego otoczenia piksla obrazu pierwotnego p o współrzędnych
BIBLIOTEKA PROGRAMU R - BIOPS. Narzędzia Informatyczne w Badaniach Naukowych Katarzyna Bernat
BIBLIOTEKA PROGRAMU R - BIOPS Narzędzia Informatyczne w Badaniach Naukowych Katarzyna Bernat Biblioteka biops zawiera funkcje do analizy i przetwarzania obrazów. Operacje geometryczne (obrót, przesunięcie,
Algorytmy decyzyjne będące alternatywą dla sieci neuronowych
Algorytmy decyzyjne będące alternatywą dla sieci neuronowych Piotr Dalka Przykładowe algorytmy decyzyjne Sztuczne sieci neuronowe Algorytm k najbliższych sąsiadów Kaskada klasyfikatorów AdaBoost Naiwny
Grafika komputerowa. Dr inż. Michał Kruk
Grafika komputerowa Dr inż. Michał Kruk Operacje kontekstowe Z reguły filtry używane do analizy obrazów zakładają, że wykonywane na obrazie operacje będą kontekstowe Polega to na wyznaczeniu wartości funkcji,
Proste metody przetwarzania obrazu
Operacje na pikselach obrazu (operacje punktowe, bezkontekstowe) Operacje arytmetyczne Dodanie (odjęcie) do obrazu stałej 1 Mnożenie (dzielenie) obrazu przez stałą Operacje dodawania i mnożenia są operacjami
Ćwiczenia z grafiki komputerowej 5 FILTRY. Miłosz Michalski. Institute of Physics Nicolaus Copernicus University. Październik 2015
Ćwiczenia z grafiki komputerowej 5 FILTRY Miłosz Michalski Institute of Physics Nicolaus Copernicus University Październik 2015 1 / 12 Wykorzystanie warstw Opis zadania Obrazy do ćwiczeń Zadanie ilustruje
Filtracja w domenie przestrzeni
1 Filtracja Filtracja w domenie przestrzeni Filtracja liniowa jest procesem splotu (konwolucji) obrazu z maską (filtrem). Dla dwuwymiarowej i dyskretnej funkcji filtracja dana jest wzorem: L2(m, n) = (w
WYKŁAD 3. Przykłady zmian w obrazie po zastosowaniu Uniwersalnego Operatora Punktowego
WYKŁAD 3 Przykłady zmian w obrazie po zastosowaniu Uniwersalnego Operatora Punktowego 1 Przykłady zmian w obrazie po zastosowaniu Uniwersalnego Operatora Punktowego (c.d.) 2 Zestawienie zbiorcze - Regulacje
Zbigniew Sołtys - Komputerowa Analiza Obrazu Mikroskopowego 2016 część 5
5. FILTRY LINIOWE I STATYSTYCZNE. WYRÓWNYWANIE TŁA. Znacznie większe znaczenie w przetwarzaniu obrazu niż operacje punktowe mają takie przekształcenia w których zmiana poziomu szarości piksela zależy nie
Zygmunt Wróbel i Robert Koprowski. Praktyka przetwarzania obrazów w programie Matlab
Zygmunt Wróbel i Robert Koprowski Praktyka przetwarzania obrazów w programie Matlab EXIT 2004 Wstęp 7 CZĘŚĆ I 9 OBRAZ ORAZ JEGO DYSKRETNA STRUKTURA 9 1. Obraz w programie Matlab 11 1.1. Reprezentacja obrazu
PRZETWARZANIE SYGNAŁÓW
PRZETWARZANIE SYGNAŁÓW SEMESTR V Wykład VIII Podstawy przetwarzania obrazów Filtracja Przetwarzanie obrazu w dziedzinie próbek Przetwarzanie obrazu w dziedzinie częstotliwości (transformacje częstotliwościowe)
Grafika Komputerowa Wykład 2. Przetwarzanie obrazów. mgr inż. Michał Chwesiuk 1/38
Wykład 2 Przetwarzanie obrazów mgr inż. 1/38 Przetwarzanie obrazów rastrowych Jedna z dziedzin cyfrowego obrazów rastrowych. Celem przetworzenia obrazów rastrowych jest użycie edytujących piksele w celu
Analiza obrazów. Segmentacja i indeksacja obiektów
Analiza obrazów. Segmentacja i indeksacja obiektów Wykorzystane materiały: R. Tadeusiewicz, P. Korohoda, Komputerowa analiza i przetwarzanie obrazów, Wyd. FPT, Kraków, 1997 Analiza obrazu Analiza obrazu
Cyfrowe przetwarzanie obrazów i sygnałów Wykład 10 AiR III
1 Niniejszy dokument zawiera materiały do wykładu z przedmiotu Cyfrowe Przetwarzanie Obrazów i Sygnałów. Jest on udostępniony pod warunkiem wykorzystania wyłącznie do własnych, prywatnych potrzeb i może
Rekonstrukcja obrazu (Image restoration)
Rekonstrukcja obrazu (Image restoration) Celem rekonstrukcji obrazu cyfrowego jest odtworzenie obrazu oryginalnego na podstawie obrazu zdegradowanego. Obejmuje ona identyfikację procesu degradacji i próbę
Reprezentacja i analiza obszarów
Cechy kształtu Topologiczne Geometryczne spójność liczba otworów liczba Eulera szkielet obwód pole powierzchni środek ciężkości ułożenie przestrzenne momenty wyższych rzędów promienie max-min centryczność
Przetwarzanie obrazów. Grupy metod przetwarzania obrazu. Przetwarzanie jednopunktowe. Przetwarzanie jednopunktowe. Przetwarzanie jednopunktowe
Przetwarzanie obrazów Ogólna definicja Algorytm przetwarzający obraz to algorytm który, otrzymując na wejściu obraz wejściowy f, na wyjściu zwraca takŝe obraz (g). Grupy metod przetwarzania obrazu Przekształcenia
POB Odpowiedzi na pytania
POB Odpowiedzi na pytania 1.) Na czym polega próbkowanie a na czym kwantyzacja w procesie akwizycji obrazu, jakiemu rodzajowi rozdzielczości odpowiada próbkowanie a jakiemu kwantyzacja Próbkowanie inaczej
Reprezentacja i analiza obszarów
Cechy kształtu Topologiczne Geometryczne spójność liczba otworów liczba Eulera szkielet obwód pole powierzchni środek cięŝkości ułoŝenie przestrzenne momenty wyŝszych rzędów promienie max-min centryczność
Rozpoznawanie obrazów na przykładzie rozpoznawania twarzy
Rozpoznawanie obrazów na przykładzie rozpoznawania twarzy Wykorzystane materiały: Zadanie W dalszej części prezentacji będzie omawiane zagadnienie rozpoznawania twarzy Problem ten można jednak uogólnić
Raport. Bartosz Paprzycki xed@mat.umk.pl UMK 2009/2010
Raport Bartosz Paprzycki xed@mat.umk.pl UMK 2009/2010 1. Wykrywanie krawędzi 1.0. Obraz oryginalny 1. 1.1. Sobel. Parametry: domyślne. 1.2. Prewitt. Parametry: domyślne. 1.3. Roberts. Parametry: domyślne.
Laboratorium. Cyfrowe przetwarzanie sygnałów. Ćwiczenie 11. Filtracja sygnałów wizyjnych
Laboratorium Cyfrowe przetwarzanie sygnałów Ćwiczenie 11 Filtracja sygnałów wizyjnych Operacje kontekstowe (filtry) Operacje polegające na modyfikacji poszczególnych elementów obrazu w zależności od stanu
i ruchów użytkownika komputera za i pozycjonujący oczy cyberagenta internetowego na oczach i akcjach użytkownika Promotor: dr Adrian Horzyk
System śledzenia oczu, twarzy i ruchów użytkownika komputera za pośrednictwem kamery internetowej i pozycjonujący oczy cyberagenta internetowego na oczach i akcjach użytkownika Mirosław ł Słysz Promotor:
Detekcja twarzy w obrazie
Detekcja twarzy w obrazie Metoda na kanałach RGB 1. Należy utworzyć nowy obrazek o wymiarach analizowanego obrazka. 2. Dla każdego piksela oryginalnego obrazka pobiera się informację o wartości kanałów
ANALIZA SEMANTYCZNA OBRAZU I DŹWIĘKU
ANALIZA SEMANTYCZNA OBRAZU I DŹWIĘKU obraz dr inż. Jacek Naruniec Analiza Składowych Niezależnych (ICA) Independent Component Analysis Dąży do wyznaczenia zmiennych niezależnych z obserwacji Problem opiera
Przekształcenia punktowe
Przekształcenia punktowe Przekształcenia punktowe realizowane sa w taki sposób, że wymagane operacje wykonuje sie na poszczególnych pojedynczych punktach źródłowego obrazu, otrzymujac w efekcie pojedyncze
Politechnika Świętokrzyska. Laboratorium. Cyfrowe przetwarzanie sygnałów. Ćwiczenie 8. Filtracja uśredniająca i statystyczna.
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
Detekcja punktów zainteresowania
Informatyka, S2 sem. Letni, 2013/2014, wykład#8 Detekcja punktów zainteresowania dr inż. Paweł Forczmański Katedra Systemów Multimedialnych, Wydział Informatyki ZUT 1 / 61 Proces przetwarzania obrazów
Diagnostyka obrazowa
Diagnostyka obrazowa Ćwiczenie trzecie Operacje na dwóch obrazach 1 Cel ćwiczenia Ćwiczenie ma na celu zapoznanie uczestników kursu Diagnostyka obrazowa z operacjami jakie możemy wykonywać na dwóch obrazach,
Algorytmy Laplacian of Gaussian i Canny ego detekcji krawędzi w procesie analizy satelitarnych obrazów procesów atmosferycznych.
Algorytmy Laplacian of Gaussian i Canny ego detekcji krawędzi w procesie analizy satelitarnych obrazów procesów atmosferycznych. Słowa kluczowe: teledetekcja, filtracja obrazu, segmentacja obrazu, algorytmy
W naukach technicznych większość rozpatrywanych wielkości możemy zapisać w jednej z trzech postaci: skalara, wektora oraz tensora.
1. Podstawy matematyki 1.1. Geometria analityczna W naukach technicznych większość rozpatrywanych wielkości możemy zapisać w jednej z trzech postaci: skalara, wektora oraz tensora. Skalarem w fizyce nazywamy
Komputerowe obrazowanie medyczne
Komputerowe obrazowanie medyczne Część II Przetwarzanie i analiza obrazów medycznych Grafika rastrowa i wektorowa W grafice wektorowej obrazy i rysunki składają się z szeregu punktów, przez które prowadzi
Cyfrowe przetwarzanie obrazów i sygnałów Wykład 9 AiR III
1 Na podstawie materiałów autorstwa dra inż. Marka Wnuka. Niniejszy dokument zawiera materiały do wykładu z przedmiotu Cyfrowe Przetwarzanie Obrazów i Sygnałów. Jest on udostępniony pod warunkiem wykorzystania
Wyższa Szkoła Informatyki Stosowanej i Zarządzania
Wyższa Szkoła Informatyki Stosowanej i Zarządzania WIT Grupa IZ06TC01, Zespół 3 PRZETWARZANIE OBRAZÓW Sprawozdanie z ćwiczeń laboratoryjnych Ćwiczenie nr 5 Temat: Modelowanie koloru, kompresja obrazów,
Laboratorium. Cyfrowe przetwarzanie sygnałów. Ćwiczenie 9. Przetwarzanie sygnałów wizyjnych. Politechnika Świętokrzyska.
Politechnika Świętokrzyska Laboratorium Cyfrowe przetwarzanie sygnałów Ćwiczenie 9 Przetwarzanie sygnałów wizyjnych. Cel ćwiczenia Celem ćwiczenia jest zapoznanie studentów z funkcjami pozwalającymi na
Przetwarzanie obrazu
Przetwarzanie obrazu Przekształcenia geometryczne Obroty Przesunięcia Odbicia Rozciągnięcia itp Przekształcenia geometryczne Obroty Wielokrotność 90 stopni Inne Przekształcenia geometryczne Obroty Wielokrotność
dr inż. Piotr Odya dr inż. Piotr Suchomski
dr inż. Piotr Odya dr inż. Piotr Suchomski Podział grafiki wektorowa; matematyczny opis rysunku; małe wymagania pamięciowe (i obliczeniowe); rasteryzacja konwersja do postaci rastrowej; rastrowa; tablica
WSTĘP DO PRZETWARZANIA OBRAZÓW. Jak znaleźć ciekawe rzeczy na zdjęciu? mgr Krzysztof Szarzyński
WSTĘP DO PRZETWARZANIA OBRAZÓW Jak znaleźć ciekawe rzeczy na zdjęciu? mgr Krzysztof Szarzyński Czym jest obraz? Na nasze potrzeby będziemy zajmować się jedynie obrazami w skali szarości. Większość z omawianych
dr inż. Tomasz Krzeszowski
Metody cyfrowego przetwarzania obrazów dr inż. Tomasz Krzeszowski 2017-05-20 Spis treści 1 Przygotowanie do laboratorium... 3 2 Cel laboratorium... 3 3 Przetwarzanie obrazów z wykorzystaniem oprogramowania
Analiza obrazu. wykład 3. Marek Jan Kasprowicz Uniwersytet Rolniczy 2009
Analiza obrazu komputerowego wykład 3 Marek Jan Kasprowicz Uniwersytet Rolniczy 2009 Binaryzacja Binaryzacja jest jedną z ważniejszych ż czynności punktowego przetwarzania obrazów. Poprzedza prawie zawsze
Diagnostyka obrazowa
Diagnostyka obrazowa 1. Cel ćwiczenia Ćwiczenie trzecie Operacje na dwóch obrazach Ćwiczenie ma na celu zapoznanie uczestników kursu Diagnostyka obrazowa z operacjami jakie możemy wykonywać na dwóch obrazach,
Operacje przetwarzania obrazów monochromatycznych
Operacje przetwarzania obrazów monochromatycznych Obraz pobrany z kamery lub aparatu często wymaga dalszej obróbki. Jej celem jest poprawienie jego jakości lub uzyskaniem na jego podstawie określonych
Obraz jako funkcja Przekształcenia geometryczne
Cyfrowe przetwarzanie obrazów I Obraz jako funkcja Przekształcenia geometryczne dr. inż Robert Kazała Definicja obrazu Obraz dwuwymiarowa funkcja intensywności światła f(x,y); wartość f w przestrzennych
zna wybrane modele kolorów i metody transformacji między nimi zna podstawowe techniki filtracji liniowej, nieliniowej dla obrazów cyfrowych
Nazwa Wydziału Nazwa jednostki prowadzącej moduł Nazwa modułu kształcenia Kod modułu Język kształcenia Wydział Matematyki i Informatyki Instytut Informatyki Przetwarzanie i analiza obrazów cyfrowych w
WYKŁAD 12. Analiza obrazu Wyznaczanie parametrów ruchu obiektów
WYKŁAD 1 Analiza obrazu Wyznaczanie parametrów ruchu obiektów Cel analizy obrazu: przedstawienie każdego z poszczególnych obiektów danego obrazu w postaci wektora cech dla przeprowadzenia procesu rozpoznania
Obliczenia Naukowe. Wykład 12: Zagadnienia na egzamin. Bartek Wilczyński
Obliczenia Naukowe Wykład 12: Zagadnienia na egzamin Bartek Wilczyński 6.6.2016 Tematy do powtórki Arytmetyka komputerów Jak wygląda reprezentacja liczb w arytmetyce komputerowej w zapisie cecha+mantysa
Laboratorium Cyfrowego Przetwarzania Obrazów
Laboratorium Cyfrowego Przetwarzania Obrazów Ćwiczenie 4 Filtracja 2D Opracowali: - dr inż. Krzysztof Mikołajczyk - dr inż. Beata Leśniak-Plewińska - dr inż. Jakub Żmigrodzki Zakład Inżynierii Biomedycznej,
Metody komputerowego przekształcania obrazów
Metody komputerowego przekształcania obrazów Przypomnienie usystematyzowanie informacji z przedmiotu Przetwarzanie obrazów w kontekście zastosowań w widzeniu komputerowym Wykorzystane materiały: R. Tadeusiewicz,
Analiza obrazu. wykład 6. Marek Jan Kasprowicz Uniwersytet Rolniczy 2009
Analiza obrazu komputerowego wykład 6 Marek Jan Kasprowicz Uniwersytet Rolniczy 2009 Slajdy przygotowane na podstawie książki Komputerowa analiza obrazu R.Tadeusiewicz, P. Korohoda, oraz materiałów ze
Uniwersytet Warszawski, Wydział Fizyki
TELEDETEKCJA A źródło B oddziaływanie z atmosferą C obiekt, oddziaływanie z obiektem D detektor E zbieranie danych F analiza G zastosowania A C B D E F G Obraz wejściowy Analiza Algorytmy przetwarzania
Przetwarzanie obrazów wykład 2
Przetwarzanie obrazów wykład 2 Adam Wojciechowski Wykład opracowany na podstawie Komputerowa analiza i przetwarzanie obrazów R. Tadeusiewicz, P. Korohoda Etapy obróbki pozyskanego obrazu Obróbka wstępna
0. OpenGL ma układ współrzędnych taki, że oś y jest skierowana (względem monitora) a) w dół b) w górę c) w lewo d) w prawo e) w kierunku do
0. OpenGL ma układ współrzędnych taki, że oś y jest skierowana (względem monitora) a) w dół b) w górę c) w lewo d) w prawo e) w kierunku do obserwatora f) w kierunku od obserwatora 1. Obrót dookoła osi
Zbigniew JERZAK Adam KOTLIŃSKI. Studenci kierunku Informatyka na Politechnice Śląskiej w Gliwicach
Studenci kierunku Informatyka na Politechnice Śląskiej w Gliwicach Program zrealizowany na potrzeby Pracowni Komputerowej Analizy Obrazu i Mikroskopii Konfokalnej w Centrum Onkologii w Gliwicach Gliwice,
Antyaliasing w 1 milisekundę. Krzysztof Kluczek
Antyaliasing w 1 milisekundę Krzysztof Kluczek Zasada działania Założenia: Metoda bazująca na Morphological Antialiasing (MLAA) wejście: obraz wyrenderowanej sceny wyjście: zantyaliasowany obraz Krótki
Cechy formatu PNG Budowa bloku danych Bloki standardowe PNG Filtrowanie danych przed kompresją Wyświetlanie progresywne (Adam 7)
mgr inż. Grzegorz Kraszewski SYSTEMY MULTIMEDIALNE wykład 5, strona 1. PNG (PORTABLE NETWORK GRAPHICS) Cechy formatu PNG Budowa bloku danych Bloki standardowe PNG Filtrowanie danych przed kompresją Wyświetlanie
Cyfrowe przetwarzanie obrazów i sygnałów Wykład 3 AiR III
1 Niniejszy dokument zawiera materiały do wykładu z przedmiotu Cyfrowe Przetwarzanie Obrazów i Sygnałów. Jest on udostępniony pod warunkiem wykorzystania wyłącznie do własnych, prywatnych potrzeb i może
Według raportu ISO z 1988 roku algorytm JPEG składa się z następujących kroków: 0.5, = V i, j. /Q i, j
Kompresja transformacyjna. Opis standardu JPEG. Algorytm JPEG powstał w wyniku prac prowadzonych przez grupę ekspertów (ang. Joint Photographic Expert Group). Prace te zakończyły się w 1991 roku, kiedy
Analiza ruchu. Marek Wnuk < > ZPCiR I-6 PWr. MW: SyWizE p.1/22
Analiza ruchu Marek Wnuk < marek.wnuk@pwr.wroc.pl > ZPCiR I-6 PWr MW: SyWizE p.1/22 Ruch w sekwencji obrazów Podstawowe problemy: złożoność obliczeniowa nadmiar informacji niejednoznaczność MW: SyWizE
Politechnika Świętokrzyska. Laboratorium. Przetwarzanie obrazów medycznych. Ćwiczenie 5. Filtracja kontekstowa obrazów.
Politechnika Świętokrzyska Laboratorium Przetwarzanie obrazów medycznych Ćwiczenie 5 Filtracja kontekstowa obrazów. Cel ćwiczenia Celem ćwiczenia jest zdobucie umiejętności tworzenia funkcji realizujących
Informatyka, studia dzienne, mgr II st. Przetwarzanie obrazu i dźwięku 2011/2012 Prowadzący: dr inż. Bartłomiej Stasiak czwartek, 8:30
Informatyka, studia dzienne, mgr II st. semestr I Przetwarzanie obrazu i dźwięku 2011/2012 Prowadzący: dr inż. Bartłomiej Stasiak czwartek, 8:30 Data oddania: Ocena: Grzegorz Graczyk 178717 Andrzej Stasiak
Przetwarzanie obrazów wykład 3
Przetwarzanie obrazów wykład 3 Adam Wojciechowski Wykład opracowany na podstawie Komputerowa analiza i przetwarzanie obrazów R. Tadeusiewicz, P. Korohoda Operacje kontekstowe (filtry) Operacje polegają
Cyfrowe przetwarzanie obrazów i sygnałów Wykład 12 AiR III
1 Niniejszy dokument zawiera materiały do wykładu z przedmiotu Cyfrowe Przetwarzanie Obrazów i Sygnałów. Jest on udostępniony pod warunkiem wykorzystania wyłącznie do własnych, prywatnych potrzeb i może
Przetwarzanie obrazów wykład 7. Adam Wojciechowski
Przetwarzanie obrazów wykład 7 Adam Wojciechowski Przekształcenia morfologiczne Przekształcenia podobne do filtrów, z tym że element obrazu nie jest modyfikowany zawsze lecz tylko jeśli spełniony jest
Zamiana reprezentacji wektorowej na rastrową - rasteryzacja
MODEL RASTROWY Siatka kwadratów lub prostokątów stanowi elementy rastra. Piksel - pojedynczy element jest najmniejszą rozróŝnialną jednostką powierzchniową, której własności są opisane atrybutami. Model
Statystyka opisowa. Wykład I. Elementy statystyki opisowej
Statystyka opisowa. Wykład I. e-mail:e.kozlovski@pollub.pl Spis treści Elementy statystyku opisowej 1 Elementy statystyku opisowej 2 3 Elementy statystyku opisowej Definicja Statystyka jest to nauka o
Plan wykładu. Wprowadzenie Program graficzny GIMP Edycja i retusz zdjęć Podsumowanie. informatyka +
Plan wykładu Wprowadzenie Program graficzny GIMP Edycja i retusz zdjęć Podsumowanie 2 Po co obrabiamy zdjęcia Poprawa jasności, kontrastu, kolorów itp. Zdjęcie wykonano w niesprzyjających warunkach (złe
WYKŁAD 3 WYPEŁNIANIE OBSZARÓW. Plan wykładu: 1. Wypełnianie wieloboku
WYKŁ 3 WYPŁNINI OSZRÓW. Wypełnianie wieloboku Zasada parzystości: Prosta, która nie przechodzi przez wierzchołek przecina wielobok parzystą ilość razy. Plan wykładu: Wypełnianie wieloboku Wypełnianie konturu
Przewodnik po soczewkach
Przewodnik po soczewkach 1. Wchodzimy w program Corel Draw 11 następnie klikamy Plik /Nowy => Nowy Rysunek. Następnie wchodzi w Okno/Okno dokowane /Teczka podręczna/ Przeglądaj/i wybieramy plik w którym
ANALIZA I INDEKSOWANIE MULTIMEDIÓW (AIM)
ANALIZA I INDEKSOWANIE MULTIMEDIÓW (AIM) LABORATORIUM 5 - LOKALIZACJA OBIEKTÓW METODĄ HISTOGRAMU KOLORU 1. WYBÓR LOKALIZOWANEGO OBIEKTU Pierwszy etap laboratorium polega na wybraniu lokalizowanego obiektu.
Przekształcenia widmowe Transformata Fouriera. Adam Wojciechowski
Przekształcenia widmowe Transformata Fouriera Adam Wojciechowski Przekształcenia widmowe Odmiana przekształceń kontekstowych, w których kontekstem jest w zasadzie cały obraz. Za pomocą transformaty Fouriera
Histogram obrazu, modyfikacje histogramu
March 15, 2013 Histogram Jeden z graficznych sposobów przedstawiania rozkładu cechy. Składa się z szeregu prostokatów umieszczonych na osi współrzędnych. Prostokaty te sa z jednej strony wyznaczone przez
Zbigniew Sołtys - Komputerowa Analiza Obrazu Mikroskopowego 2016 część 7
7. NORMALIZACJA I BINARYZACJA ADAPTATYWNA 7.1. Normalizacja lokalna Zwykłe konwolucje działają w jednakowy sposób na całym obrazie. Plugin Local Normalization przeprowadza filtrowanie Gaussa w zależności
Grafika Komputerowa Wykład 5. Potok Renderowania Oświetlenie. mgr inż. Michał Chwesiuk 1/38
Wykład 5 Potok Renderowania Oświetlenie mgr inż. 1/38 Podejście śledzenia promieni (ang. ray tracing) stosuje się w grafice realistycznej. Śledzone są promienie przechodzące przez piksele obrazu wynikowego
Podstawy programowanie systemów wizyjnych InSight firmy Cognex. Środowisku InSight Explorer / Spreadshee
Podstawy programowanie systemów wizyjnych InSight firmy Cognex Środowisku InSight Explorer / Spreadshee Opis zadania: Wykrycie umownych różnic pomiędzy wzorcową płytką testową i płytkami zawierającymi
Grafika komputerowa. Oko posiada pręciki (100 mln) dla detekcji składowych luminancji i 3 rodzaje czopków (9 mln) do detekcji koloru Żółty
Grafika komputerowa Opracowali: dr inż. Piotr Suchomski dr inż. Piotr Odya Oko posiada pręciki (100 mln) dla detekcji składowych luminancji i 3 rodzaje czopków (9 mln) do detekcji koloru Czerwony czopek
Wyższa Szkoła Informatyki Stosowanej i Zarządzania
Wyższa Szkoła Informatyki Stosowanej i Zarządzania Grupa ID308, Zespół 11 PRZETWARZANIE OBRAZÓW Sprawozdanie z ćwiczeń Ćwiczenie 6 Temat: Operacje sąsiedztwa wyostrzanie obrazu Wykonali: 1. Mikołaj Janeczek
Filtracja nieliniowa obrazu
Informatyka, S1 sem. letni, 2014/2015, wykład#4 Filtracja nieliniowa obrazu dr inż. Paweł Forczmański Katedra Systemów Multimedialnych, Wydział Informatyki ZUT 1 / 61 Proces przetwarzania obrazów Obraz
Diagnostyka obrazowa
Diagnostyka obrazowa Ćwiczenie szóste Transformacje obrazu w dziedzinie częstotliwości 1 Cel ćwiczenia Ćwiczenie ma na celu zapoznanie uczestników kursu Diagnostyka obrazowa z podstawowymi przekształceniami
maska 1 maska 2 maska 3 ogólnie
WYKŁAD 4 Detekcja krawędzi, operacje morfologiczne Detekcja (wykrywanie) krawędzi (edge detection) jest to technika segmentacji obrazu, polegająca na znajdowaniu piksli krawędziowych przez sprawdzanie
Techniki wizualizacji. Ćwiczenie 4. Podstawowe algorytmy przetwarzania obrazów
Doc. dr inż. Jacek Jarnicki Instytut Informatyki, Automatyki i Robotyki Politechniki Wrocławskiej jacek.jarnicki@pwr.wroc.pl Techniki wizualizacji Ćwiczenie 4 Podstawowe algorytmy przetwarzania obrazów
Deskryptory punktów charakterystycznych
Przetwarzanie i Rozpoznawanie Obrazów May 18, 2016 1/41 Wstęp 2/41 Idea Często spotykany (typowy) schemat przetwarzanie obrazu/sekwencji wideo: 1 Detekcja punktów charakterystycznych 2 Opis wyznaczonych
Transformata Fouriera
Transformata Fouriera Program wykładu 1. Wprowadzenie teoretyczne 2. Algorytm FFT 3. Zastosowanie analizy Fouriera 4. Przykłady programów Wprowadzenie teoretyczne Zespolona transformata Fouriera Jeżeli