This fork OpenDataCam with DeepStream will no longer be supported. Instead OpenDataCam itself shall be improved to add support for different neural networks (Darknet, DeepStream, PyTorch, TensorFlow etc.). This repository was therefore archived and put into "read only" mode.
The goal of this pull request is to replace Darknet with Deepstream SDK in order to avoid darknet memory leak.
Current version of Deepstream SDK (4.0.x) still has confidence problem so in order to enable the object tracking in Opendatacam we need to patch this SDK to add publication of the confidence.
Note: This problem will be solved in Deepstream 5.0. Until version 5.0 is out we have to manually patch the SDK; see this readme
In order to connect the output of Deepstream (in RTSP) to MJPEG proxy of OpenDataCam we added 2 components :
- FFMPEG
- FFServer
PoC developed by Anas BAHOU at AtosInnovationBordeaux ==> Pull request link