SEGMENTACJA OBRAZU UWAGI WSTĘPNE
|
|
- Włodzimierz Czarnecki
- 8 lat temu
- Przeglądów:
Transkrypt
1 UWAGI WSTĘPNE Schemat naturalnego przetwarzania obrazu. Analiza obrazu Świat zewnętrzny Akwizycja obrazu narząd wzroku Wstępne przetwarzanie obrazu Analiza obrazu Ludzki mózg Pamięć Podejmowanie decyzji Działanie Reszta organizmu człowieka UWAGI WSTĘPNE Segmentacja obrazu. Segmentacja Proces segmentacji obrazu jest czynnością spinającą poziom wstępnego przetwarzania obrazu z programami analizy poszczególnych obiektów. WSTĘP Segmentacja Liczba rekordów w bazie IEEE Xplore dotycząca segmentacji obrazów Segmentacja jest techniką przetwarzania obrazu, umożliwiającą wydzielenie obszarów obrazu spełniających pewne kryteria jednorodności. Takimi kryteriami mogą być np. kolor obszaru, poziom jasności, faktura. Proces segmentacji polega na podziale obrazu (uprzednio przefiltrowanego) na fragmenty odpowiadające poszczególnym widocznym na obrazie obiektom. Towarzyszy temu zwykle opisana dalej indeksacja obiektów (labelling), czyli przypisanie do wszystkich pikseli tych obiektów identyfikatorów (etykiet), wskazujących, do którego obiektu który piksel można przypisać. 1
2 Segmentacja najczęściej służy do wydzielenia obiektu od tła bez względu na szczegóły obiektu Przykład rozpoznawanej sceny a) zdjęcie satelitarne: z wyekstrahowanymi budynkami, b) układ budynków Wykreowana wektorowa mapa Inny przykład zadania segmentacji Obrazy przed i po segmentacji Dalsze przykłady segmentacji 2
3 Przykłady segmentacji dla obrazów medycznych Przykłady segmentacji dla obrazów medycznych Przykłady segmentacji dla obrazów medycznych Przykłady segmentacji dla obrazów medycznych W najprostszym ujęciu segmentacja jest techniką służącą do lokalizacji i wydzielania poszczególnych obiektów występujących na złożonym obrazie Korzystne jest jeśli przy segmentacji możliwe jest wydzielenie części obrazu zawierających wizerunek rozważanych obiektów przy minimalnym tylko udziale elementów tła 3
4 Przykład segmentacji obrazów preparatów histologicznych Wśród obiektów wydzielonych w wyniku segmentacji trzeba czasem przeprowadzić selekcję ze względu na kształt Segmentacja obrazu często związana jest z wydzieleniem na obrazie tak zwanych regionów zainteresowania (ROI) Inny przykład ROI Taksonomia metod wyznaczania progu segmentacji obrazu Najprostszy sposób segmentacji polega na zastosowaniu podziału pikseli obrazu na zbiór należący do badanego obiektu oraz na zbiór należący do tła w zależności od tego, czy ich jasność jest większa czy mniejsza od założonego progu T. 4
5 number of pixels Zasada segmentacji przez progowanie Przykładowy obraz medyczny dla którego wykonano binaryzację ze zmieniającym się progiem background object T levels of image intensity Inny przykład efektów progowania adaptacyjnego TECHNIKI SEGMENTACJI Segmentacja przez progowanie Przykład segmentacji za pomocą binaryzacji z pojedynczym progiem. T Przykład segmentacji z podwójnym progiem. Ustalenie górnego i dolnego progu w celu wyizolowania koloru skóry Barta. T l T u Wyniki segmentacji przykładowych obrazów pokazują, że najlepsze wyniki uzyskuje się przy bardzo różnych wartościach progu (podany pod odpowiednimi obrazami) 5
6 W przypadku obrazów medycznych prosta segmentacja przez progowanie zwykle prowadzi do powstania nadmiernej liczby pseudo-segmentów, które jednak można uporządkować poprzez ich sklejanie Ciekawe możliwości w zakresie doboru progu segmentacji dają histogramy wielorozdzielcze Najskuteczniejszym sposobem wyboru optymalnej wartości progu do segmentacji jest użycie kryterium -entropii Załóżmy, że histogram obrazu ma postać: p 1, p 2,..., p n gdzie n jest liczbą poziomów szarości, a p i oznacza prawdopodobieństwo występowania poziomu szarości i. Podział (segmentacja) obrazu będzie optymalna, jeśli dla danego progu t * osiągnięte będzie maksimum sumarycznej -entropii: Rozbijmy ten histogram na dwa podzbiory punktów należących odpowiednio do badanego obiektu oraz do tła. Kryterium podziału jest związane z progiem t. Wtedy można zdefiniować -entropię odpowiednio dla obiektu i dla tła: Potem trzeba wykonać jeszcze kilka kosmetycznych zabiegów i segmentacja jest gotowa. Schemat blokowy kompleksowego algorytmu segmentacji obrazu medycznego Przykład segmentacji obrazu medycznego obraz mammograficzny z widocznym rakiem 6
7 Przykład segmentacji obrazu medycznego (komórka Purkinjego) Przykład segmentacji obrazu w przestrzeni barw (wydobywanie znaków drogowych z obrazu drogi) Wydobycie obiektów zainteresowania z trudnego obrazu Najbardziej znanymi metodami segmentacji obiektów i wydzielania ich konturów są algorytmy: Canny Sobela Prewitta Laplacian Obiekt wydzielony w następstwie segmentacji może być potem poddany szczegółowym analizom bez utrudnień wynikających z konieczności uwzględniania innych obiektów Często się zdarza, że niedobrze dobrana metoda segmentacji wydziela nadmiernie dużo rzekomych obiektów 7
8 Do ustalenia lokalizacji obiektu w obrębie obrazu można użyć funkcji podobieństwa Dobrze przeprowadzona segmentacja pozwala na wydobycie z obrazu jego istotnej dla rozważań części (tu zmiany nowotworowej w obrazie mammograficznym) Wyszukiwany obiekt Funkcja podobieństwa z wyraźnym maksimum w miejscu lokalizacji obiektu Segmentacja powinna być poprzedzona filtracją obrazu. Zadania segmentacji mogą się cechować różnym stopniem złożoności Wydobywanie konturów z zaszumionych obrazów jest utrudnione, a wyniki są mniej dokładne Wyszukiwanie na obrazie komórki poprzez rozpoznawanie przynależności pikseli do trzech klas: tło, wnętrze i brzeg Problem segmentacji nadmiarowej 8
9 Problem rozdzielenia stykających się obiektów Lokalizowanie komórek Porównanie miejsca radiacji obliczonego za pomocą największego wpisanego okręgu (zaznaczone kolorem niebieskim), za pomocą środka geometrycznego (zielonym) oraz za pomocą przecięcia osi głównych (czerwonym). Lokalizowanie komórek Lokalizowanie komórek Porównanie miejsca radiacji obliczonego za pomocą największego wpisanego okręgu (zaznaczone kolorem niebieskim), za pomocą środka geometrycznego (zielonym) oraz za pomocą przecięcia osi głównych (czerwonym). Porównanie miejsca radiacji obliczonego za pomocą największego wpisanego okręgu (zaznaczone kolorem niebieskim), za pomocą środka geometrycznego (zielonym) oraz za pomocą przecięcia osi głównych (czerwonym). Wyjątkowo wyrafinowany przykład segmentacji wydobycie z obrazu mózgu wyłącznie dróg połączeń nerwowych Segmentacja obrazu może mieć różne zastosowania. Pokazany na następnym slajdzie przykład dotyczy użycia segmentacji do ujawnienia wewnętrznej struktury kości (beleczkowania trabecula). Na wyodrębnionym obrazie beleczkowania ujawniona zostaje linia, która przecina najmniejszą liczbę najcieńszych beleczek. Jest to linia najbardziej prawdopodobnego złamania. 9
10 Metoda prognozowania linii złamania Wyniki prognozowania linii złamania Inny przykład medyczny: wydobywanie naczyń krwionośnych na obrazie dna oka Segmentacja połączona z interpretacją fragmentów obrazu Przykład segmentacji wraz z klasyfikacją Przykład segmentacji wraz z klasyfikacją 1
11 Przykład segmentacji wraz z klasyfikacją Obiekty wydobyte w wyniku segmentacji stają się lepiej widoczne i łatwiejsze do interpretacji Obraz tomograficzny przekroju klatki piersiowej z uwidocznionym przekrojem serca Po wydobyciu w wyniku segmentacji wyłącznie naczyń krwionośnych serca ich analiza i obserwacja nieprawidłowości staje się znacznie łatwiejsza TECHNIKI SEGMENTACJI Techniki Segmentacji Wyróżniamy następujące techniki segmentacji: - segmentacja przez podział obszaru (region splitting) - segmentacja przez rozrost obszaru (region - growing) - segmentacja metodą wykrywania krawędzi (contour based) (stosowany jest operator gradientu) Generalnie segmentacja obrazu wykonywana przez człowieka (wynik na rysunku środkowym) jest zorientowana na wydzielenie rozpoznanych wcześniej obiektów, podczas gdy segmentacja automatyczna (po prawej) koncentruje się na lokalnych właściwościach fragmentów obrazu - segmentacja oparta na statystyce opisującej wnętrze regionów (texture based) Czasem prowadzi to dekompozycji obrazu na ogromną liczbę do niczego nieprzydatnych segmentów Problem nadsegmentacji 11
12 Wyznaczanie konturów na podstawie histogramów kierunkowych Zamiana obrazu na graf Przy segmentacji obrazu ważne jest, żeby tworzone metody były niewrażliwe na kontury nieistotnych szczegółów obiektów W następstwie wyznaczania konturów nie powinno dochodzić do zlewania się obiektów Kolejny przykład obiektów, które podlegają sklejeniu przy prostej segmentacji oraz mogą zostać rozdzielone gdy się zastosuje wcześniej procedurę wydobywania konturów (Sobela) 12
13 Segmentacja mikroskopowego obrazu wnętrza komórki Segmentacja na podstawie kolory skóry jest ważnym elementem w systemach rozpoznawania twarzy Skuteczność segmentacji zależy w dużym stopniu od przyjętego modelu barw. Na kolejnych fotografiach pokazane są segmentacje uzyskane w przestrzeniach RGB, HSV, TSL, HIS, YCrCb TECHNIKI SEGMENTACJI Segmentacja przez podział obszaru TECHNIKI SEGMENTACJI Segmentacja przez podział obszaru Segmentacja przez podział obrazu (region splitting, clustering), zwana też iteracyjną (rekursywną), polega na stopniowym podziale dużych obszarów obrazu na mniejsze, w których piksele mają odpowiednią własność (kolor, jasność, teksturę), jednakową lub bardzo zbliżoną w granicach wydzielonego obszaru a jednocześnie znacznie różniącą się od własności pikseli w innych obszarach. W metodzie tej wartość jasności każdego elementu obrazu porównywana jest z wartością progową, po czym element jest przydzielony do jednej z dwóch kategorii o wartości progowej przekroczonej lub nie przekroczonej. Wyboru wartości progowej dokonuje się przeważnie na podstawie histogramu. Problemy pojawiające się przy tej metodzie to wybór progu dyskryminacji (gdy krzywa rzeczywistego histogramu jest wielogarbna, a wierzchołki są trudne do wyróżnienia) oraz powstawanie fałszywych obiektów (izolowanych punktów o wartości 1 gdy dookoła są wyłącznie punkty tła). Algorytm segmentacji rekursywnej wygląda następująco: 1. Rozważyć cały obraz jako jeden obszar i policzyć dla niego histogram, biorąc pod uwagę odpowiednią cechę (np. odcienie, jasność, nasycenie) 2. Znaleźć najwyższy szczyt histogramu i wyznaczyć progi z jego obu stron. Dokonać segmentacji na dwa regiony. 3. Wygładzić zbinaryzowany obraz, aby został tylko pojedynczo-połączony podregion. 4. Powtarzać kroki 1-3 dopóki nie da się utworzyć kolejnych podregionów, tzn. żaden histogram nie posiada znaczących szczytów. Liczba pikseli Region 2 Region 1 Region 2 Wartość cechy TECHNIKI SEGMENTACJI Segmentacja przez podział obszaru TECHNIKI SEGMENTACJI Segmentacja przez rozrost obszaru Obiekty podlegające segmentacji. W metodzie rozrostu obszaru poszukuje się grup elementów o zbliżonej jasności. Najprostsza postać tej metody to rozpoczęcie od jednego elementu i sprawdzenie czy elementy sąsiednie mają podobną jasność. Jeśli tak, są one grupowane w obszar. Wykonujemy tu tylko zlepianie (merging). Obraz po poprawnej segmentacji: Segmentacja nieprawidłowa. Źle dobrany próg dyskryminacji. 13
14 TECHNIKI SEGMENTACJI Segmentacja przez rozrost obszaru Ogólnie segmentacja przez rozrost bazuje na technice dzielenia i zlepiania obrazu (split and merge), której algorytm przebiega następująco: 1. Ustalić test jednolitości. Kryteriami mogą być jasność, kolor itp. 2. Podzielić obraz na obszary o takich samych rozmiarach. 3. Zastosować test jednolitości dla każdego regionu. 4. Jeśli obszar jest jednolity należy zlepić go z jego ewentualnym sąsiadem (sąsiadami). Jeśli obszar nie spełnia kryterium jednolitości dokonać ponownego podziału. 5. Proces kontynuować, aż wszystkie obszary zdadzą test jednolitości. Efekt segmentacji obrazu powierzchni skały uzyskany metodą drzewa czwórkowego I 1 I 2 I I 41 I 42 I 3 4 I 43 I 43 I 44 Pierwszy Zlepienie Drugi Cały podział. obraz. (Merge). Drzewo obrazu (picture tree). TECHNIKI SEGMENTACJI Wyznaczanie kryterium jednolitości Obszar jest jednolity, gdy dla ustalonego progu T jest spełniony poniższy warunek : max L( m, n) S T m, n R gdzie, L(m,n) - elementu obrazu #R - wielkość (liczba pikseli) obszaru R. T - próg S to średnia jasność obszaru: S 1 R # m, n R L( m, n) Elementem segmentacji obrazu jest także selekcja, pozwalająca odróżnić rzeczywiste interesujące elementy od elementów podobnych do nich, ale nie niosących wymaganych informacji Ustalając próg T ustala się więc także prawdopodobieństwo tego, że do wydzielonego obszaru włączone będą obiekty nie należące do niego. Jeśli obszar obiektu jest jednolity, to wartość średnia S jest optymalnym oszacowaniem wartości jasności tego obszaru. W takim przypadku odchylenie wartości elementu od średniej S będzie zależało jedynie od zakłóceń. Prawdopodobieństwo, że jasność elementu 2 z L(m,n) różni się od jego średniej S o więcej 2 2 niż pewna wielkość x wyraża się wzorem jak I n e 2 dz pokazano po lewej stronie, w którym 2 x - odchylenie standardowe zakłóceń Obraz oryginalny ze wskazaniem podejrzanej struktury Obraz po segmentacji wydobywającej wszystkie regiony podobne do podejrzanej struktury Obraz z wyodrębnieniem samej podejrzanej struktury (rak sutka) W zastosowaniach medycznych dosyć wygodną metodą segmentacji jest analiza profili densytometrycznych wzdłuż wybranych linii (np. promieni wychodzących z pewnego ustalonego punktu) Segmentacja wododziałowa Zalewanie z minimów Wyodrębnione zwapnienia (zielona obwódka) w pobliżu ścian naczynia krwionośnego (niebieska obwódka) Zalewanie z markerów 14
15 Przykład segmentacji za pomocą działów wodnych Segmentacja zmiany na obrazie mammograficznym za pomocą losowych pól Markowa Oryginalny obraz Obraz gradientu Obraz z zaznaczona zmianą Rekonstrukcja wybranych elementów obrazu Rekonstrukcja obrazu pozwala na otrzymanie z pierwotnego obrazu niektórych, zawartych w nim struktur wskazywanych przez lokalizację znaczników (markerów). W rezultacie otrzymuje się obraz będący pewnym podzbiorem pierwotnego obrazu W kolejnych krokach rekonstrukcji następuje rozrost obszarów wokół znaczników, realizowany poprzez operacje dylatacji. W celu uniemożliwienia rozrostu obszaru poza granice pożądanych struktur po każdej operacji dylatacji obrazu wyznaczana jest wspólna cześć otrzymanego w jej efekcie wyniku z oryginalną wersją obrazu, usuwająca fragmenty wykraczające poza strukturę. Pierwotny obraz oraz lokalizacja markerów Początkowa oraz końcowa faza rekonstrukcji 15
16 Segmentacja metodą wykrywania krawędzi Wykrywanie krawędzi jest metodą segmentacji polegającą na poszukiwaniu granic między obszarami, które niebezpośrednio definiują obiekt. Metoda ta rozpoczyna się od znalezienia tych pikseli, które mogą należeć do krawędzi. Punkty te są następnie zlepiane do pojedynczych segmentów linii, a te z kolei są łączone i tworzą granicę obiektu. Znajdowanie punktów nagłych zmian, co może oznaczać krawędź, odbywa się z zastosowaniem omawianych już gradientów Sobela, Prewitta itp. Piksele te reprezentują lokalne nieciągłości występowania pewnych cech, jak jasność, kolor, tekstura itp. Przykładowa technika segmentacji metodą wykrywania krawędzi Przykładowa prosta metoda łączenia krawędzi zaproponowana przez Forsena. Obszar z brakującymi krawędziami. Na początku łączymy linią prostą dwa punkty końcowe A i B. Następnie szukamy najbardziej oddalonego punktu (C) od odcinka AB. Jeśli separacja tego punktu od odcinka AB jest wyraźna, to tworzymy odcinki AC i BC, a odrzucamy odcinek AB. Procedura jest kontynuowana, aż zostanie uznane, że segmenty utworzonej linii łamanej dobrze reprezentują wszystkie posiadane punkty konturu. Po wykryciu krawędzi dokonuje się progowania wybierając najgłębszą dolinę na histogramie, a w przypadku bardzo zakłóconych obrazów jako próg można przyjąć 1-2 % wartości szczytu. Etap 1 Etap 2 Etap 3 Segmentacja oparta na krawędziach zmusza do decyzji, które krawędzie należy brać pod uwagę (na przykład oparte na wartości laplasjanu lub gradientu) Obraz medyczny (a) oraz krawędzie ustalone na nim różnymi metodami: metodą ważoną (b), metodą laplasjanu (c), metodą wartości gradientu (d) i metodą kierunku gradientu (e). Obraz z wykrytymi krawędziami (gradient Sobela) Budowa linii granicznej z użyciem algorytmu LW (Living Wires) Niekorzystne (u góry) i korzystne (u dołu) warianty metody LW używanej do segmentacji obrazu 16
17 Automatyczna segmentacja wątroby Wykrycie konturów obiektów na obrazie medycznym jest często kluczem do prawidłowej diagnozy. Mało czytelny obraz mammograficzny (u góry) staje się łatwiejszy do interpretacji, gdy algorytm wydzielania konturów zaznaczy widoczne na nim obiekty (na zdjęciu są to mikro-zwapnienia będące najwcześniejszym symptomem raka). Segmentacja obrazu płuc Znajdowanie konturów spoidła wielkiego na obrazie przekroju mózgu metodą rozciągania węża Tą samą metodą wydobywa się kontury wnętrza komór serca Segmentacja połączona z indeksacją 17
18 Segmentacja obrazu ułatwia wnioskowanie na jego temat. Pokazano porównanie konturów tego samego narządu (prostata) u dwóch pacjentów Dosyć popularną metodą segmentacji jest metoda oparta na koncepcji działów wodnych Zmniejszanie nadmiernej segmentacji poprzez progowanie obrazu gradientowego Przekrój obrazu (po gradientowaniu) wzdłuż jednej ustalonej linii Nieostrożne stosowanie tej metody prowadzi zwykle do wydzielenia nadmiernej liczby segmentów nadmiernie posegmentowany obraz (297 zlewisk) Czasem zachodzi potrzeba wydobywania z całego obrazu bardzo specyficznych elementów, będących przedmiotem analizy Efekt segmentacji opartej na fakcie, że interesująca linia położona jest w określonej odległości od centrum obrazu To jest obraz zapisu z autobusowego tachografu. Przedmiotem analizy ma być wyłącznie ta linia 18
19 Punkty będące przedmiotem analizy wydobyte z obrazu Algorytm segmentacji elementów obrazu metodą działów wodnych Segmentacja obrazu na podstawie barwy obszarów (preparat geologiczny) Segmentacja obrazu na podstawie barwy obszarów (preparat geologiczny) Brain/Non-brain Separation: Przykład nieudanej segmentacji obrazu medycznego original image filtered image skull-stripped brain image Trzy wyodrębnione klasy nie mają prawidłowej identyfikacji anatomicznej 19
20 Przykład poprawnej segmentacji obrazu medycznego Wynik segmentacji uzyskanej metodą nie nadzorowanego grupowania (z lewej) oraz opartej na modelowaniu obszarów (po prawej) Cztery wyodrębnione klasy mają prawidłową identyfikację anatomiczną TECHNIKI SEGMENTACJI Segmentacja przez rozrost (Regiony atomowe) Inną procedurą segmentacji przez rozrost jest procedura, która scala najpierw tak zwane regiony atomowe, badając wartość średnią określonego atrybutu w stosunku do określonego zakresu progowania. Zastosowany w tym etapie próg T może być inny, mniej szczegółowo wyznaczany niż przy ekstrakcji regionów atomowych. Następne scalenia są oparte na względnych własnościach atrybutu dwóch sąsiednich obszarów. TECHNIKI SEGMENTACJI Segmentacja przez rozrost (Regiony atomowe) W pierwszym etapie piksele o podobnej jasności oraz te, które łączą się ze sobą czterema krawędziami są grupowane w regiony atomowe. Następnie stosowana jest metoda omówiona poniżej w celu zlikwidowania słabych granic. Niech R 1 i R 2 będą dwoma sąsiadującymi obszarami o obwodach P 1 i P 2 i każdy z nich powstał ze zlepienia mniejszych podobszarów, które mogą różnić się jasnością. Niech C oznacza długość wspólnej krawędzi i niech D reprezentuje tę część C, dla której różnica jasności Y i wzdłuż krawędzi jest istotnie mniejsza od wybranego współczynnika 1. D Regony R 3 1 i R 2 zostaną zlepione jeśli spełniona jest nierówność C przy 2 =1/2 D Drugi warunek mówi, że regiony styczne zostaną zlepione gdy 2 dla MIN{ P1, P2 } 3 =3/4 Jeśli jeden obszar w dużym stopniu otacza inny, to są one także scalane (likwidacja słabych granic). Odmienną grupę problemów rodzi segmentacja oparta na statystyce Technika ta stosowana jest w przypadku gdy obszary jednorodne wypełnione są pewnym stałym wzorcem (teksturą). Pojedyncze obszary znacznie różniące się od siebie stanowią jeden obszar. W procesie tym określa się pewne statystyczne własności obszarów i przeprowadza się segmentację o nie opartą. Segmentacja trójwymiarowa Nowoczesne techniki obrazowania medycznego dostarczają często informacji o kształcie badanego narządu w wielu przekrojach, tworzących sekwencję. Przy próbie rekonstrukcji trójwymiarowego obiektu (na przykład przestrzennego obrazu narządu) dochodzi do konieczności segmentacji przeprowadzanej w sposób powiązany na kilku kolejnych przekrojach. Przy stosowaniu tej techniki zaczyna się zwykle od wyznaczenia konturu na jednym przekroju, a następnie przenosi się ten kontur na sąsiednie przekroje stosując kryterium bliskości położenia konturu pierwotnego i konturów na kolejnych przekrojach. 2
21 Sposób przenoszenia punktów z przekroju na przekrój podczas rekonstrukcji obrazu 3D z serii obrazów 2D Metoda przenoszenia konturu z przekroju na przekrój może wiązać się z ryzykiem pomyłek Przykład pary sąsiednich przekrojów, z których jeden ma już zaznaczony obrys interesującego obiektu (płuca) Sekwencja przekrojów z zaznaczonym badanym elementem Sekwencja przekrojowych obrazów medycznych (stawu kolanowego) z konturem wydzielonej struktury anatomicznej (kości udowej) i uzyskana na tej podstawie trójwymiarowa rekonstrukcja tej struktury Inny przykład: rekonstrukcja przestrzenna płuc 21
22 TECHNIKI SEGMENTACJI Segmentacja obiektów stykających się Sporym problemem przy segmentacji jest zawsze rozdzielanie obiektów, które powinny być rozpatrywane oddzielnie, ale których obrazy stykają się ze sobą Obraz wejściowy. wyrzucenie pikseli o indeksie takim samym negacja jak indeksacja Zapełnienie piksel dylatacja erozja i indeksacja przy krawędzi Krok Czyszczenie Zamknięcie Erozja Wykonanie Operacja Obcięcie warunkowa gałęzi SKIZ jednej i brzegów. wypełnienie aż i do operacji i stanu otworów. powstanie dylatacji ustalonego, przemnożenie dla obrazu po Każdego logiczne każdej znaczników dylatacji obrazu dla po każdego zerodowanego obraz obcięciu mnożony erodowanego z obrazem obiektu.. logicznie oryginalnym. obiektu. z obrazem Usunięcie wejściowym. fiordów. Finalny obraz zawiera obiekty rozseparowane i posegmentowane TECHNIKI SEGMENTACJI Uwaga: opisane metody trzeba stosować z umiarem, bo automatyczna segmentacja obiektów stykających się bywa czasem wadliwa! Etykietowanie obiektów Dzieleni obiektów, które powinny pozostać integralne Błędnie wyznaczone granice obiektów Indeksacja polega na przeglądaniu zbinaryzowanego obrazu linia po linii, aż do napotkania punktu obiektu wartości 1. Po napotkaniu takiego punktu (piksela), oznaczonego dalej jako X, nadaje mu się etykietę analizując wartości pikseli A, B, C, D, stanowiących tę część jego otoczenia, która była już wcześniej analizowana. A B C D X Indeksacja obiektów (labelling) Gdy A = B = C = D = to X=L+1 (to znaczy, że nowy punkt należy do nowego, wcześniej nieznanego obiektu) Przykłady sytuacji, w których wykrywa się, że kolejny punkt należy do obiektu, który już miał przypisaną etykietę. L L L L L L L L L L L L L L L L L L L 22
23 Indeksacja obiektów (labelling) Gdy w otoczeniu badanego punktu X pojawią się punkty należące do dwóch różnych obiektów o indeksach L1 i L2, to znaczy, że należy utożsamić z jednym obiektem dwa regiony wcześniej rozważane jako dwa różne obiekty. W takim przypadku przyjmowana jest zasada, że punktowi X przypisuje się mniejszy z wchodzących w grę indeksów (na rysunku założono, że L1 < L2). Błędny podział obiektu na fragmenty w trakcie wstępnej indeksacji. Obszary różniące się odcieniem szarości otrzymały różne etykiety L1 L2 L1 L1 L1 L2 L1 Przykład etykietowania obrazów w wyniku którego doszło do błędnego podziału obiektów A(i) B(i) C(i) C(i+1) D(i) X(i) X(i+1) Do eliminacji takich błędów w indeksacji stosowana jest tzw. tablica sklejeń Tablica sklejeń: przykład zastosowania Zawartość tablicy sklejeń przed znalezieniem jakiegokolwiek obiektu Przypisanie pierwszego wolnego miejsca dla nowego obiektu Obraz po błędnym etykietowaniu podczas pierwszego przebiegu algorytmu Ten sam obraz po zastosowaniu tablicy sklejeń zostaje poprawnie podzielony, co widać po prawidłowym etykietowaniu Zgodne etykietowanie, nic się nie zmienia (znaleziono trzy obiekty) Aby zapobiec kolizji (wystąpienie w sąsiedztwie piksela L1=1 i L2=3) większemu z kolidujących indeksów przypisuje się etykietę mniejszego.... Wykryto, że obiekty 1 i 3 są tym samym obiektem! Inny przykład obiektu podczas etykietowania (stułbia) Przykład segmentacji bardziej skomplikowanego obrazu 23
24 Przykład segmentacji bardziej skomplikowanego obrazu Przykład segmentacji obrazu CT: a) obraz źródłowy, b) wynik modyfikacji wartości okna i poziomu, c) wynik segmentacji (4 klasy) W segmentacji obrazów medycznych pożądane jest, by poszczególne klasy pikseli odpowiadały tkankom rozróżnialnym w badaniu danego typu i zostały wyodrębnione w sposób automatyczny. Przykład zastosowania segmentacji obrazu: a) źródłowy obraz MRI, b) wynik separacji tkanek mózgu Często segmentacja jest połączona z (w miarę możliwości automatyczną) identyfikacją poszczególnych klas pikseli i przypisywaniem im etykiet znaczących w kontekście rozwiązywanego problemu (np. nazw tkanek). Segmentacja wydzielająca na obrazie przekroju czaszki osobno substancję białą, osobno korę mózgową i osobno struktury nie należące do mózgowia Czasem celem segmentacji jest wydobycie jakiegoś konkretnego szczegółu na obrazie. Obraz MNR podlegający segmentacji Obraz po segmentacji wydobywającej oczy 24
25 Dla polepszenia jakości segmentacji można czasem użyć dwóch (lub więcej) dopasowanych obrazów źródłowych, na których wykonuje się niezależną binaryzację, a wyniki poddaje się operacji AND. Jako podstawy do segmentacji obrazu można też użyć histogramu dwuwymiarowego a) Wynik segmentacji obrazu MRI T1, b) Wynik segmentacji obrazu MRI PD, c) wynik logicznej operacji AND między dopasowanymi obrazami a) i b) TECHNIKA INDEKSACJI OBRAZU Zastosowanie w medycynie. Zastosowanie segmentacji i indeksacji obrazu Labbeling w MATLAB 6. obraz=imread( wej.bmp'); X=bwlabel(obraz,4); map=[ ;jet(3)]; figure, imshow(x+1,map,'notruesize') 25
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
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
Segmentacja obrazu. Segmentacja obrazu
Cel segmentacji Podział obrazu na obszary odpowiadające poszczególnym, widocznym na obrazie obiektom. Towarzyszy temu zwykle indeksacja (etykietowanie) obiektów, czyli przypisanie każdemu obiektowi innej
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
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
Segmentacja obrazów cyfrowych z zastosowaniem teorii grafów - wstęp. autor: Łukasz Chlebda
Segmentacja obrazów cyfrowych Segmentacja obrazów cyfrowych z zastosowaniem teorii grafów - wstęp autor: Łukasz Chlebda 1 Segmentacja obrazów cyfrowych - temat pracy Temat pracy: Aplikacja do segmentacji
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
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
Parametryzacja obrazu na potrzeby algorytmów decyzyjnych
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
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
9. OBRAZY i FILTRY BINARNE 9.1 Erozja, dylatacja, zamykanie, otwieranie
9. OBRAZY i FILTRY BINARNE 9.1 Erozja, dylatacja, zamykanie, otwieranie Obrazy binarne to takie, które mają tylko dwa poziomy szarości: 0 i 1 lub 0 i 255. ImageJ wykorzystuje to drugie rozwiązanie - obrazy
SEGMENTACJA OBRAZU Wprowadzenie
Oprogramowanie Systemów Obrazowania SEGMENTACJA OBRAZU Wprowadzenie Segmentacja obszarów to operacja wydzielenia z obrazu obszarów w oparciu o zdefiniowane kryterium. Głównym uzasadnieniem celowości takiego
Analiza obrazów - sprawozdanie nr 3
Analiza obrazów - sprawozdanie nr 3 Przekształcenia morfologiczne Przekształcenia morfologiczne wywodzą się z morfologii matematycznej, czyli dziedziny, która opiera się na teorii zbiorów, topologii i
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
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,
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ć
Automatyczne tworzenie trójwymiarowego planu pomieszczenia z zastosowaniem metod stereowizyjnych
Automatyczne tworzenie trójwymiarowego planu pomieszczenia z zastosowaniem metod stereowizyjnych autor: Robert Drab opiekun naukowy: dr inż. Paweł Rotter 1. Wstęp Zagadnienie generowania trójwymiarowego
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
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
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
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
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
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
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
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 8 Temat: Operacje sąsiedztwa detekcja krawędzi Wykonali: 1. Mikołaj Janeczek
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)
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
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
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.
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,
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ść
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.
CECHY BIOMETRYCZNE: ODCISK PALCA
CECHY BIOMETRYCZNE: ODCISK PALCA Odcisk palca można jednoznacznie przyporządkować do osoby. Techniki pobierania odcisków palców: Czujniki pojemnościowe - matryca płytek przewodnika i wykorzystują zjawisko
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ść
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
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
WYKŁAD 7. Obraz z wykrytymi krawędziami: gdzie 1 - wartość konturu, 0 - wartość tła.
WYKŁAD 7 Elementy segmentacji Obraz z wykrytymi krawędziami: Detektory wzrostu (DTW); badanie pewnego otoczenia piksla Lokalizacja krawędzi metodami: - liczenie różnicy bezpośredniej, - liczenie różnicy
Przetwarzanie obrazu
Przetwarzanie obrazu Przegląd z uwzględnieniem obrazowej bazy danych Tatiana Jaworska Jaworska@ibspan.waw.pl www.ibspan.waw.pl/~jaworska Umiejscowienie przetwarzania obrazu Plan prezentacji Pojęcia podstawowe
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
Metoda Karnaugh. B A BC A
Metoda Karnaugh. Powszechnie uważa się, iż układ o mniejszej liczbie elementów jest tańszy i bardziej niezawodny, a spośród dwóch układów o takiej samej liczbie elementów logicznych lepszy jest ten, który
Samochodowy system detekcji i rozpoznawania znaków drogowych. Sensory w budowie maszyn i pojazdów Maciej Śmigielski
Samochodowy system detekcji i rozpoznawania znaków drogowych Sensory w budowie maszyn i pojazdów Maciej Śmigielski Rozpoznawanie obrazów Rozpoznawaniem obrazów możemy nazwać proces przetwarzania i analizowania
Wykrywanie twarzy na zdjęciach przy pomocy kaskad
Wykrywanie twarzy na zdjęciach przy pomocy kaskad Analiza i przetwarzanie obrazów Sebastian Lipnicki Informatyka Stosowana,WFIIS Spis treści 1. Wstęp... 3 2. Struktura i funkcjonalnośd... 4 3. Wyniki...
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:
Diagnostyka obrazowa
Diagnostyka obrazowa Ćwiczenie drugie Podstawowe przekształcenia obrazu 1 Cel ćwiczenia Ćwiczenie ma na celu zapoznanie uczestników kursu Diagnostyka obrazowa z podstawowymi przekształceniami obrazu wykonywanymi
Agnieszka Nowak Brzezińska Wykład III
Agnieszka Nowak Brzezińska Wykład III Naiwny klasyfikator bayesowski jest prostym probabilistycznym klasyfikatorem. Zakłada się wzajemną niezależność zmiennych niezależnych (tu naiwność) Bardziej opisowe
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
Klasyfikatory: k-nn oraz naiwny Bayesa. Agnieszka Nowak Brzezińska Wykład IV
Klasyfikatory: k-nn oraz naiwny Bayesa Agnieszka Nowak Brzezińska Wykład IV Naiwny klasyfikator Bayesa Naiwny klasyfikator bayesowski jest prostym probabilistycznym klasyfikatorem. Zakłada się wzajemną
Elementy modelowania matematycznego
Elementy modelowania matematycznego Modelowanie algorytmów klasyfikujących. Podejście probabilistyczne. Naiwny klasyfikator bayesowski. Modelowanie danych metodą najbliższych sąsiadów. Jakub Wróblewski
Analiza skupień. Analiza Skupień W sztucznej inteligencji istotną rolę ogrywają algorytmy grupowania
Analiza skupień W sztucznej inteligencji istotną rolę ogrywają algorytmy grupowania Analiza Skupień Elementy składowe procesu grupowania obiekt Ekstrakcja cech Sprzężenie zwrotne Grupowanie klastry Reprezentacja
Diagnostyka obrazowa
Diagnostyka obrazowa 1. Cel ćwiczenia Ćwiczenie siódme Usuwanie tła i segmentacja Ćwiczenie ma na celu zapoznanie uczestników kursu Diagnostyka obrazowa z metodami usuwania tła z obrazu oraz algorytmami
Operacje morfologiczne w przetwarzaniu obrazu
Przekształcenia morfologiczne obrazu wywodzą się z morfologii matematycznej działu matematyki opartego na teorii zbiorów Wykorzystuje się do filtracji morfologicznej, wyszukiwania informacji i analizy
Szacowanie wartości monet na obrazach.
Marcin Nieściur projekt AiPO Szacowanie wartości monet na obrazach. 1. Wstęp. Celem projektu było stworzenie pluginu do programu ImageJ pozwalającego na szacowanie wartości monet znajdujących się na obrazach
Agnieszka Nowak Brzezińska Wykład III
Agnieszka Nowak Brzezińska Wykład III Naiwny klasyfikator bayesowski jest prostym probabilistycznym klasyfikatorem. Zakłada się wzajemną niezależność zmiennych niezależnych (tu naiwność) Bardziej opisowe
Sortowanie. LABORKA Piotr Ciskowski
Sortowanie LABORKA Piotr Ciskowski main Zaimplementuj metody sortowania przedstawione w następnych zadaniach Dla każdej metody osobna funkcja Nagłówek funkcji wg uznania ale wszystkie razem powinny być
Podstawowe techniki segmentacji obszarów
Podstawowe techniki segmentacji obszarów lokalne punkty (pixels) sa w l aczane do regionu na podstawie w lasności ich najbliższego sasiedztwa; globalne punkty (pixels) sa grupowane na podstawie w lasności
Odciski palców ekstrakcja cech
Kolasa Natalia Odciski palców ekstrakcja cech Biometria sprawozdanie z laboratorium 4 1. Wstęp Biometria zajmuje się rozpoznawaniem człowieka na podstawie jego cech biometrycznych. Jest to możliwe ponieważ
Przygotowanie materiału uczącego dla OCR w oparciu o aplikację Wycinanki.
Przygotowanie materiału uczącego dla OCR w oparciu o aplikację Wycinanki. Zespół bibliotek cyfrowych PCSS 6 maja 2011 1 Cel aplikacji Aplikacja wspomaga przygotowanie poprawnego materiału uczącego dla
Agnieszka Nowak Brzezińska
Agnieszka Nowak Brzezińska jeden z algorytmów regresji nieparametrycznej używanych w statystyce do prognozowania wartości pewnej zmiennej losowej. Może również byd używany do klasyfikacji. - Założenia
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
SYSTEMY UCZĄCE SIĘ WYKŁAD 4. DRZEWA REGRESYJNE, INDUKCJA REGUŁ. Dr hab. inż. Grzegorz Dudek Wydział Elektryczny Politechnika Częstochowska
SYSTEMY UCZĄCE SIĘ WYKŁAD 4. DRZEWA REGRESYJNE, INDUKCJA REGUŁ Częstochowa 2014 Dr hab. inż. Grzegorz Dudek Wydział Elektryczny Politechnika Częstochowska DRZEWO REGRESYJNE Sposób konstrukcji i przycinania
Komentarz technik geolog 311[12]-01 Czerwiec 2009
Zadanie egzaminacyjne Wykonaj przekrój geologiczny na podstawie załączonej mapy geologicznej i profili otworów wiertniczych wzdłuż linii A B. Przy sporządzaniu przekroju geologicznego zastosuj dwudziestopięciokrotne
Diagnostyka obrazowa
Diagnostyka obrazowa 1. Cel ćwiczenia Ćwiczenie czwarte Przekształcenia morfologiczne obrazu Ćwiczenie ma na celu zapoznanie uczestników kursu Diagnostyka obrazowa z definicjami operacji morfologicznych
Sterowanie procesem i jego zdolność. Zbigniew Wiśniewski
Sterowanie procesem i jego zdolność Zbigniew Wiśniewski Wybór cech do kart kontrolnych Zaleca się aby w pierwszej kolejności były brane pod uwagę cechy dotyczące funkcjonowania wyrobu lub świadczenia usługi
Diagnostyka obrazowa
Diagnostyka obrazowa Ćwiczenie siódme Usuwanie tła i segmentacja 1 Cel ćwiczenia Ćwiczenie ma na celu zapoznanie uczestników kursu Diagnostyka obrazowa z metodami usuwania tła z obrazu oraz algorytmami
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
3. OPERACJE BEZKONTEKSTOWE
3. OPERACJE BEZKONTEKSTOWE 3.1. Tablice korekcji (LUT) Przekształcenia bezkontekstowe (punktowe) to takie przekształcenia obrazu, w których zmiana poziomu szarości danego piksela zależy wyłącznie od jego
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
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
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
Spis treści. strona 1 z 11
Spis treści 1. Edycja obrazów fotograficznych...2 1.1. Księżyc...2 1.2. Słońce zza chmur...4 1.3. Rzeka lawy...6 1.4. Śnieżyca...7 1.5. Ulewa...8 1.6. Noktowizor...9 strona 1 z 11 1. Edycja obrazów fotograficznych
Metody kodowania wybranych cech biometrycznych na przykładzie wzoru naczyń krwionośnych dłoni i przedramienia. Mgr inż.
Metody kodowania wybranych cech biometrycznych na przykładzie wzoru naczyń krwionośnych dłoni i przedramienia Mgr inż. Dorota Smorawa Plan prezentacji 1. Wprowadzenie do zagadnienia 2. Opis urządzeń badawczych
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
Analiza obrazu. wykład 7. Marek Jan Kasprowicz Uniwersytet Rolniczy 2009
Analiza obrazu komputerowego wykład 7 Marek Jan Kasprowicz Uniwersytet Rolniczy 2009 Slajdy przygotowane na podstawie książki Komputerowa analiza obrazu R.Tadeusiewicz, P. Korohoda, Filtry morfologiczne
KONSTRUKCJA TRÓJKĄTA 1 KONSTRUKCJA TRÓJKĄTA 2 KONSTRUKCJA CZWOROKĄTA KONSTRUKCJA OKRĘGU KONSTRUKCJA STYCZNYCH
Wstęp Ten multimedialny program edukacyjny zawiera zadania konstrukcyjne pozwalające na samodzielne ćwiczenie i sprawdzenie wiadomości w zakresie konstrukcji podstawowych figur geometrycznych. Jest przeznaczony
Operator rozciągania. Obliczyć obraz q i jego histogram dla p 1 =4, p 2 =8; Operator redukcji poziomów szarości
Operator rozciągania q = 15 ( p p1 ) ( p p ) 0 2 1 dla p < p p 1 2 dla p p, p > p 1 2 Obliczyć obraz q i jego histogram dla p 1 =4, p 2 =8; Operator redukcji poziomów szarości q = 0 dla p p1 q2 dla p1
Analiza składowych głównych. Wprowadzenie
Wprowadzenie jest techniką redukcji wymiaru. Składowe główne zostały po raz pierwszy zaproponowane przez Pearsona(1901), a następnie rozwinięte przez Hotellinga (1933). jest zaliczana do systemów uczących
operacje porównania, a jeśli jest to konieczne ze względu na złe uporządkowanie porównywanych liczb zmieniamy ich kolejność, czyli przestawiamy je.
Problem porządkowania zwanego również sortowaniem jest jednym z najważniejszych i najpopularniejszych zagadnień informatycznych. Dane: Liczba naturalna n i ciąg n liczb x 1, x 2,, x n. Wynik: Uporządkowanie
Animowana grafika 3D. Opracowanie: J. Kęsik.
Animowana grafika 3D Opracowanie: J. Kęsik kesik@cs.pollub.pl Rzutowanie Równoległe Perspektywiczne Rzutowanie równoległe Rzutowanie równoległe jest powszechnie używane w rysunku technicznym - umożliwienie
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
Zadanie 1. Suma silni (11 pkt)
2 Egzamin maturalny z informatyki Zadanie 1. Suma silni (11 pkt) Pojęcie silni dla liczb naturalnych większych od zera definiuje się następująco: 1 dla n = 1 n! = ( n 1! ) n dla n> 1 Rozpatrzmy funkcję
Metody wyszukiwania włókien Omówione zostaną dwie wybrane metody wyszukiwania na obrazie rozmieszczonych losowo kształtów okrągłych.
PM-101/06 Automatyzacja komputerowej analizy obrazów mikrostruktur PIOTR WOLSZCZAK Komputerowa analiza obrazu stosowana w ocenie ilościowej i jakościowej budowy mikrostrukturalnej kompozytów polega na
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
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
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)
b) bc a Rys. 1. Tablice Karnaugha dla funkcji o: a) n=2, b) n=3 i c) n=4 zmiennych.
DODATEK: FUNKCJE LOGICZNE CD. 1 FUNKCJE LOGICZNE 1. Tablice Karnaugha Do reprezentacji funkcji boolowskiej n-zmiennych można wykorzystać tablicę prawdy o 2 n wierszach lub np. tablice Karnaugha. Tablica
Klasyfikator. ˆp(k x) = 1 K. I(ρ(x,x i ) ρ(x,x (K) ))I(y i =k),k =1,...,L,
Klasyfikator Jedną z najistotniejszych nieparametrycznych metod klasyfikacji jest metoda K-najbliższych sąsiadów, oznaczana przez K-NN. W metodzie tej zaliczamy rozpoznawany obiekt do tej klasy, do której
Przetwarzanie obrazu
Przetwarzanie obrazu Przegląd z uwzględnieniem obrazowej bazy danych Tatiana Jaworska Jaworska@ibspan.waw.pl www.ibspan.waw.pl/~jaworska Umiejscowienie przetwarzania obrazu Plan prezentacji Pojęcia podstawowe
POBR Projekt. 1 Cel projektu. 2 Realizacja. 3 Zastosowany algorytm. Celem projektu było rozpoznanie logo firmy Sun Microsystems.
POBR Projekt Michał Przyłuski 198361 10 czerwca 2008 1 Cel projektu Celem projektu było rozpoznanie logo firmy Sun Microsystems. Z analitycznego punktu widzenia, logo to składa się z 8 podobnych obiektów,
PLATFORMA DO PRZETWARZANIA ZDJĘĆ TOMOGRAFII KOMPUTEROWEJ MÓZGU ORAZ ZDJĘĆ MAMMOGRAFICZNYCH WSPOMAGAJĄCA DIAGNOZOWANIE CHORÓB
PLATFORMA DO PRZETWARZANIA ZDJĘĆ TOMOGRAFII KOMPUTEROWEJ MÓZGU ORAZ ZDJĘĆ MAMMOGRAFICZNYCH WSPOMAGAJĄCA DIAGNOZOWANIE CHORÓB Międzynarodowa Konferencja Naukowa Studentów Uczelni Medycznych. Kraków, 2009
Podstawą w systemie dwójkowym jest liczba 2 a w systemie dziesiętnym liczba 10.
ZAMIANA LICZB MIĘDZY SYSTEMAMI DWÓJKOWYM I DZIESIĘTNYM Aby zamienić liczbę z systemu dwójkowego (binarnego) na dziesiętny (decymalny) należy najpierw przypomnieć sobie jak są tworzone liczby w ww systemach
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
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
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,
Grafika komputerowa. Zajęcia IX
Grafika komputerowa Zajęcia IX Ćwiczenie 1 Usuwanie efektu czerwonych oczu Celem ćwiczenia jest usunięcie efektu czerwonych oczu u osób występujących na zdjęciu tak, aby plik wynikowy wyglądał jak wzor_1.jpg
stopie szaro ci piksela ( x, y)
I. Wstp. Jednym z podstawowych zada analizy obrazu jest segmentacja. Jest to podział obrazu na obszary spełniajce pewne kryterium jednorodnoci. Jedn z najprostszych metod segmentacji obrazu jest progowanie.
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
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)