sort icon indicating copy to clipboard operation
sort copied to clipboard

Detection independent tracking

Open BornInWater opened this issue 6 years ago • 4 comments

Hi, So [correct me if i am wrong], this tracking algorithm is heavily dependent on detection in the sense that if the detector fails to detect the object for one frame then the corresponding tracker will be discarded and a new one will be spawned and instantiated the next time the object is detected by the detector. Is there a way to ensure retention of tracking for a couple of frames despite non-detection by the detector?

BornInWater avatar Jun 22 '18 06:06 BornInWater

You are correct that this tracker (like all tracking by detection methods) are very sensitive to the input detections. However, to retain the identities for longers you can increase the default max_age parameter which will keep the individual tracks alive for longer to prevent fragmentation. See the related issue #22

abewley avatar Jun 22 '18 21:06 abewley

screen shot 2018-06-25 at 1 35 40 pm

I had tried that before, does not seem to be affecting the output at all.

BornInWater avatar Jun 25 '18 08:06 BornInWater

@BornInWater I changed the max_age to a big number,and It doesn't have much impact on the output, but when I changed the min_hits, It has a difference.

landiaokafeiyan avatar Jun 27 '18 02:06 landiaokafeiyan

@landiaokafeiyan If you want to see difference on max_age just follow this thread: https://github.com/abewley/sort/issues/55

cygerts avatar Mar 09 '19 12:03 cygerts