Why isn't LK Tracker part of the Tracker Class?

asked Jun 6 '17

asobti gravatar image

Hi

I see that Lucas Kanade is implemented, however the implementation is separate from the default Tracker implementation which makes it unusable for MultiTracker and as well default Tracker examples? Is there a specific reason for this or shall I create a request on the github repo?

Preview: (hide)

Comments

Tracker and multitracker are in opencv_contrib and LK in opencv. May be that's a reason.

LBerger gravatar imageLBerger (Jun 6 '17)edit

while you can build a nice tracker with LK (or any other optical flow), this is not automatically the same, optical flow can also be used for motion/pose estimation and various other things. it's not restricted to a tracking purpose.

berak gravatar imageberak (Jun 6 '17)edit
1

Since we already have the infrastructure in place, may be I can port it into the Tracker class setup? That would enable it's use in MultiTracker as well..

asobti gravatar imageasobti (Jun 7 '17)edit

sure, try !

berak gravatar imageberak (Jun 7 '17)edit