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

How does CppMT report confidence in its tracking after processFrame? #11

Open
cjl10023 opened this issue Jun 1, 2015 · 3 comments
Open

Comments

@cjl10023
Copy link

cjl10023 commented Jun 1, 2015

What would be a good metric to use to return a confidence level 1 to 100% perhaps of how well the object was tracked?

@gnebehay
Copy link
Owner

gnebehay commented Jun 2, 2015

The variable pointsActive can be used for this purpose by computing size(pointsActive) / size(pointsInitial).

I should soon find the time to implement this, but if you want to do it, this is a good line where to compute it: https://github.com/gnebehay/CppMT/blob/master/CMT.cpp#L182

@glopesdev
Copy link

Can I ask what you mean by "pointsInitial"? There doesn't seem to be any variable going by that name. Do you mean the set of keypoints used by the matcher?

What should happen to the confidence as the distribution of keypoints changes? I guess the algorithm assumes that the morphology of the object stays the same? What if the object gets occluded for some period of time?

glopesdev added a commit to glopesdev/CppMT that referenced this issue Nov 21, 2015
glopesdev added a commit to glopesdev/CppMT that referenced this issue Nov 22, 2015
Fixed gnebehay#11. Added confidence calculation based on number of fused points.
mvines pushed a commit to mvines/CppMT that referenced this issue Jan 23, 2016
@abishekh
Copy link

Is this really a reliable approach ? What if there are high structure elements acting as distractors in the later frames that outnumber the size(points_initial). They will misguide the confidence calculation and cause boxes to be drawn on objects of non-interest.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants