Analiza obrazów w systemie wizyjnym

Podobne dokumenty
Analiza Matematyczna Praca domowa

Reprezentacja i analiza obszarów

edzi (local edge detectors) Lokalne operatory wykrywania kraw

Reprezentacja i analiza obszarów

i = [ 0] j = [ 1] k = [ 0]

Wykład 2 - zagadnienie dwóch ciał (od praw Keplera do prawa powszechnego ciążenia i z powrotem..)

Granica i ciągłość funkcji. 1 Granica funkcji rzeczywistej jednej zmiennej rzeczywsitej

Rachunek całkowy funkcji wielu zmiennych

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

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

EGZAMIN Z ANALIZY II R

Granica i ciągłość funkcji. 1 Granica funkcji rzeczywistej jednej zmiennej rzeczywistej

7.0. Fundament pod słupami od stropu nad piwnicą. Rzut fundamentu. Wymiary:

D l. D p. Rodzaje baz jezdnych robotów mobilnych

1 Relacje i odwzorowania

Przykład 4.1. Ściag stalowy. L200x100x cm 10 cm I120. Obliczyć dopuszczalną siłę P rozciagającą ściąg stalowy o przekroju pokazanym na poniższym

Lista 6. Kamil Matuszewski 13 kwietnia D n =

Obliczenie natężenia promieniowania docierającego do powierzchni absorpcyjnej

Mechanika Robotów. Wojciech Lisowski. 5 Planowanie trajektorii ruchu efektora w przestrzeni roboczej

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

Pęd i moment pędu. dp/dt = F p = const, gdy F = 0 (całka pędu) Jest to zasada zachowania pędu. Moment pędu cząstki P względem O.

Obliczanie pozycji obiektu na podstawie znanych elementów orbity. Rysunek: Elementy orbity: rozmiar wielkiej półosi, mimośród, nachylenie

Rozkłady wielu zmiennych

Sterowanie Napędów Maszyn i Robotów

Sterowanie Napędów Maszyn i Robotów

Przykład 4.2. Sprawdzenie naprężeń normalnych

Reprezentacja i analiza obszaru

2.9. Kinematyka typowych struktur manipulatorów

10.0. Schody górne, wspornikowe.

Elektrodynamika Część 4 Magnetostatyka Ryszard Tanaś Zakład Optyki Nieliniowej, UAM

9.0. Wspornik podtrzymujący schody górne płytowe

Pole magnetyczne magnesu w kształcie kuli

Krzywe stożkowe Lekcja II: Okrąg i jego opis w różnych układach współrzędnych

Modelowanie układów dynamicznych

Zagadnienie dwóch ciał

Elektrodynamika Część 2 Specjalne metody elektrostatyki Ryszard Tanaś Zakład Optyki Nieliniowej, UAM

2.12. Zadania odwrotne kinematyki

Elektrodynamika. Część 8. Fale elektromagnetyczne. Ryszard Tanaś. Zakład Optyki Nieliniowej, UAM

Równanie Schrödingera dla elektronu w atomie wodoru Równanie niezależne od czasu w trzech wymiarach współrzędne prostokątne

Metody systemowe i decyzyjne w informatyce

Geometria Struny Kosmicznej

Orientacja zewnętrzna pojedynczego zdjęcia

Numeryczne rozwiązywanie równań różniczkowych ( )

Atom wodoropodobny. Biegunowy układ współrzędnych. współrzędne w układzie. kartezjańskim. współrzędne w układzie. (x,y,z) biegunowym.

Całki krzywoliniowe. SNM - Elementy analizy wektorowej - 1

Zadanie : Wyznaczyć położenie głównych centralnych osi bezwładności i obliczyć główne centralne momenty bezwładności Strona :1

Bryła sztywna. Fizyka I (B+C) Wykład XXIII: Przypomnienie: statyka

rectan.co.uk 1. Szkic projektu Strona:1

W przypadku przepływu potencjalnego y u z. nieściśliwego równanie zachowania masy przekształca się w równanie Laplace a: = + + t

J. Szantyr - Wykład 3 Równowaga płynu

Ruch pod wpływem sił zachowawczych

Połączenia. Przykład 1. Połączenie na wrąb czołowy pojedynczy z płaszczyzną docisku po dwusiecznej kąta. Dane: drewno klasy -

