I’m running 1000 cameras in my custom DeepStream code. About nvinfer and nvstreammux, should I set the batch-size = 1000 for both? I’m facing a high GPU memory usage with high values of batch-size. Can you explain about how I need to set the batch-size for this situation (high cameras number) without reaching the GPU memory limit?
- Python custom code
- Streammux resolution: 704x480
- NvDCF Tracker (640x384 resolution, with enable_batch_process = 1)
- YoloV4-Tiny model (from my custom YOLO: GitHub - marcoslucianops/DeepStream-Yolo: NVIDIA DeepStream SDK 5.1 configuration for YOLO models)
- Camera resolution: 704x480
- Camera FPS: 1
- Kafka output message