Field of view calculator for EO/IR cameras

Horizontal, vertical and diagonal FOV, IFOV and real-world coverage at range — from sensor size, pixel pitch and focal length.

640×512 LWIR · 12 µm · NATO target (2.3 m)
75 mm
25300
Detection—
Recognition—
Identification—
— wide at 1 km · open the DRI tool

Field of view

Coverage at distance
Scene coverage (degrees)
—
Scene coverage (meters)
—
IFOV (central)
—
How this is calculated

Field of view. For each axis, the angle the sensor sees:

FOV = 2 · arctan( sensor dimension ÷ (2 · focal length) )

Scene coverage. How much real-world width, height and diagonal the frame spans at the set distance:

coverage = 2 · distance · tan( FOV ÷ 2 )

IFOV (central). The exact rectilinear angular width of one pixel at the centre of the field:

IFOV = 2 · arctan( pixel pitch ÷ (2 · focal length) )

Angular sampling. The average angular size per pixel across the whole image (FOV ÷ pixel count). This is close to, but not identical with, the central IFOV — it is an image-average, shown here in µrad/px.

Model limits. Rectilinear (pinhole) projection. Real lenses vary across the field and add their own MTF and chromatic effects — treat this as first-order geometry.

Engineering assumptions

Projection: Rectilinear   ·   Lens distortion: Not modelled   ·   Atmosphere: Not modelled / simplified

Optical MTF: Not modelled   ·   Stabilization: Not modelled   ·   Ground: Flat horizontal plane

  1. 1Sensor library. A curated convenience library — specs are unverified; check the datasheet before relying on a preset. NETD values are selected nominal assumptions ("typically < X mK" under stated conditions and variant), not guaranteed values; detector and module specifications can differ. "Format" rows are generic optical-format approximations (no specific part, no band), so they don't appear under the VIS / LWIR filters.

Field of view calculator for EO/IR cameras

This calculator works out the angular field of view (FOV) of a camera from its sensor size and lens focal length, then projects that angle onto a scene at a chosen distance to give real-world coverage width and height. It also returns the single-pixel angular sampling — both the central instantaneous field of view (IFOV) and the frame-average angular sampling — which together tell you how much ground each pixel sees.

It is a first-order geometric model intended for sizing a sensor-and-lens pairing early in a design: choosing a focal length for a required coverage, checking whether a given camera resolves enough detail at range, or comparing candidate sensors on a like-for-like basis. For a fixed sensor, a shorter focal length widens the field and coarsens angular sampling; a longer focal length narrows the field and samples the scene more finely.

How field of view is calculated

Angular FOV along any axis follows directly from the right-triangle geometry of a pinhole (rectilinear) lens:

  • FOV = 2 · arctan( sensor dimension ÷ (2 · focal length) ) — computed separately for the horizontal, vertical and diagonal sensor dimensions.
  • Scene coverage = 2 · distance · tan( FOV ÷ 2 ) — the real-world width or height captured at the target distance.
  • IFOV (central) = 2 · arctan( pixel pitch ÷ (2 · focal length) ) — the exact angular width of one pixel at the centre of the field.
  • Angular sampling = FOV ÷ pixel count — the average angle per pixel across the whole image, close to but not identical with the central IFOV.

Worked example

A 1/2.8″ sensor (5.57 × 3.13 mm, 1920 × 1080 px, 2.9 µm pitch) with a 50 mm lens, imaging at 1 km:

HFOV = 2·arctan(5.57 ÷ (2·50)) = 6.37° Scene width = 2·1000·tan(6.37°/2) = 111 m IFOV = 2·arctan(0.0029 ÷ (2·50)) = 58 µrad (≈ 5.8 cm at 1 km)

So this configuration frames a 111 m-wide scene at 1 km, with each pixel subtending about 5.8 cm on the ground — enough to detect a vehicle, but not to read markings on it.

Frequently asked questions

What is the difference between IFOV and angular sampling?
IFOV (instantaneous field of view) is the exact angular width of a single pixel at the centre of the lens, derived from pixel pitch and focal length. Angular sampling is the field of view divided by the pixel count — an image-average. For a rectilinear lens the two are nearly equal near the centre but diverge toward the edges, where the same pixel pitch subtends a slightly different angle. We report both so you can distinguish the on-axis best case from the whole-frame average.
How do I choose a focal length for a required coverage?
Enter your sensor and target distance, then adjust the focal length until the scene width matches your requirement. A wider required coverage needs a shorter focal length; to double the coverage at a fixed distance, roughly halve the focal length. The relationship is set by coverage = 2·distance·tan(FOV/2), with FOV itself driven by sensor size over focal length.
Does lens distortion affect these numbers?
This calculator uses an ideal rectilinear (pinhole) projection and does not apply lens distortion. Real wide-angle lenses show barrel distortion that slightly increases the true captured field at the edges, while telephoto lenses can show mild pincushion. For first-order sizing the rectilinear value is the right reference; for final optical design the lens's measured distortion profile must be applied.
Why are horizontal, vertical and diagonal FOV different?
Each is computed from a different sensor dimension. A 16:9 sensor is wider than it is tall, so its horizontal FOV exceeds its vertical FOV, and the diagonal — the longest dimension — gives the largest angle. Lens "FOV" specifications usually quote the diagonal unless stated otherwise, which is worth checking when comparing data sheets.
What sensor and lens data do I need?
Sensor width and height in millimetres, horizontal and vertical pixel counts, the lens focal length in millimetres, and the target distance. Pixel pitch is needed for the IFOV figure. Selecting a sensor from the built-in picker fills the sensor dimensions, resolution and pitch automatically; the lens focal length and distance are then the only values you enter.

Need the real system, not just the numbers?

Eyereon designs EO/IR optics and imaging payloads matched to your sensor, spectral band and operating range. Tell us the target and we'll spec the optics.

Discuss a project