Raspi Cam V2.1 1080p Help

Camera model
Raspberry Pi Cam V2.1
What is the problem?

When I set the fps as 1920 x 1080 at 15 fps, it defaults to 640x480 in octopi, and when I set it to 10fps it defaults to 1920 x 1080 but very limited fov / partial view

What did you already try to solve it?

I adjusted the FPS to 10 and it went to 1920x1080 but the FOV is very close/partial, I read the spec sheets and I realize that the 1920x1080 setting has limited FOV, but is there any way to increase the FOV any more? The FOV is very close. I tried reading some articles but couldn't find anything that I could understand, my apologies.

Logs (/var/log/webcamd.log, syslog, dmesg, ... no logs, no support)
N/A
Additional information about your setup (OctoPrint version, OctoPi version, ...)

This is how these cameras work. At 1920x1080 it is only using a part of the sensor, and there is no way to change that. You can modify the camera with an addon lens to increase the field of view.

For more technical details, see the source of that image: https://picamera.readthedocs.io/en/release-1.13/fov.html#sensor-modes

1 Like

Ok, I see. Thank you so much!

I might be wrong but isn't that for the V1 cam?
Iirc the V2 got a similar thing but with other resolutions

Here's the v2 image from the article:


I think there's something wrong there though, because it shows the 640x480 as a "native" (cropped) mode instead of a "binned" mode, but the text says "binned". That's why I chose the V1 image.

Edit: Ah, now I see. The 640x480 in the image above IS binned, but there is probably also a "double binned" 640x480 that I was looking for.

1 Like

Hi everyone!

Just wanted to share this so that others may find it as useful as I did. I was trying to get the full view out of the new Pi High Quality Camera and found the list of Resolutions for all the Pi cameras and if those resolutions gave Full Views or Partial only, here is the list:

Version 1.x (OV5647)

Mode Size Aspect Ratio Frame rates FOV Binning
0 automatic selection
1 1920x1080 16:9 1-30fps Partial None
2 2592x1944 4:3 1-15fps Full None
3 2592x1944 4:3 0.1666-1fps Full None
4 1296x972 4:3 1-42fps Full 2x2
5 1296x730 16:9 1-49fps Full 2x2
6 640x480 4:3 42.1-60fps Full 2x2 plus skip
7 640x480 4:3 60.1-90fps Full 2x2 plus skip

Version 2.x (IMX219)

Mode Size Aspect Ratio Frame rates FOV Binning
0 automatic selection
1 1920x1080 16:9 0.1-30fps Partial None
2 3280x2464 4:3 0.1-15fps Full None
3 3280x2464 4:3 0.1-15fps Full None
4 1640x1232 4:3 0.1-40fps Full 2x2
5 1640x922 16:9 0.1-40fps Full 2x2
6 1280x720 16:9 40-90fps Partial 2x2
7 640x480 4:3 40-200fps1 Partial 2x2

1For frame rates over 120fps, it is necessary to turn off automatic exposure and gain control using -ex off . Doing so should achieve the higher frame rates, but exposure time and gains will need to be set to fixed values supplied by the user.

HQ Camera

Mode Size Aspect Ratio Frame rates FOV Binning/Scaling
0 automatic selection
1 2028x1080 169:90 0.1-50fps Partial 2x2 binned
2 2028x1520 4:3 0.1-50fps Full 2x2 binned
3 4056x3040 4:3 0.005-10fps Full None
4 1012x760 4:3 50.1-120fps Full 4x4 Scaled

I was able to get Full FOV out of my HQ camera with 2028x1520 in the octopi.txt file.

Hope this helps.

2 Likes

Hi Daniel,

I am also in the process of getting the HQ Pi camera up and running. However, as above, am still struggling to get any resolution higher than the default 640x480.

Was it just the frame size and aspect ratio that you changed in the octopi.txt file?

1 Like