Ask Your Question

adding new device for image capture (Raspberry Pi CSI module)?

asked 2013-06-01 08:34:49 -0600

halley gravatar image

What's the best way to proceed, to add support for a new camera device?

The Raspberry Pi has a specialized camera interface, but it does not follow/support Linux standard kernel mechanisms to access the data.

The Raspberry Pi Foundation has written only some userland C demo code that directly accesses the hardware and retrieves stills or h254 video. Since these are demo apps, the only way they output data is back to the slow SD disk. There is other overhead in starting/stopping the demo app for each frame, as well.

What a lot of robot hobbyists are looking for is the "right way" to add a C module/plugin/API that allows all OpenCV code (including python bindings, etc.) to get at those images with the minimum setup and memcpy overhead.

I know not much about OpenCV's data acquisition architecture, but am interested in diving in.

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted

answered 2013-09-11 11:01:07 -0600

George Profenza gravatar image

I was wondering the same thing.

The closest thing I found was this article.

It's not official opencv integration though. Looking forward to see what other options are out there.

edit flag offensive delete link more

Question Tools


Asked: 2013-06-01 08:34:49 -0600

Seen: 1,171 times

Last updated: Sep 11 '13