Does tracker assign the same id for the same object in multiple sources?

Please provide complete information as applicable to your setup.

• Hardware Platform (Jetson / GPU): Jetson AGX Xavier
• DeepStream Version: 5.0
• JetPack Version (valid for Jetson only): 4.4
• TensorRT Version: 7.1.3
• Issue Type( questions, new requirements, bugs): questions

I understand that the tracker will assign the same id for the same object which appear in multiple frames that come from the same source (sequential frames tracking). Does the tracker assign the same id for the same object which appear in multiple frames that come from different sources (batched frames tracking)?

For every stream, the track id is identify. So you need (stream id + track id) to identify the objects from the multiple streams. Tracker only tracks objects in the same stream.

Hi @Fiona.Chen,

Thank you for the clarification. For stream id, which one of the following should I use: pad_index, batch_id, source_id?

source_id is the stream id

1 Like