![](/project/vo-mot/featured_hu993a1f7d372c2c2fb53845844d0f0042_2028774_720x2500_fit_q75_h2_lanczos_3.webp)
For Visual Odometry, Deep Dense optical flow method together with Geometry constraints (Epipolar Geometry) are used for localization. Because of the property of a monocular VO, scale recovery is also a problem to be solved. I used ground-based scale estimation method, with triangulation, to deal with it.
For Multi-object Tracking, the pipeline is to compensate the camera motion first, and then perform object tracking. The SE3 pose of the camera estimated from the VO can be used here for camera motion compensation. The tracking module can be Kalman Filter, Optical Flow or Deep Learning based method. I used a simple Kalman Filter, took reference from the AB3DMOT for experiments.