Dinamicka analiza scena
|
|
- Дара Марковић
- пре 5 година
- Прикази:
Транскрипт
1 Dinamička analiza 3D scena procjena parametara modela Zoran Kalafatić i Siniša Šegvić Zavod za elektroniku, mikroelektroniku, računalne i inteligentne sustave Fakultet elektrotehnike i računarstva Sveučilište u Zagrebu Dinamička analiza scena: 1/35)
2 UVOD Procjena (estimacija) parametara modela: jedna od uspješnih paradigmi modernog računalnog vida Dinamička analiza scena: Uvod 2/35)
3 UVOD Procjena (estimacija) parametara modela: jedna od uspješnih paradigmi modernog računalnog vida Vid: ekstrakcija informacije iz slika transformacija 2D objekta: translacija, sličnost, homografija položaj kamere: relativni (relative), apsolutni (absolute pose) geometrija svijeta (scene reconstruction, structure from motion) položaj objekata: pronalaženje (detection), praćenje (tracking) identitet objekta: prepoznavanje (recognition) Dinamička analiza scena: Uvod 2/35)
4 UVOD Procjena (estimacija) parametara modela: jedna od uspješnih paradigmi modernog računalnog vida Vid: ekstrakcija informacije iz slika transformacija 2D objekta: translacija, sličnost, homografija položaj kamere: relativni (relative), apsolutni (absolute pose) geometrija svijeta (scene reconstruction, structure from motion) položaj objekata: pronalaženje (detection), praćenje (tracking) identitet objekta: prepoznavanje (recognition) Ideja: informaciju predstaviti parametrima matematičkog modela estimirati iz velikog skupa opažanja statističkim metodama! Dinamička analiza scena: Uvod 2/35)
5 UVOD (2) Što bi bio model? Dinamička analiza scena: Uvod (2) 3/35)
6 UVOD (2) Što bi bio model? apriorno znanje o sceni ili efektu Dinamička analiza scena: Uvod (2) 3/35)
7 UVOD (2) Što bi bio model? apriorno znanje o sceni ili efektu Npr, afina trans. kao model prividnog kretanja planarne značajke I n (x) = I 0 (A x + d) Dinamička analiza scena: Uvod (2) 3/35)
8 UVOD (2) Što bi bio model? apriorno znanje o sceni ili efektu Npr, afina trans. kao model prividnog kretanja planarne značajke I n (x) = I 0 (A x + d) Npr, Euklidska trans. kao model gibanja nepokretne scene X 2 = R X 1 + T Dinamička analiza scena: Uvod (2) 3/35)
9 UVOD (2) Što bi bio model? apriorno znanje o sceni ili efektu Npr, afina trans. kao model prividnog kretanja planarne značajke I n (x) = I 0 (A x + d) Npr, Euklidska trans. kao model gibanja nepokretne scene X 2 = R X 1 + T Npr, epipolarno ograničenje kao model odnosa korespondentnih značajki nepokretne scene x 2 F x 1 = 0 Dinamička analiza scena: Uvod (2) 3/35)
10 UVOD (3) Estimacijska teorija se bavi procjenjivanjem parametara modela iz mnoštva podataka degradiranih šumom Dinamička analiza scena: Uvod (3) 4/35)
11 UVOD (3) Estimacijska teorija se bavi procjenjivanjem parametara modela iz mnoštva podataka degradiranih šumom Šum obično modelira odstupanja uslijed nesavršenog modela 2D transformacija ne može precizno objasniti deformacije značajki koje nisu planarne pronalaženje korespondencija ne može biti točno u piksel (transformacija izgleda ovisi o paralaksi i 3D strukturi) vanjski utjecaji koji ne uzrokuju velika odstupanja: osvjetljenje, zamućenje, termalni šum :-),... Dinamička analiza scena: Uvod (3) 4/35)
12 UVOD (3) Estimacijska teorija se bavi procjenjivanjem parametara modela iz mnoštva podataka degradiranih šumom Šum obično modelira odstupanja uslijed nesavršenog modela 2D transformacija ne može precizno objasniti deformacije značajki koje nisu planarne pronalaženje korespondencija ne može biti točno u piksel (transformacija izgleda ovisi o paralaksi i 3D strukturi) vanjski utjecaji koji ne uzrokuju velika odstupanja: osvjetljenje, zamućenje, termalni šum :-),... Ideja: iz mnoštva djelomično kontradiktornih podataka izvući najvjerodostojniju ili najvjerojatniju interpretaciju! Dinamička analiza scena: Uvod (3) 4/35)
13 UVOD (4) Često pretpostavljamo normalni nepristrani šum (normalna razdioba obično dobar model znanja o neznanju) Dinamička analiza scena: Uvod (4) 5/35)
14 UVOD (4) Često pretpostavljamo normalni nepristrani šum (normalna razdioba obično dobar model znanja o neznanju) Npr, kod stereo vida, položaj značajke često označavamo: q i = q i + q i, uz q x,q y N(0,σ 2 ) Dinamička analiza scena: Uvod (4) 5/35)
15 UVOD (4) Često pretpostavljamo normalni nepristrani šum (normalna razdioba obično dobar model znanja o neznanju) Npr, kod stereo vida, položaj značajke često označavamo: q i = q i + q i, uz q x,q y N(0,σ 2 ) Ideja: dizajnirati metode koje će rezultirati statistički boljim rezultatima uz pretpostavljeni model šuma!! Dinamička analiza scena: Uvod (4) 5/35)
16 UVOD (5) Koncept šuma primjenljiv samo za umjerena odstupanja Dinamička analiza scena: Uvod (5) 6/35)
17 UVOD (5) Koncept šuma primjenljiv samo za umjerena odstupanja Za veća odstupanja potrebno uvesti koncept izvanpopulacijskih podataka (outliera) koji se ne pokoravaju dominantnom modelu Dinamička analiza scena: Uvod (5) 6/35)
18 UVOD (5) Koncept šuma primjenljiv samo za umjerena odstupanja Za veća odstupanja potrebno uvesti koncept izvanpopulacijskih podataka (outliera) koji se ne pokoravaju dominantnom modelu Izvanpopulacijske korespondencije za model nepokretne scene: korepondencija nastala asocijacijskom pogreškom (upareni su različiti objekti sličnog izgleda) ispravna korespondencija projekcije s pokretnog objekta Dinamička analiza scena: Uvod (5) 6/35)
19 UVOD (5) Koncept šuma primjenljiv samo za umjerena odstupanja Za veća odstupanja potrebno uvesti koncept izvanpopulacijskih podataka (outliera) koji se ne pokoravaju dominantnom modelu Izvanpopulacijske korespondencije za model nepokretne scene: korepondencija nastala asocijacijskom pogreškom (upareni su različiti objekti sličnog izgleda) ispravna korespondencija projekcije s pokretnog objekta Ideja: dizajnirati robustne metode koje mogu detektirati i zanemariti izvanpopulacijska mjerenja! Dinamička analiza scena: Uvod (5) 6/35)
20 UVOD (6) Motivacija za teoriju estimacije: Dinamička analiza scena: Uvod (6) 7/35)
21 UVOD (6) Motivacija za teoriju estimacije: Računalni vid je disciplina u kojoj obično obra dujemo redundantne podatke, u prisustvu šuma i outliera (dobivamo sustav jednadžbi s viškom ograničenja) Dinamička analiza scena: Uvod (6) 7/35)
22 UVOD (6) Motivacija za teoriju estimacije: Računalni vid je disciplina u kojoj obično obra dujemo redundantne podatke, u prisustvu šuma i outliera (dobivamo sustav jednadžbi s viškom ograničenja) Želimo gledati (izlučivati parametre) na način da: 1. svi unutarpopulacijski podatci doprinose rješenju 2. rezultat u prisustvu plauzibilnog šuma bude statistički povoljan 3. vanpopulacijski parametri ne ometaju točan rezultat Dinamička analiza scena: Uvod (6) 7/35)
23 UVOD (6) Motivacija za teoriju estimacije: Računalni vid je disciplina u kojoj obično obra dujemo redundantne podatke, u prisustvu šuma i outliera (dobivamo sustav jednadžbi s viškom ograničenja) Želimo gledati (izlučivati parametre) na način da: 1. svi unutarpopulacijski podatci doprinose rješenju 2. rezultat u prisustvu plauzibilnog šuma bude statistički povoljan 3. vanpopulacijski parametri ne ometaju točan rezultat Okvir za postizanje tih svojstava daje teorija estimacije. Dinamička analiza scena: Uvod (6) 7/35)
24 LINEARNI SUSTAVI Primjer broj jedan: provući pravac kroz zadani skup 2D točaka Dinamička analiza scena: Linearni sustavi 8/35)
25 LINEARNI SUSTAVI Primjer broj jedan: provući pravac kroz zadani skup 2D točaka Model podataka: pravac Dinamička analiza scena: Linearni sustavi 8/35)
26 LINEARNI SUSTAVI Primjer broj jedan: provući pravac kroz zadani skup 2D točaka Model podataka: pravac Model šuma: djeluje na koordinatu y, nezavisan, identično distribuiran prema N(0, σ) [Wikipedia] Dinamička analiza scena: Linearni sustavi 8/35)
27 LINEARNI SUSTAVI (2) Obično je ovakve probleme najlakše i najnepreciznije rješavati u projekcijskoj domeni Dinamička analiza scena: Linearni sustavi (2) 9/35)
28 LINEARNI SUSTAVI (2) Obično je ovakve probleme najlakše i najnepreciznije rješavati u projekcijskoj domeni Ako i-ta točka q i prolazi kroz traženi pravac p, vrijedi: q Hi p = p 1 q x + p 2 q y + p 3 = 0 Dinamička analiza scena: Linearni sustavi (2) 9/35)
29 LINEARNI SUSTAVI (2) Obično je ovakve probleme najlakše i najnepreciznije rješavati u projekcijskoj domeni Ako i-ta točka q i prolazi kroz traženi pravac p, vrijedi: q Hi p = p 1 q x + p 2 q y + p 3 = 0 Ako su sve točke q i,i = 1, 2,...,n elementi pravca p, vrijedi: A m 3 p = 0, gdje je A i,: = q i Dinamička analiza scena: Linearni sustavi (2) 9/35)
30 LINEARNI SUSTAVI (2) Obično je ovakve probleme najlakše i najnepreciznije rješavati u projekcijskoj domeni Ako i-ta točka q i prolazi kroz traženi pravac p, vrijedi: q Hi p = p 1 q x + p 2 q y + p 3 = 0 Ako su sve točke q i,i = 1, 2,...,n elementi pravca p, vrijedi: A m 3 p = 0, gdje je A i,: = q i U prisustvu šuma, gornja jednadžba nema rješenja. Ima stoga smisla tražiti rješenje koje minimizira rezidual: ˆp = arg min p ( A m 3 p ), uz uvjet p = 1 Dinamička analiza scena: Linearni sustavi (2) 9/35)
31 LINEARNI SUSTAVI (3) Dobili smo linearni homogeni sustav s viškom ograničenja homogeneous linear least squares overconstrained homogeneous linear system ˆx = arg min x ( A m n x n 1 ), uz uvjet x = 1 Dinamička analiza scena: Linearni sustavi (3) 10/35)
32 LINEARNI SUSTAVI (3) Dobili smo linearni homogeni sustav s viškom ograničenja homogeneous linear least squares overconstrained homogeneous linear system ˆx = arg min x ( A m n x n 1 ), uz uvjet x = 1 Rješenje odgovara desnom singularnom vektoru matrice A koji odgovara najmanjoj singularnoj vrijednosti! Dinamička analiza scena: Linearni sustavi (3) 10/35)
33 LINEARNI SUSTAVI (3) Dobili smo linearni homogeni sustav s viškom ograničenja homogeneous linear least squares overconstrained homogeneous linear system ˆx = arg min x ( A m n x n 1 ), uz uvjet x = 1 Rješenje odgovara desnom singularnom vektoru matrice A koji odgovara najmanjoj singularnoj vrijednosti! Singularne vrijednosti i vektore dobivamo singularnom dekompozicijom. Dinamička analiza scena: Linearni sustavi (3) 10/35)
34 LINEARNI SUSTAVI (3) Dobili smo linearni homogeni sustav s viškom ograničenja homogeneous linear least squares overconstrained homogeneous linear system ˆx = arg min x ( A m n x n 1 ), uz uvjet x = 1 Rješenje odgovara desnom singularnom vektoru matrice A koji odgovara najmanjoj singularnoj vrijednosti! Singularne vrijednosti i vektore dobivamo singularnom dekompozicijom. Ekvivalentan rezultat dobivamo svojstvenom dekompozicijom simetrične matrice A A Dinamička analiza scena: Linearni sustavi (3) 10/35)
35 LINEARNI SUSTAVI (4) Linearni nehomogeni sustav s viškom ograničenja: ˆx = arg min x ( A m n x n 1 b n 1 ) Dinamička analiza scena: Linearni sustavi (4) 11/35)
36 LINEARNI SUSTAVI (4) Linearni nehomogeni sustav s viškom ograničenja: ˆx = arg min x ( A m n x n 1 b n 1 ) Rješenje je umnožak pseudoinverza matrice A i vektora b: ˆx = A + b Dinamička analiza scena: Linearni sustavi (4) 11/35)
37 LINEARNI SUSTAVI (4) Linearni nehomogeni sustav s viškom ograničenja: ˆx = arg min x ( A m n x n 1 b n 1 ) Rješenje je umnožak pseudoinverza matrice A i vektora b: ˆx = A + b Moore-Penroseov inverz A + dobivamo singularnom dekompozicijom, ili nekim drugim metodama koje su nešto brže i nešto manje točne Dinamička analiza scena: Linearni sustavi (4) 11/35)
38 LINEARNA ALGEBRA Svaka matrica A m n ima singularnu dekompoziciju: A = U D V U m m (U m n )... ortogonalna matrica (ili ortogonalni stupci) D m n (D n n )... dijagonalna pozitivno semidefinitna matrica V n n... ortogonalna matrica Dinamička analiza scena: Linearna algebra 12/35)
39 LINEARNA ALGEBRA Svaka matrica A m n ima singularnu dekompoziciju: A = U D V U m m (U m n )... ortogonalna matrica (ili ortogonalni stupci) D m n (D n n )... dijagonalna pozitivno semidefinitna matrica V n n... ortogonalna matrica Vrijedi: D i,i = d i i-ta singularna vrijednost (d i Ê V :,i = v i i-ti desni singularni vektor (v i v j = δ ij ) U :,i = u i i-ti lijevi singularni vektor (u i u j = δ ij ) + 0,d i > d i+1 ) Ux = (Ux) (Ux) = x U Ux = x (U U)x = x Dinamička analiza scena: Linearna algebra 12/35)
40 LINEARNA ALGEBRA (2) Malo intuicije: u kakvoj je vezi SVD A = U D V sa svojstvenom dekompozicijom simetrične matrice M = V Λ V? Dinamička analiza scena: Linearna algebra (2) 13/35)
41 LINEARNA ALGEBRA (2) Malo intuicije: u kakvoj je vezi SVD A = U D V sa svojstvenom dekompozicijom simetrične matrice M = V Λ V? Za simetrične matrice, SVD odgovara svojstvenoj dekompoziciji: A = A U = V Dinamička analiza scena: Linearna algebra (2) 13/35)
42 LINEARNA ALGEBRA (2) Malo intuicije: u kakvoj je vezi SVD A = U D V sa svojstvenom dekompozicijom simetrične matrice M = V Λ V? Za simetrične matrice, SVD odgovara svojstvenoj dekompoziciji: A = A U = V Uvrštavanjem SVD dekompozicije matrice A dobivamo: V figurira u svojstvenoj dekompoziciji A A = V(D D)V U figurira u svojstvenoj dekompoziciji AA = U(DD )U d 2 i = λ i(a A) = λ i (AA ) Dinamička analiza scena: Linearna algebra (2) 13/35)
43 LINEARNA ALGEBRA (3) Svojstva SVD: A = U D V = i d i u i v i Dinamička analiza scena: Linearna algebra (3) 14/35)
44 LINEARNA ALGEBRA (3) Svojstva SVD: A = U D V = i d i u i v i SVD pruža osnovne informacije o matrici: neka je d i > 0, i r, te d i = 0, i > r kodomena (slika) matrice: K(A)= span{u i,i = 1, 2,...,r} nulprostor (jezgra) matrice: null(a)= span{v i,i = r + 1,...,n} rang matrice: rang(a) = r Dinamička analiza scena: Linearna algebra (3) 14/35)
45 LINEARNA ALGEBRA (3) Svojstva SVD: A = U D V = i d i u i v i SVD pruža osnovne informacije o matrici: neka je d i > 0, i r, te d i = 0, i > r kodomena (slika) matrice: K(A)= span{u i,i = 1, 2,...,r} nulprostor (jezgra) matrice: null(a)= span{v i,i = r + 1,...,n} rang matrice: rang(a) = r uvjetovanost matrice (δ(x)/δ(b)): κ(a)=d 1 /d n Dinamička analiza scena: Linearna algebra (3) 14/35)
46 LINEARNA ALGEBRA (4) Svojstva SVD A = U D V = i d i u i vi (2): SVD predstavlja djelovanje matrice kao: rotaciju u odredišnom prostoru (U m m ) neravnomjerno skaliranje + pad ranga (D m n ) rotaciju u izvornom prostoru (V n n ) Dinamička analiza scena: Linearna algebra (4) 15/35)
47 LINEARNA ALGEBRA (4) Svojstva SVD A = U D V = i d i u i vi (2): SVD predstavlja djelovanje matrice kao: rotaciju u odredišnom prostoru (U m m ) neravnomjerno skaliranje + pad ranga (D m n ) rotaciju u izvornom prostoru (V n n ) Optimalna F aproksimacija najbližom matricom nižeg ranga r a dovoljno je postaviti d i = 0,i = r a,..., max(m,n)! Dinamička analiza scena: Linearna algebra (4) 15/35)
48 LINEARNA ALGEBRA (4) Svojstva SVD A = U D V = i d i u i vi (2): SVD predstavlja djelovanje matrice kao: rotaciju u odredišnom prostoru (U m m ) neravnomjerno skaliranje + pad ranga (D m n ) rotaciju u izvornom prostoru (V n n ) Optimalna F aproksimacija najbližom matricom nižeg ranga r a dovoljno je postaviti d i = 0,i = r a,..., max(m,n)! redci matrice U sortirana verzija redaka A, Dinamička analiza scena: Linearna algebra (4) 15/35)
49 LINEARNA ALGEBRA (4) Svojstva SVD A = U D V = i d i u i vi (2): SVD predstavlja djelovanje matrice kao: rotaciju u odredišnom prostoru (U m m ) neravnomjerno skaliranje + pad ranga (D m n ) rotaciju u izvornom prostoru (V n n ) Optimalna F aproksimacija najbližom matricom nižeg ranga r a dovoljno je postaviti d i = 0,i = r a,..., max(m,n)! redci matrice U sortirana verzija redaka A, redci matrice V sortirane osi varijabilnosti redaka A kriterij sortiranja: istaknutost, značaj pri raspoznavanju primjene: PCA, kompresija, analiza linearnih sustava Dinamička analiza scena: Linearna algebra (4) 15/35)
50 LINEARNA ALGEBRA (5) Zašto i kako SVD optimalno (L2) rješava homogene sustave? Dinamička analiza scena: Linearna algebra (5) 16/35)
51 LINEARNA ALGEBRA (5) Zašto i kako SVD optimalno (L2) rješava homogene sustave? Neka je A = UDV ; tada tražimo x koji zadovoljava: min x UDV x = min x DV x, uz x = 1 Dinamička analiza scena: Linearna algebra (5) 16/35)
52 LINEARNA ALGEBRA (5) Zašto i kako SVD optimalno (L2) rješava homogene sustave? Neka je A = UDV ; tada tražimo x koji zadovoljava: min x UDV x = min x DV x, uz x = 1 Neka je q = V x; tada vrijedi: UDV x = Dq, uz q = 1 ( ) Dinamička analiza scena: Linearna algebra (5) 16/35)
53 LINEARNA ALGEBRA (5) Zašto i kako SVD optimalno (L2) rješava homogene sustave? Neka je A = UDV ; tada tražimo x koji zadovoljava: min x UDV x = min x DV x, uz x = 1 Neka je q = V x; tada vrijedi: UDV x = Dq, uz q = 1 ( ) Elementi D su pozitivni i padajući, pa q koji minimizira (*) iznosi [ ] q = Dinamička analiza scena: Linearna algebra (5) 16/35)
54 LINEARNA ALGEBRA (5) Zašto i kako SVD optimalno (L2) rješava homogene sustave? Neka je A = UDV ; tada tražimo x koji zadovoljava: min x UDV x = min x DV x, uz x = 1 Neka je q = V x; tada vrijedi: UDV x = Dq, uz q = 1 ( ) Elementi D su pozitivni i padajući, pa q koji minimizira (*) iznosi [ ] q = Odatle slijedi ono što je trebalo dokazati: x = Vq = V :,n Dinamička analiza scena: Linearna algebra (5) 16/35)
55 LINEARNA ALGEBRA (6) Zašto i kako SVD optimalno (L2) rješava nehomogene sustave? Dinamička analiza scena: Linearna algebra (6) 17/35)
56 LINEARNA ALGEBRA (6) Zašto i kako SVD optimalno (L2) rješava nehomogene sustave? Promotrimo sustav Ax b min. Neka je A = UDV ; tada tražimo x koji zadovoljava: min x UDV x b = min x Dq U b, uz q = V x Dinamička analiza scena: Linearna algebra (6) 17/35)
57 LINEARNA ALGEBRA (6) Zašto i kako SVD optimalno (L2) rješava nehomogene sustave? Promotrimo sustav Ax b min. Neka je A = UDV ; tada tražimo x koji zadovoljava: min x UDV x b = min x Dq U b, uz q = V x Izrazimo traženi rezidual zbrojem kvadrata komponenata (L2): Dq U b = i (d i q i u i b) 2 = r (d i q i u i b) 2 + n (u i b) 2 i=1 i=r+1 Dinamička analiza scena: Linearna algebra (6) 17/35)
58 LINEARNA ALGEBRA (6) Zašto i kako SVD optimalno (L2) rješava nehomogene sustave? Promotrimo sustav Ax b min. Neka je A = UDV ; tada tražimo x koji zadovoljava: min x UDV x b = min x Dq U b, uz q = V x Izrazimo traženi rezidual zbrojem kvadrata komponenata (L2): Dq U b = i (d i q i u i b) 2 = r (d i q i u i b) 2 + n (u i b) 2 i=1 i=r+1 Sad se vidi da za minimum mora biti q i = u i b/d i,i = 1 : r (za ostale i, proizvoljno odabiremo q i = 0) Dinamička analiza scena: Linearna algebra (6) 17/35)
59 LINEARNA ALGEBRA (7) Kako SVD optimalno (L2) rješava nehomogene sustave? (2) Pronašli smo q i = u i b/d i,i = 1 : r, koliki je x = Vq? Dinamička analiza scena: Linearna algebra (7) 18/35)
60 LINEARNA ALGEBRA (7) Kako SVD optimalno (L2) rješava nehomogene sustave? (2) Pronašli smo q i = u i b/d i,i = 1 : r, koliki je x = Vq? Uvrštavamo q i i žongliramo skalarnim produktom... x = r i=1 q i v i = r i=1 u i b d i v i = r i=1 v i u i d i b Dinamička analiza scena: Linearna algebra (7) 18/35)
61 LINEARNA ALGEBRA (7) Kako SVD optimalno (L2) rješava nehomogene sustave? (2) Pronašli smo q i = u i b/d i,i = 1 : r, koliki je x = Vq? Uvrštavamo q i i žongliramo skalarnim produktom... x = r i=1 q i v i = r i=1 u i b d i v i = r i=1 v i u i d i b Konačno, rješenje sustava Ax b min je: x = VD + U b = A + b Dinamička analiza scena: Linearna algebra (7) 18/35)
62 LINEARNA ALGEBRA (7) Kako SVD optimalno (L2) rješava nehomogene sustave? (2) Pronašli smo q i = u i b/d i,i = 1 : r, koliki je x = Vq? Uvrštavamo q i i žongliramo skalarnim produktom... x = r i=1 q i v i = r i=1 u i b d i v i = r i=1 v i u i d i b Konačno, rješenje sustava Ax b min je: x = VD + U b = A + b A +... pseudoinverz od A (Moore - Penrose) Dinamička analiza scena: Linearna algebra (7) 18/35)
63 LINEARNA ALGEBRA (8) Kako SVD rješava sustave s manjkom ograničenja? Dinamička analiza scena: Linearna algebra (8) 19/35)
64 LINEARNA ALGEBRA (8) Kako SVD rješava sustave s manjkom ograničenja? Npr: koje sve ravnine prolaze kroz zadane dvije točke? Dinamička analiza scena: Linearna algebra (8) 19/35)
65 LINEARNA ALGEBRA (8) Kako SVD rješava sustave s manjkom ograničenja? Npr: koje sve ravnine prolaze kroz zadane dvije točke? Homogeni sustav min x A m n x, uz x = 1 može imati: rješenje u smislu LS, ako rang(a) = n točno rješenje, ako rang(a) = n 1 beskonačno rješenja, ako rang(a) < n 1 Dinamička analiza scena: Linearna algebra (8) 19/35)
66 LINEARNA ALGEBRA (8) Kako SVD rješava sustave s manjkom ograničenja? Npr: koje sve ravnine prolaze kroz zadane dvije točke? Homogeni sustav min x A m n x, uz x = 1 može imati: rješenje u smislu LS, ako rang(a) = n točno rješenje, ako rang(a) = n 1 beskonačno rješenja, ako rang(a) < n 1 U posljednjem slučaju, potprostor rješenja je: null(a)= span{v i,i = r + 1,...,n} Dinamička analiza scena: Linearna algebra (8) 19/35)
67 LINEARNA ALGEBRA (8) Kako SVD rješava sustave s manjkom ograničenja? Npr: koje sve ravnine prolaze kroz zadane dvije točke? Homogeni sustav min x A m n x, uz x = 1 može imati: rješenje u smislu LS, ako rang(a) = n točno rješenje, ako rang(a) = n 1 beskonačno rješenja, ako rang(a) < n 1 U posljednjem slučaju, potprostor rješenja je: null(a)= span{v i,i = r + 1,...,n} Rješenja nehomogenog sustava dobivamo kao zbroj: potprostora rješenja homogenog sustava, i nekog partikularnog rješenja Dinamička analiza scena: Linearna algebra (8) 19/35)
68 KONDICIONIRANJE LINEARNOG SUSTAVA Razmotrimo homogeni preograničeni sustav (koji minimizira algebarski kriterij): ˆx = arg min x A x, uz x = 1 Dinamička analiza scena: Kondicioniranje linearnog sustava 20/35)
69 KONDICIONIRANJE LINEARNOG SUSTAVA Razmotrimo homogeni preograničeni sustav (koji minimizira algebarski kriterij): ˆx = arg min x A x, uz x = 1 ˆx je rješenje sustava A F x = 0, gdje je A F defektna matrica najbliža A (u smislu Frobeniusove norme) Dinamička analiza scena: Kondicioniranje linearnog sustava 20/35)
70 KONDICIONIRANJE LINEARNOG SUSTAVA Razmotrimo homogeni preograničeni sustav (koji minimizira algebarski kriterij): ˆx = arg min x A x, uz x = 1 ˆx je rješenje sustava A F x = 0, gdje je A F defektna matrica najbliža A (u smislu Frobeniusove norme) Ključ kvalitete rješenja je u razdiobi šuma D u matrici sustava A: D = A Â Dinamička analiza scena: Kondicioniranje linearnog sustava 20/35)
71 KONDICIONIRANJE LINEARNOG SUSTAVA Razmotrimo homogeni preograničeni sustav (koji minimizira algebarski kriterij): ˆx = arg min x A x, uz x = 1 ˆx je rješenje sustava A F x = 0, gdje je A F defektna matrica najbliža A (u smislu Frobeniusove norme) Ključ kvalitete rješenja je u razdiobi šuma D u matrici sustava A: D = A Â Neravnomjerno raspore den šum pristrano rješenje! Dinamička analiza scena: Kondicioniranje linearnog sustava 20/35)
72 KONDICIONIRANJE LINEARNOG SUSTAVA Razmotrimo homogeni preograničeni sustav (koji minimizira algebarski kriterij): ˆx = arg min x A x, uz x = 1 ˆx je rješenje sustava A F x = 0, gdje je A F defektna matrica najbliža A (u smislu Frobeniusove norme) Ključ kvalitete rješenja je u razdiobi šuma D u matrici sustava A: D = A Â Neravnomjerno raspore den šum pristrano rješenje! Obratiti pažnju na razdiobu šuma po stupcima i po redcima matrice sustava! Dinamička analiza scena: Kondicioniranje linearnog sustava 20/35)
73 KONDICIONIRANJE LINEARNOG SUSTAVA (2) Razdioba šuma u matrici sustava pospješuje se kondicioniranjem Dinamička analiza scena: Kondicioniranje linearnog sustava (2) 21/35)
74 KONDICIONIRANJE LINEARNOG SUSTAVA (2) Razdioba šuma u matrici sustava pospješuje se kondicioniranjem Teorijski dobro utemeljen pristup je uravnoteživanje [Muehlich98] Dinamička analiza scena: Kondicioniranje linearnog sustava (2) 21/35)
75 KONDICIONIRANJE LINEARNOG SUSTAVA (2) Razdioba šuma u matrici sustava pospješuje se kondicioniranjem Teorijski dobro utemeljen pristup je uravnoteživanje [Muehlich98] Matrica sustava se množi s lijeva i s desne prikladnim kvadratnim matricama punog ranga: ˆx = arg min A eq x, gdje su x (7) A eq = W L A W R, (8) x = W R 1 x (9) Dinamička analiza scena: Kondicioniranje linearnog sustava (2) 21/35)
76 KONDICIONIRANJE LINEARNOG SUSTAVA (2) Razdioba šuma u matrici sustava pospješuje se kondicioniranjem Teorijski dobro utemeljen pristup je uravnoteživanje [Muehlich98] Matrica sustava se množi s lijeva i s desne prikladnim kvadratnim matricama punog ranga: ˆx = arg min A eq x, gdje su x (10) A eq = W L A W R, (11) x = W R 1 x (12) Cilj je ravnomjerno raspore den šum u A eq : E[D eq D eq ] = c I, gdje je D eq = A eq ˆ A eq Dinamička analiza scena: Kondicioniranje linearnog sustava (2) 21/35)
77 KRITERIJI ESTIMACIJE Vratimo se na problem provlačenja p(q i ) Dinamička analiza scena: Kriteriji estimacije 22/35)
78 KRITERIJI ESTIMACIJE Vratimo se na problem provlačenja p(q i ) Što fali algebarskom projekcijskom kriteriju: ˆp alg = arg min p A m 3 p, gdje je A i,: = q i nema eksplicitnog modela šuma ne minimizira smislenu funkciju cilja Dinamička analiza scena: Kriteriji estimacije 22/35)
79 KRITERIJI ESTIMACIJE Vratimo se na problem provlačenja p(q i ) Što fali algebarskom projekcijskom kriteriju: ˆp alg = arg min p A m 3 p, gdje je A i,: = q i nema eksplicitnog modela šuma ne minimizira smislenu funkciju cilja Kriterij optimizacije dobivamo uvrštanjem podataka s eksplicitno modeliranim šumom (x i,y i + δy i ): ˆp = arg min p p 2 y i 2, uz p p2 2 + p2 3 = 1 Dinamička analiza scena: Kriteriji estimacije 22/35)
80 KRITERIJI ESTIMACIJE Vratimo se na problem provlačenja p(q i ) Što fali algebarskom projekcijskom kriteriju: ˆp alg = arg min p A m 3 p, gdje je A i,: = q i nema eksplicitnog modela šuma ne minimizira smislenu funkciju cilja Kriterij optimizacije dobivamo uvrštanjem podataka s eksplicitno modeliranim šumom (x i,y i + δy i ): ˆp = arg min p p 2 y i 2, uz p p2 2 + p2 3 = 1 Kriterij je pristran jer favorizira pravce s malim p 2! Dinamička analiza scena: Kriteriji estimacije 22/35)
81 KRITERIJI ESTIMACIJE (2) Bolje rješenje dobivamo parametrizacijom p = (k, l), koja dozvoljava modeliranje geometrijskog kriterija: ˆp g1 = arg min p i p 1 x i + p 2 y i (13) = A m 2 p 2 y m, gdje je A i,: = [ x i 1 ] (14) Dinamička analiza scena: Kriteriji estimacije (2) 23/35)
82 KRITERIJI ESTIMACIJE (2) Bolje rješenje dobivamo parametrizacijom p = (k, l), koja dozvoljava modeliranje geometrijskog kriterija: ˆp g1 = arg min p i p 1 x i + p 2 y i (15) = A m 2 p 2 y m, gdje je A i,: = [ x i 1 ] (16) Kad uvrstimo degradirani podatak (x i,y i + δy i ): vidimo da i-ti rezidual r i iznosi upravo δy i Dinamička analiza scena: Kriteriji estimacije (2) 23/35)
83 KRITERIJI ESTIMACIJE (2) Bolje rješenje dobivamo parametrizacijom p = (k, l), koja dozvoljava modeliranje geometrijskog kriterija: ˆp g1 = arg min p i p 1 x i + p 2 y i (17) = A m 2 p 2 y m, gdje je A i,: = [ x i 1 ] (18) Kad uvrstimo degradirani podatak (x i,y i + δy i ): vidimo da i-ti rezidual r i iznosi upravo δy i Stoga će rješenje p = A + y biti pravac s minimalnim ukupnim kvadratnim odstupanjem od zadanih točaka (pravac s najvećom vjerodostojnošću) Dinamička analiza scena: Kriteriji estimacije (2) 23/35)
84 KRITERIJI ESTIMACIJE (3) Idemo provjeriti teoriju za točke sa slike: (1,6); (2,5); (3,7); (4,10) Dinamička analiza scena: Kriteriji estimacije (3) 24/35)
85 KRITERIJI ESTIMACIJE (3) Idemo provjeriti teoriju za točke sa slike: (1,6); (2,5); (3,7); (4,10) A A matrica algebarske formulacije (4 3) A G matrica geometrijske formulacije (4 2) Dinamička analiza scena: Kriteriji estimacije (3) 24/35)
86 KRITERIJI ESTIMACIJE (3) Idemo provjeriti teoriju za točke sa slike: (1,6); (2,5); (3,7); (4,10) A A matrica algebarske formulacije (4 3) A G matrica geometrijske formulacije (4 2) Izvorni kod u octaveu: Aa=[1 6 1; 2 5 1; 3 7 1; ]; [U,D,V]=svd(Aa); v3=v(:,3); kla=[-v3(1)/v3(2); -v3(3)/v3(2)]; Ag=[1 1; 2 1; 3 1; 4 1]; y=[6;5;7;10]; klg=pinv(ag)*y; Dinamička analiza scena: Kriteriji estimacije (3) 24/35)
87 KRITERIJI ESTIMACIJE (3) Idemo provjeriti teoriju za točke sa slike: (1,6); (2,5); (3,7); (4,10) A A matrica algebarske formulacije (4 3) A G matrica geometrijske formulacije (4 2) Izvorni kod u octaveu: Aa=[1 6 1; 2 5 1; 3 7 1; ]; [U,D,V]=svd(Aa); v3=v(:,3); kla=[-v3(1)/v3(2); -v3(3)/v3(2)]; Ag=[1 1; 2 1; 3 1; 4 1]; y=[6;5;7;10]; klg=pinv(ag)*y; disp(kla) // [ 0.9; 5.0 ] disp(klg) // [ 1.4; 3.5 ] disp(norm(ag*kla-y)) // 2.4 disp(norm(ag*klg-y)) // 2.0 Dinamička analiza scena: Kriteriji estimacije (3) 24/35)
88 KRITERIJI ESTIMACIJE (4) Ali što ako šum djeluje na obje koordinate (TLS) δx,δy N(0,σ 2 )? Dinamička analiza scena: Kriteriji estimacije (4) 25/35)
89 KRITERIJI ESTIMACIJE (4) Ali što ako šum djeluje na obje koordinate (TLS) δx,δy N(0,σ 2 )? Onda nam prošli kriteriji (alg, g1) neće dati optimalno rješenje ˆp g2 = arg min p = arg min p i i d 2 (p,q i ) (p 1 q x + p 2 q y + p 3 ) 2 p p2 2 Dinamička analiza scena: Kriteriji estimacije (4) 25/35)
90 KRITERIJI ESTIMACIJE (4) Ali što ako šum djeluje na obje koordinate (TLS) δx,δy N(0,σ 2 )? Onda nam prošli kriteriji (alg, g1) neće dati optimalno rješenje ˆp g2 = arg min p = arg min p i i d 2 (p,q i ) (p 1 q x + p 2 q y + p 3 ) 2 p p2 2 Novi kriterij (g2) je nelinearan pa ga ne možemo optimirati algebarskom minimizacijom! Dinamička analiza scena: Kriteriji estimacije (4) 25/35)
91 KRITERIJI ESTIMACIJE (5) Situacija da se geometrijski kriterij ne da izraziti u okviru linearnog sustava je vrlo česta! Dinamička analiza scena: Kriteriji estimacije (5) 26/35)
92 KRITERIJI ESTIMACIJE (5) Situacija da se geometrijski kriterij ne da izraziti u okviru linearnog sustava je vrlo česta! Nameće se zaključak da najbolje rezultate nećemo moći dobiti bez nelinearne optimizacije (npr, gradijentni spust) Dinamička analiza scena: Kriteriji estimacije (5) 26/35)
93 KRITERIJI ESTIMACIJE (5) Situacija da se geometrijski kriterij ne da izraziti u okviru linearnog sustava je vrlo česta! Nameće se zaključak da najbolje rezultate nećemo moći dobiti bez nelinearne optimizacije (npr, gradijentni spust) Da li su linearne metode estimacije beskorisne? (Projective geometry considered harmful, IJCV99) Dinamička analiza scena: Kriteriji estimacije (5) 26/35)
94 KRITERIJI ESTIMACIJE (5) Situacija da se geometrijski kriterij ne da izraziti u okviru linearnog sustava je vrlo česta! Nameće se zaključak da najbolje rezultate nećemo moći dobiti bez nelinearne optimizacije (npr, gradijentni spust) Da li su linearne metode estimacije beskorisne? (Projective geometry considered harmful, IJCV99) Ipak, odgovor je po svoj prilici ne, jer: linearna metoda je često jedini izbor kad nemamo početnu aproksimaciju ovisno o problemu, linearni rezultat može biti gotovo jednako upotrebljiv kao i geometrijski linearne metode mogu se dramatično poboljšati kondicioniranjem (In Defense of the Eight-Point Algorithm, Dinamička analiza scena: Kriteriji estimacije (5) 26/35)
95 KRITERIJI ESTIMACIJE (6) 11 Za radoznale, u slučaju pravca, kriterij g2 se da izraziti metodom PCA. Program u Octave-u (dolje), te tri provučena pravca (desno) A_alg=[1 6 1; 2 5 1; 3 7 1; ]; A_g2=A_alg(:,1:2); mu_g2=mean(a_g2); A_g2_mu=A_g2 - [1;1;1;1]*mu_g2; [U_g2,D_g2,V_g2]=svd(A_g2_mu); k_g2=v_g2(2,1)/v_g2(1,1) l_g2=mu_g2(2)-k_g2*mu_g2(1) alg g1 g2 ˆk ˆl Dinamička analiza scena: Kriteriji estimacije (6) 27/35)
96 KRITERIJI ESTIMACIJE (7) Statistički kriteriji estimacije Dinamička analiza scena: Kriteriji estimacije (7) 28/35)
97 KRITERIJI ESTIMACIJE (7) Statistički kriteriji estimacije Pretpostavimo model M(p), npr, p = (k,l), te da na temelju mjerenja o (npr, o = y) želimo ocijeniti parametre modela p Dinamička analiza scena: Kriteriji estimacije (7) 28/35)
98 KRITERIJI ESTIMACIJE (7) Statistički kriteriji estimacije Pretpostavimo model M(p), npr, p = (k,l), te da na temelju mjerenja o (npr, o = y) želimo ocijeniti parametre modela p Statistički kriterij za vrednovanje p: maksimizirati vjerojatnost opažanja o pod pretpostavkom M(p)! Dinamička analiza scena: Kriteriji estimacije (7) 28/35)
99 KRITERIJI ESTIMACIJE (7) Statistički kriteriji estimacije Pretpostavimo model M(p), npr, p = (k,l), te da na temelju mjerenja o (npr, o = y) želimo ocijeniti parametre modela p Statistički kriterij za vrednovanje p: maksimizirati vjerojatnost opažanja o pod pretpostavkom M(p)! Uvjetnu vjerojatnost opažanja s obzirom na model nazivamo vjerodostojnošću modela: L(p) = p(o M(p)) Dinamička analiza scena: Kriteriji estimacije (7) 28/35)
100 KRITERIJI ESTIMACIJE (7) Statistički kriteriji estimacije Pretpostavimo model M(p), npr, p = (k,l), te da na temelju mjerenja o (npr, o = y) želimo ocijeniti parametre modela p Statistički kriterij za vrednovanje p: maksimizirati vjerojatnost opažanja o pod pretpostavkom M(p)! Uvjetnu vjerojatnost opažanja s obzirom na model nazivamo vjerodostojnošću modela: L(p) = p(o M(p)) Kriterij maksimalne vjerodostojnosti (MLE) izražavamo: ˆp MLE = arg max p L(p) Dinamička analiza scena: Kriteriji estimacije (7) 28/35)
101 KRITERIJI ESTIMACIJE (8) Izvedimo MLE kriterij za provlačenje pravca kroz skup točaka ˆp = arg max p p(y M(p)) Dinamička analiza scena: Kriteriji estimacije (8) 29/35)
102 KRITERIJI ESTIMACIJE (8) Izvedimo MLE kriterij za provlačenje pravca kroz skup točaka ˆp = arg max p p(y M(p)) Izrazimo gustoću vjerojatnosti pojedinačnog mjerenja y i ; pretp. y i N(y i,σ)) (normalno distribuirani, nepristrani): p(y i y i ) e (y i y i ) 2 2σ 2 Dinamička analiza scena: Kriteriji estimacije (8) 29/35)
103 KRITERIJI ESTIMACIJE (8) Izvedimo MLE kriterij za provlačenje pravca kroz skup točaka ˆp = arg max p p(y M(p)) Izrazimo gustoću vjerojatnosti pojedinačnog mjerenja y i ; pretp. y i N(y i,σ)) (normalno distribuirani, nepristrani): p(y i y i ) e (y i y i ) 2 2σ 2 Izrazimo sada gustoću vjerojatnosti cijelog skupa mjerenja, pod pretpostavkama jednake disperzije i nezavisnosti: p(y p,x) i e (y i p1 x i p 2 ) 2 2σ 2 Dinamička analiza scena: Kriteriji estimacije (8) 29/35)
104 KRITERIJI ESTIMACIJE (9) Logaritam vjerodostojnosti sada je: log L(p) (y i p 1 x i p 2 ) 2 Dinamička analiza scena: Kriteriji estimacije (9) 30/35)
105 KRITERIJI ESTIMACIJE (9) Logaritam vjerodostojnosti sada je: log L(p) (y i p 1 x i p 2 ) 2 Pravac koji maksimira vjerodostojnost sad je: ˆp = arg max p L(p) = arg min( log L(p)) p Dinamička analiza scena: Kriteriji estimacije (9) 30/35)
106 KRITERIJI ESTIMACIJE (9) Logaritam vjerodostojnosti sada je: log L(p) (y i p 1 x i p 2 ) 2 Pravac koji maksimira vjerodostojnost sad je: ˆp = arg max p L(p) = arg min( log L(p)) p Dolazimo do ekvivalencije geometrijskog i MLE kriterija! ˆp = arg max p L(p) = arg min p p 1 x i + p 2 y i i Dinamička analiza scena: Kriteriji estimacije (9) 30/35)
107 KRITERIJI ESTIMACIJE (9) Logaritam vjerodostojnosti sada je: log L(p) (y i p 1 x i p 2 ) 2 Pravac koji maksimira vjerodostojnost sad je: ˆp = arg max p L(p) = arg min( log L(p)) p Dolazimo do ekvivalencije geometrijskog i MLE kriterija! ˆp = arg max p L(p) = arg min p p 1 x i + p 2 y i i Geometrijski kriterij nije MLE, kad god se šum ne može opisati dekoreliranim i identičnim normalnim razdiobama! Dinamička analiza scena: Kriteriji estimacije (9) 30/35)
108 KRITERIJI ESTIMACIJE (10) Kriterij MLE p maksimira uvjetnu vjerojatnost opažanja o, neovisno o apriornoj vjerojatnosti parametara: L(p) = p(o M(p)) Dinamička analiza scena: Kriteriji estimacije (10) 31/35)
109 KRITERIJI ESTIMACIJE (10) Kriterij MLE p maksimira uvjetnu vjerojatnost opažanja o, neovisno o apriornoj vjerojatnosti parametara: L(p) = p(o M(p)) Ako se p(p) može modelirati, estimaciju možemo poboljšati! Dinamička analiza scena: Kriteriji estimacije (10) 31/35)
110 KRITERIJI ESTIMACIJE (10) Kriterij MLE p maksimira uvjetnu vjerojatnost opažanja o, neovisno o apriornoj vjerojatnosti parametara: L(p) = p(o M(p)) Ako se p(p) može modelirati, estimaciju možemo poboljšati! Kriterij MAP p maksimira svoju posteriornu distribuciju: ˆp = arg max p p(m(p) o) Dinamička analiza scena: Kriteriji estimacije (10) 31/35)
111 KRITERIJI ESTIMACIJE (10) Kriterij MLE p maksimira uvjetnu vjerojatnost opažanja o, neovisno o apriornoj vjerojatnosti parametara: L(p) = p(o M(p)) Ako se p(p) može modelirati, estimaciju možemo poboljšati! Kriterij MAP p maksimira svoju posteriornu distribuciju: ˆp = arg max p p(m(p) o) Gustoću vjerojatnosti p(p o) kriterija MAP (max. a posteriori) dobivamo primjenom Bayesovog teorema: P(M O) = P(O M)P(M) P(O) Dinamička analiza scena: Kriteriji estimacije (10) 31/35)
112 KRITERIJI ESTIMACIJE (11) U našem slučaju, u brojniku imamo vjerodostojnost i apriornu vjerojatnost, a u nazivniku normalizacijski faktor p(p o) = p(o p) p(p) p(o) L(p) p(p) Dinamička analiza scena: Kriteriji estimacije (11) 32/35)
113 KRITERIJI ESTIMACIJE (11) U našem slučaju, u brojniku imamo vjerodostojnost i apriornu vjerojatnost, a u nazivniku normalizacijski faktor p(p o) = p(o p) p(p) p(o) L(p) p(p) Konačan izraz za estimator MAP je: ˆp MAP = arg max p L(p) p(p) Dinamička analiza scena: Kriteriji estimacije (11) 32/35)
114 KRITERIJI ESTIMACIJE (11) U našem slučaju, u brojniku imamo vjerodostojnost i apriornu vjerojatnost, a u nazivniku normalizacijski faktor p(p o) = p(o p) p(p) p(o) L(p) p(p) Konačan izraz za estimator MAP je: ˆp MAP = arg max p L(p) p(p) MLE: model = max p(slika model) MAP: model = max p(slika model) p(model) Dinamička analiza scena: Kriteriji estimacije (11) 32/35)
115 KRITERIJI ESTIMACIJE (11) U našem slučaju, u brojniku imamo vjerodostojnost i apriornu vjerojatnost, a u nazivniku normalizacijski faktor p(p o) = p(o p) p(p) p(o) L(p) p(p) Konačan izraz za estimator MAP je: ˆp MAP = arg max p L(p) p(p) MLE: model = max p(slika model) MAP: model = max p(slika model) p(model) Vidjeli smo klokana. Jesmo li u Australiji? Vidjeli smo nešto što podsjeća na znak. Da li je pokraj ceste? Dinamička analiza scena: Kriteriji estimacije (11) 32/35)
116 KRITERIJI ESTIMACIJE (12) Dinamička analiza scena: Kriteriji estimacije (12) 33/35)
117 KRITERIJI ESTIMACIJE (12) [Zisserman01]Dinamička analiza scena: Kriteriji estimacije (12) 33/35)
118 ROBUSTNA ESTIMACIJA Prisjetimo se motivacije: 1. svi unutarpopulacijski podatci doprinose rješenju Dinamička analiza scena: robustna estimacija 34/35)
119 ROBUSTNA ESTIMACIJA Prisjetimo se motivacije: 1. svi unutarpopulacijski podatci doprinose rješenju Dinamička analiza scena: robustna estimacija 34/35)
120 ROBUSTNA ESTIMACIJA Prisjetimo se motivacije: 1. svi unutarpopulacijski podatci doprinose rješenju 2. rezultat u prisustvu plauzibilnog šuma statistički povoljan Dinamička analiza scena: robustna estimacija 34/35)
121 ROBUSTNA ESTIMACIJA Prisjetimo se motivacije: 1. svi unutarpopulacijski podatci doprinose rješenju 2. rezultat u prisustvu plauzibilnog šuma statistički povoljan Dinamička analiza scena: robustna estimacija 34/35)
122 ROBUSTNA ESTIMACIJA Prisjetimo se motivacije: 1. svi unutarpopulacijski podatci doprinose rješenju 2. rezultat u prisustvu plauzibilnog šuma statistički povoljan 3. vanpopulacijski parametri ne ometaju točan rezultat Dinamička analiza scena: robustna estimacija 34/35)
123 ROBUSTNA ESTIMACIJA Prisjetimo se motivacije: 1. svi unutarpopulacijski podatci doprinose rješenju 2. rezultat u prisustvu plauzibilnog šuma statistički povoljan 3. vanpopulacijski parametri ne ometaju točan rezultat (to bismo sada, nažalost vrlo ukratko) Dinamička analiza scena: robustna estimacija 34/35)
124 ROBUSTNA ESTIMACIJA Prisjetimo se motivacije: 1. svi unutarpopulacijski podatci doprinose rješenju 2. rezultat u prisustvu plauzibilnog šuma statistički povoljan 3. vanpopulacijski parametri ne ometaju točan rezultat (to bismo sada, nažalost vrlo ukratko) Zašto outlieri mogu biti problem [Stewart99]? Dinamička analiza scena: robustna estimacija 34/35)
125 ROBUSTNA ESTIMACIJA (2) Robustni pristupi u računalnom vidu: 1. Houghova transformacija 2. Evaluacija hipoteza dobivenih nad minimalnim slučajnim uzorkom Monte Carlo analiza, RANSAC, MLESAC, ***SAC, LMedSqr 3. Iterativno poboljšanje korištenjem robustnih normi: IRLS, M-estimacija Dinamička analiza scena: robustna estimacija (2) 35/35)
126 ROBUSTNA ESTIMACIJA (2) Robustni pristupi u računalnom vidu: 1. Houghova transformacija 2. Evaluacija hipoteza dobivenih nad minimalnim slučajnim uzorkom Monte Carlo analiza, RANSAC, MLESAC, ***SAC, LMedSqr 3. Iterativno poboljšanje korištenjem robustnih normi: IRLS, M-estimacija (I to je sve...) Dinamička analiza scena: robustna estimacija (2) 35/35)
Napredno estimiranje strukture i gibanja kalibriranim parom kamera
Napredno estimiranje strukture i gibanja kalibriranim parom kamera Ivan Krešo Mentor: Siniša Šegvić 3. srpnja 2013. Motivacija Stereo vid dvije kamere omogućavaju mjerenje dubine korespondentnih točaka
ВишеMicrosoft Word - 15ms261
Zadatak 6 (Mirko, elektrotehnička škola) Rješenje 6 Odredite sup S, inf S, ma S i min S u skupu R ako je S = { R } a b = a a b + b a b, c < 0 a c b c. ( ), : 5. Skratiti razlomak znači brojnik i nazivnik
ВишеLINEARNA ALGEBRA 2 Popravni kolokvij srijeda, 13. velja e Zadatak 1. ( 7 + 5=12 bodova) Zadan je potprostor L = {(x 1, x 2, x 3, x 4 ) C 4 : x 1
Zadatak 1. ( 7 + 5=12 bodova) Zadan je potprostor L = {(x 1, x 2, x, x 4 ) C 4 : x 1 + x 2 + x = 0, x 1 = 2x 2 } unitarnog prostora C 4 sa standardnim skalarnim produktom i vektor v = (2i, 1, i, ) C 4.
ВишеSlide 1
0(a) 0(b) 0(c) 0(d) 0(e) :: :: Neke fizikalne veličine poput indeksa loma u anizotropnim sredstvima ovise o iznosu i smjeru, a nisu vektori. Stoga se namede potreba poopdavanja. Međutim, fizikalne veličine,
ВишеMicrosoft Word - 6ms001
Zadatak 001 (Anela, ekonomska škola) Riješi sustav jednadžbi: 5 z = 0 + + z = 14 4 + + z = 16 Rješenje 001 Sustav rješavamo Gaussovom metodom eliminacije (isključivanja). Gaussova metoda provodi se pomoću
ВишеTest iz Linearne algebre i Linearne algebre A qetvrti tok, U zavisnosti od realnog parametra λ rexiti sistem jednaqina x + y + z = λ x +
Test iz Linearne algebre i Linearne algebre A qetvrti tok, 2122017 1 U zavisnosti od realnog parametra λ rexiti sistem jednaqina x + y + z = λ x + λy + λ 2 z = λ 2 x + λ 2 y + λ 4 z = λ 4 2 Odrediti inverz
ВишеMatrice. Algebarske operacije s matricama. - Predavanje I
Matrice.. Predavanje I Ines Radošević inesr@math.uniri.hr Odjel za matematiku Sveučilišta u Rijeci Matrice... Matrice... Podsjeti se... skup, element skupa,..., matematička logika skupovi brojeva N,...,
Више(Microsoft Word - Dr\236avna matura - rujan osnovna razina - rje\232enja)
I. ZADATCI VIŠESTRUKOGA IZBORA. B. Broj je cijeli broj, tj. pripada skupu cijelih brojeva Z. Skup cijelih brojeva Z je pravi podskup skupa racionalnih brojeva Q, pa je i racionalan broj. 9 4 je očito broj
ВишеElementarna matematika 1 - Oblici matematickog mišljenja
Oblici matematičkog mišljenja 2007/2008 Mišljenje (psihološka definicija) = izdvajanje u čovjekovoj spoznaji odre denih strana i svojstava promatranog objekta i njihovo dovo denje u odgovarajuće veze s
Више7. predavanje Vladimir Dananić 14. studenoga Vladimir Dananić () 7. predavanje 14. studenoga / 16
7. predavanje Vladimir Dananić 14. studenoga 2011. Vladimir Dananić () 7. predavanje 14. studenoga 2011. 1 / 16 Sadržaj 1 Operator kutne količine gibanja 2 3 Zadatci Vladimir Dananić () 7. predavanje 14.
Више(Microsoft Word - MATB - kolovoz osnovna razina - rje\232enja zadataka)
. B. Zapišimo zadane brojeve u obliku beskonačno periodičnih decimalnih brojeva: 3 4 = 0.7, = 0.36. Prvi od navedenih četiriju brojeva je manji od 3 4, dok su treći i četvrti veći od. Jedini broj koji
Више8. razred kriteriji pravi
KRITERIJI OCJENJIVANJA MATEMATIKA 8. RAZRED Učenik će iz nastavnog predmeta matematike biti ocjenjivan usmeno i pismeno. Pismeno ocjenjivanje: U osmom razredu piše se šest ispita znanja i bodovni prag
Више(Microsoft Word - Dr\236avna matura - kolovoz ni\236a razina - rje\232enja)
1. C. Imamo redom: I. ZADATCI VIŠESTRUKOGA IZBORA. B. Imamo redom: 0.3 0. 8 7 8 19 ( 3) 4 : = 9 4 = 9 4 = 9 = =. 0. 0.3 3 3 3 3 0 1 3 + 1 + 4 8 5 5 = = = = = = 0 1 3 0 1 3 0 1+ 3 ( : ) ( : ) 5 5 4 0 3.
ВишеUvod u obične diferencijalne jednadžbe Metoda separacije varijabli Obične diferencijalne jednadžbe Franka Miriam Brückler
Obične diferencijalne jednadžbe Franka Miriam Brückler Primjer Deriviranje po x je linearan operator d dx kojemu recimo kao domenu i kodomenu uzmemo (beskonačnodimenzionalni) vektorski prostor funkcija
Више6-8. ČAS Celobrojno programiranje Rešavamo sledeći poblem celobrojnog programiranja: Gde pretpostavljamo da je A celobrojna matrica dimenzije,. Takođe
6-8. ČAS Celobrojno programiranje Rešavamo sledeći poblem celobrojnog programiranja: Gde pretpostavljamo da je A celobrojna matrica dimenzije,. Takođe, očekuje se da su koordinate celobrojne. U slučaju
ВишеOptimizacija
Optimizacija 1 / 43 2 / 43 Uvod u optimizaciju Zadana funkcija Uvod u optimizaciju f : R n R Cilj: Naći x, točku minimuma funkcije f : - Problem je jednostavno opisati x = arg min x R n f (x). - Rješavanje
ВишеMicrosoft Word - predavanje8
DERIVACIJA KOMPOZICIJE FUNKCIJA Ponekad je potrebno derivirati funkcije koje nisu jednostavne (složene su). Na primjer, funkcija sin2 je kompozicija funkcija sin (vanjska funkcija) i 2 (unutarnja funkcija).
Више(Microsoft Word - Dr\236avna matura - studeni osnovna razina - rje\232enja)
1. C. Imamo redom: I. ZADATCI VIŠESTRUKOGA IZBORA 9 + 7 6 9 + 4 51 = = = 5.1 18 4 18 8 10. B. Pomoću kalkulatora nalazimo 10 1.5 = 63.45553. Četvrta decimala je očito jednaka 5, pa se zaokruživanje vrši
ВишеCelobrojno programiranje Rešavamo sledeći poblem celobrojnog programiranja: min c T x Ax = b x 0 x Z n Gde pretpostavljamo da je A celobrojna matrica
Celobrojno programiranje Rešavamo sledeći poblem celobrojnog programiranja: min c T x Ax = b x 0 x Z n Gde pretpostavljamo da je A celobrojna matrica dimenzije m n, b Z m, c Z n. Takođe, očekuje se da
ВишеSadržaj 1 Diskretan slučajan vektor Definicija slučajnog vektora Diskretan slučajan vektor
Sadržaj Diskretan slučajan vektor Definicija slučajnog vektora 2 Diskretan slučajan vektor Funkcija distribucije slučajnog vektora 2 4 Nezavisnost slučajnih vektora 2 5 Očekivanje slučajnog vektora 6 Kovarijanca
ВишеMicrosoft Word - 24ms241
Zadatak (Branko, srednja škola) Parabola zadana jednadžbom = p x prolazi točkom tangente na tu parabolu u točki A? A,. A. x + = 0 B. x 8 = 0 C. x = 0 D. x + + = 0 Rješenje b a b a b a =, =. c c b a Kako
Више(Microsoft Word vje\236ba - LIMES FUNKCIJE.doc)
Zadatak Pokažite, koristeći svojstva esa, da je ( 6 ) 5 Svojstva esa funkcije u točki: Ako je k konstanta, k k c c c f ( ) L i g( ) M, tada vrijedi: c c [ f ( ) ± g( ) ] c c f ( ) ± g( ) L ± M c [ f (
Више1 MATEMATIKA 1 (prva zadaća) Vektori i primjene 1. U trokutu ABC točke M i N dijele stranicu AB na tri jednaka dijela. O
http://www.fsb.hr/matematika/ (prva zadać Vektori i primjene. U trokutu ABC točke M i N dijele stranicu AB na tri jednaka dijela. Označite CA= a, CB= b i izrazite vektore CM i CN pomoću vektora a i b..
ВишеPLAN I PROGRAM ZA DOPUNSKU (PRODUŽNU) NASTAVU IZ MATEMATIKE (za 1. razred)
PLAN I PROGRAM ZA DOPUNSKU (PRODUŽNU) NASTAVU IZ MATEMATIKE (za 1. razred) Učenik prvog razreda treba ostvarit sljedeće minimalne standarde 1. SKUP REALNIH BROJEVA -razlikovati brojevne skupove i njihove
ВишеMicrosoft Word - 24ms221
Zadatak (Katarina, maturantica) Kružnica dira os apscisa u točki (3, 0) i siječe os ordinata u točki (0, 0). Koliki je polumjer te kružnice? A. 5 B. 5.45 C. 6.5. 7.38 Rješenje Kružnica je skup svih točaka
ВишеJMBAG IME I PREZIME BROJ BODOVA 1. (ukupno 6 bodova) MJERA I INTEGRAL 1. kolokvij 4. svibnja (Knjige, bilježnice, dodatni papiri i kalkulatori n
1. (ukupno 6 bodova) MJERA I INTEGRAL 1. kolokvij 4. svibnja 2018. (Knjige, bilježnice, dodatni papiri i kalkulatori nisu dozvoljeni!) (a) (2 boda) Definirajte (općenitu) vanjsku mjeru. (b) (2 boda) Definirajte
ВишеPostojanost boja
Korištenje distribucije osvjetljenja za ostvaranje brzih i točnih metode za postojanost boja Nikola Banić 26. rujna 2014. Sadržaj Postojanost boja Ubrzavanje lokalnog podešavanja boja Distribucija najčešćih
ВишеGrupiranje podataka: pristupi, metode i primjene, ljetni semestar 2013./ Standardizacija podataka Predavanja i vježbe 8 Ako su podaci zadani
Grupiranje podataka: pristupi, metode i primjene, ljetni semestar 2013/2014 1 5 Standardizacija podataka Predavanja i vježbe 8 Ako su podaci zadani s više obilježja (atributa), ta se obilježja mogu međusobno
ВишеMicrosoft Word - Rjesenja zadataka
1. C. Svi elementi zadanoga intervala su realni brojevi strogo veći od 4 i strogo manji od. Brojevi i 5 nisu strogo veći od 4, a 1 nije strogo manji od. Jedino je broj 3 strogo veći od 4 i strogo manji
ВишеHej hej bojiš se matematike? Ma nema potrebe! Dobra priprema je pola obavljenog posla, a da bi bio izvrsno pripremljen tu uskačemo mi iz Štreberaja. D
Hej hej bojiš se matematike? Ma nema potrebe! Dobra priprema je pola obavljenog posla, a da bi bio izvrsno pripremljen tu uskačemo mi iz Štreberaja. Donosimo ti primjere ispita iz matematike, s rješenjima.
Вишеvjezbe-difrfv.dvi
Zadatak 5.1. Neka je L: R n R m linearni operator. Dokažite da je DL(X) = L, X R n. Preslikavanje L je linearno i za ostatak r(h) = L(X + H) L(X) L(H) = 0 vrijedi r(h) lim = 0. (5.1) H 0 Kako je R n je
Више(Microsoft Word - Dr\236avna matura - svibanj osnovna razina - rje\232enja)
I. ZADATCI VIŠESTRUKOGA IZBORA 1. A. Svih pet zadanih razlomaka svedemo na najmanji zajednički nazivnik. Taj nazivnik je najmanji zajednički višekratnik brojeva i 3, tj. NZV(, 3) = 6. Dobijemo: 15 1, 6
Више07jeli.DVI
Osječki matematički list 1(1), 85 94 85 Primjena karakterističnih funkcija u statistici Slobodan Jelić Sažetak. U ovom radu odred ene su funkcije distribucije aritmetičke sredine slučajnog uzorka duljine
ВишеMatematika 1 - izborna
3.3. NELINEARNE DIOFANTSKE JEDNADŽBE Navest ćemo sada neke metode rješavanja diofantskih jednadžbi koje su drugog i viših stupnjeva. Sve su te metode zapravo posebni oblici jedne opće metode, koja se naziva
ВишеUAAG Osnovne algebarske strukture 5. Vektorski prostori Borka Jadrijević
Osnovne algebarske strukture 5. Vektorski prostori Borka Jadrijević Osnovne algebarske strukture5. Vektorski prostori 2 5.1 Unutarnja i vanjska množenja Imamo dvije vrste algebarskih operacija, tzv. unutarnja
ВишеФАКУЛТЕТ ОРГАНИЗАЦИОНИХ НАУКА
Питања за усмени део испита из Математике 3 I. ДИФЕРЕНЦИЈАЛНЕ ЈЕДНАЧИНЕ 1. Појам диференцијалне једначине. Пикарова теорема. - Написати општи и нормални облик диференцијалне једначине првог реда. - Дефинисати:
Више(Microsoft Word - Rje\232enja zadataka)
1. D. Svedimo sve razlomke na jedinstveni zajednički nazivnik. Lako provjeravamo da vrijede rastavi: 85 = 17 5, 187 = 17 11, 170 = 17 10, pa je zajednički nazivnik svih razlomaka jednak Tako sada imamo:
ВишеMatematka 1 Zadaci za vežbe Oktobar Uvod 1.1. Izračunati vrednost izraza (bez upotrebe pomoćnih sredstava): ( ) [ a) : b) 3 3
Matematka Zadaci za vežbe Oktobar 5 Uvod.. Izračunati vrednost izraza bez upotrebe pomoćnih sredstava): ) [ a) 98.8.6 : b) : 7 5.5 : 8 : ) : :.. Uprostiti izraze: a) b) ) a b a+b + 6b a 9b + y+z c) a +b
ВишеSveučilište J.J. Strossmayera Fizika 2 FERIT Predložak za laboratorijske vježbe Lom i refleksija svjetlosti Cilj vježbe Primjena zakona geometrijske o
Lom i refleksija svjetlosti Cilj vježbe Primjena zakona geometrijske optike (lom i refleksija svjetlosti). Određivanje žarišne daljine tanke leće Besselovom metodom. Teorijski dio Zrcala i leće su objekti
ВишеAlgebarski izrazi (4. dio)
Dodatna nastava iz matematike 8. razred Algebarski izrazi (4. dio) Aleksandra-Maria Vuković OŠ Gornji Mihaljevec amvukovic@gmail.com 12/21/2010 SADRŽAJ 7. KVADRATNI TRINOM... 3 [ Primjer 18. Faktorizacija
ВишеРАСПОРЕД ИСПИТА У ИСПИТНОМ РОКУ ЈАНУАР 1 ШКОЛСКЕ 2016/2017. ГОДИНЕ (последња измена ) Прва година: ПРВА ГОДИНА - сви сем информатике Име пр
РАСПОРЕД ИСПИТА У ИСПИТНОМ РОКУ ЈАНУАР 1 ШКОЛСКЕ 2016/2017. ГОДИНЕ (последња измена 23.01.2017.) Прва година: ПРВА ГОДИНА - сви сем информатике Име предмета Датум и термин одржавања писменог дела испита
ВишеSveučilište J.J. Strossmayera Fizika 2 FERIT Predložak za laboratorijske vježbe Cilj vježbe Određivanje specifičnog naboja elektrona Odrediti specifič
Cilj vježbe Određivanje specifičnog naboja elektrona Odrediti specifični naboja elektrona (omjer e/me) iz poznatog polumjera putanje elektronske zrake u elektronskoj cijevi, i poznatog napona i jakosti
ВишеSVEUČILIŠTE U ZAGREBU PRIRODOSLOVNO MATEMATIČKI FAKULTET MATEMATIČKI ODSJEK Ivana Šore REKURZIVNOST REALNIH FUNKCIJA Diplomski rad Voditelj rada: doc.
SVEUČILIŠTE U ZAGREBU PRIRODOSLOVNO MATEMATIČKI FAKULTET MATEMATIČKI ODSJEK Ivana Šore REKURZIVNOST REALNIH FUNKCIJA Diplomski rad Voditelj rada: doc.dr.sc. Zvonko Iljazović Zagreb, rujan, 2015. Ovaj diplomski
Више(Microsoft Word - Rje\232enja zadataka)
p. D. Tražimo p R takav da je 568 = 6. Riješimo tu jednadžbu na uobičajen 00 način: Dakle, 75% od 568 iznosi 6. p 568 = 6, / 00 00 p 568 = 6 00, / : 568 6 00 600 p = = = 75. 568 568. B. Označimo traženi
ВишеRG_V_05_Transformacije 3D
Računarska grafika - vežbe 5 Transformacije u 3D grafici Transformacije u 3D grafici Slično kao i u D grafici, uz razlike: matrice su 4x4 postoji posebna matrica projekcije Konvencije: desni pravougli
ВишеMicrosoft PowerPoint - Predavanje3.ppt
Фрактална геометрија и фрактали у архитектури функционални системи Улаз Низ правила (функција F) Излаз Фрактална геометрија и фрактали у архитектури функционални системи Функционални систем: Улаз Низ правила
Више(Microsoft Word - Dr\236avna matura - kolovoz osnovna razina - rje\232enja)
5 5: 5 5. B. Broj.5 možemo zapisati u obliku = =, a taj broj nije cijeli broj. 0 0 : 5 Broj 5 je iracionalan broj, pa taj broj nije cijeli broj. Broj 5 je racionalan broj koji nije cijeli broj jer broj
ВишеMicrosoft Word - 09_Frenetove formule
6 Frenet- Serret-ove formule x : 0,L Neka je regularna parametrizaija krivulje C u prostoru parametru s ) zadana vektorskom jednadžbom: x s x s i y s j z s k x s, y s, z s C za svaki 0, L Pritom je zbog
ВишеKonacne grupe, dizajni i kodovi
Konačne grupe, dizajni i kodovi Andrea Švob (asvob@math.uniri.hr) 1. veljače 2011. Andrea Švob (asvob@math.uniri.hr) () Konačne grupe, dizajni i kodovi 1. veljače 2011. 1 / 36 J. Moori, Finite Groups,
ВишеToplinska i električna vodljivost metala
Električna vodljivost metala Cilj vježbe Određivanje koeficijenta električne vodljivosti bakra i aluminija U-I metodom. Teorijski dio Eksperimentalno je utvrđeno da otpor ne-ohmskog vodiča raste s porastom
ВишеSveučilište u Splitu Fakultet prirodoslovno-matematičkih znanosti i odgojnih područja Zavod za fiziku Pripremni tečaj za studente prve godine INTEGRAL
Sveučilište u Splitu Fakultet prirodoslovno-matematičkih znanosti i odgojnih područja Zavod za fiziku Pripremni tečaj za studente prve godine INTEGRALI Sastavio: Ante Bilušić Split, rujan 4. 1 Neodredeni
ВишеNAČINI, POSTUPCI I ELEMENTI VREDNOVANJA UČENIČKIH KOMPETENCIJA IZ NASTAVNOG PREDMETA: MATEMATIKA Na osnovu članka 3., stavka II, te članka 12., stavka
NAČINI, POSTUPCI I ELEMENTI VREDNOVANJA UČENIČKIH KOMPETENCIJA IZ NASTAVNOG PREDMETA: MATEMATIKA Na osnovu članka 3., stavka II, te članka 12., stavka II i III, Pravilnika o načinima, postupcima i elementima
ВишеSveučilište J.J. Strossmayera Fizika 2 FERIT Predložak za laboratorijske vježbe Određivanje relativne permitivnosti sredstva Cilj vježbe Određivanje r
Sveučilište J.J. Strossmayera Fizika 2 Predložak za laboratorijske vježbe Cilj vježbe Određivanje relativne permitivnosti stakla, plastike, papira i zraka mjerenjem kapaciteta pločastog kondenzatora U-I
ВишеMetoda konačnih elemenata; teorija i praktična implementacija math.e 1 of 15 Vol.25. math.e Hrvatski matematički elektronički časopis Metoda konačnih
1 of 15 math.e Hrvatski matematički elektronički časopis Metoda konačnih elemenata; teorija i praktična implementacija klavirska žica konačni elementi mehanika numerička matematika Andrej Novak Sveučilište
ВишеZadaci s pismenih ispita iz matematike 2 s rješenjima MATEMATIKA II x 4y xy 2 x y 1. Odredite i skicirajte prirodnu domenu funkcije cos ln
Zadaci s pismenih ispita iz matematike s rješenjima 0004 4 Odredite i skicirajte prirodnu domenu funkcije cos ln f, Arc Izračunajte volumen tijela omeđenog plohama z e, 9 i z 0 Izračunajte ln e d,, ln
Више8 2 upiti_izvjesca.indd
1 2. Baze podataka Upiti i izvješća baze podataka Na početku cjeline o bazama podataka napravili ste plošnu bazu podataka o natjecanjima učenika. Sada ćete izraditi relacijsku bazu u Accessu o učenicima
ВишеNumeričke metode u fizici 1, Projektni zadataci 2018./ Za sustav običnih diferencijalnih jednadžbi, koje opisuju kretanje populacije dviju vrs
Numeričke metode u fizici, Projektni zadataci 8./9.. Za sustav običnih diferencijalnih jednadžbi, koje opisuju kretanje populacije dviju vrsta životinja koje se nadmeću za istu hranu, dx ( dt = x x ) xy
Више(Microsoft Word - Dr\236avna matura - kolovoz osnovna razina - rje\232enja)
I. ZADATCI VIŠESTRUKOGA IZBORA. C. Zadani broj očito nije niti prirodan broj niti cijeli broj. Budući da je 3 78 3. = =, 00 5 zadani broj možemo zapisati u obliku razlomka kojemu je brojnik cijeli broj
Више(Microsoft Word - MATA - ljeto rje\232enja)
. A. Izračunajmo najprije prvi faktor. Dobivamo:! 0 9 8! 0 9 0 9 0 9 = = = = = 9 = 49. 4! 8! 4! 8! 4! 4 3 Stoga je zadani brojevni izraz jednak 4 8 49 0.7 0.3 = 49 0.40 0.000066 = 0.007797769 0.0078. Znamenka
ВишеUniverzitet u Nišu PRIRODNO-MATEMATIČKI FAKULTET Departman za matematiku Master rad GRUPNI INVERZ OPERATORA Mentor: Prof. dr Dijana Mosić Student: Iva
Univerzitet u Nišu PRIRODNO-MATEMATIČKI FAKULTET Departman za matematiku Master rad GRUPNI INVERZ OPERATORA Mentor: Prof. dr Dijana Mosić Student: Ivana Stamenković Niš, 2018. Sadržaj Predgovor 2 1 Uvod
Више(Microsoft Word - Dr\236avna matura - svibanj vi\232a razina - rje\232enja)
. D. Podijelimo zadanu jednakost s R T, pa dobijemo. D. Pomnožimo zadanu nejednakost sa 6. Dobivamo: p V n =. R T < x < 5. Ovu nejednakost zadovoljavaju cijeli brojevi, 0,,, i 4. i su suprotni brojevi
Вишеs2.dvi
1. Skup kompleksnih brojeva 1. Skupovibrojeva.... Skup kompleksnih brojeva................................. 6. Zbrajanje i množenje kompleksnih brojeva..................... 9 4. Kompleksno konjugirani
ВишеZADACI ZA VJEŽBU 1. Dokažite da vrijedi: (a) (A \ B) (B \ A) = (A B) (A C B C ), (b) A \ (B \ C) = (A C) (A \ B), (c) (A B) \ C = (A \ C) (B \ C). 2.
ZADACI ZA VJEŽBU. Dokažite da vrijedi: (a) (A \ B) (B \ A) = (A B) (A C B C ), (b) A \ (B \ C) = (A C) (A \ B), (c) (A B) \ C = (A \ C) (B \ C).. Pomoću matematičke indukcije dokažite da za svaki n N vrijedi:
ВишеMy_P_Trigo_Zbir_Free
Штa треба знати пре почетка решавања задатака? ТРИГОНОМЕТРИЈА Ниво - Основне формуле које произилазе из дефиниција тригонометријских функција Тригонометријске функције се дефинишу у правоуглом троуглу
ВишеСТРАХИЊА РАДИЋ КЛАСИФИКАЦИJА ИЗОМЕТРИJА И СЛИЧНОСТИ Према књизи [1], свака изометриjа σ се може представити ком позици - jом неке транслациjе за векто
СТРАХИЊА РАДИЋ КЛАСИФИКАЦИJА ИЗОМЕТРИJА И СЛИЧНОСТИ Према књизи [1], свака изометриjа σ се може представити ком позици - jом неке транслациjе за вектор a (коjи може бити и дужине нула) и неке изометриjе
Више2015_k2_z12.dvi
OBLIKOVANJE I ANALIZA ALGORITAMA 2. kolokvij 27. 1. 2016. Skice rješenja prva dva zadatka 1. (20) Zadano je n poslova. Svaki posao je zadan kao vremenski interval realnih brojeva, P i = [p i,k i ],zai
Вишеknjiga.dvi
1. Vjerojatnost 1. lgebra dogadaja......................... 1 2. Vjerojatnost............................. 9 3. Klasični vjerojatnosni prostor................. 14 4. eskonačni vjerojatnosni prostor...............
ВишеCIJELI BROJEVI 1.) Kako još nazivamo pozitivne cijele brojeve? 1.) Za što je oznaka? 2.) Ispiši skup prirodnih brojeva! 3.) Kako označavamo skup priro
CIJELI BROJEVI 1.) Kako još nazivamo pozitivne cijele brojeve? 1.) Za što je oznaka? 2.) Ispiši skup prirodnih brojeva! 3.) Kako označavamo skup prirodnih brojeva? 4.) Pripada li 0 skupu prirodnih brojeva?
Више(Microsoft Word - Dr\236avna matura - lipanj osnovna razina - rje\232enja)
1. C. Zaokružimo li zadani broj na najbliži cijeli broj, dobit ćemo 5 (jer je prva znamenka iza decimalne točke 5). Zaokružimo li zadani broj na jednu decimalu, dobit ćemo 4.6 jer je druga znamenka iza
ВишеNatjecanje 2016.
I RAZRED Zadatak 1 Grafiĉki predstavi funkciju RJEŠENJE 2, { Za, imamo Za, ), imamo, Za imamo I RAZRED Zadatak 2 Neka su realni brojevi koji nisu svi jednaki, takvi da vrijedi Dokaži da je RJEŠENJE Neka
ВишеANALITIČKA GEOMETRIJA Željka Milin Šipuš i Mea Bombardelli verzija Uvod i povijesni osvrt Analitička geometrija bavi se proučavanjem (klasične)
ANALITIČKA GEOMETRIJA Željka Milin Šipuš i Mea Bombardelli verzija 1.0 1 Uvod i povijesni osvrt Analitička geometrija bavi se proučavanjem (klasične) euklidske geometrije ravnine i prostora koristeći algebarske
ВишеSkalarne funkcije više varijabli Parcijalne derivacije Skalarne funkcije više varijabli i parcijalne derivacije Franka Miriam Brückler
i parcijalne derivacije Franka Miriam Brückler Jednadžba stanja idealnog plina uz p = nrt V f (x, y, z) = xy z x = n mol, y = T K, z = V L, f == p Pa. Pritom je kodomena od f skup R, a domena je Jednadžba
ВишеMATEMATIKA viša razina MATA.29.HR.R.K1.24 MAT A D-S MAT A D-S029.indd :30:29
MATEMATIKA viša razina MAT9.HR.R.K.4.indd 9.9.5. ::9 Prazna stranica 99.indd 9.9.5. ::9 OPĆE UPUTE Pozorno pročitajte sve upute i slijedite ih. Ne okrećite stranicu i ne rješavajte zadatke dok to ne odobri
ВишеMy_ST_FTNIspiti_Free
ИСПИТНИ ЗАДАЦИ СУ ГРУПИСАНИ ПО ТЕМАМА: ЛИМЕСИ ИЗВОДИ ФУНКЦИЈЕ ЈЕДНЕ ПРОМЕНЉИВЕ ИСПИТИВАЊЕ ТОКА ФУНКЦИЈЕ ЕКСТРЕМИ ФУНКЦИЈЕ СА ВИШЕ ПРОМЕНЉИВИХ 5 ИНТЕГРАЛИ ДОДАТАК ФТН Испити С т р а н а Лимеси Одредити
ВишеMicrosoft PowerPoint - STABILNOST KONSTRUKCIJA 2_18 [Compatibility Mode]
6. STABILNOST KONSTRUKCIJA II čas Marija Nefovska-Danilović 3. Stabilnost konstrukcija 1 6.2 Osnovne jednačine štapa 6.2.1 Linearna teorija štapa Važe pretpostavke o geometrijskoj (1), statičkoj (2) i
ВишеР273 Пројектовање база података Примери питања за колоквијум 1. Навести најважније моделе података кроз историју рачунарства до данас. 2. Објаснити ос
Р273 Пројектовање база података Примери питања за колоквијум 1. Навести најважније моделе података кроз историју рачунарства до данас. 2. Објаснити основне концепте мрежног модела 3. Објаснити основне
ВишеMAT-KOL (Banja Luka) XXIV (2)(2018), DOI: /МК S ISSN (o) ISSN (o) Klasa s
MAT-KOL (Banja Luka) XXIV (2)(2018), 141-146 http://www.imvibl.org/dmbl/dmbl.htm DOI: 10.7251/МК1803141S ISSN 0354-6969 (o) ISSN 1986-5828 (o) Klasa subtangentnih funkcija i klasa subnormalnih krivulja
ВишеNewtonova metoda za rješavanje nelinearne jednadžbe f(x)=0
za rješavanje nelinearne jednadžbe f (x) = 0 Ime Prezime 1, Ime Prezime 2 Odjel za matematiku Sveučilište u Osijeku Seminarski rad iz Matematičkog praktikuma Ime Prezime 1, Ime Prezime 2 za rješavanje
ВишеFAKULTET STROJARSTVA I BRODOGRADNJE KATEDRA ZA STROJARSKU AUTOMATIKU SEMINARSKI RAD IZ KOLEGIJA NEIZRAZITO I DIGITALNO UPRAVLJANJE Mehatronika i robot
FAKULTET STROJARSTVA I BRODOGRADNJE KATEDRA ZA STROJARSKU AUTOMATIKU SEMINARSKI RAD IZ KOLEGIJA NEIZRAZITO I DIGITALNO UPRAVLJANJE Mehatronika i robotika Zagreb, 2014. MODEL PROCESA U PROSTORU STANJA
Више1 Polinomi jedne promenljive Neka je K polje. Izraz P (x) = a 0 + a 1 x + + a n x n = n a k x k, x K, naziva se algebarski polinom po x nad poljem K.
1 Polinomi jedne promenljive Neka je K polje. Izraz P (x) = a 0 + a 1 x + + a n x n = n a k x k, x K, naziva se algebarski polinom po x nad poljem K. Elementi a k K su koeficijenti polinoma P (x). Ako
ВишеInterpretacija čuda pomoću teorije determinističkog kaosa (Jerko Kolovrat, KBF Split; Marija Todorić, PMF Zagreb) Postoje razne teme koje zaokupljaju
Interpretacija čuda pomoću teorije determinističkog kaosa (Jerko Kolovrat, KBF Split; Marija Todorić, PMF Zagreb) Postoje razne teme koje zaokupljaju ljudski um i tjeraju ga da prema njima zauzme stav
ВишеЗАДАЦИ ИЗ МАТЕМАТИКЕ ЗА ПРИПРЕМАЊЕ ЗАВРШНОГ ИСПИТА
ЗАДАЦИ ИЗ МАТЕМАТИКЕ ЗА ПРИПРЕМАЊЕ ЗАВРШНОГ ИСПИТА p m m m Дат је полином ) Oдредити параметар m тако да полином p буде дељив са б) Одредити параметар m тако да остатак при дељењу p са буде једнак 7 а)
Више(Microsoft Word - Dr\236avna matura - rujan vi\232a razina - rje\232enja)
b. C. Neka je a prost prirodan broj. Tada je a prirodan broj ako i samo ako je b nenegativan cijeli broj (tj. prirodan broj ili nula). Stoga ćemo svaki od zadanih brojeva zapisati kao potenciju čija je
ВишеPrimjena neodredenog integrala u inženjerstvu Matematika 2 Erna Begović Kovač, Literatura: I. Gusić, Lekcije iz Matematike 2
Primjena neodredenog integrala u inženjerstvu Matematika 2 Erna Begović Kovač, 2019. Literatura: I. Gusić, Lekcije iz Matematike 2 http://matematika.fkit.hr Uvod Ako su dvije veličine x i y povezane relacijom
ВишеRavno kretanje krutog tela
Ravno kretanje krutog tela Brzine tačaka tela u reprezentativnom preseku Ubrzanja tačaka u reprezentativnom preseku Primer određivanja brzina i ubrzanja kod ravnog mehanizma Ravno kretanje krutog tela
Више(Microsoft Word - Dr\236avna matura - lipanj osnovna razina - rje\232enja)
1. C. Interval, tvore svi realni brojevi strogo manji od. Interval, 9] tvore svi realni brojevi strogo veći od i jednaki ili manji od 9. Interval [1, 8] tvore svi realni brojevi jednaki ili veći od 1,
ВишеI
DETALJNI IZVEDBENI NASTAVNI PLAN PREDMETA Naziv predmeta Studijski program Godina 2 Status predmeta Web stranica predmeta Mogućnost izvođenja nastave na engleskom jeziku Bodovna vrijednost i način izvođenja
ВишеMetode za automatsko podešavanje boje i svjetline slike
Metode za automatsko podešavanje boje i svjetline slike Mentor: prof. dr. sc. Sven Lončarić Student: Nikola Banić Zagreb, 9. srpnja 2013. Sadržaj Uvod Boje Postojanost boja Algoritmi za podešavanje boja
Више(Microsoft Word - Dr\236avna matura - lipanj vi\232a razina - rje\232enja)
. D. Zadatak najbrže možemo riješiti tako da odredimo decimalne zapise svih šest racionalnih brojeva (zaokružene na dvije decimale ako je decimalan zapis beskonačan periodičan decimalan broj). Dobivamo:
ВишеI
DETALJNI IZVEDBENI NASTAVNI PLAN PREDMETA Naziv predmeta Studijski program Godina 2 Status predmeta Web stranica predmeta Mogućnost izvođenja nastave na engleskom jeziku Bodovna vrijednost i način izvođenja
ВишеZadaci s rješenjima, a ujedno i s postupkom rada biti će nadopunjavani tokom čitave školske godine
Zadaci s rješenjima, a ujedno i s postupkom rada biti će nadopunjavani tokom čitave školske godine. Tako da će u slijedećem vremenskom periodu nastati mala zbirka koja će biti popraćena s teorijom. Pošto
Више(Microsoft Word - Dr\236avna matura - lipanj osnovna razina - rje\232enja)
1. D. Aproksimirajmo svaki od navedenih razlomaka s točnošću od : 5 = 0.71485 0.71, 7 4. = 0.4 0.44, 9 = 0.90 0.91. 11 Odatle odmah zaključujemo da prve tri nejednakosti nisu točne, kao i da je točna jedino
ВишеZadaci iz Nacrtne geometrije za pripremu apsolvenata Srdjan Vukmirović 27. novembar Projektivna geometrija 1.1 Koordinatni pristup 1. (Zadatak
Zadaci iz Nacrtne geometrije za pripremu apsolvenata Srdjan Vukmirović 27. novembar 2005. 1 Projektivna geometrija 1.1 Koordinatni pristup 1. (Zadatak 2.1) Tačke A 1 (2 : 1), A 2 (3 : 1) i B(4 : 1) date
Више(Microsoft Word - Dr\236avna matura - lipanj osnovna razina - rje\232enja)
1. D. Prirodni brojevi su svi cijeli brojevi strogo veći od nule. je strogo negativan cijeli broj, pa nije prirodan broj. 14 je racionalan broj koji nije cijeli broj. Podijelimo li 14 s 5, dobit ćemo.8,
ВишеRaspoznavanje prometnih znakova
1.7.2013. RASPOZNAVANJE PROMETNIH ZNAKOVA Ivan Filković Mentor: Prof. dr. sc. Zoran Kalafatić 1.7.2013. 2 Sadržaj Motivacija, uvod Sustav za raspoznavanje prometnih znakova Skupovi podataka Rezultati testiranja
ВишеТРОУГАО БРЗИНА и математичка неисправност Лоренцове трансформације у специјалној теорији релативности Александар Вукеља www.
ТРОУГАО БРЗИНА и математичка неисправност Лоренцове трансформације у специјалној теорији релативности Александар Вукеља aleksandar@masstheory.org www.masstheory.org Август 2007 О ауторским правима: Дело
Више1 Konusni preseci (drugim rečima: kružnica, elipsa, hiperbola i parabola) Definicija 0.1 Algebarska kriva drugog reda u ravni jeste skup tačaka opisan
1 Konusni preseci (drugim rečima: kružnica, elipsa, hiperbola i parabola) Definicija 0.1 Algebarska kriva drugog reda u ravni jeste skup tačaka opisan jednačinom oblika: a 11 x 2 + 2a 12 xy + a 22 y 2
ВишеMere slicnosti
Nenad Mitić Matematički fakultet nenad@matf.bg.ac.rs Kako odrediti sličnost/različitost, obrazaca, atributa, dogadjaja... Podaci različitog tipa i strukture Zavisnost od tipa, raspodele, dimenzionalnosti
ВишеProgramiranje 2 popravni kolokvij, 15. lipnja Ime i prezime: JMBAG: Upute: Na kolokviju je dozvoljeno koristiti samo pribor za pisanje i brisanj
Upute: Na kolokviju je dozvoljeno koristiti samo pribor za pisanje i brisanje, te službeni šalabahter. Kalkulatori, mobiteli, razne neslužbene tablice, papiri i sl., nisu dozvoljeni! Sva rješenja napišite
ВишеMatematiqki fakultet Univerzitet u Beogradu Iracionalne jednaqine i nejednaqine Zlatko Lazovi 29. mart 2017.
Matematiqki fakultet Univerzitet u Beogradu 29. mart 2017. Matematiqki fakultet 2 Univerzitet u Beogradu Glava 1 Iracionalne jednaqine i nejednaqine 1.1 Teorijski uvod Pod iracionalnim jednaqinama podrazumevaju
Више