OpenCV DSP Acceleration

53

Posted in TechnologySoftware

Introduction: OpenCV DSP Acceleration

About: Physicist, Serial Inventor and Social Entrepreneur. Mentor for the Google Summer of Code. Judge of StartUp Chile, StartUp Peru. Graduated from The Catholic University of Peru.

OpenCV DSP Acceleration - GSoC 2010

It aims to accelerate OpenCV algorithms in OMAP3 platforms using the on-chip C64x+ DSP. It uses OpenCV 2.1 as a reference and is dependent on the same. The first release of this project demonstrates the acceleration of few of the OpenCV algorithms like cvSoble(), cvIntegral(), cvCvtColor() and cvDFT(). This work provides a separate library 'libopencvdsp.so' for these algorithms. Users have the choice to select only ARM based API or DSP based API. All DSP based API are prefixed with 'DSP_'. The code was tested on Beagleboard Rev C4. This work uses C6Accel library as a reference library and extends it to support OpenCV. This work demonstrates significant acceleration of OpenCV algorithms by making asynchronous call to C64x+ DSP.

Student: Pramod Poudel


Mentors: Katie Roberts-Hoffman, Luis Gustavo Lira

Repository: http://code.google.com/p/opencv-dsp-acceleration/

Step 1:

Share

    Recommendations

    • Make it Move Contest

      Make it Move Contest
    • Microcontroller Contest

      Microcontroller Contest
    • Woodworking Contest

      Woodworking Contest
    user

    We have a be nice policy.
    Please be positive and constructive.

    Tips

    Questions

    Comments