Hi,
I use IWR1642BOOST(ES1.0),with Tool Box 2.3.0 and SDK 1.2.0.5.
I get source codes of lab0011-pplcount (dss and mss) by CCS 8.xx.
I'd like to understand the relation between tracking and clustering ,
and the timing of processing these.
I check The pplcount_customization_guide.pdf and source codes.
But these explanation of processing order are difficult to understand.
[1].Consideration from project source code
(1).task_mbox.c
It set datas input from dss via mailbox to works for task_app.
(2).task_app.c
It executes tracking with gtrack_moduleStep ().
Since the clustering API is included in dss.
It looks like clustering on dss side before tracking on mss side.
[2].Consideration from pplcount_customization_guide.pdf.
I referred to the following.
Page 15 :"Allocation Parameters"
"Points that don’t get associated are subjects for the allocation decision.
Each candidate point is clustered into an allocation set. "
Page 22 : "Tuning Example – Increase Range to 12 m"
"By lowering the Det2Active threshold, the tracker will classify
a detected cluster as human after less frames have transpried,
meaning an approaching person will be detected farther away"
Is clustering performed after tracking?
Then, where is the processing timing on the source code?
Dss(call clustering api) will be executed before mss(call gtrack for tracking)?
Regards,
user5205609