I suspect at this very early stage that's totally undefined. Chances are it might be one of the OpenMAX layers again?Paul Jurczak wrote:What is the software API to control this camera, V4L2?
Oi, watch it you, or there'll be trouble.Montala wrote:Awesome indeed, and I must say that I am very impressed!
At first I was a bit surprised that the first 'accessory' to be produced by the Foundation was a camera module, but on thinking about it a bit more, I can see that this fits in quite well with its 'educational' objectives, and I am sure that its intended user base will use it for a lot more than just taking pictures of themselves... and each other.... I certainly hope so anyway.
Has any thought been given yet as to how it will be sold? Presumably not as just a bare board again... or will it?
Whatever is decided, I can see a great demand for such a product so, provided that the price is not too prohibitive, I would like to place an advance order for one NOW, please!
P.S.: JamesH... "aggressive"..... surely not... whatever made you say that, Liz?
Can any kind of access to the IPP be expected or only the resulting data?jamesh wrote: How it works : The camera modules outputs raw data direct to the GPU. There it goes through about 17 stages of processing (Debayering, lens correction, black level, gain control, AWB, scaling, cropping, distortion etc). This is all done in real time at 30fps because it's all done in HW under control of the GPU software. The GPU can then also HW encode to JPEG a single capture at full res, or send a lower rez processed stream to the H264 encoder which can encode at 1080p30. Once all that is done, the results are/will be sent to Linux running on the Arm. That's the bit that still needs to be sorted out.
Thanks for the reply.jamesh wrote:The only way to access the data whilst its going through the pipeline is with a SW stage running on the GPU, and even then you can only inject them at certain points. BUT, because they run on the GPU, you cannot get at them.
I think we should be able to provide raw data (straight off the sensor so Bayer in whatever format the sensor output), but them you lose all the speed.
It might be possible to give programatic access to turn off various stages in the ISP, but no promises.
Why do you want to get at the data? We may already provide the sort of feature you are looking for.
Users browsing this forum: Tzarls and 20 guests