-
Notifications
You must be signed in to change notification settings - Fork 37
Description
🐛 Bug Description
We deployed Intel® SceneScape version 2025.2 on a Kubernetes cluster using the official Helm charts. During scalability testing, we observed a degradation in object tracking accuracy when the number of cameras exceeds six.
With up to six cameras, object detection and tracking are precise and stable. However, after adding and calibrating a seventh camera, the tracker begins to intermittently miss objects across one or more streams. This occurs without any other configuration changes.
🎥 Camera / Stream Configuration
- Stream protocol: RTSP
- Resolution: 1024 × 540
- Frame rate: 5 FPS
- Objects per camera: ~6 moving objects
5PeopleFPS5.mp4
Calibration: Successfully completed for all cameras
Time chunking: Disabled
📋 Steps to Reproduce
-
Clone the SceneScape repository and build the images:
make -
Push the generated Docker images to a container registry.
-
Navigate to the Kubernetes deployment directory:
cd kubernetes
Deploy SceneScape using Helm:
make copy-files && \
make install-cert-manager && \
helm upgrade --install scenescape scenescape-chart/ \
-n scenescape \
--create-namespace \
--timeout=10m \
--set supass=change_me \
--set pgserver.password=change_me
-
Add six cameras, provide RTSP streams, and complete calibration.
-
Observe that object detection and tracking are stable.
-
Add a seventh camera and complete calibration.
-
Observe that object detection begins to flicker and objects are intermittently missed.
✅ Expected Behavior
After adding and calibrating the seventh camera, object detection and tracking should remain consistent and stable, similar to the behavior observed with six cameras.
❌ Actual Behavior
Once the seventh camera is added:
Object detections intermittently disappear
Tracking becomes unstable across one or more camera streams
📦 Release Information
SceneScape version: 2025.2
🧩 Environment
Operating System: Ubuntu 24.04.3 LTS
Deployment: Kubernetes (Helm)
Hardware: CPU-only
CPU: 13th Gen Intel® Core™ i9-13900E
Python version: 3.10
OpenVINO version: Not applicable / not explicitly used