Please note that User Registration has been temporarily disabled due to a recent increase in automated registrations. If anyone needs an account, please request one here: RequestAccount. Thanks for your patience!--Wmat (talk)
Please email User:Wmat if you experience any issues with the Request Account form.

Difference between revisions of "BeagleBoard/GSoC/2010 Projects/OpenCV"

From eLinux.org
Jump to: navigation, search
(Abstract)
(Documentation)
Line 20: Line 20:
 
== Documentation ==
 
== Documentation ==
  
The link to documentation of this project is provided below.
+
Links to documentation of this project is provided below.
  
 
[http://code.google.com/p/opencv-dsp-acceleration/wiki/API_DOCUMENTATION API Documentation]
 
[http://code.google.com/p/opencv-dsp-acceleration/wiki/API_DOCUMENTATION API Documentation]

Revision as of 08:51, 16 August 2010

Project: OpenCV DSP Acceleration

Student: Pramod Poudel

Mentors: Katie Roberts-Hoffman, Luis Gustavo Lira

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

Blog: http://pramodpoudel.blogspot.com/

Latest blog entries: Extension:RSS -- Error: "http://pramodpoudel.blogspot.com/feeds/posts/default%7Ccharset=UTF-8%7Cmax=3" is not in the whitelist of allowed feeds. http://linuxgizmos.com/feed is the only allowed feed.

Abstract

OpenCV DSP Acceleration is a Google Summer of Code 2010 Project for Beagleboard.org. 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.

Please visit links provided below for further information about this project and for complete documentation.

Documentation

Links to documentation of this project is provided below.

API Documentation

Build Instruction

How To Use The Library in Your Application

Procedure To Add Alogrithm and Extend This Work

Benchmark

Known Issues



Few Other Link

Build DSPLink and Codec-Engine Outside OpenEmbedded

Running IUNIVERSAL Examples