edzi (local edge detectors) Lokalne operatory wykrywania kraw

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

Aproksymacja kraw. Od wielu lokalnych cech (edge elements) do spójnej, jednowymiarowej. epnej aproksymacji

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

stosunek przyrostu funkcji y do odpowiadajacego dy dx = lim y wielkości fizycznej x, y = f(x), to pochodna dy v = ds edkości wzgl edem czasu, a = dv

Mnożniki funkcyjne Lagrange a i funkcje kary w sterowaniu optymalnym

WYK LAD 5: GEOMETRIA ANALITYCZNA W R 3, PROSTA I P LASZCZYZNA W PRZESTRZENI R 3

Wyk lad 7 Baza i wymiar przestrzeni liniowej

Mnożniki funkcyjne Lagrange a i funkcje kary w sterowaniu optymalnym

1 Przestrzenie unitarne i przestrzenie Hilberta.

Sterowalność liniowych uk ladów sterowania

Funkcje wielu zmiennych

Rozdzia l 11. Przestrzenie Euklidesowe Definicja, iloczyn skalarny i norma. iloczynem skalarnym.

Analiza obrazów w systemie wizyjnym

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

po lożenie cz astki i od czasu (t). Dla cz astki, która może poruszać siȩ tylko w jednym wymiarze (tu x)

WNIOSKOWANIE W MODELU REGRESJI LINIOWEJ

po lożenie cz astki i od czasu (t). Dla cz astki, która może poruszać siȩ tylko w jednym wymiarze (tu x)

1 Funkcje dwóch zmiennych podstawowe pojęcia

Funkcje wielu zmiennych

Indeks odwzorowania zmiennej zespolonej wzgl. krzywej zamknietej

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

czastkowych Państwo przyk ladowe zadania z rozwiazaniami: karpinw adres strony www, na której znajda

Wykład Matematyka A, I rok, egzamin ustny w sem. letnim r. ak. 2002/2003. Każdy zdający losuje jedno pytanie teoretyczne i jedno praktyczne.

Suma i przeciȩcie podprzestrzeń, suma prosta, przestrzeń ilorazowa Javier de Lucas

W naukach technicznych większość rozpatrywanych wielkości możemy zapisać w jednej z trzech postaci: skalara, wektora oraz tensora.

INTERPOLACJA I APROKSYMACJA FUNKCJI

Wyk lad 6 Podprzestrzenie przestrzeni liniowych

Wyk lad 9 Baza i wymiar przestrzeni liniowej

Postulaty mechaniki kwantowej

METODY MATEMATYCZNE I STATYSTYCZNE W INŻYNIERII CHEMICZNEJ

Sterowanie optymalne dla uk ladów nieliniowych. Zasada maksimum Pontriagina.

Wersja testu D 14 września 2011 r. 1. Czy prawda jest, że a) x Z y Z y 2 = 2 ; b) x Z y Z x 2 = 1 ; c) x Z y Z x 2 = 2 ; d) x Z y Z y 2 = 1?

Filtracja obrazu operacje kontekstowe

IX. Rachunek różniczkowy funkcji wielu zmiennych. 1. Funkcja dwóch i trzech zmiennych - pojęcia podstawowe. - funkcja dwóch zmiennych,

Analiza dla informatyków 2 DANI LI2 Pawe l Domański szkicowe notatki do wyk ladu

y 1 y 2 = f 2 (t, y 1, y 2,..., y n )... y n = f n (t, y 1, y 2,..., y n ) f 1 (t, y 1, y 2,..., y n ) y = f(t, y),, f(t, y) =

POCHODNA KIERUNKOWA. DEFINICJA Jeśli istnieje granica lim. to granica ta nazywa siȩ pochodn a kierunkow a funkcji f(m) w kierunku osi l i oznaczamy

Stereowizja dwukamerowa

Niezb. ednik matematyczny. Niezb. ednik matematyczny

Funkcje dwóch zmiennych

Wyk lad 8 macierzy i twierdzenie Kroneckera-Capellego

Procesy Stochastyczne - Zestaw 1

PODSTAWY RACHUNKU WEKTOROWEGO

Zagadnienie Dualne Zadania Programowania Liniowego. Seminarium Szkoleniowe Edyta Mrówka

Liczby zespolone, liniowa zależność i bazy Javier de Lucas. a d b c. ad bc

Filtracja obrazu operacje kontekstowe

2 1 3 c c1. e 1, e 2,..., e n A= e 1 e 2...e n [ ] M. Przybycień Matematyczne Metody Fizyki I

