Hello,
I’m currently testing a YOLOv8-based object detection model within a Jetson + DeepStream JPS pipeline. While the model inference seems to be working correctly, I am experiencing an issue where no bounding box or label overlays appear in the VST Web UI, despite valid metadata being published to Redis.
Verified Behavior
Model inference is successful
Metadata is correctly pushed to Redis Stream
Example output:
127.0.0.1:6379> xinfo STREAM test
“entries-added”: (integer) 74997,
“last-entry”:
{
“version”: “4.0”,
“sensorId”: “FW7502-PEF”,
“objects”: [
“334|689.491|852.487|1535.85|1063.38|chair|#|||||||0”,
“2|663.804|72.7719|1569.66|1065.77|person|#|||||||0”,
…
]
}
→ As you can see, object metadata follows the expected format (object_id|x1|y1|x2|y2|class|...).
Confusion
- In another (Yolov8 labels are not appearing with the bounding box in vst web ui), the overlay seems to be working — though the exact JPS version is unclear.
- However, in (Can't display bounding boxes overlay - #4 by theAILlabArchitect), it’s stated that JPS 2.0.1 does not support overlay at all, which contradicts the earlier post.
My Questions
-
Does JPS 2.0.1 truly disable or drop support for the VST overlay feature?
If so, could you please point me to the official documentation or release notes confirming this? -
What are the current supported methods to display bounding boxes and labels in JPS with VST?
- Is any additional configuration or package required?
- Would downgrading to a previous JPS version be the only viable workaround?
Environment Info
JPS version: Suspected to be 2.0.1 (JetPack 6 / L4T 36.4)
Redis metadata: Verified and correct
Inference engine: YOLOv8