Yolov8 labels are not appearing with the bounding box in vst web ui

Hi,

I’m using the latest version of Metropolis (JPS) with YOLOv8, following the latest documentation. However, I’m unable to see the labels on the bounding boxes created by the YOLOv8 model in the VST overlay output. Could you please help me to determine what changes are required to display the labels on the bounding boxes? My labels.txt file has been created and is located in the ai_nvr/yolov8s/yolov8s-dependencies directory.

Board: Nvidia Agx Orin
Jetpack: 6 (rev.2)
Screenshot from 2024-09-02 10-30-37

Can you see the class in Redis? Please follow here to check the DeepStream metadata in Redis: DeepStream Perception — Metropolis on Jetson documentation 0.1.0 documentation.

I can see the class with command xinfo STREAM test inside redis. I have attached the log file.
redis_log.txt (2.0 KB)

Please start deepstream-test5-app with below command line in compose_agx_yolov8s.yaml. Below command line added -t to enable bbox label display.

command: sh -c ‘deepstream-test5-app -t -c /ds-config-files/yolov8s/yolov8s-ds-config_agx.txt 2>&1 | grep --line-buffered . | tee -a /log/deepstream.log’

Thanks, now its working