• Hardware Platform (Jetson / GPU)
GPU
• DeepStream Version
DeepStream 6.0
GStreamer 1.14.5
NVIDIA driver 470.63.01
CUDA 11.4
TensorRT 8.0.1
• Issue Type( questions, new requirements, bugs)
Question
In this documentation : Gst-nvtracker — DeepStream 6.1.1 Release documentation
It is mentioned mentioned multi-stream , multi-object tracking is possible in batch processing mode.
Does it mean if a person gets assigned an ID Person_1 in Camera1 , will the same ID be retained in Camera2 ?
I want to track same person across multiple cameras.
When I tried the below configuration , the person is getting new ID assigned.
Please let me know if there is any Sample/PoC or configurations that is required for this.
• How to reproduce the issue ? (This is for bugs. Including which sample app is using, the configuration files content, the command line used and other details for reproducing)
I run deepstream-app with two usb camera sources
[primary-gie]
enable=1
gpu-id=0
model-engine-file=…/…/models/Primary_Detector/resnet10.caffemodel_b4_gpu0_int8.engine
batch-size=4
#Required by the app for OSD, not a plugin property
bbox-border-color0=1;0;0;1
bbox-border-color1=0;1;1;1
bbox-border-color2=0;0;1;1
bbox-border-color3=0;1;0;1
interval=10
gie-unique-id=1
nvbuf-memory-type=0
config-file=config_infer_primary.txt
[tracker]
enable=1
tracker-height=384
ll-lib-file=/opt/nvidia/deepstream/deepstream-6.0/lib/libnvds_nvmultiobjecttracker.so
ll-config-file=config_tracker_NvDCF_accuracy.yml
gpu-id=0
enable-batch-process=1
enable-past-frame=1
display-tracking-id=1
• Requirement details( This is for new requirement. Including the module name-for which plugin or for which sample application, the function description)
DS_plugin_gst-nvtracker.html