Algorytm Canny ego detekcji krawędzi w procesie segmentacji obrazów medycznych.

Wielkość: px
Rozpocząć pokaz od strony:

Download "Algorytm Canny ego detekcji krawędzi w procesie segmentacji obrazów medycznych."

Transkrypt

1 Algortm Cann ego detekcji krawędzi w procesie segmentacji ów medcznch. Rafał Ludwiczuk Pracownia Technologii Informatcznch Insttut Fizki niwerstet Marii Curie - kłodowskiej w Lublinie treszczenie Jedną z metod realizacji segmentacji ów są techniki wkrwania krawędzi. Ten artkuł koncentruje się na algortmie Cann ego wkrwania krawędzi oraz jego rozbudowie i automatzacji. Abstract Edge detection techniques are one of possible approaches to image segmentation. The article is concentrated on Cann s algorithm, its extensions and automation. 1. Algortm Cann ego. Krteria Cann ego. Algortm Cann ego jest jednm z niewielu filtrów wkrwania krawędzi zaprojektowanm w oparciu o czsto analitczne podejście do konstrukcji filtrów tego tpu. Projekt Cann ego bazuje na jednowmiarowm modelu krawędzi skokowej w ciągłej dziedzinie o amplitudzie h E z dodatkowm, tzw. białm szumem Gaussa o standardowm odchleniu σ []. Proces detekcji krawędzi Cann sprowadził do złożenia w ciągłej dziedzinie i jednowmiarowej przestrzeni sgnału krawędzi zakłóconej szumem f ( x) z antsmetrcznm impulsem h ( x) o amplitudzie równej zero poza przedziałem ( W,W ). Krawędź zaznaczona jest w punkcie lokalnego maksimum gradientu złożenia funkcji f ( x) i h ( x). Dla wboru odpowiedniego impulsu filtrującego h ( x) Cann opracował trz krteria: krterium dobrej detekcji; krterium dobrej lokalizacji; krterium pojednczej odpowiedzi. W krterium dobrej detekcji analizujem amplitudę stosunku sgnał - szum gradientu ( ) snr. Celem jest maksmalizacja snr dla uzskania małego prawdopodobieństwa błędnch zaznaczeń punktów rzeczwistej krawędzi oraz małego prawdopodobieństwa fałszwch zaznaczeń punktów, które nie tworzą krawędzi. W modelu Cann ego snr wraża się wzorem:

2 gdzie: h snr = (1.1) E σ ( h) ( h) W = W ( x) [ h( x) ] W h dx dx (1.) Krterium dobrej lokalizacji mówi, że punkt zaznaczone przez operator Cann ego powinn znajdować się możliwie blisko centrum krawędzi. Współcznnik lokalizacji jest zdefiniowan w następując sposób: gdzie: h LOC = L (1.3) E σ ( h) L ( h) = W ( ) [ h' ( x) ] W h' dx (1.4) Prz czm h' ( x) w równaniu 1.4 jest pierwszą pochodną impulsu filtrującego ( x) h. ens krterium pojednczej odpowiedzi krje się w nazwie. Wg niego powinniśm otrzmać pojednczą odpowiedź dla prawdziwej krawędzi. Odległość pomiędz wierzchołkami gradientu w przpadku reprezentacji samego szumu, oznaczona jako x m, jest proporcjonalna do szerokości okna operatora W. Współcznnikiem proporcjonalności jest k: = k W (1.5) x m Rozważania analitczne prowadzone przez Cann ego doprowadził go do impulsu Rsunek 1.1. Analiza Cann ego i jej porównanie z pierwszą pochodną rozkładu Gaussa. a) Impuls filtrując Cann ego h ( x). b) Pierwsza pochodna rozkładu Gaussa.

3 filtrującego ( x) h o kształcie zbliżonm do pierwszej pochodnej rozkładu Gaussa []. Analizę ilustruje rsunek Etap detekcji krawędzi w algortmie Cann ego. W związku z widoczną zbieżnością analiz Cann ego do pierwszej pochodnej rozkładu Gaussa, implementacja algortmu opiera się właśnie na filtrach Gaussa oraz filtrach różnicowch []. Dzięki zastosowaniu takich operacji otrzmam z zaakcentowanmi konturami. Kolejne etap algortmu mają na celu selekcję istotnch krawędzi, ich domknięcie oraz lokalizację konkretnej krawędzi w jednm pikselu..1 Rozmcie u wejściowego filtrem Gaussa. Pierwszm etapem w implementacji algortmu Cann ego jest operacja splotu [1] u wejściowego z filtrem Gaussa. Ma to na celu weliminowanie szumów wstępującch w ie przed jego dalszm przetwarzaniem. W tm miejscu algortmu podajem pierwsz jego parametr odchlenie standardowe σ charakterzujące rozkład Gaussa. Maska filtru [1] jest generowana dnamicznie w czasie działania programu, gdż jej rozmiar oraz wartości elementów są zależne od parametru σ. Okazuje się, iż maski filtrów Gaussa mają dość spore rozmiar. Wnika to z żądanej dokładności odwzorowania krzwej Gaussa w dskretnej masce. Czas obliczeń potrzebn na wkonanie operacji splotu jest proporcjonaln do kwadratu rozmiaru maski, dlatego stosuję w programie MEzop tzw. splot dwuwmiarow [3]. ama nazwa jest nieco mląca, optmalizacja polega na zastosowaniu jednowmiarowej maski filtru o nieparzstej liczbie elementów do operacji splotu z wierszami u a następnie z kolumnami u. zskujem w ten sposób liniową zależność czasu obliczeń od rozmiaru maski filtru, a dzięki smetrczności filtru Gaussa uzskujem poprawne wniki. Do generowania rozmiaru maski filtru ws w programie MEzop wkorzstuję następując wzór: ws = σ (.1) natomiast obliczam element maski korzstając ze wzoru: prz czm 1 x = i g exp i (.) σ π σ ws ws ws ws x i = + 1, +,..., + ws =. a) b) c) Rsunek. 1. Rozmcie filtrem Gaussa ; a) orginaln; b) rozmt z odchleniem standardowm =, 77 σ = 1, σ ; c) rozmt z odchleniem standardowm 3

