Take the 2-minute tour ×
Raspberry Pi Stack Exchange is a question and answer site for users and developers of hardware and software for Raspberry Pi. It's 100% free, no registration required.

A project I'm working on involves wireless transmission of images from a camera to a host computer in real time. Can the Raspberry Pi be used as a DSP for the camera for image acquisition and pre-processing?

share|improve this question
3  
Can you provide more information on what you are going to do for "Pre-processing"? –  kevin Jan 25 '13 at 4:13
    
It will have to be software that does it and best written in hardware native code. Like OpenGL:ES. This is a nice board that does something similar. Maybe you find others –  ppumkin Jan 25 '13 at 8:49
    
The Pi can theoretically be used for this, but depending on the resolution of the video you are trying to process, you may have performance issues. –  Moshe Katz Jan 27 '13 at 18:18
    
@MosheKatz - Using software yes- there will be performance issues. But using hardware API it should be possible to work with HD .h264 content up to 60FPS without any CPU effort at all. –  ppumkin Sep 23 '13 at 11:42

3 Answers 3

The OpenMAX API is available on the Raspberry Pi. It handles audio and video encoding/decoding, for example, JPEG.

The eLinux wiki lists other APIs usable on the Raspberry Pi:s graphic processor.

share|improve this answer

It has a DSP for image postprocessing, but the drivers are closed, and you can't see the specification sheet unless you are NDAed, etc... Which is a bit annoying. I think they use it for the new camera module.

share|improve this answer

http://thinkrpi.wordpress.com/2013/05/22/opencv-and-camera-board-csi/

Pierre has worked on image processing on Rpi. I think you will find the mentioned tutorials helpful iff you have a prior knowledge of languages. AYBABTU

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.