SLIDE 14 Work flow
1. Initialization: ! "#$% & − 1 , * +#$% & − 1 from algebraic algorithm 2. UKF processes each feature tracked between consecutive frames: a) Prediction: , +- & = /(, + & − 1 , ! " & − 1 , * + & − 1 , 1) Handling sigma points 3 4 around , + & − 1 :
" & − 1 Δ9, * + & − 1 Δ9
- Recompose sigma-points in ,
+- k
<
4 (=)( >? 4@A
3 4 − , +- k) (3 4 − , +- k) B b) Correction: for each i-th feature
+ & − 1 , , +- k), C4,D-E, C4,D → G4
+ & − 1 , ! " & − 1 , * + & − 1 , G4)
- Innovation: ℐ4 = C4,D − C4,D-E
- ,
+4 & = , +4
:4 & = :4
3. RANSAC(, + & , : & , ℐ(&)) 4. Final , +(&) from fusion with ! "O,PQR & and * +#$% &
Pose – UKF on manifold
Actual Image points Two view matching Triangulation 3D points Projection 2D – 3D Intrinsics State prediction Correction Weighted Fusion Epipole (FoE) Tracking Algebraic algorithm Kalman Gain Estimated Image Point
up to 50 iterations C & − 1 , C(&) G4 Ĉ(&) C(&) !S(&) *(&) Innovation
Repeat for each feature