Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve feature tracking stability #4

Open
feixh opened this issue Sep 7, 2019 · 1 comment
Open

Improve feature tracking stability #4

feixh opened this issue Sep 7, 2019 · 1 comment
Labels
help wanted Extra attention is needed

Comments

@feixh
Copy link
Collaborator

feixh commented Sep 7, 2019

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 feixh added the help wanted Extra attention is needed label Sep 7, 2019
@stephanietsuei stephanietsuei self-assigned this Feb 4, 2020
@stephanietsuei
Copy link
Collaborator

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants