Foundation Camera Board information


427 posts   Page 1 of 18   1, 2, 3, 4, 5 ... 18
by jamesh » Wed Feb 06, 2013 10:01 am
Just a quick note for people wanting a little bit more information on the new camera board.

The PCB is 25x20x9mm (approx). Weight currently unknown but very light.

The module itself is an OV5647 (see http://www.ovt.com/products/sensor.php?id=66), a fixed focus 5MP sensor capable of 2592x1944 stills, but also 1080p30, 720p60 and 640x480p60/90. We are still working on the faster frame rates, but stills capture and 1080p30 are already working. There is still some work to do on the camera driver and on image quality.

The module package itself is 8.5x8.5x5mm.
Soon to be unemployed software engineer currently specialising in camera drivers and frameworks, but can put mind to most embedded tasks. Got a job in N.Cambridge or surroundings? I'm interested!
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 11578
Joined: Sat Jul 30, 2011 7:41 pm
by RaTTuS » Wed Feb 06, 2013 10:04 am
can we get some images of it any time soon [before it is released ?]
and some images from it

nice work BTW
1QC43qbL5FySu2Pi51vGqKqxy3UiJgukSX - Prosliver FTW
"That's not right, the badgers have moved the goalposts."
User avatar
Posts: 4744
Joined: Tue Nov 29, 2011 11:12 am
Location: North West UK
by jamesh » Wed Feb 06, 2013 10:14 am
Here is a picture of the board attached to the Raspberry Pi, along with a bare sensor and a ruler for some indication of size.

Image
Soon to be unemployed software engineer currently specialising in camera drivers and frameworks, but can put mind to most embedded tasks. Got a job in N.Cambridge or surroundings? I'm interested!
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 11578
Joined: Sat Jul 30, 2011 7:41 pm
by jamesh » Wed Feb 06, 2013 10:15 am
RaTTuS wrote:can we get some images of it any time soon [before it is released ?]
and some images from it

nice work BTW


We don't want to show pictures until the quality it at a level we are happy with. It's not bad, but could be better.
Soon to be unemployed software engineer currently specialising in camera drivers and frameworks, but can put mind to most embedded tasks. Got a job in N.Cambridge or surroundings? I'm interested!
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 11578
Joined: Sat Jul 30, 2011 7:41 pm
by malakai » Wed Feb 06, 2013 10:47 am
Take a pic of the board with the board silly. And and could you flip the ruler around for us poor US folks. :)

Looks great here's my credit card just send me 4 of them

Visa
*****-*****-*****-*****
http://www.raspians.com - always looking for content feel free to ask to have it posted. Or sign up and message me to become a contributor to the site. Raspians is not affiliated with the Raspberry Pi Foundation. (RPi's + You = Raspians)
User avatar
Posts: 1383
Joined: Sat Sep 15, 2012 10:35 am
by jamesh » Wed Feb 06, 2013 11:22 am
malakai wrote:Take a pic of the board with the board silly. And and could you flip the ruler around for us poor US folks. :)

Looks great here's my credit card just send me 4 of them

Visa
*****-*****-*****-*****


Actually, the picture as taken with a Videocore GPU, albeit one with a 41MP sensor attached to it. So it's half way to being recursive.

(Oh, and your credit card number doesn't work...)
Soon to be unemployed software engineer currently specialising in camera drivers and frameworks, but can put mind to most embedded tasks. Got a job in N.Cambridge or surroundings? I'm interested!
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 11578
Joined: Sat Jul 30, 2011 7:41 pm
by campi » Wed Feb 06, 2013 2:35 pm
Sheesh - these guys who are going metric ........... inch by inch. We all in the UK completed that in the twentieth century! I thought we were late to the party. :lol:

campi
User avatar
Posts: 35
Joined: Fri Jun 01, 2012 10:45 am
Location: North Yorkshire, UK
by psergiu » Wed Feb 06, 2013 3:08 pm
The 720p mode with 2x2 pixel binning & filtering looks VERY interesting as it brings:
- Better low-light performance;
- Lower noise;
- "Faster" images (thus less motion shearing);
- Wider image - at it uses almost the whole sensor (2560x1440 out of 2592x1944 as opposed to ~40% of the sensor area at 1080p);

Hope you can get-it to work.
User avatar
Posts: 212
Joined: Mon Nov 07, 2011 8:36 am
Location: Bucharest, Romania
by texy » Wed Feb 06, 2013 3:14 pm
psergiu wrote:The 720p mode with 2x2 pixel binning & filtering looks VERY interesting as it brings:
- Better low-light performance;
- Lower noise;
- "Faster" images (thus less motion shearing);
- Wider image - at it uses almost the whole sensor (2560x1440 out of 2592x1944 as opposed to ~40% of the sensor area at 1080p);

Hope you can get-it to work.



.....could be good for astro photography :)

Texy
"2.8inch TFT LCD + Touch screen" add-on boards for sale here :
http://www.raspberrypi.org/phpBB3/viewtopic.php?f=93&t=65566
50p goes to the Foundation ;-)
Forum Moderator
Forum Moderator
Posts: 2318
Joined: Sat Mar 03, 2012 10:59 am
Location: Berkshire, England
by jamesh » Wed Feb 06, 2013 3:29 pm
psergiu wrote:The 720p mode with 2x2 pixel binning & filtering looks VERY interesting as it brings:
- Better low-light performance;
- Lower noise;
- "Faster" images (thus less motion shearing);
- Wider image - at it uses almost the whole sensor (2560x1440 out of 2592x1944 as opposed to ~40% of the sensor area at 1080p);

Hope you can get-it to work.


I'm sure we will get there eventually - I just need to spend time on it (short of that at the moment). So what might happen is you get the basic working camera for release (Stills, 1080p30), and we add new features as time goes by. It's a simple GPU blob update to add new camera modes, and any apps will simply ask for a particular set of image parameters (size, fps etc) and the driver picks the closest one. So apps won't need to change - you'll just get a more accurate mode to the requested setup as we release more modes.
Soon to be unemployed software engineer currently specialising in camera drivers and frameworks, but can put mind to most embedded tasks. Got a job in N.Cambridge or surroundings? I'm interested!
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 11578
Joined: Sat Jul 30, 2011 7:41 pm
by shuckle » Wed Feb 06, 2013 3:40 pm
Gets my vote. Better release sooner and then add new versions later.
Posts: 413
Joined: Sun Aug 26, 2012 11:49 am
by mjtrac » Wed Feb 06, 2013 5:06 pm
When used in snapshot mode, do you get the full 5 MP?

Is there a refresh delay, or can you theoretically take snapshots at multiple frames per second (ignoring any need to store or transmit them)?

Thanks.
Posts: 20
Joined: Sat Dec 17, 2011 5:39 pm
by Mr_Ranger » Wed Feb 06, 2013 5:49 pm
So the camera board is roughly the size of an SD card?
Posts: 5
Joined: Wed Nov 21, 2012 11:09 pm
by Jim JKla » Wed Feb 06, 2013 6:01 pm
That is what it looks like. ;)
Noob is not derogatory the noob is just the lower end of the noob--geek spectrum being a noob is just your first step towards being an uber-geek ;)

If you find a solution please post it in the wiki the forum dies too quick
User avatar
Posts: 2107
Joined: Sun Jan 29, 2012 11:15 pm
Location: Newcastle upon Tyne UK
by salem » Wed Feb 06, 2013 6:15 pm
I have a quick question about something I'd like to confirm. The Pi can only accept one camera module, right? Or can it accept more than one module?

It would be fun for things like stereoscopic 3d images or multi-angle security camera or all sorts of other cool projects..
Posts: 1
Joined: Wed Feb 06, 2013 6:11 pm
by toxibunny » Wed Feb 06, 2013 7:41 pm
mmm... 640*480p90...

Image

Edit: Salem: one module only. 3D will have to be done with some fancy mirror/prism trickery...
note: I may or may not know what I'm talking about...
Posts: 1053
Joined: Thu Aug 18, 2011 9:21 pm
by jamesh » Wed Feb 06, 2013 7:51 pm
salem wrote:I have a quick question about something I'd like to confirm. The Pi can only accept one camera module, right? Or can it accept more than one module?

It would be fun for things like stereoscopic 3d images or multi-angle security camera or all sorts of other cool projects..


Unfortunately, although the GPU can do two cameras, the Raspi only brings out one CSI port. to the PCB. There's a limit to how many connectors and traces you can get on the PCB and keep it within sensible costs.
Soon to be unemployed software engineer currently specialising in camera drivers and frameworks, but can put mind to most embedded tasks. Got a job in N.Cambridge or surroundings? I'm interested!
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 11578
Joined: Sat Jul 30, 2011 7:41 pm
by jamesh » Wed Feb 06, 2013 7:54 pm
mjtrac wrote:When used in snapshot mode, do you get the full 5 MP?

Is there a refresh delay, or can you theoretically take snapshots at multiple frames per second (ignoring any need to store or transmit them)?

Thanks.


Yes. The sensor can do 15fps at 5MP, but I don't think we would be able to get that high, but 2 or 3 fps might be feasible. BUT I've never tried it. Too much else on my plate to worry about that at the moment.

As you say, the problem is getting JPG data on to SD card fast enough to keep up. Some sort of burst mode would work, say 20 shots cached perhaps. Dunno. All to be sorted out at a later date!
Soon to be unemployed software engineer currently specialising in camera drivers and frameworks, but can put mind to most embedded tasks. Got a job in N.Cambridge or surroundings? I'm interested!
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 11578
Joined: Sat Jul 30, 2011 7:41 pm
by jamesh » Wed Feb 06, 2013 7:55 pm
toxibunny wrote:mmm... 640*480p90...

Image

Edit: Salem: one module only. 3D will have to be done with some fancy mirror/prism trickery...


Actually, I've noted the sales brief says 120fps at 320x240, but that's not in the datasheet I have. That only gives specs up to 640x480p90. I'll check with Omnivision.
Soon to be unemployed software engineer currently specialising in camera drivers and frameworks, but can put mind to most embedded tasks. Got a job in N.Cambridge or surroundings? I'm interested!
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 11578
Joined: Sat Jul 30, 2011 7:41 pm
by Jim JKla » Wed Feb 06, 2013 7:57 pm
There are projects to make a super computer array this would add a camera port per RPi in the array

See here http://www.southampton.ac.uk/~sjc/raspberrypi/

Array could be as small as 4 according to the article
Noob is not derogatory the noob is just the lower end of the noob--geek spectrum being a noob is just your first step towards being an uber-geek ;)

If you find a solution please post it in the wiki the forum dies too quick
User avatar
Posts: 2107
Joined: Sun Jan 29, 2012 11:15 pm
Location: Newcastle upon Tyne UK
by synack » Wed Feb 06, 2013 9:23 pm
Is there an infrared filter on the sensor? If so, can it be removed?
Posts: 1
Joined: Wed Feb 06, 2013 9:22 pm
by jamesh » Wed Feb 06, 2013 9:35 pm
synack wrote:Is there an infrared filter on the sensor? If so, can it be removed?


Probably, and I doubt it. (But I am sure someone will try to remove it)
Soon to be unemployed software engineer currently specialising in camera drivers and frameworks, but can put mind to most embedded tasks. Got a job in N.Cambridge or surroundings? I'm interested!
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 11578
Joined: Sat Jul 30, 2011 7:41 pm
by redhawk » Wed Feb 06, 2013 9:49 pm
I modded a camera module of a similar size for an OV7670 sensor the IR filter glass sat directly behind the lens.
All I had to so was unscrew, pop out and screw the lens back together with the correct focus (which is different for IR light).

What's the viewing angle or FOV with the provided lens??

Richard S.
User avatar
Posts: 3336
Joined: Sun Mar 04, 2012 2:13 pm
Location: ::1
by MrGreg » Thu Feb 07, 2013 12:18 am
Post by jamesh » Wed Feb 06, 2013 10:35 pm

synack wrote:Is there an infrared filter on the sensor? If so, can it be removed?



Probably, and I doubt it. (But I am sure someone will try to remove it)


Well, I'm just that someone...

Would it be possible to confirm if the IR filter is on/in the lens assy or a coating on the chip itself, or a discrete filter between the lens and chip.

I'm happy to void my warranty, but would rather do it with the odds in my favour of achieving my desired result.
Posts: 46
Joined: Sun Jun 10, 2012 7:25 pm
by d0vr » Thu Feb 07, 2013 10:12 am
salem wrote:I have a quick question about something I'd like to confirm. The Pi can only accept one camera module, right? Or can it accept more than one module?

It would be fun for things like stereoscopic 3d images or multi-angle security camera or all sorts of other cool projects..


You could link to pi's together at a pinch?
Posts: 22
Joined: Sun Oct 28, 2012 11:25 am