Hello,
I am still experiencing an issue with the ROI feature using a ZED 2i and TouchDesigner 2025.30250 (ZED SDK 5.0.2), and I would appreciate your guidance.
Related thread:
https://community.stereolabs.com/t/roi-feature-not-working-with-stream-4-1-x-and-svo2/9313
We previously used a Jetson Nano for streaming, which already caused ROI issues.
The Jetson has since been removed and replaced with:
-
Connection: NewNex FireNEX-80G (USB-over-fiber)
-
Fiber length: ~450 m single-mode fiber (rated up to 700 m)
Issue
When ROI is enabled:
-
Body detection often drops to 0 detections, even with people clearly visible
-
Detection may work briefly, then stop
-
Toggling ROI can temporarily restore detection, but it is unstable
Without ROI:
-
Camera streaming is stable
-
Body tracking works normally
Control test
I tested the exact same TouchDesigner project at home:
-
Same software versions
-
Same ROI configuration
-
Direct USB 3 connection (no extender)
ROI works perfectly and consistently in this setup.
This suggests the TD project and SDK usage are correct, and the issue is related to the on-site setup.
Questions
-
Could this behavior indicate a camera hardware / calibration / sensor sync issue on the on-site ZED 2i?
-
Are there known ROI sensitivities to USB-over-fiber links, even when bandwidth and streaming appear normal?
-
Are there additional diagnostics or verbose logs (beyond the ZED Diagnostic Tool) to check timing or synchronization issues affecting ROI?
My goal is to determine whether this is more likely:
-
a camera-specific issue,
-
a limitation of long USB-over-fiber links,
-
or a configuration detail I may be missing.
Thank you for your help,
Xavier