Podstawy robotyki. Wykład II. Robert Muszyński Janusz Jakubiak Instytut Informatyki, Automatyki i Robotyki Politechnika Wrocławska

Wyk lad 11 1 Wektory i wartości w lasne

Statystyka w analizie i planowaniu eksperymentu

Dyskretne modele populacji

SIMR 2016/2017, Analiza 2, wykład 1, Przestrzeń wektorowa

Matematyka stosowana i metody numeryczne

TEORIA FUNKCJONA LÓW. (Density Functional Theory - DFT) Monika Musia l

Wyk lad 9 Baza i wymiar przestrzeni liniowej

Statystyka w analizie i planowaniu eksperymentu

φ(x 1,..., x n ) = a i x 2 i +

Numeryczne metody optymalizacji Optymalizacja w kierunku. informacje dodatkowe

Ekonomia matematyczna i dynamiczna optymalizacja

Funkcje wielu zmiennych

3. Funkcje wielu zmiennych

ANALIZA MATEMATYCZNA Z ELEMENTAMI STATYSTYKI MATEMATYCZNEJ

Funkcje dwóch zmiennych

[ A i ' ]=[ D ][ A i ] (2.3)

Wyk lad 9 Przekszta lcenia liniowe i ich zastosowania

Funkcje wielu zmiennych

u nk = n c nn u n 0 wyznacza siȩ empirycznie (elementy przejść) lub próbuje oszacować w obliczeniach typu ab initio Rachunek zaburzeń Löwdina

Lista nr 1 - Liczby zespolone

w teorii funkcji. Dwa s lynne problemy. Micha l Jasiczak

Równania dla potencjałów zależnych od czasu

Algebra i jej zastosowania ćwiczenia

Przestrzenie wektorowe, liniowa niezależność wektorów, bazy przestrzeni wektorowych

Algorytm określania symetrii czasteczek

WYKŁAD 9 METODY ZMIENNEJ METRYKI

III.4 Ruch względny w przybliżeniu nierelatywistycznym. Obroty.

JEDNOSTKI ATOMOWE =1, m e =1, e=1, ; 1 E 2 h = 4, J. Energia atomu wodoru lub jonu wodoropodobnego w jednostkach atomowych:

Optymalizacja Rozpoczniemy od przedstawienia kilku charakterystycznych przyk ladów zadań optymalizacji liniowej.

Przestrzenie wektorowe

1. PODSTAWY TEORETYCZNE

Grupy i cia la, liczby zespolone

Matematyka z el. statystyki, # 4 /Geodezja i kartografia I/

1. Zbadać liniową niezależność funkcji x, 1, x, x 2 w przestrzeni liniowej funkcji ciągłych na przedziale [ 1, ).

13. Cia la. Rozszerzenia cia l.

Transformaty. Kodowanie transformujace

Mechanika kwantowa ćwiczenia, 2007/2008, Zestaw II

Normy wektorów i macierzy

1 Relacje i odwzorowania

Seria zadań z Algebry IIR nr kwietnia 2017 r. i V 2 = B 2, B 4 R, gdzie

Wersja testu A 15 lutego 2011 r. jest, że a) x R y R y 2 > Czy prawda. b) y R x R y 2 > 1 c) x R y R y 2 > 1 d) x R y R y 2 > 1.

Przekształcenie Fouriera obrazów FFT

20PLN dla pierwszych 50 sztuk oraz 15PLN dla dalszych. Zysk ze sprzedaży biurka wynosi 40PLN dla pierwszych 20 sztuk oraz 50PLN dla dalszych.

DZYSZKOLNE ZAWODY MATEMATYCZNE. Eliminacje rejonowe. Czas trwania zawodów: 150 minut

Czastka swobodna Bariera potencja lu Pud lo jednowymiarowe FEMO Pud la wielowymiarowe. Wyk lad 3. Uk lady modelowe I

ALGEBRA LINIOWA 2. Lista zadań 2003/2004. Opracowanie : dr Teresa Jurlewicz, dr Zbigniew Skoczylas

Wyk lad 14 Formy kwadratowe I

Zastosowanie Robotów. Ćwiczenie 6. Mariusz Janusz-Bielecki. laboratorium

Oddzia lywania miedzycz. jony molekularne lub atomy. edzy A i B:

Wykład 4 Udowodnimy teraz, że jeśli U, W są podprzetrzeniami skończenie wymiarowej przestrzeni V to zachodzi wzór: dim(u + W ) = dim U + dim W dim(u

III. Układy liniowe równań różniczkowych. 1. Pojęcie stabilności rozwiązań.

Foliacje symetralnymi w zespolonej przestrzeni hiperbolicznej

Transkrypt:

Lokalne operatory wykrywania kraw edzi (local edge detectors) Jeśli dwie reprezentacje sa zbyt odleg le, by można by lo latwo określić transformacje miedzy nimi, to u latwić zadanie można przez wprowadzenie reprezentacji pośredniej. aproksymacja gradientu funkcji obrazu (jasności) przyk ladanie szablonów (template matching) dopasowywanie lokalnych modeli rozk lad na kszta lty elementarne MW-ZPCiR-ICT-PWr 1

Operatory gradientowe Szybkość zmian funkcji obrazu w dowolnym kierunku Θ jest dana przez pochodna kierunkowa: f Θ f y f Θ x f x x f = f x ; yf = f y Θ f = f f cosθ + x y sinθ MW-ZPCiR-ICT-PWr

f = f x f y Θ f = ( f, 1 Θ ) = ( f) T 1 Θ Θ max = arctan f y f x Modu l gradientu (norma euklidesowa) wynosi: f = ( f ) + y ( ) f x Inne normy, nie wymagajace pierwiastkowania: taksówkowa (Manhattan): x f + y f maksimum: max{ x f, y f } nie daja wyniku niezależnego od orientacji gradientu (sa wrażliwe na obrót uk ladu wspó lrzednych). Najwieksze odchylenia powstaja przy obrocie o π 4. MW-ZPCiR-ICT-PWr 3

Dyskretna realizacja gradientu x f(i, j) = f(i, j) f(i 1, j) y f(i, j) = f(i, j) f(i, j 1) Θ f(i, j) = x f(i, j)cosθ + y f(i, j)sinθ ( x f(i, j)) + ( y f(i, j)) Liniowe filtry lokalne realizujace sk ladowe gradientu (operatory Roberts-a): 0 0 0 0 1 1 0 0 0 0 0 0 0 1 0 0 1 0 MW-ZPCiR-ICT-PWr 4

Wrażliwość na kierunek kraw edzi Prosta przebiegajaca pod katem Θ do osi x i odleg la od poczatku uk ladu o ρ: y y ρ Θ ρ sinθ x x x + ρ sinθ y = cosθ sinθ jest dana równaniem uwik lanym: xsinθ ycosθ + ρ = 0 MW-ZPCiR-ICT-PWr 5

Obraz idealnej kraw edzi gdzie: Niech jasność obrazu ma postać: f(x, y) = z 1 + (z z 1 )u(xsinθ ycosθ + ρ), u(t) = 1 t > 0 1 t = 0 0 t < 0 jest ca lka jednowymiarowej delty Dirac a: u(t) = t δ(τ)dτ. Pochodne czastkowe: f x = sinθ(z z 1 )δ(xsinθ ycosθ + ρ) f y = cosθ(z z 1 )δ(xsinθ ycosθ + ρ) MW-ZPCiR-ICT-PWr 6

Operatory niezależne od kierunku Kwadrat skalarny (kwadrat modu lu) gradientu: ( ) f + x ( ) f = ((z z 1 )δ(xsinθ ycosθ + ρ)) y Laplasjan: f = f x + f y f x = sin Θ(z z 1 )δ (xsinθ ycosθ + ρ) f y = cos Θ(z z 1 )δ (xsinθ ycosθ + ρ) gdzie δ jest wynikiem różniczkowania impulsu jednostkowego (delty Dirac a). f = (z z 1 )δ (xsinθ ycosθ + ρ) MW-ZPCiR-ICT-PWr 7

Dyskretna realizacja Laplasjanu (1) xf(i, j) = x f(i + 1, j) x f(i, j) = = f(i + 1, j) + f(i 1, j) f(i, j) yf(i, j) = y f(i, j + 1) y f(i, j) = = f(i, j + 1) + f(i, j 1) f(i, j) +f(i, j) = f(i, j+1)+f(i, j 1)+f(i+1, j)+f(i 1, j) 4f(i, j) 0 1 0 1 4 1 0 1 0 Wada: wrażliwość na obrót uk ladu wspó lrz edych (zw laszcza dla x i y - uk ladu obróconego o π 4 ) f x = 1 (f(i + 1, j + 1) f(i, j) + f(i 1, j 1)) f y = 1 (f(i 1, j + 1) f(i, j) + f(i + 1, j 1)) MW-ZPCiR-ICT-PWr 8

Dyskretna realizacja Laplasjanu () f = 1 (f(i + 1, j + 1) + f(i 1, j 1)+ +f(i 1, j + 1) + f(i + 1, j 1) 4f(i, j)) 1 1 0 1 0 4 0 1 0 1 Kombinacja wypuk la obu powyższych transformacji: o = 3 + + 1 3 1 6 1 4 1 4 0 4 1 4 1 jest w bardzo ma lym stopniu zależna od kierunku: o = + 1 1 ( ) + ε ( ε zawiera pochodne rz edu nie mniejszego od 6) MW-ZPCiR-ICT-PWr 9

Dopasowywanie lokalnych modeli (1) Rozważmy liniowa aproksymacje f: f = ai + bj + c na podstawie czterech sasiaduj acych ze soba punktów: f(i 1, j 1) f(i, j 1) f(i 1, j) f(i, j) optymalna w sensie minimalnego b ledu średniokwadratowego: Q = (a(i 1) + b(j 1) + c f(i 1, j 1)) + +(ai + b(j 1) + c f(i, j 1)) + +(a(i 1) + bj + c f(i 1, j)) + +(ai + bj + c f(i, j)) MW-ZPCiR-ICT-PWr 10

Dopasowywanie lokalnych modeli () Optymalne wspó lczynniki funkcji liniowej: a = 1 (f(i, j 1) + f(i, j) f(i 1, j 1) f(i 1, j)) b = 1 (f(i 1, j) + f(i, j) f(i 1, j 1) f(i, j 1)) Gradient optymalnej liniowej aproksymacji: [ a b ] Odpowiednie operatory lokalne: 1 0 0 0 0 1 1 0 1 1 1 0 0 0 0 1 1 0 1 1 sa podobne do operatora Roberts a z dok ladnościa uśrednienia odpowiednio w pionie i w poziomie. do MW-ZPCiR-ICT-PWr 11

Szablony (templates) Przyk lad 1: 1 0 1 0 1 0 1 0 1 1 0 1 1 0 1 1 0 0 0 1 1... 0 0 0 1 1 1 1 1 0 1 0 1 0 1 Przyk lad : 3 3 5 3 0 5 3 3 5 3 5 5 3 0 5 3 3 3 5 5 5 3 0 3 3 3 3... 3 0 3 3 3 3 5 5 5 3 3 3 3 0 5 3 5 5 MW-ZPCiR-ICT-PWr 1

Rozk lad na kszta lty lokalne Sk ladowe ortogonalne, reprezentujace określone cechy i rozpinajace lokalnie ca l a przestrzeń (Frei i Chen) : h 1 = h = h 3 = h 4 = 1 1 0 0 0 1 1 1 0 1 0 1 0 1 0 1 1 0 1 1 0 1 0 1 0 1 0 1 (h 1, h 1 ) = 8 (h, h ) = 8 (h 3, h 3 ) = 8 (h 4, h 4 ) = 8 MW-ZPCiR-ICT-PWr 13

h 5 = h 6 = h 7 = h 8 = h 9 = 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 1 0 1 1 1 4 1 1 1 1 4 1 1 1 1 1 1 1 1 1 1 1 (h 5, h 5 ) = 4 (h 6, h 6 ) = 4 (h 7, h 7 ) = 36 (h 8, h 8 ) = 36 (h 9, h 9 ) = 9 MW-ZPCiR-ICT-PWr 14

Reprezentacja obrazu w bazie Chen-a W ośmiospójnym otoczeniu punktu (x, y) funkcj e obrazu f można traktować jako dziewi eciowymiarowy wektor: f 8 (x, y) R 9 o sk ladowych równych wartościom f w poszczególnych punktach tego otoczenia. Jego reprezentacja w bazie h i : f 8 (x, y) = 9 a i h i i=1 ma sk ladowe: a i = (f 8(x, y), h i ) (h i, h i ) MW-ZPCiR-ICT-PWr 15

Wykrywanie kraw edzi Podprzestrzeń krawedziowa rozpieta przez h 1 i h : E = span{h 1, h } Kryterium przyjecia punktu (x, y) za element krawedzi kat pomiedzy wektorem f 8 (x, y) a podprzestrzenia E. f E = (f 8, h 1 ) + (f 8, h ) 9 f N = (f 8, h i ) i=3 Θ = arctan f N f E Można za lożyć wartość progowa tego kata, poniżej której uznamy zasadność przyjecia (x, y) jako elementu krawedzi. MW-ZPCiR-ICT-PWr 16