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.

TDA4VM: How to make different application access camera data at the same time?

Part Number: TDA4VM

Hi experts,

Our use case wants two or more application access camera data at the same time, i know currently Camera Module is integrated as a OpenVx Node. 

Whether it is possible to make different application consume the Capture Node at the same time?

Thanks,

Hutian 

  • Hi Hutian,

    I am sorry i did not get your question. Do you mean you want to use capture output in different application? You could do it by just connecting capture output to different processing nodes. 

    In the current application, capture output is connected to VISS for ISP processing. But you could have your node and can capture output to this node. 

    Regards,

    Brijesh

  • Hi Brijesh,

    Sorry to explain it not clear, There are two application running in A72(Linux), Whether it is possible to let these two process accessing the capture data at the same time?

    process_A --> capture node->

                                                       -----> CSI_RX0

    process_B --> capture node-> 

    Thanks,

    Hutian

  • Hi Hutian,

    Capture can be accessed only from one process for the same CSI instances. 

    But what we can do is, we can share the capture output data to another process and that way, we can make capture output to be available to another process. 

    Could you please help me understand, why two processes are required? Is it possible to merge them into single process? 

    Regards,

    Brijesh

  • Hi Brijesh,

    Our use case wants a single TDA4VM runing two functions(Surround View & Driving Recorder). These two functions are individual running in different process.

    Both of them are consuming the same camera data.Could you share some tech-skills regarding "How to share the Camera Data" ? 

    Thanks,

    Hutian

  • Hi Hutian,

    But why do you need difference process for SRC and recording functionality? Isn't it possible to keep them in same process, may be even in the same graph?

    Regards,

    Brijesh

  • Hi Brijesh,

    Thanks for your advice, i will keep them in same process.

    Regards,

    Hutian