I follow the guide here to generate the pipeline graph of deepstream-app. Everything is quite straightforward until this part:
We started with a streamux of 4 sources. After the Tee here we have 3 branches that went through SGIE but then end up in fakesink. The other branch kept going through tiler, osd… So how can the inference results from SGIE be synchronized to the last branch?
Beyond that, I think there should be a clear explanation of how this pipeline works. The official docs from NVIDIA are not enough for the community to effectively adapt deepstream in a real system.
The full pipeline graph can be viewed in the following file:
deepstream-app.pdf (67.3 KB)