Professional Documents
Culture Documents
04 Motion
04 Motion
(Motion analysis)
Mozgókép
Az első mozgásábrázolás
f ( x, y , t )
Forrásművek
M. Sonka, V. Hlavac,
R. Boyle
Image Processing:
Analysis and
Machine Vision
(4th edition),
A. Distante, C. Distante:
Handbook of Image
Processing and Computer
Vision
Volume 3: From Pattern to
Object
Springer, 2020
Mozgással kapcsolatos problémák
• Mozgás detektálása
(egyetlen statikus kamerával)
• Objektum detektálása
(mozgó objektum egy mozdulatlan kamerával
vagy mozgó kamera és álló objektum esetén)
látvány a
mozdonyvezető motion field
szemszögéből
Mozgásmező (motion field)
Mozgásmező (motion field)
• differenciál módszerek
• optical flow
• érdekes/jellemző pontok
megfeleltetésén alapuló módszerek
Differenciál módszerek
0 ha f1 ( x, y ) f 2 ( x, y )
d ( x, y ) ,
1 különben
f1 f2
d
(invertált
megjelenítés)
A különbségkép elemei
f1 f2
f5 d cum
Példa különbségképekre
f1 f2 f 2 f1
d cum
Probléma a mozgásmező
megalkotásakor
mozgó motion
téglalap field
Apertrura (aperture) probléma
Ha a mozgó objektumnak
csak egy részlete látszik,
akkor a mozgása nem
detektálható egyértelműen.
Rész és egész
Rész és egész
Rész és egész
Mozgó élek detektálása
f1 f2
d me ( x, y ) f1 ( x, y ) f1 ( x, y ) f 2 ( x, y )
Optical flow
A képpontok intenzitásváltozásának látszólagos
mozgását optikai áramlásnak nevezzük.
Optical flow
t t t optical
flow
Példa optical flow-ra
t t t optical
flow
Példa optical flow-ra
t t t optical
flow
Példa optical flow-ra
optical
flow
t t
Példa optical flow-ra
Példa optical flow-ra
Az optical flow számítása
f ( x x, y y, t t )
f ( x, y, t ) x f x y f y t f t ,
E ( x, y) f xu f y v ft ux2 u y2 vx2 v y2 .
2 2
Lagrange multiplikátor
Az optical flow számítása
Horn-Schunck módszerrel
A megoldandó differenciálegyenletek:
2
f x
2
u f x f y v u f x ft
2
2
f y
2
v f x f yu v f y ft .
2
sebességátlagok x és y
irányokban egy környezetben
Az optical flow számítása
Horn-Schunck módszerrel
A megoldás:
P P
u u fx , v v fy ,
D D
ahol:
P fxu f y v , D f f .
2
x
2
y
2
Algoritmus egymást követő
képpárra (Gauss-Seidel iterációval)
1. inicializálás:
E
i j
2
(i, j )
Az optical flow számítása
Horn-Schunck módszerrel
További módszerek az
optical flow számítására
f1
f2
Mozgásanalízis jellemző pontok
detektálásával
A mozgásanalízis az f1 , f2 , … egymást
követő frame-eken detektált jellemző pontok
megfeleltetésén alapul.
Ha a megfeleltetés (correspondence
problem) megoldott, akkor sebességmező
(velocity field) könnyen előalítható.
Mozgásanalízis jellemző pontok
detektálásával
f1 f2
jellemző pontok párosítása
Mozgásanalízis jellemző pontok
detektálásával