Ask Your Question
2

CSRT tracker psr_threshold meaning and usage

asked 2019-04-24 08:27:10 -0600

AlexTheGreat gravatar image

Hi all,

I understand that using a different value for psr_threshold in CSRT tracker affects the reliability of the tracker. We made some tests and found out, that the default value of 0.035 is too small for us. Is there any recommended way of changing this parameter instead of just wild guessing based on empirical testing? Can somebody please explain the meaning of this parameter? What is a reasonable minimum or maximum value for psr_threshold ?

KCF tracker, for example, has the params::detect_thresh value which seems to be a percent reliability value so it's easy to use.

Thanks.

Alex

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted
2

answered 2019-04-25 03:33:23 -0600

berak gravatar image

you might want to look at the author's paper

the shape / maximum of the psr changes with the features used:

the existing, heuristic threshold value is based on the min ground truth and the max false pos values of the test videos from opencv_extra (2 of them are grayscale)

Is there any recommended way of changing this parameter instead of just wild guessing based on empirical testing?

it's definitely not a percentual value, and it's not even linear. so i can't think of any other way, than improving your testing / heuristics, sorry ;(

there is a benchmark program here, if you happen to have ground truth data for your test video, you could use it for measuring.

edit flag offensive delete link more

Comments

Thanks for all the valueable info. A.

AlexTheGreat gravatar imageAlexTheGreat ( 2019-04-25 11:24:03 -0600 )edit

Question Tools

1 follower

Stats

Asked: 2019-04-24 08:27:10 -0600

Seen: 1,178 times

Last updated: Apr 25 '19