4 Rsunek.1 prezentuje uzskan w wniku operacji splotu dwuwmiarowego z filtrem Gaussa o odchleniu standardowm σ =, 77 oraz σ = 1, 3.. Przetwarzanie operatorem gradientu kierunkowego. Obraz uzskan w wniku operacji splotu z filtrem Gaussa jest em wejściowm w następnm etapie realizacji algortmu Cann ego. W tm kroku rozpocznam analizę u pod kątem zmienności funkcji g ( j, k) opisującej wejściow. W programie MEzop do tego celu jest wkorzstan konturow filtr obela z rotacją maski filtru [], która niweluje, oczwiście do pewnego stopnia, czułość kierunkową tego filtru. W masce filtru mam 4 wejściow wjściow G M x (+;-) M x (-;+) M (+;-) M (-;+) 1 45 o (+;-) 45 o (-;+) 135 o (+;-) 135 o (-;+) 3 4 Rsunek.. chemat algortmu przetwarzania operatorem gradientu. wróżnione kierunki, uwzględniając ich zwrot otrzmujem 8 operacji splotu. Rsunek. przedstawia schemat tego algortmu. Oznaczenia M i określają uzskane w operacji splotu z maską w kierunku wiersz oraz kolumn natomiast oznaczenia 45 i 135 oznaczają uzskane w operacji splotu z maską o rotacji odpowiednio z kątem 45 o i 135 o w stosunku do wiersz. Oznaczenia tpu (+;-) określają zwrot. Dla przkładu podaję maski dla operacji splotu M x (+;-) oraz M x (-;+): M ( + ; ) : ( ; + ) x M x 1 : (.3) i są to tablice średnich geometrcznch odpowiednich natężeń pikseli. Np. 1 jest to tablica zawierająca średnie geometrczne odpowiednich wartości pikseli po operacji splotu M x (+;-) i M (-;+) jest to tablica gradientu u w kierunku wiersz: [ ] [ M ( )( j k) ] ( j' k) M ( )( j, k) 1 + ; + ; +, = (.4) Rsunek.3 prezentuje wniki działania programu MEzop w zastosowaniu do ów medcznch tpu MRI.

5 a) b) c) Rsunek.3. Wnik działania wielokierunkowego operatora detekcji konturu; c) wejściow; b) rozmt; c) konturow..3 stalenie orientacji krawędzi w płaszczźnie u. Mapa kierunków. Konieczne jest w algortmie Cann ego określenie orientacji krawędzi w płaszczźnie u [5]. W tm celu wkorzstujem tablice utworzone w poprzednim etapie, są to tablice 1 oraz. Tablice te zawierają wartości gradientów u w kierunku wiersz 1, oraz w kierunku kolumn, czli w kierunkach ortogonalnch wzajemnie, zatem są to tablice zawierające składowe wektorów gradientu u. Wektor gradientu dla piksela (j,k) ma składowe 1 (j,k) oraz (j,k). Dla każdego piksela wznaczam kąt, jaki tworz wektor gradientu z kierunkiem wiersz - OX: ( j, k ) ( j, k) θ ( j, k) = arctg (.5) 1 W wniku otrzmujem tablicę, której elementami są wartości kątów dla kolejnch pikseli. W programie MEzop tablicę tą nazwam mapą kierunków, jest ona cennm źródłem informacji prz procesie konstrukcji krawędzi o szerokości jednego piksela, właśnie to jest celem tego algortmu..4 Eliminacja pikseli o nie maksmalnej jasności (NM). W dotchczasowch etapach przetwarzania u w algortmie Cann ego uzskaliśm tablicę wartości gradientów konturów, oraz mapę kierunków. zskane kontur cechuje pewna szerokość i nie jest to szerokość jednego piksela. Następn etap nazwa się eliminacją nie maksmalnch wartości natężenia pikseli (ang. Non Maxima uppression) [5]. Analizie podlegają piksele tworzące prostopadł przekrój konturu, gasim te, które nie mają maksmalnej wartości natężenia. Realizację tego etapu w programie MEzop wjaśnię posługując się rsunkiem.4. Do analiz piksela (j,k) włączam jego 8-mio elementowe otoczenie (z pikselem analizowanm mam 9 elementów). Znam wartość gradientu piksela (j,k) oraz orientację krawędzi, której prawdopodobnie jest elementem. Musim wznaczć wartości gradientu po lewej i prawej stronie krawędzi. Okazuje się, że wstarcz interpolować tę wartość na podstawie dwóch pikseli z otoczenia, które są wbierane w zależności od orientacji krzwej. Tmi pikselami są piksele

6 najbliższe punktu A po prawej stronie krawędzi oraz punku B po lewej stronie krawędzi na rsunku.4. Zależności interpolacjne przedstawiają się następująco: x x G A = G( j + 1, k 1) + G( j, k 1) (.6) x x GB = G( j 1, k + 1) + G( j, k + 1) (.7) G(j-1,k-1) G(j-1,k) G(j,k-1) x A G(j,k) G(j+1,k-1) G(j+1,k) Jeśli natężenie piksela ( j k) G(j-1,k+1) B x G(j,k+1) G(j+1,k+1) G, jest większe od natężenia po lewej G B oraz prawej G A stronie patrząc na rsunek.4, wted piksel pozostaje zapalon, w przeciwnm wpadku piksel gasim. W programie MEzop jest tworzona specjalna tablica NM, w której każd piksel o maksmalnej wartości jest oznaczon wartością 18. Jest to mapa prawdopodobnch krawędzi..5 Konstrukcja krawędzi. Progowanie histogramu. Kierunek krawędzi Rsunek.4. Ilustracja algortmu NM w programie MEzop. W tm kroku budujem histogram dla u konturu c z rsunku.3. Również na tm etapie algortmu podajem kolejne dwa parametr charakterzujące filtr Cann ego: próg wsoki HT (ang. high threshold) oraz próg niski LT (ang. low threshold) [4]. Analizie podlegają piksele zaznaczone w mapie prawdopodobnch krawędzi, celem procesu jest podjęcie deczji o istnieniu krawędzi w danm pikselu. prawdzam wartość gradientu G ( j, k) w ie konturu odpowiadającą danemu pikselowi i rozpatrujem następujące przpadki: Jeśli G ( j, k) > HT wted stwierdzam, że piksel należ do krawędzi i przpisujem mu maksmalną jasność, czli. Jeśli G ( j, k) LT, HT, wted badam otoczenie danego piksela. Jeśli wpadkow gradient otoczenia jest większ od LT stwierdzam, że w danm pikselu jest zlokalizowana krawędź wkorzstujem w tm etapie map spójności. Jeśli G ( j, k) < LT, oznacza to, że piksel nie jest częścią jakiejkolwiek krawędzi, przpisujem mu wartość 55.

7 Po zlokalizowaniu punktów krawędzi badam ich otoczenie. Krje się w tm miejscu algortm domkania krawędzi, poruszę dwie metod jego realizacji algortm sekwencjn oraz rekurencjn. W ob przpadkach definiujem trz map spójności: 4 4 ( j, k ) 4 8 ( j, k) 8 6 ( j, k) 4 pójność 4-tego rzędu pójność 8-tego rzędu kupię się na algortmie rekurencjnm, gdż jest on zaimplementowan w programie MEzop. Na potrzeb lepszej przejrzstości załóżm, że piksele, w którch zlokalizowaliśm krawędzie mają etkiet 1 i tworzą tablicę edge_map, tworzm również nową tablicę etkiet labels. Algortm rekurencjn: prawdzam kolejne piksele tablic edge_map. Jeśli znajdujem piksel oznaczon przez 1 w tablic edge_map i z zerową etkietą w tablic labels, przpisujem mu nową etkietę w labels. Rekurencjnie sprawdzam otoczenie piksela z poprzedniego kroku. Jeśli trafim na piksel z etkietą 1 w edge_map oraz z zerową etkietą w labels przpisujem mu tę samą etkietę, co poprzedniemu pikselowi w tablic labels. Kończm algortm, kied wszstkie piksele oznaczone przez 1 w edge_map będą miał swoje etkiet w tablic labels. Rsunek.5 prezentuje efekt działania pełnego algortmu Cann ego detekcji krawędzi zaimplementowanego w programie MEzop, na ie medcznm tpu MRI. a) b) pójność 6-tego rzędu Rsunek.5. Wniki działania algortmu Cann ego na ach medcznch tpu MRI uzskane programem MEzop. a) wejściow; b) wjściow. 3. Program MEzop - etap procesu przetwarzania u i ich automatzacja. W programie MEzop, oprócz rozbudow kolejnch etapów algortmu Cann ego, wprowadzam wstępne przetwarzanie u wejściowego techniką progowania [] rsunek 3.1. Ma to na

8 celu delikatne wskazanie lub inaczej ukierunkowanie samego algortmu Cann ego na określone obiekt u, a w przpadku ów medcznch na określone struktur tkanek. wejściow Przetwarzanie wstępne przejściow Cann wjściow poziom okno Odchlenie standardowe σ poziom niski LT poziom wsoki HT Rsunek 3.1. chemat przetwarzania u w programie MEzop. Oczwiście, za cel obrałem doprowadzenie do pełnej automatzacji całego procesu przetwarzania u w programie MEzop, innmi słow, celem jest automatczna segmentacja mózgu z ów MRI. Zatem, automatcznie muszę znaleźć 5 optmalnch parametrów wejściowch, dla przetwarzania wstępnego: poziom, okno; dla algortmu Cann ego: σ, LT, HT rsunek Przetwarzanie wstępne - algortm Levenberga-Marquardta. Określenie okna oraz poziomu w przetwarzaniu wstępnm realizuje się w oparciu o algortm Levenberga Marquardta [6]. Algortm ten dopasowuje kilka rozkładów Gaussa w histogram u. Wiadomo, któr Gauss reprezentuje substancję białą, a któr szarą rozpatrując oczwiście MRI. Rola użtkownika ogranicza się do wboru tkanki, którą chcem segmentować. Poziom określa maksimum rozkładu natomiast okno jego szerokość. 3. Funkcje ocen. Więcej problemów napotkam prz określaniu parametrów σ, HT oraz LT. W chwili pisania tego artkułu trwają eksperment mające na celu konstrukcję funkcji ocen. Muszą istnieć takowe funkcje jako pewne krteria dla algortmu. Oczekujem, iż dobrmi parametrami tch funkcji będą: średnia długość domkniętch krawędzi; stosunek liczb wszstkich krawędzi zlokalizowanch w ie do liczb krawędzi domkniętch. Poszukujem odpowiednich postaci tch funkcji w oparciu o powższe parametr na drodze ekspermentu. Jest powszechnie wiadome, że taki proces jest czasochłonn oraz pracochłonn a czasami wręcz zaskakując. Jednak po odpowiedniej konstrukcji funkcji ocen mam już proste metod ich minimalizacji w celu określenia najlepszch parametrów filtru Cann ego. 5. Podsumowanie. egmentacja jest jedną z ważniejszch metod przetwarzania ów cfrowch a jej zastosowanie w dziedzinie informatki medcznej ma niebagatelne znaczenie. Algortm segmentacji struktur biologicznch są kluczowm elementem sstemów eksperckich analiz ów MRI lub CT. egmentacja tch ów otwiera ogromne możliwości wizualizacji konkretnch struktur biologicznch.

9 Literatura [1] Christopher D. Watkins, Alberto adun, tephen Marenka, Nowoczesne metod przetwarzania u [] William K. Pratt, Digital image processing [3] Jan-Mark Geusebroek, Arnold W. M. meulders, Joost van de Weijer, Fast Anisotropic Gauss Filtering, Intelligent ensor Information stem, Department of Computer cience, niversit of Amsterdam, Kruislaan 43, 198 J Amsterdam, The Nederlands [4] Declan Murph, An Improved Edge Detection and Ranking Technique, Computer cience Dept, Copenhagen niversit [5] Brendan McCane, Edge Detection, Department of Computer cienceniversit of Otago, Dunedin, New Zealand [6] Lukas Finschi, An Implementation of the Levenberg-Marquardt Algorithm, Eidgenössische Technische Hochschule Zürich, Institut für Operations Research, Clausiusstrasse 45, CH- 89 Zürich, April 16, 1996

Implementacja filtru Canny ego

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

Bardziej szczegółowo

f x f y f, jest 4, mianowicie f = f xx f xy f yx

f x f y f, jest 4, mianowicie f = f xx f xy f yx Zestaw 14 Pochodne wŝszch rzędów Niech będzie dana funkcja x f określona w pewnm obszarze D Przpuśćm Ŝe f x istnieją pochodne cząstkowe tej funkcji x x Pochodne cząstkowe tch pochodnch jeŝeli istnieją

Bardziej szczegółowo

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

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

Bardziej szczegółowo

Pierwiastki kwadratowe z liczby zespolonej

