[AI NVR] Deepstream 7 Container Yolov8s recording 0% on detection statistics

All my messages on REDIS are missing the classification % on the last parameter like this example:

'{ "version" : "4.0", "id" : "348945", "@timestamp" : "2024-08-13T14:10:05.137Z", "sensorId" : "video_test", "objects" : [ "39634|361.462|475.645|405.39|591.268|Person|**0**", "39625|422.592|489.527|461.835|585.446|car|**0**" ] }'

“39634|361.462|475.645|405.39|591.268|Person|0

I am using a clean AI_NVR installation container + Yolo standart Deepstream container on Jetson AGX Orin Dev 64GB

How can i solve it?

I can reproduce it. I will check more and feedback.

You can apply below patch to fix the issue. Why you need the confidence value in your project?

/opt/nvidia/deepstream/deepstream-7.0/sources/apps/sample_apps/deepstream-test5/deepstream_test5_app_main.c
@@ -526,6 +526,8 @@ generate_event_msg_meta (AppCtx * appCtx, gpointer data, gint class_id, gboolean
   meta->bbox.width = obj_params->rect_params.width * scaleW;
   meta->bbox.height = obj_params->rect_params.height * scaleH;

+  meta->confidence = obj_params->confidence;
+
   /** tracking ID */
   meta->trackingId = obj_params->object_id;
1 Like

I need the confidence value to control the threshold on my app-config, is there another way to configure it on deepstream config files?

I Will test the solution.