xivo icon indicating copy to clipboard operation
xivo copied to clipboard

Improve feature tracking stability

Open feixh opened this issue 5 years ago • 1 comments

Basic pyramid KLT is used for feature tracking. Due to challenging illumination change, the current feature tracker is only able to track features for a short period of time. Need to improve the stability of the feature tracker and make the life time of each feature longer.

feixh avatar Sep 07 '19 06:09 feixh

I implemented the Farneback Optical Flow algorithm in the more_trackers branch yesterday. My comments are:

  1. It's really slow compared to the basic pyramid KLT.
  2. It's very inaccurate for wide FOV cameras with lots of distortion.

For the sake of speed, the tracker really should be sparse, not dense. The only sparse tracker implemented in OpenCV is the basic pyramid KLT. The only other option I can think of at the moment is to just do feature matching instead of optical flow.

stephanietsuei avatar Mar 12 '20 21:03 stephanietsuei