This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

IWR1642: What is the meaning of Tracking Algorithm Parameter "trackerActiveThreshold"?

Part Number: AWR1642IWR1642


Hi,

    I have read one TI technique reference. It mentioned how Kalman filter is used in the tracking issue.  It saids:

"The tracker without any association at this time will be updated on their status and has a potential risk to be expired. The cluster without any association will have a new
tracker allocated. The expired tracker will be collected and reused later during new tracker allocation."

 Then, a table lists the required parameter for tracking algorithm, one of them is:

trackerActiveThreshold: The number of missed time for tracker to expire before entering active state.


I would like to know what does this parameter mean?

Looking forward for your reply. Thanks very much!

  • Hello Zhang,

    Can you please confirm the document you are referring ?

    -Raghu
  • Hi Jerry,

    I assume you are referring to the Traffic Monitoring TI-Design. The parameter "trackerActiveThreshold" is a frame count value. While the "tracker" (or object) remains in the state RADARDEMO_TRACKER_STATE_DETECTION and the updated distance remains within the distance threshold, the counter detect2activeCount is incremented. When it exceeds tracerActiveThreshold, the state is changed from _DETECTION to _ACTIVE.

    You can see this in the code. Open RADARDEMO_clusterTracker_priv.c, and go to function RADARDEMO_clusterTracker_updateTrackerStateMachine().