Camera Field of View Calculator (FoV) | Commonlands

Field of View Calculator — free FoV tool for camera lenses

Calculate camera field of view (horizontal, vertical, diagonal) instantly from focal length and sensor size. Our FOV calculator includes distortion correction for accurate real-world coverage predictions.

Instant Calculation
4 Models Projection Types
M12 & C-Mount Lens Options
10,000+ Monthly Users

카메라 화각 계산기

Enter your lens focal length and sensor dimensions below to calculate field of view. This FOV calculator uses a practical distortion model that accurately represents real-world all-glass fisheye lenses and wide-angle optics.

Quick Start:

  1. Sensor: Enter width and height in millimeters (or select preset)
  2. Focal Length: Input your lens focal length in mm
  3. Distortion: Add coefficients for accurate wide-angle FOV
  4. Results: Get horizontal, vertical, and diagonal angles instantly

Understanding Field of View Calculations

  • Field of view depends on focal length and active sensor size
  • HFOV/VFOV/DFOV use the formula: 2×arctan(dimension/(2×f)) for rectilinear lenses
  • Wide-angle lenses require distortion correction for accurate FOV
  • Scene width at distance: Width ≈ 2×WD×tan(HFOV/2)
  • This calculator uses a non-standard but practical distortion model for real lenses

The basic field of view calculation assumes an ideal pinhole camera model. For standard lenses with minimal distortion, the formula FOV = 2×arctan(sensor_size/(2×focal_length)) provides accurate results. However, real wide-angle and fisheye lenses deviate significantly from this model at the image edges.

Example FOV Calculations

  • 1/2.3" sensor (6.3×4.7mm), 2.8mm lens: HFOV ≈ 103.8°, scene width ≈ 2.10m at 1m distance
  • 1/2.3" sensor (6.3×4.7mm), 6mm lens: HFOV ≈ 57.6°, scene width ≈ 1.08m at 1m distance
  • 2/3" sensor (8.8×6.6mm), 12mm lens: HFOV ≈ 40.5°, scene width ≈ 0.73m at 1m distance

Note: These calculations assume minimal distortion. Real lenses may differ by 10-25% at wide angles.

Basic FOV Formula

  • Assumes perfect pinhole projection
  • Accurate for telephoto lenses
  • Underestimates wide-angle coverage
  • No distortion correction

This FOV Calculator

  • Includes polynomial distortion model
  • Supports fisheye projections
  • Matches real all-glass lens behavior
  • Accurate for wide-angle lenses

About the Distortion Model

This field of view calculator uses a non-standard distortion model optimized for real-world all-glass fisheye and wide-angle lenses. While not matching OpenCV's standard coefficients exactly, it provides excellent correlation with measured FOV from actual machine vision lenses. For best results, use the distortion coefficients provided with our M12 lenses with characterized distortion data.

Four Key Parameters for FOV

1) Focal Length

The effective focal length (EFL) determines the angular field of view. Shorter focal lengths provide wider coverage, while longer focal lengths narrow the field of view but increase magnification. Use the actual EFL, not the back focal length (BFL) which only describes the physical distance from the last lens element to the sensor.

2) Sensor Dimensions

Use the active sensor area from your camera datasheet, not the nominal format size. A "1/2.3 inch" sensor actually measures about 6.3×4.7mm active area. The field of view calculator needs these precise dimensions for accurate results.

Common Sensor Formats

Sensor format names are historical conventions that don't match physical dimensions:

  • 1/2.3": 6.17 × 4.55mm (7.66mm diagonal)
  • 1/1.8": 7.18 × 5.32mm (8.93mm diagonal)
  • 2/3": 8.8 × 6.6mm (11mm diagonal)
  • 1": 13.2 × 8.8mm (15.86mm diagonal)

For machine vision cameras, always verify the exact active area in the sensor specification.

3) Lens Coverage

The lens image circle must exceed your sensor diagonal to avoid dark corners (vignetting). Most M12 mount holders support up to 12mm diameter image circles. Verify coverage when using large sensors or extreme wide-angle lenses.

4) Distortion and Projection

Barrel distortion increases the effective field of view by compressing more scene content at the image edges. Fisheye lenses use specific mathematical projections (equidistant, stereographic, orthographic) that dramatically alter the FOV compared to standard rectilinear lenses. This calculator supports multiple projection models to match your lens type.

Selecting the Right Focal Length

HFOV = 2 × arctan( sensor_width / (2 × focal_length) )
Basic formula - add distortion correction for wide-angle lenses

To determine the required focal length for your application, rearrange the formula: focal_length = sensor_width / (2 × tan(HFOV/2)). For example, to achieve 60° horizontal FOV on a 6.3mm wide sensor, you need approximately 5.5mm focal length.

Remember that depth of field changes with focal length. Shorter focal lengths provide greater depth of field at the same f-number, making them ideal when you need both wide coverage and extended focus range. Browse our M12 lenses or C-mount lenses sorted by focal length.

Common FOV Calculation Mistakes

Confusing Total FOV with Angular Resolution

The field of view tells you the total angular coverage, while angular resolution (IFOV) tells you the angle per pixel. IFOV = FOV / pixel_count. For a 90° FOV across 1920 pixels, each pixel covers 0.047° or about 2.8 arcminutes. This determines the smallest resolvable detail at a given distance.

In low-distortion rectilinear lenses, angular resolution varies across the image. Edge pixels cover more angular area than center pixels due to the projection geometry. A pixel at 30° off-axis represents approximately 33% more angular area than a central pixel, affecting detection algorithms and measurement accuracy.

Using Wrong Working Distance Reference

Working distance can be measured from the lens front, the mount flange, or the entrance pupil. For FOV calculations, use the distance from the entrance pupil (approximately at the lens center for simple lenses). For mechanical clearance, use the distance from the front lens element. This difference can be 20-50mm in longer focal length lenses.

⚠️ Fisheye Lens Specifications

Manufacturers specify fisheye FOV inconsistently. Some quote diagonal coverage at the full image circle, others provide horizontal FOV on a specific sensor. Always verify: (1) which dimension is specified, (2) the projection type (equidistant, stereographic, etc.), and (3) the actual coverage on your sensor format. Our FOV calculator helps you verify manufacturer claims with real measurements.

Using FOV Results

📐

Wide Coverage

  • 150-190° diagonal
  • 1.7-2.1mm fisheye
  • High distortion
🎯

Standard View

  • 50-70° horizontal
  • 6-8mm lens
  • Low distortion
🔍

망원

  • 10-30° horizontal
  • 16-50mm lens
  • Minimal distortion

OpenCV Camera Calibration

For computer vision applications, the OpenCV camera calibration functions can determine your actual lens parameters from calibration images. The standard model uses five distortion coefficients (k₁, k₂, p₁, p₂, k₃) for radial and tangential distortion.

The OpenCV fisheye module implements the Kannala-Brandt model with four coefficients, optimized for lenses with FOV exceeding 150°. Note that undistorting a fisheye image to rectilinear projection significantly reduces the usable field of view—a 180° fisheye typically yields only 100° of usable rectilinear coverage.

Practical Tip

Use this field of view calculator for initial lens selection and system design. Once you have your hardware, perform a calibration with checkerboard patterns to determine exact parameters for your computer vision algorithms. The calculator's predictions should match your calibrated values within 5% for quality lenses.

Field of View Calculator FAQ

How do I calculate camera field of view?
To calculate camera field of view, use the formula: FOV = 2 × arctan(sensor_size / (2 × focal_length)). Enter your values in the FOV calculator above for instant results. For wide-angle lenses, include distortion coefficients for accurate predictions.
What's the difference between HFOV, VFOV, and DFOV?
HFOV (horizontal field of view) measures coverage across the sensor width. VFOV (vertical field of view) measures height coverage. DFOV (diagonal field of view) measures corner-to-corner. For a 16:9 sensor, diagonal FOV is approximately 1.2× the horizontal FOV.
Why does distortion affect field of view?
Barrel distortion compresses more scene content at the image edges, increasing effective field of view by 15-25% in wide-angle lenses. The FOV calculator includes distortion models to predict this real-world behavior accurately.
How do I find the right lens for my FOV needs?
Calculate the required focal length using: f = sensor_width / (2 × tan(HFOV/2)). Then browse our M12 lenses or C-mount lenses filtered by focal length and sensor coverage.
What working distance gives my required scene width?
Working distance = (scene_width/2) / tan(HFOV/2). For example, to view a 2-meter wide area with 60° HFOV, you need approximately 1.73 meters working distance. Verify depth of field at this distance using our DOF calculator.
Can this calculator handle fisheye lenses?
Yes, the field of view calculator supports multiple fisheye projections including equidistant, stereographic, and orthographic models. Select the appropriate projection type and add distortion coefficients if available for accurate fisheye FOV predictions up to 190°.

Prefer to use our old legacy FoV calculator? It is still available by clicking below.

Open Legacy Calculator

문의하기

미국에 기반을 둔 엔지니어링 팀과 연결