Pierwiastki kwadratowe z liczby zespolonej Pierwiastki kwadratowe z liczb zespolonej Pierwiastkiem kwadratowm z liczb w C nazwam każdą liczbę zespoloną z C, dla której z = w. Zbiór wszstkich pierwiastków oznaczam smbolem w. Innmi słow w = {z C

Bardziej szczegółowo

Przetwarzanie obrazu

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

Bardziej szczegółowo

Programowanie nieliniowe optymalizacja funkcji wielu zmiennych

Programowanie nieliniowe optymalizacja funkcji wielu zmiennych Ekonomia matematczna II Ekonomia matematczna II Prowadząc ćwiczenia Programowanie nieliniowe optmalizacja unkcji wielu zmiennch Modele programowania liniowego często okazują się niewstarczające w modelowaniu

Bardziej szczegółowo

Wektory. P. F. Góra. rok akademicki

Wektory. P. F. Góra. rok akademicki Wektor P. F. Góra rok akademicki 009-0 Wektor zwiazan. Wektorem zwiazanm nazwam parę punktów. Jeżeli parę tę stanowią punkt,, wektor przez nie utworzon oznaczm. Graficznie koniec wektora oznaczam strzałką.

Bardziej szczegółowo

p, q oznaczają obrazy podlegające filtracji.

p, q oznaczają obrazy podlegające filtracji. . Filtr liniowe Wkład. Filtracja obrazów cfrowch Filtr liniowe Filtr jest liniow jeżeli spełnia warunki liniowości które można sformułować następująco: addtwność: p q p q jednorodność: p p R gdzie jest

Bardziej szczegółowo

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. 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

Bardziej szczegółowo

Zmienne losowe typu ciągłego. Parametry zmiennych losowych. Izolda Gorgol wyciąg z prezentacji (wykład III)

Zmienne losowe typu ciągłego. Parametry zmiennych losowych. Izolda Gorgol wyciąg z prezentacji (wykład III) Zmienne losowe tpu ciągłego. Parametr zmiennch losowch. Izolda Gorgol wciąg z prezentacji (wkład III) Zmienna losowa tpu ciągłego Zmienna losowa X o ciągłej dstrbuancie F nazwa się zmienną losową tpu ciągłego,

Bardziej szczegółowo

Podejmowanie decyzji w warunkach niepełnej informacji. Tadeusz Trzaskalik

Podejmowanie decyzji w warunkach niepełnej informacji. Tadeusz Trzaskalik Podejmowanie deczji w warunkach niepełnej informacji Tadeusz Trzaskalik 5.. Wprowadzenie Słowa kluczowe Niepełna informacja Stan natur Macierz wpłat Podejmowanie deczji w warunkach rzka Podejmowanie deczji

Bardziej szczegółowo

25. RÓWNANIA RÓŻNICZKOWE PIERWSZEGO RZĘDU. y +y tgx=sinx

25. RÓWNANIA RÓŻNICZKOWE PIERWSZEGO RZĘDU. y +y tgx=sinx 5. RÓWNANIA RÓŻNICZKOWE PIERWSZEGO RZĘDU 5.1. Pojęcia wstępne. Klasfikacja równań i rozwiązań Rozróżniam dwa zasadnicze tp równań różniczkowch: równania różniczkowe zwczajne i równania różniczkowe cząstkowe.

Bardziej szczegółowo

RÓWNANIA RÓŻNICZKOWE WYKŁAD 3

RÓWNANIA RÓŻNICZKOWE WYKŁAD 3 RÓWNANIA RÓŻNICZKOWE WYKŁAD 3 Równania różniczkowe liniowe Metoda przewidwań Metoda przewidwań całkowania równania niejednorodnego ' p( x) opiera się na następującm twierdzeniu. Twierdzenie f ( x) Suma

Bardziej szczegółowo

Optyka Fourierowska. Wykład 7 Filtracja przestrzenna

Optyka Fourierowska. Wykład 7 Filtracja przestrzenna Optka Fourierowska Wkład 7 Filtracja przestrzenna Optczna obróbka inormacji Układ liniowe są bardzo użteczne w analizie układów obrazującch Koncepcja ta pozwala na analizę pól optcznch w dziedzinie częstości

Bardziej szczegółowo

W. Guzicki Zadanie 30 z Informatora Maturalnego poziom rozszerzony 1

W. Guzicki Zadanie 30 z Informatora Maturalnego poziom rozszerzony 1 W. uzicki Zadanie 0 z Informatora Maturalnego poziom rozszerzon Zadanie 0. an jest sześcian (zobacz rsunek), którego krawędź ma długość 5. unkt i dzielą krawędzie i w stosunku :, to znacz, że 0. łaszczzna

Bardziej szczegółowo

Ekstrema funkcji dwóch zmiennych

Ekstrema funkcji dwóch zmiennych Wkład z matematki inżnierskiej Ekstrema funkcji dwóch zmiennch JJ, IMiF UTP 18 JJ (JJ, IMiF UTP) EKSTREMA 18 1 / 47 Ekstrema lokalne DEFINICJA. Załóżm, że funkcja f (, ) jest określona w pewnm otoczeniu

Bardziej szczegółowo

12. FUNKCJE WIELU ZMIENNYCH. z = x + y jest R 2, natomiast jej

12. FUNKCJE WIELU ZMIENNYCH. z = x + y jest R 2, natomiast jej 1. FUNKCJE WIELU ZMIENNYCH 1.1. FUNKCJE DWÓCH ZMIENNYCH Funkcją dwóch zmiennch określoną w zbiorze D R nazwam przporządkowanie każdej parze liczb () D dokładnie jednej liczb rzeczwistej z. Piszem prz tm

Bardziej szczegółowo

Metody Eulera i Eulera-Cauchy'ego rozwiązywania równań różniczkowych zwyczajnych. y 3 := x 2 (1) ( ) Rozwiązanie dokładne równania (1) (2)

Metody Eulera i Eulera-Cauchy'ego rozwiązywania równań różniczkowych zwyczajnych. y 3 := x 2 (1) ( ) Rozwiązanie dokładne równania (1) (2) euler-przkl_.xmcd Metod Eulera i Eulera-Cauch'ego rozwiązwania równań różniczkowch zwczajnch ' ( x, ) : x () + Rozwiązanie dokładne równania () ( x, C) : + C exp( atan( x) ) () Sprawdzenie: d dx ( x, C)

Bardziej szczegółowo

Równania różniczkowe cząstkowe

Równania różniczkowe cząstkowe Równania różniczkowe cząstkowe Definicja: Równaniem różniczkowm cząstkowm nazwam takie równanie różniczkowe w którm wstępuje co najmniej jedna pochodna cząstkowa niewiadomej funkcji dwóch lub więcej zmiennch

Bardziej szczegółowo

SKRYPT Z MATEMATYKI. Wstęp do matematyki. Rafał Filipów Piotr Szuca

SKRYPT Z MATEMATYKI. Wstęp do matematyki. Rafał Filipów Piotr Szuca Publikacja współfinansowana przez Unię Europejską w ramach Europejskiego Funduszu Społecznego SKRYPT Z MATEMATYKI Wstęp do matematki Rafał Filipów Piotr Szuca Publikacja współfinansowana przez Unię Europejską

Bardziej szczegółowo

Detekcja twarzy w obrazie

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

Bardziej szczegółowo

Zadania do rozdziału 10.

Zadania do rozdziału 10. Zadania do rozdziału 0. Zad.0.. Jaką wsokość musi mieć pionowe zwierciadło ab osoba o wzroście.80 m mogła się w nim zobaczć cała. Załóżm, że ocz znajdują się 0 cm poniżej czubka głow. Ab prawidłowo rozwiązać

Bardziej szczegółowo

Filtracja obrazu operacje kontekstowe

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

Bardziej szczegółowo

Rozwiązywanie układu równań metodą przeciwnych współczynników

Rozwiązywanie układu równań metodą przeciwnych współczynników Rozwiązwanie układu równań metodą przeciwnch współcznników Sposob postępowania krok po kroku: I. przgotowanie równań. pozbwam się ułamków mnoŝąc kaŝd jednomian równania równań przez najmniejszą wspólną

Bardziej szczegółowo

Analiza obrazów - sprawozdanie nr 2

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

Bardziej szczegółowo

Segmentacja przez detekcje brzegów

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

Bardziej szczegółowo

Równania różniczkowe cząstkowe

Równania różniczkowe cząstkowe Równania różniczkowe cząstkowe Definicja Równaniem różniczkowm cząstkowm nazwam takie równanie różniczkowe w którm wstępuje co najmniej jedna pochodna cząstkowa niewiadomej funkcji dwóch lub więcej zmiennch

Bardziej szczegółowo

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

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

Bardziej szczegółowo

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

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

Bardziej szczegółowo

Realizacja funkcji przełączających

Realizacja funkcji przełączających Realizacja funkcji przełączającch. Wprowadzenie teoretczne.. Podstawowe funkcje logiczne Funkcja logiczna NOT AND OR Zapis = x x = = x NAND NOR.2. Metoda minimalizacji funkcji metodą tablic Karnaugha Metoda

Bardziej szczegółowo

Systemy przetwarzania sygnałów

Systemy przetwarzania sygnałów Sstem przetwarzania sgnałów x(t) (t)? x(t) Sstem przetwarzania sgnałów (t) Sstem przetwarzania sgnałów sgnał ciągł x(t) (t)=h(x(t)) Sstem czasu ciągłego (t) np. megafon - wzmacniacz analogow sgnał dskretn

Bardziej szczegółowo

Grafika 2D. Przekształcenia geometryczne 2D. opracowanie: Jacek Kęsik

Grafika 2D. Przekształcenia geometryczne 2D. opracowanie: Jacek Kęsik Grafika 2D Przekształcenia geometrczne 2D opracowanie: Jacek Kęsik Wkład obejmuje podstawowe przekształcenia geometrczne stosowane w grafice komputerowej. Opisane są w nim również współrzędne jednorodne

Bardziej szczegółowo

ELEMENTY TEORII ZBIORÓW ROZMYTYCH

ELEMENTY TEORII ZBIORÓW ROZMYTYCH ELEMENTY TEORII ZBIORÓW ROZMYTYCH OPRACOWAŁ: M. KWIESIELEWICZ POJĘCIA NIEPRECYZYJNE ODDZIAŁYWANIA CZŁOWIEK-OBIEKT TECHNICZNY OTOCZENIE (Hoang 990: człowieka na otoczenie, np.: ergonomiczna konstrukcja

Bardziej szczegółowo

( ) σ v. Adam Bodnar: Wytrzymałość Materiałów. Analiza płaskiego stanu naprężenia.

( ) σ v. Adam Bodnar: Wytrzymałość Materiałów. Analiza płaskiego stanu naprężenia. Adam Bdnar: Wtrzmałść Materiałów Analiza płaskieg stanu naprężenia 5 ANALIZA PŁASKIEGO STANU NAPRĘŻENIA 5 Naprężenia na dwlnej płaszczźnie Jak pamiętam płaski stan naprężenia w punkcie cechuje t że wektr

Bardziej szczegółowo

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

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

Bardziej szczegółowo

Przetwarzanie obrazów rastrowych macierzą konwolucji

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ść

Bardziej szczegółowo

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

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

Bardziej szczegółowo

KONKURS MATEMATYCZNY DLA UCZNIÓW GIMNAZJUM ETAP REJONOWY

KONKURS MATEMATYCZNY DLA UCZNIÓW GIMNAZJUM ETAP REJONOWY pieczątka WKK Kod ucznia - - Dzień Miesiąc Rok DATA URODZENIA UCZNIA KONKURS MATEMATYCZNY DLA UCZNIÓW GIMNAZJUM ETAP REJONOWY Drogi Uczniu Witaj na II etapie konkursu matematcznego. Przecztaj uważnie instrukcję.

Bardziej szczegółowo

Równania różniczkowe

Równania różniczkowe Równania różniczkowe I rzędu Andrzej Musielak Równania różniczkowe Równania różniczkowe I rzędu Równanie różniczkowe pierwszego rzędu to równanie w którm pojawia się zmienna x, funkcja tej zmiennej oraz

Bardziej szczegółowo

Parametryzacja obrazu na potrzeby algorytmów decyzyjnych

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

Bardziej szczegółowo

Wykład 4 Testy zgodności. dystrybuanta rozkładu populacji dystrybuanty rozkładów dwóch populacji rodzaj rozkładu wartości parametrów.

Wykład 4 Testy zgodności. dystrybuanta rozkładu populacji dystrybuanty rozkładów dwóch populacji rodzaj rozkładu wartości parametrów. Wkład Test zgodności. Test zgodności służą do werikacji hipotez mówiącch, że a dstrbuanta rozkładu populacji ma określoną z gór postać unkcjną b dstrbuant rozkładów dwóch populacji nie różnią się w sposób

Bardziej szczegółowo

[L] Rysunek Łuk wolnopodparty, paraboliczny wymiary, obciążenie, oznaczenia.

[L] Rysunek Łuk wolnopodparty, paraboliczny wymiary, obciążenie, oznaczenia. rzkład 10.3. Łuk paraboliczn. Rsunek przedstawia łuk wolnopodpart, którego oś ma kształt paraboli drugiego stopnia (łuk paraboliczn ). Łuk obciążon jest ciśnieniem wewnętrznm (wektor elementarnej wpadkowej

Bardziej szczegółowo

19. Wybrane układy regulacji Korekcja nieliniowa układów. Przykład K s 2. Rys Schemat blokowy układu oryginalnego

19. Wybrane układy regulacji Korekcja nieliniowa układów. Przykład K s 2. Rys Schemat blokowy układu oryginalnego 19. Wbrane układ regulacji Przkład 19.1 19.1. Korekcja nieliniowa układów w K s 2 Rs. 19.1. Schemat blokow układu orginalnego 1 Zbadać możliwość stabilizacji układu za pomocą nieliniowego prędkościowego

Bardziej szczegółowo

Fizyka I (mechanika), ćwiczenia, seria 1

Fizyka I (mechanika), ćwiczenia, seria 1 Fizka I (mechanika), ćwiczenia, seria 1 Układ współrzędnch na płaszczźnie. Zadanie 1 Odcinek o stałej długości porusza się tak, że jego punkt końcowe A i B ślizgają się po osiach odpowiednio x i pewnego

Bardziej szczegółowo

Filtracja splotowa obrazu

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)

Bardziej szczegółowo

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

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

Bardziej szczegółowo

Młodzieżowe Uniwersytety Matematyczne. Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego REGUŁA GULDINA

Młodzieżowe Uniwersytety Matematyczne. Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego REGUŁA GULDINA Młodzieżowe Uniwerstet Matematczne Projekt współfinansowan przez Unię Europejską w ramach Europejskiego Funduszu połecznego REGUŁA GULDINA dr Bronisław Pabich Rzeszów marca 1 Projekt realizowan przez Uniwerstet

Bardziej szczegółowo

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

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

Bardziej szczegółowo

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

Detekcja kodów kreskowych w obrazach za pomocą filtrów gradientowych i transformacji morfologicznych ZACNIEWSKI Artur 1 Detekcja kodów kreskowych w obrazach za pomocą filtrów gradientowych i transformacji morfologicznych WSTĘP Kod kreskowy (ang. barcode) to graficzna reprezentacja informacji, w postaci

Bardziej szczegółowo

V JURAJSKI TURNIEJ MATEMATYCZNY DLA UCZNIÓW GIMNAZJUM FINAŁ 14 maja 2005 r.

V JURAJSKI TURNIEJ MATEMATYCZNY DLA UCZNIÓW GIMNAZJUM FINAŁ 14 maja 2005 r. V JURAJSKI TURNIEJ MATEMATYCZNY DLA UCZNIÓW GIMNAZJUM FINAŁ 4 maja 005 r. Przecztaj uważnie poniższą instrukcję: Test składa się z dwóch części. Pierwsza część zawiera 0 zadań wielokrotnego wboru. Tlko

Bardziej szczegółowo

Funkcje wielu zmiennych

Funkcje wielu zmiennych Funkcje wielu zmiennch Wkres i warstwice funkcji wielu zmiennch. Przeglad powierzchni stopnia drugiego. Granice i ciagłość funkcji wielu zmiennch. Małgorzata Wrwas Katedra Matematki Wdział Informatki Politechnika

Bardziej szczegółowo

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

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

Bardziej szczegółowo

Przenoszenie niepewności

Przenoszenie niepewności Przenoszenie niepewności Uwaga wstępna: pojęcia niepewność pomiarowa i błąd pomiarow są stosowane wmiennie. Załóżm, że wielkość jest funkcją wielkości,,, dla którch niepewności (,, ) są znane (wnikają

Bardziej szczegółowo

Przetwarzanie i Kompresja Obrazów. Segmentacja

Przetwarzanie i Kompresja Obrazów. Segmentacja Przetwarzanie i Kompresja Obrazów. Aleksander Denisiuk(denisjuk@pja.edu.pl) Polsko-Japońska Akademia Technik Komputerowych Wydział Informatyki w Gdańsku ul. Brzegi 55, 80-045 Gdańsk 5 czerwca 2016 1/27

Bardziej szczegółowo

Analiza obrazów. Segmentacja i indeksacja obiektów

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

Bardziej szczegółowo

Operacje przetwarzania obrazów monochromatycznych

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

Bardziej szczegółowo

PRÓBNY EGZAMIN MATURALNY

PRÓBNY EGZAMIN MATURALNY PRÓBNY EGZAMIN MATURALNY Z MATEMATYKI ZESTAW NR 17751 WYGENEROWANY AUTOMATYCZNIE W SERWISIE ZADANIA.INFO POZIOM PODSTAWOWY CZAS PRACY: 170 MINUT 1 Zadania zamknięte ZADANIE 1 (1 PKT) Rozważm treść następujacego

Bardziej szczegółowo

Wykład 10. Funkcje wielu zmiennych

Wykład 10. Funkcje wielu zmiennych Wkład 1. Funkcje wielu zmiennch dr Mariusz Grządziel 6 maja 1 (ostatnie poprawki: 1 maja 1) Funkcje wielu zmiennch Przestrzeń dwuwmiarowa, oznaczana w literaturze matematcznej smbolem R, może bć utożsamiona

Bardziej szczegółowo

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 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,

Bardziej szczegółowo

ROZWIĄZANIA I ODPOWIEDZI

ROZWIĄZANIA I ODPOWIEDZI Zastosowania matematki w analitce medcznej zestaw do kol. semestr. - rozwiązania i odpowiedzi (część I). ROZWIĄZANIA I ODPOWIEDZI Zadanie A1. a) Rozważając dwa przpadki ze względu na moduł mam: skąd ostatecznie,3>.

Bardziej szczegółowo

Analiza Matematyczna II.1, kolokwium rozwiazania 9 stycznia 2015, godz. 16:15 19:15

Analiza Matematyczna II.1, kolokwium rozwiazania 9 stycznia 2015, godz. 16:15 19:15 Analiza Matematczna II., kolokwium rozwiazania 9 stcznia 05, godz. 6:5 9:5 0. Podać definicj e zbioru miar 0. Udowodnić, że jeśli A = {(x,, z) : (x )(x + + z ) = 0}, to l (A) = 0. Zbiorem miar zero jest

Bardziej szczegółowo

Rachunek różniczkowy funkcji jednej zmiennej

Rachunek różniczkowy funkcji jednej zmiennej Rachunek różniczkow funkcji jednej zmiennej wkład z MATEMATYKI Budownictwo, studia niestacjonarne sem. I, rok ak. 2008/2009 Katedra Matematki Wdział Informatki Politechnika Białostocka 1 Iloraz różnicow

Bardziej szczegółowo

Interpolacja. Układ. x exp. = y 1. = y 2. = y n

Interpolacja. Układ. x exp. = y 1. = y 2. = y n MES 07 lokaln Interpolacja. Układ Interpolacja, wprowadzenie Interpolacja: po co nam to? Ptania MES polega na wznaczaniu interesującch nas parametrów w skończonej ilości punktów. A co leż pomiędz tmi punktami?

Bardziej szczegółowo

3.3. UKŁADY RÓWNAŃ LINIOWYCH. Równanie liniowe z dwiema niewiadomymi. Równaniem liniowym z dwiema niewiadomymi x i y nazywamy równanie postaci

3.3. UKŁADY RÓWNAŃ LINIOWYCH. Równanie liniowe z dwiema niewiadomymi. Równaniem liniowym z dwiema niewiadomymi x i y nazywamy równanie postaci .. UKŁADY RÓWNAŃ LINIOWYCH Równanie liniowe z dwiema niewiadommi Równaniem liniowm z dwiema niewiadommi i nazwam równanie postaci A B C 0, gdzie A, B, C R i A B 0 m równania z dwiema niewiadommi nazwam

Bardziej szczegółowo

MES polega na wyznaczaniu interesujących nas parametrów w skończonej ilości punktów. A co leży pomiędzy tymi punktami?

MES polega na wyznaczaniu interesujących nas parametrów w skończonej ilości punktów. A co leży pomiędzy tymi punktami? MES- 07 Interpolacja, wprowadzenie Interpolacja: po co nam to? Ptania MES polega na wznaczaniu interesującch nas parametrów w skończonej ilości punktów. A co leż pomiędz tmi punktami? Na razie rozpatrwaliśm

Bardziej szczegółowo

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

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

Bardziej szczegółowo

EGZAMIN GIMNAZJALNY W ROKU SZKOLNYM 2011/2012

EGZAMIN GIMNAZJALNY W ROKU SZKOLNYM 2011/2012 Centralna Komisja Egzaminacjna EGZAMIN GIMNAZJALNY W ROKU SZKOLNYM 2011/2012 CZĘŚĆ MATEMATYCZNO-PRZYRODNICZA MATEMATYKA ODPOWIEDZI I PROPOZYCJE OCENIANIA PRZYKŁADOWEGO ZESTAWU ZADAŃ PAŹDZIERNIK 2011 Zadania

Bardziej szczegółowo

Pochodna funkcji wykład 5

Pochodna funkcji wykład 5 Pochodna funkcji wkład 5 dr Mariusz Grządziel 8 listopada 2010 Funkcja logistczna 40 Rozważm funkcję logistczną = f 0 (t) = 1+5e 0,5t Funkcja f może bć wkorzstana np. do modelowania wzrostu mas ziaren

Bardziej szczegółowo

Cykl III ćwiczenie 3. Temat: Badanie układów logicznych

Cykl III ćwiczenie 3. Temat: Badanie układów logicznych Ckl III ćwiczenie Temat: Badanie układów logicznch Ćwiczenie składa się z dwóch podtematów: Poziom TTL układów logicznch oraz Snteza układów kombinacjnch Podtemat: Poziom TTL układów logicznch. Wprowadzenie

Bardziej szczegółowo

Scenariusz lekcji matematyki z wykorzystaniem komputera

Scenariusz lekcji matematyki z wykorzystaniem komputera Scenariusz lekcji matematki z wkorzstaniem komputera Temat: Wpłw współcznników a i b na położenie wkresu funkcji liniowej. (Rsowanie wkresów prz użciu arkusza kalkulacjnego EXCEL.) Czas zajęć: 9 min Cele:

Bardziej szczegółowo

Stan naprężenia. Przykład 1: Tarcza (płaski stan naprężenia) Określić siły masowe oraz obciążenie brzegu tarczy jeśli stan naprężenia wynosi:

Stan naprężenia. Przykład 1: Tarcza (płaski stan naprężenia) Określić siły masowe oraz obciążenie brzegu tarczy jeśli stan naprężenia wynosi: Stan naprężenia Przkład 1: Tarcza (płaski stan naprężenia) Określić sił masowe oraz obciążenie brzegu tarcz jeśli stan naprężenia wnosi: 5 T σ. 8 Składowe sił masowch obliczam wkonując różniczkowanie zapisane

Bardziej szczegółowo

Cyfrowe Przetwarzanie Obrazów i Sygnałów

Cyfrowe Przetwarzanie Obrazów i Sygnałów Cyfrowe Przetwarzanie Obrazów i Sygnałów Laboratorium EX6 Operacje morfologiczne Joanna Ratajczak, Wrocław, 2018 1 Cel i zakres ćwiczenia Celem ćwiczenia jest zapoznanie się z własnościami podstawowych

Bardziej szczegółowo

Przetwarzanie sygnałów biomedycznych

Przetwarzanie sygnałów biomedycznych Przetwarzanie sgnałów biomedcznch Człowiek- najlepsza inwestcja Projekt współfinansowan przez Unię Europejską w ramach Europejskiego Funduszu Społecznego Wkład XIII Dstrbucje czasowo częstotliwościowe

Bardziej szczegółowo

Automatyka. Treść wykładów: Układ sekwencyjny synchroniczny. Układ kombinacyjny AND. Układ sekwencyjny asynchroniczny. Układ sekwencyjny synchroniczny

Automatyka. Treść wykładów: Układ sekwencyjny synchroniczny. Układ kombinacyjny AND. Układ sekwencyjny asynchroniczny. Układ sekwencyjny synchroniczny Automatka dr inż. Szmon Surma szmon.surma@polsl.pl zawt.polsl.pl/studia pok. 202, tel. +48 32 603 4136 Treść wkładów: 1. Podstaw automatki 2. Układ kombinacjne, 3. Układ sekwencjne snchronicze, 4. Układ

Bardziej szczegółowo

BADANIE PRZEBIEGU ZMIENNOŚCI FUNKCJI

BADANIE PRZEBIEGU ZMIENNOŚCI FUNKCJI Wkład z matematki inżnierskiej BADANIE PRZEBIEGU ZMIENNOŚCI FUNKCJI IMiF UTP 06 przed wkonaniem wkresu... BADANIE PRZEBIEGU ZMIENNOŚCI FUNKCJI Wkonujem wkres funkcji wznaczaja c wcześniej: 1 dziedzinȩ

Bardziej szczegółowo

SEGMENTACJA OBRAZU Wprowadzenie

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

Bardziej szczegółowo

Przetwarzanie obrazu

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

Bardziej szczegółowo

Waldemar Izdebski - Wykłady z przedmiotu SIT / Mapa zasadnicza 30

Waldemar Izdebski - Wykłady z przedmiotu SIT / Mapa zasadnicza 30 Waldemar Izdebski - Wykłady z przedmiotu SIT / Mapa zasadnicza 30 2.3. Model rastrowy Rastrowy model danych wykorzystywany jest dla gromadzenia i przetwarzania danych pochodzących ze skanowania istniejących

Bardziej szczegółowo

Filtracja obrazu operacje kontekstowe

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

Bardziej szczegółowo

Plan wyk y ł k adu Mózg ludzki a komputer Komputer Mózg Jednostki obliczeniowe Jednostki pami Czas operacji Czas transmisji Liczba aktywacji/s

Plan wyk y ł k adu Mózg ludzki a komputer Komputer Mózg Jednostki obliczeniowe Jednostki pami Czas operacji Czas transmisji Liczba aktywacji/s Sieci neuronowe model konekcjonistczn Plan wkładu Mózg ludzki a komputer Modele konekcjonistcze Sieć neuronowa Sieci Hopfielda Mózg ludzki a komputer Twój mózg to komórek, 3 2 kilometrów przewodów i (biliard)

Bardziej szczegółowo

Automatyka. Treść wykładów: Układ kombinacyjny AND. Układ sekwencyjny synchroniczny. Układ sekwencyjny asynchroniczny. Układ sekwencyjny synchroniczny

Automatyka. Treść wykładów: Układ kombinacyjny AND. Układ sekwencyjny synchroniczny. Układ sekwencyjny asynchroniczny. Układ sekwencyjny synchroniczny Treść wkładów: Automatka dr inż. Szmon Surma szmon.surma@polsl.pl zawt.polsl.pl pok. 202, tel. +48 32 603 4136 1. Podstaw automatki 2. Układ kombinacjne, 3. Układ sekwencjne snchronicze, 4. Układ sekwencjne

Bardziej szczegółowo

Ć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 Ć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

Bardziej szczegółowo

Ruch po równi pochyłej

Ruch po równi pochyłej Sławomir Jemielit Ruch po równi pochłej Z równi pochłej o kącie nachlenia do poziomu α zsuwa się ciało o masie m. Jakie jest przspieszenie ciała, jeśli współcznnik tarcia ciała o równię wnosi f? W jakich

Bardziej szczegółowo

Proste metody przetwarzania obrazu

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

Bardziej szczegółowo

VIII. ZBIÓR PRZYKŁADOWYCH ZADAŃ MATURALNYCH

VIII. ZBIÓR PRZYKŁADOWYCH ZADAŃ MATURALNYCH VIII. ZBIÓR PRZYKŁADOWYCH ZADAŃ MATURALNYCH ZADANIA ZAMKNIĘTE Zadanie. ( pkt) 0 90 Liczba 9 jest równa 0 B. 00 C. 0 9 D. 700 7 Zadanie. 8 ( pkt) Liczba 9 jest równa B. 9 C. D. 5 Zadanie. ( pkt) Liczba

Bardziej szczegółowo

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

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

Bardziej szczegółowo

Projekt Era inżyniera pewna lokata na przyszłość jest współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego

Projekt Era inżyniera pewna lokata na przyszłość jest współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego Materiał ddaktczne na zajęcia wrównawcze z matematki dla studentów pierwszego roku kierunku zamawianego Inżnieria Środowiska w ramach projektu Era inżniera pewna lokata na przszłość Projekt Era inżniera

Bardziej szczegółowo

Elementy algebry i analizy matematycznej II

Elementy algebry i analizy matematycznej II Element algebr i analiz matematcznej II Wkład 1. Ekstrema unkcji dwóch zmiennch Deinicja 1 Funkcja dwóch zmiennch, z = (, ), ma w punkcie z = (, ), maksimum lokalne, jeżeli istnieje takie otoczenie punktu

Bardziej szczegółowo

Politechnika Warszawska Instytut Automatyki i Robotyki. Prof. dr hab. inż. Jan Maciej Kościelny PODSTAWY AUTOMATYKI

Politechnika Warszawska Instytut Automatyki i Robotyki. Prof. dr hab. inż. Jan Maciej Kościelny PODSTAWY AUTOMATYKI Politechnika Warszawska Insttut Automatki i Robotki Prof. dr hab. inż. Jan Maciej Kościeln PODSTAWY AUTOMATYKI 1. Wprowadzenie, pojęcia podstawowe Plan wkładu 2 Definicja automatki jako dziedzin nauki

Bardziej szczegółowo

Projekt Era inżyniera pewna lokata na przyszłość jest współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego

Projekt Era inżyniera pewna lokata na przyszłość jest współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego Materiał ddaktczne na zajęcia wrównawcze z matematki dla studentów pierwszego roku kierunku zamawianego Inżnieria i Gospodarka Wodna w ramach projektu Era inżniera pewna lokata na przszłość Projekt Era

Bardziej szczegółowo

Elementy cyfrowe i układy logiczne

Elementy cyfrowe i układy logiczne Element cfrowe i układ logiczne Wkład 6 Legenda Technika cfrowa. Metod programowania układów PLD Pamięć ROM Struktura PLA Struktura PAL Przkład realizacji 3 4 5 6 7 8 Programowanie PLD po co? ustanowić

Bardziej szczegółowo

PODSTAWOWE POJĘCIA OPTYMALIZACJI [M. Ostwald: Podstawy optymalizacji konstrukcji, Wyd. Politechniki Poznańskiej, 2005]

PODSTAWOWE POJĘCIA OPTYMALIZACJI [M. Ostwald: Podstawy optymalizacji konstrukcji, Wyd. Politechniki Poznańskiej, 2005] PODSTAWOWE POJĘCIA OPTYMALIZACJI [M. Ostwald: Podstaw optmalizacji konstrukcji, Wd. Politechniki Poznańskiej, 2005] POW Problem optmalnego wboru PWOW Problem wielokrterialnego wboru OW Optmalizacja wielokrterialna

Bardziej szczegółowo

Przedziały ufności i testy parametrów. Przedziały ufności dla średniej odpowiedzi. Interwały prognoz (dla przyszłych obserwacji)

Przedziały ufności i testy parametrów. Przedziały ufności dla średniej odpowiedzi. Interwały prognoz (dla przyszłych obserwacji) Wkład 1: Prosta regresja liniowa Statstczn model regresji liniowej Dane dla prostej regresji liniowej Przedział ufności i test parametrów Przedział ufności dla średniej odpowiedzi Interwał prognoz (dla

Bardziej szczegółowo

KRYPTOGRAFIA I OCHRONA DANYCH PROJEKT

KRYPTOGRAFIA I OCHRONA DANYCH PROJEKT KRYPTOGRAFIA I OCHRONA DANYCH PROJEKT Temat: Zaimplementować system kryptografii wizualnej http://www.cacr.math.uwaterloo.ca/~dstinson/visual.html Autor: Tomasz Mitręga NSMW Grupa 1 Sekcja 2 1. Temat projektu

Bardziej szczegółowo

x 1 x 2 x 3 x n w 1 w 2 Σ w 3 w n x 1 x 2 x 1 XOR x (x A, y A ) y A x A

x 1 x 2 x 3 x n w 1 w 2 Σ w 3 w n x 1 x 2 x 1 XOR x (x A, y A ) y A x A Sieci neuronowe model konekcjonistczn Plan wkładu Perceptron - przpomnienie Uczenie nienadzorowane Sieci Hopfielda Perceptron w 3 Σ w n A Liniowo separowaln problem klasfikacji ( A, A ) Problem XOR 0 0

Bardziej szczegółowo

Rozpoznawanie Twarzy i Systemy Biometryczne

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

Bardziej szczegółowo

2. Wstęp do analizy wektorowej

2. Wstęp do analizy wektorowej 2. Wstęp do analiz wektorowej 2.1. Pojęcia podstawowe Wielkości wektorowe (1) Wektorem (P) w punkcie P trójwmiarowej przestrzeni euklidesowej nazwam uporządkowan zbiór trzech liczb (skalarów, składowch

Bardziej szczegółowo

PRÓBNY EGZAMIN MATURALNY

PRÓBNY EGZAMIN MATURALNY PRÓBNY EGZAMIN MATURALNY Z MATEMATYKI ZESTAW PRZYGOTOWANY PRZEZ SERWIS WWW.ZADANIA.INFO POZIOM PODSTAWOWY MARCA 0 CZAS PRACY: 70 MINUT Zadania zamknięte ZADANIE ( PKT.) Stężenie roztworu poczatkowo wzrosło

Bardziej szczegółowo

MATEMATYKA POZIOM ROZSZERZONY PRZYKŁADOWY ZESTAW ZADAŃ NR 1. Czas pracy 150 minut

MATEMATYKA POZIOM ROZSZERZONY PRZYKŁADOWY ZESTAW ZADAŃ NR 1. Czas pracy 150 minut Miejsce na naklejkę z kodem szkoł OKE ŁÓDŹ CKE MATEMATYKA POZIOM ROZSZERZONY MARZEC ROK 008 PRZYKŁADOWY ZESTAW ZADAŃ NR Czas prac 0 minut Instrukcja dla zdającego. Sprawdź, cz arkusz egzaminacjn zawiera

Bardziej szczegółowo

Liczby zespolone. Niech C = R 2. Zdefiniujmy dwa działania w C. Dodawanie + : C 2 C zdefiniowane jest przez

Liczby zespolone. Niech C = R 2. Zdefiniujmy dwa działania w C. Dodawanie + : C 2 C zdefiniowane jest przez Liczb zespolone Ciało liczb zespolonch Niech C = R. Zdefiniujm dwa działania w C. Dodawanie + : C C zdefiniowane jest przez (, ) + (, ) = ( +, + ). Ćwiczenie. Obliczm (, ) + (, 0) =.................................................

Bardziej szczegółowo