Hi,
I am sorry if not asking at the right place. I wonder if you could be so kind to help me out here. I am a Civil Engineer and I have not IT support on my side.
I understand my problem is at a quite basic level: I am trying to put to work your NvDCF tracker alongside with YOLO v 8, so I am following your documentation from Installation — DeepStream documentation
My purpose is to develop enhanced vehicle detection and tracking results from low fps traffic videos with difficult camera angles and long distances covered
But I am finding all kinds of problems in the process, possibly because my lack of expertise in IT matters and after almost a week failing to put it to work despite your detailed installation instructions I have come to ask you for help, if possible.
I am following the dGPU Setup for Ubuntu instructions
I think I have correctly performed:
- Remove all previous DeepStream installations
- Migrate glib to newer version
- Install prerequisite packages
- Install CUDA Toolkit 12.6 (despite some warnings)
At this point, things get a bit messy for me, even when I reached the end of the process and could even check on the expected output for source30_1080p_dec_infer-resnet_tiled_display_int8.txt flie, which resulted correct. But only that sample worked, the rest of them produced error messages and did not provide any results.
So I think my problems start in this step:
- Install TensorRT 10.3.0.26
Should I install version=“10.3.0.26-1+cuda12.5”, as stated? Or, as I can read below, at the Note, It is assumed, “deb https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/” has been added, as mentioned in CUDA Toolkit 12.6 installation step.?
I mean, 10.3.0.26-1+cuda12.5 or 10.5.0.18-1+cuda12.6?
Also, in:
- Install librdkafka (to enable Kafka protocol adaptor for message broker)
Every step of the process should be performed in cd glib/build/ or not? librdkafka should be installed in glib/build?
I think the answers for that questions would be extremely helpful. I am not even sure if I should use the driver version 550.144.03 or 560.35.03.
Also, I have had problems (and been unable to install) the following packages:
libtritonserver.so
librivermax.so.1
libucs.so.0
I am not certain why this is happening and also not certain if I really require those packages to be able to get results from YOLOv8x and NvDCF tracker.
One last question: is there any example for a python script that gets a local video as an input and another video and a csv as outputs for tracking and detection? I have no clear idea, nor found information, on how to set a script that gets the best out of your NvDCF tracker.
I guess I will need a container and I think I need to follow this document DeepStream - CV Deployment | NVIDIA NGC once the Deepstream SDK installation goes well. Please let me know if I am wrong at this point, also.
Thank you very much for your time and, in advance, for your help. Kind regards,
Enrique