What do you think about adding CMT tracker to the OpenCV?
Is it good idea? I saw there is a TLD tracker, but there is no CMT.
adding newer trackers is a better idea.
MKCFup seems better according to this
also STAPLE can be easily integrated
Asked: 2018-11-24 15:55:24 -0600
Seen: 955 times
Last updated: Dec 08 '18
Fish detection. Is haartraining a good approach ?
Area of a single pixel object in OpenCV
build problems for android_binary_package - Eclipse Indigo, Ubuntu 12.04
OpenCV DescriptorMatcher matches
Can't compile .cu file when including opencv.hpp
Using OpenCV's stitching module, strange error when compositing images
compile error in opencv2/flann/lsh_table.h when compiling bgslibrary
yea, nice idea !
So basicaly I can take the code from here https://github.com/gnebehay/CMT, use opencv template and make a pull request to opencv_contrib?
AFAIK according to http://votchallenge.net results TrackerCSRT is the best tracker implemented in contrib so far. IMHO CMT is unnecessary.
@wojtasso, no, if at all you'd have to work on the cpp version , and make it behave like the other trackers in the opencv module. (they won't accept pure python code, unless it's a demo for opencv's python wrappers)
so, it worked quite nice with my webcam, but bad on the benchmark
at some point, the bbox just gows HUUGE, and does no more recover. (different from my webcam experiments)
on the other hand, there's like a dozen unsolved issues with the current code, things can probably be improved..
yes i tried it before. there are too many tracker implementations in github.for example different KCF implementations ( to be honest most of them works better than OpenCV's) . i am not against adding new algorithms but feel it is a bit unnecessary. Sorry for my laziness to explain more (with my poor english) :)
yea, left kcf out on purpose (it loses it after 100 frames there.)
and right now, i'd think: the quality should improve a lot, to be acceptable.
@berak sorry I pasted wrong link. Of course I'll have an intention to work on CppMT code.I think that these issues can be solved during introducing the code to the OpenCV.
@berak@sturkmen So what do you think? Should I start to work on this code? Because if this code did not pass the PR I think there is no reason to work on it.
i'm undecided. ;)
i ran the benchmark again with code from here and data from here and the other 2 videos actually give nice results for CMT. /even as it is now)
don't be too afraid of that. if it's halfway decent, they'll accept it.
on the other hand, take a look at the VOT challenge , again. things are evolving very fast here !
(maybe your energy is better spent on another algorithm ?)
let me run benchmark later with vot2018 dataset and tell the results