1. Liczby zespolone Stwierdzić kiedy kwadrat liczby zespolonej jest liczbą. (i) rzeczywistą, (ii) ujemną, (iii) tylko urojoną?

VIII. VIII.1. ORBITALNY MOMENT MAGNETYCZNY ELEKTRONU, L= r p (VIII.1.1) p=m v (VIII.1.2) L= L =mvr (VIII.1.1a) r v. r=v (VIII.1.3)

Promieniowanie dipolowe

10.1 Płyta wspornikowa schodów górnych wspornikowych w płaszczyźnie prostopadłej.

Obliczanie indukcyjności cewek

(4) (b) m. (c) (d) sin α cos α = sin 2 k = sin k sin k. cos 2 m = cos m cos m. (g) (e)(f) sin 2 x + cos 2 x = 1. (h) (f) (i)

Manipulator OOO z systemem wizyjnym

Obliczanie sił wewnętrznych w powłokach zbiorników osiowo symetrycznych

Wstęp do komputerów kwantowych

Zastosowania sieci neuronowych - automatyka identyfikacja sterowanie

Wykład XIV. wiatła. Younga. Younga. Doświadczenie. Younga

Kolejnośd obliczeo 1. uwzględnienie imperfekcji geometrycznych;

KONSTRUKCJE METALOWE 1 Przykład 4 Projektowanie prętów ściskanych

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania. Podstawy Automatyki

Rozdział 9 Przegląd niektórych danych doświadczalnych o produkcji hadronów. Rozpraszanie elastyczne. Rozkłady krotności

Sprawność η [%] Współczynnik mocy cos φ IE1. Sprawność η [%] Współczynnik mocy cos φ IE1. Sprawność η [%] Współczynnik mocy cos φ IE1

Grafika Komputerowa. Metoda śledzenia promieni

ANALIZA MATEMATYCZNA 2

Bezpośrednie sterowanie momentem silnika indukcyjnego zasilanego z 3-poziomowego. przekształtnika MSI z kondensatorami o zmiennym potencjale

v = v i e i v 1 ] T v = = v 1 v n v n ] a r +q = a a r 3q =

Grafika komputerowa Wykład 4 Geometria przestrzenna

Ścinanie i skręcanie. dr hab. inż. Tadeusz Chyży

Dwa przykłady z mechaniki

7.1. Lecture 8 & 9. f(x)dx =lim f(x)dx (7.1) I = f(x)dx (7.3) f(z), z (0 argz π), zf(z) 0. f(z)dz = I R := f(z)dz = f(re iθ )ire iθ dθ (7.

Centralne twierdzenie graniczne

ZASTOSOWANIA CAŁEK OZNACZONYCH

Wymiarowanie słupów wielogałęziowych wg PN-EN-1995

1. Liczby zespolone Stwierdzić kiedy kwadrat liczby zespolonej jest liczbą. (i) rzeczywistą, (ii) ujemną, (iii) tylko urojoną?

Wstęp do Metod Systemowych i Decyzyjnych Opracowanie: Jakub Tomczak

v = v i e i v 1 ] T v =

Co to są równania ruchu? Jak je całkować?

MECHANIKA PRĘTÓW CIENKOŚCIENNYCH

Całka oznaczona zastosowania (wykład 9; ) Definicja całki oznaczonej dla funkcji ciagłej

Całki podwójne. Małgorzata Wyrwas. Katedra Matematyki Wydział Informatyki Politechnika Białostocka

Zestaw zadań z Równań różniczkowych cząstkowych I 18/19

Matematyczne Metody Fizyki II

Pręt nr 1 - Element żelbetowy wg. EN :2004

Rezonanse magnetyczne oraz wybrane techniki pomiarowe fizyki ciała stałego

VI.5 Zderzenia i rozpraszanie. Przekrój czynny. Wzór Rutherforda i odkrycie jądra atomowego

x y = 2z. + 2y, z 2y df

Fizyka 1 (mechanika) AF14. Wykład 9

Elektrodynamika Część 10 Promieniowanie Ryszard Tanaś Zakład Optyki Nieliniowej, UAM

Obliczeniowa nośność przekroju zbudowanego wyłącznie z efektywnych części pasów. Wartość przybliżona = 0,644. Rys. 25. Obwiednia momentów zginających

Analiza Matematyczna MAEW101 MAP1067

G:\AA_Wyklad 2000\FIN\DOC\FRAUN1.doc. "Drgania i fale" ii rok FizykaBC. Dyfrakcja: Skalarna teoria dyfrakcji: ia λ

v = v i e i v 1 ] T v = = v 1 v n v n [ ] U [x y z] T (X,Y,Z)

Elektrodynamika. Część 2. Specjalne metody elektrostatyki. Ryszard Tanaś. Zakład Optyki Nieliniowej, UAM

Siły zachowawcze i energia potencjalna. Katarzyna Sznajd-Weron Mechanika i termodynamika dla matematyki stosowanej 2017/18

Transkrypt:

Parametryzacja sylwetek Marek Wnuk < marek.wnuk@pwr.edu.pl > KCiR(W4 K7) PWr MW:CPOSB p.1 Analiza obrazów w systemie wizyjnym Podstawowe problemy decyzyjne: klasyfikacja(rozpoznawanie- identification) detali dostępnych w przestrzeni roboczej(na scenie); określanie położenia i orientacji(localization) tych detali w celu planowania trajektorii robota i sterowania chwytakiem lub narzędziem; sprawdzanie prawidłowości obserwowanego stanu sceny (inspection). Przykładowe metody analizy: dopasowywanie wzorców(template matching) inspekcja, proste przypadki klasyfikacji i lokalizacji; parametryzacja obrazów rozpoznawanie i lokalizacja obiektów lub rozstrzyganie o poprawności obserwowanej sytuacji. MW:CPOSB p.2

Parametry do kodowania sylwetek pole powierzchni długość obwodu(wielkość konturu) współrzędne środka nachylenie głównej osi maksymalny promień w stosunku do środka zwartość wypełnienie sylwetki ekscentryczność liczba Eulera projekcje(sygnatury) MW:CPOSB p.3 Parametry do kodowania sylwetek(2) Polepowierzchni(area)sylwetkiU =X Y: A= f(u)du= Współrzędne środka(centroid): x s = Nachylenie głównej osi: χ U (u)du= U xdu U du ;y U s = ydu U du [ ] u s = x s y s tg2θ= 2 U (x x s)(y y s )du U ((x x s) 2 (y y s ) 2 )du U du MW:CPOSB p.4

Parametry do kodowania sylwetek(3) Maksymalny promień w stosunku do środka R max =max{ (x x s ) 2 +(y y s ) 2 :u U} Kr agłość(roundness) ρ= A πr 2 max ; 0 ρ 1 Zwartość(compactness) γ= 4πA P 2 Wypełnienie sylwetki φ= A a maj a min MW:CPOSB p.5 Parametry do kodowania sylwetek(4) Ekscentryczność Projekcje(sygnatury) p(x)= p(y)= ε= a maj a min Y X f(x,y)dy f(x,y)dx MW:CPOSB p.6

Liczba Eulera(opis spójności) Obszar jest spójny, gdy każda para jego punktów może być poł aczona krzywazawart awtymobszarze. LiczbaEuleradlaU,składaj acegosięzrspójnych obszarówoł acznej liczbie otworów H: E U =R H Uwaga: liczba otworów H jest o jeden mniejsza od liczby spójnych obszarówwdopełnieniuobszaruu (U c ). Kod biegunowy MW:CPOSB p.7 Algorytm: R k =R(k φ ) 1. Dla każdego punktu konturu u określamy współrzędne biegunowe(r(u),φ(u))względemśrodkasylwetkiu s i orientacji jej osi głównej Θ: R(u)= (x x s ) 2 +(y y s ) 2 φ(u)=arctg y y s x x s + Θ 2. Z zapamiętanych wartości R(u) tworzymy ciagkodowyr k wybierajacte,dlaktórychodpowiednie φ(u)maj apostać k φ. MW:CPOSB p.8

Użycie momentów do parametryzacji Momentrzędup+q: m p,q = m p,q = χ U (u)x p y q du χ U (x,y)x p y q Pole powierzchni sylwetki(moment rzędu 0): m 0,0 = m 0,0 = χ U (u)du χ U (x,y) Momenty zwykłe rzędu 1 MW:CPOSB p.9 m 1,0 = m 0,1 = χ U (u)xdu χ U (u)ydu m 1,0 = m 0,1 = χ U (x,y)x χ U (x,y)y MW:CPOSB p.10

