Webcam video stream processing.

Posted by vikramtheone on Stack Overflow See other posts from Stack Overflow or by vikramtheone
Published on 2010-05-12T09:27:44Z Indexed on 2010/05/12 9:34 UTC
Read the original article Hit count: 296

Hi Guys, I'm working with an image processing project, my final goal is to detect features on a real time video and finally track those features.

I will be working with an Embedded Processor Platform called Freescale's i.MX515, it is a 32-bit media processor running on Ubuntu 9.04.

Right now I'm working on the algorithms to locate the features, so, I'm using still images. When I'm satisfied with the results I will have to start using a video stream and I don't want to make use of a video file as a source stream, because then I will have to worry about video decoders then. Instead I would like to plug in a USB Wecam to the embedded platform (It has USB ports on it), directly take the frames as they are captured and send it to my application.

I will take care to buy a webcam which will be supported in Linux (Device driver). But my question is will I be able to capture the incoming video stream from the webcam and send it to my application? Will I be able to configure the webcam and DMA to write the incoming frames in a particular memory location whose pointer I can simply pass to my application? (Confused!!!)

I hope I could convey my doubts, can anyone guide me with what steps that I have to take to achieve all of these easily? Do you foresee any impossibility here?

Help!!!

Regards

Vikram

© Stack Overflow or respective owner

Related posts about video-streaming

Related posts about video-processing