How can i apply KLT algorithm tracking on Deepstream SDK 6.0?

Please provide complete information as applicable to your setup.

• Hardware Platform (Jetson / GPU) : Jetson nano
• DeepStream Version : 6.0.0
• JetPack Version (valid for Jetson only) Jetpack 4.6
• TensorRT Version 8.0.1
• NVIDIA GPU Driver Version (valid for GPU only)
• Issue Type( questions, new requirements, bugs) : Questions

so i’m using Deepstream 6.0 release version to apply my dl models. to speed up detection(Yolo) i want to insert Nvtracker options between detection algorithm(like setting pgie-intervals = 5). Since in Deepstream 5.0, deepstream supports algorithm for KLT algorithm, i can speed up detection-tracking object on Jetson nano like 3x.

But now in Deepstream 6.0 release i cannot find Nvtracker options to support KLT… so Is there any way to use KLT tracker on Deepstream6.0??? In 5.0 release i can find that supports KLT algorithm on ll-lib-file=/opt/nvidia/deepstream/deepstream/lib/libnvds_mot_klt.so but i can’t find any algorithm tracker to use between detection intervals…

Is there any advice for my questions?

Hi @GURUGURU
KLT is deprecated in DS6.0GA, you could try other trackers (Gst-nvtracker — DeepStream 6.0 Release documentation).

Thanks!

hi mchi, thanks for reply
i’m using Nvtracker on my jetson deepstream project, but i can’t find the way to tracking object between image frames. i set up interval settings on GIE config to 5 then, nvtracker does tracking object between 5frames, so what i want to do is tracking object each frame…then what else i can do settings to tracking object between frame by frame???