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.

TMS320C5535: OpenCV Libraries implementation for C55x family

Part Number: TMS320C5535

Hi there,

I am using the TMS320C5535 DSP for ultra-low power application.

Regarding this link :

http://www.ti.com/lsds/ti/processors/technology/libraries/open-cv-libraries.page

It's possible to implement Open CV library in C6000 DSP family.

I am wondering if it's possible or it has been done before the implementation (full or partial) of this library for C55x DSP family ?

Thank you very much,

Bilal,



 

  • Bilal,

    We are looking into your query and will get back to you.
    I'm unaware of an OpenCV implementation for C55x.

    [Edit] Not sure if you are aware of IMGLIB for c55x http://www.ti.com/tool/sprc101

    Lali

  • Dear Bilal

    As you know (see http://opencv.org/  for example) openCV is open source with APIs in multiple languages, including C and C++

    So theoretically one can take the source code and compile it using TI compiler for any device with C compiler, including C55x

    The advantage of TI implementation on multi-cores devices is that OpenCL was used to partition the computation between ARM and DSP to optimize performances. (note - not all functions are using the DSP and ARM, only these kernel function where the partition optimizes performances)

    This feature does not exist for C55x devices.

    My personal feeling - Image and Video applications might need lots of memory.  C55x devices can address limited size of memory. Depends on your application, you may or may not using OpenCV

    Does it make sense to you?  If so, please close the thread

    Ran