This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[FAQ] TDA4VM: Efficient Way to provide Capture Data as input for Multiple Graphs

Part Number: TDA4VM


   I have a use-case where I have 2 graph's which require Camera Image as an input. As there is a single camera node. What is the most efficient way to send this captured images as input to multiple graphs. Attaching one diagram for reference. Please let me know how this can be done, this will help us maintain multiple graphs properly. I hope I was clear enough.

Thanks and BR,


  • Hello,

    We don't have a dedicated test case for this scenario.  However, in general you should be able to do the following in order to realize this use case.  Please let me know if you face issues with this and we can provide more guidance:

    1. Make a separate graph out of the capture node, so there are 3 graphs total: the capture node graph and two consumer graphs, Graph 1 and Graph 2
    2. Create a graph parameter out of the capture output (you can reference the app_multi_cam for how to do this)
    3. Register this graph parameter with all 3 graphs
    4. Initially enqueue all the graph parameters to the capture node
    5. Dequeue the graph parameters from the capture node and subsequently enqueue these parameters to both consumer graphs at the registered graph parameter.



  • I will try this option and get back to you, thanks for the solution

  • this worked, thanks