Math, asked by Yogesha5396, 1 year ago

How to calculate fov given height and horizontal angle

Answers

Answered by starkhan12328
1
The calculators you posted are for fairly standard, rectilinear lenses. This means you can use the Pinhole camera model to calculate the information.

This graphic fairly well shows what is going on:

On the horizontal axis you see f. This is the focal length of the lens. Then, the arrow labeled Y1 is the image plane (where the sensor sits). If the sensor has the half-size of y1, then the angle of the green line with the horizontal is half your field of view.

Basic geometry can give you the FOV: FOV = 2 * arctan(y1 / f)

Mind two things:

Units.

y1 is the half-size of your sensor. If you have a 1" sensor, the half-size would be 8mm (as mattdm pointed out in the comments), and your calculation would give you the FOV along the diagonal of the sensor. If you want it along the horizontal, then you need to calculate the width of the sensor and use that as the value for y1.
thanks

Similar questions