centroid: Środek sylwetki u s = [ m 1,0 =x s m 0,1 =y s x s y s Znormalizowane momenty rzędu 1: x s = m 1,0 m 0,0 y s = m 0,1 m 0,0 ] χ U (u)du χ U (u)du Momenty centralne MW:CPOSB p.11 µ p,q = µ p,q = Momenty centralne a zwykłe: χ U (u)(x x s ) p (y y s ) q du χ U (x,y)(x x s ) p (y y s ) q µ 0,0 = m 0,0 µ 0,1 = 0 µ 1,0 = 0 µ 0,2 = m 0,2 y s m 0,1 µ 1,1 = m 1,1 y s m 1,0 µ 2,0 = m 2,0 x s m 1,0 MW:CPOSB p.12

Orientacja sylwetki y xtgθ Θ r Θ x y=xtgθ r=(y xtgθ)cosθ=ycosθ xsinθ Momentbezwładnościwzględemprostejy=xtgΘ: µ Θ = r 2 χ U du= (ycosθ xsinθ) 2 χ U du Orientacja sylwetki(2) MW:CPOSB p.13 Moment bezwładności z momentów centralnych: µ Θ =µ 2,0 sin 2 Θ 2µ 1,1 cosθsinθ+µ 0,2 cos 2 Θ Warunek minimum(szukamy Θ, dla którego moment bezwładnościµ Θ jestnajmnieszy): dµ Θ dθ =µ 2,0sin2Θ 2µ 1,1 cos2θ µ 0,2 sin2θ=0 K at nachylenia osi głównej: tg2θ= 2µ 1,1 µ 2,0 µ 0,2 Θ= 1 2 arctg 2µ 1,1 µ 2,0 µ 0,2 MW:CPOSB p.14

Momenty centralne znormalizowane Niezależność od położenia jest zapewniona w momentach centralnych. Uniezależnienie ich od skali wymaga uwzględnienia rozmiarów sylwetki wyrażonych w postaci jej powierzchni: gdzie: η p,q = µ p,q µ γ+1 0,0 γ= p+q 2 MW:CPOSB p.15 Niezależne od orientacji momenty Hu Funkcje momentów niezależne od położenia, orientacji i skali: φ 1 = η 2,0 + η 0,2 φ 2 = (η 2,0 η 0,2 ) 2 +4η 2 1,1 φ 3 = (η 3,0 3η 1,2 ) 2 +(3η 2,1 η 0,3 ) 2 φ 4 = (η 3,0 + η 1,2 ) 2 +(η 2,1 + η 0,3 ) 2 φ 5 = (η 3,0 3η 1,2 )(η 3,0 + η 1,2 ) ((η 3,0 + η 1,2 ) 2 3(η 2,1 + η 0,3 ) 2 )+ +(3η 2,1 η 0,3 )(η 2,1 + η 0,3 ) (3(η 3,0 + η 1,2 ) 2 (η 2,1 + η 0,3 ) 2 ) φ 6 = (η 2,0 η 0,2 )((η 3,0 + η 1,2 ) 2 (η 2,1 + η 0,3 ) 2 )+ +4η 1,1 (η 3,0 + η 1,2 )(η 2,1 + η 0,3 ) MW:CPOSB p.16

Potokowe obliczanie momentów 0 x ;0 y m p,q = f(x,y)x p y q = f(x,y)r p,q x,y Dla momentów rzędu 2: r 2,0 x+1,y =(x+1) 2 =x 2 +2x+1 =r 2,0 x,y +2x+1 r 1,1 x+1,y =(x+1)y =xy+y =r 1,1 x,y +y r 0,2 x,y+1 =(y+1) 2 =y 2 +2y+1 =r 0,2 x,y +2y+1 MW:CPOSB p.17 S P S H S V mod M mod N CK R CK R x "0" "0" y LD R LD R LD R r 2,0 r 1,1 r 0,2 LD R LD R LD R f(x,y) m 2,0 m 1,1 m 0,2 MW:CPOSB p.18