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.
Hi experts,
I ran the SK-TDA4VM demo.
http://software-dl.ti.com/jacinto7/esd/processor-sdk-linux-sk-tda4vm/08_00_01_10/exports/docs/running_simple_demos.html
This is great demos!! Is this using VPAC? Does this work with the DRA829J?
I am learning about VPAC and DMPAC to understand the difference between DRA829J and TDA4VM.
I understand that various image processing can be performed by using TIOVX API of VPAC and DMPAC.
For example,
VPAC: Convert from RAW to RGB image
DMPAC: Calculate depth(Disparity) from two images
Is this correct? I would like to propose these processors to our customers correctly!
Best regards,
Rei
Hello Rei,
Thanks for trying out the demos!
Yes, the demo is using VPAC. These demos have only been tested with TDA4VM. Since DRA829J does not have VPAC or DMPAC, I do not think these demos will work with DRA829J.
You are correct about being able to perform various image processing using TIOVX API of VPAC and DMPAC. We are currently in the effort of creating wrappers around TIOVX which would allow users to call TIOVX API indirectly through GStreamer, as GStreamer is a more widely known media framework in industry. The SK-TDA4VM demos is our first attempt at integrating the new GStreamer modules we have developed that will call the TIOVX API.
The general idea for VPAC and DMPAC is correct. VPAC (Vision Preprocessing Accelerator) takes in RAW data, does various processing on it, and outputs YUV data. DMPAC (Depth and Motion Perception Accelerator) computes dense stereo depth maps (depth) and dense optical flow vectors (motion) from two inputs.
I would recommend reading section 6.10 and 6.11 of the TRM for more details about VPAC and DMPAC: https://www.ti.com/lit/zip/spruil1
Regards,
Takuma