FOV · PPM Calculator

Pick a camera model and focal length to get the horizontal FOV, coverage width and PPM-based identification levels.

View in 3D — Use FOV 3D to check mounting height, tilt and blind spots in 3D space.

See this setup in 3D ↗
Horizontal FOV (H.FOV)
—
—
—
—
—

Camera View Simulation

The bright rectangle is the camera frame. Faded areas are outside the frame and are not recorded.
10m
1m30m

Distance Check (DORI · AI Analytics)

Calculated from the camera, mounting and target settings above.

AI Video Analytics Range

—

Min distance
—
Max distance
—
Threshold (min pixel height)
—

Max Distance for Human Viewing (DORI)

Per EN 62676-4

Ground distance, accounting for mounting height. This is the farthest point that meets each level's PPM; check the table below to see whether the target is in frame. The side view enlarges the near side (not to scale).

Each thumbnail draws a person's upper body (about 50cm) with the number of pixels it gets at that level. With few pixels it is just a blob.

What are DORI levels? (EN 62676-4)

EN 62676-4 is the application guidelines part of the European video surveillance system (VSS) standard series EN 62676 (international edition: IEC 62676-4). It defines what an operator can do based on how many pixels cover 1m of the target (PPM).

DORI stands for Detection · Observation · Recognition · Identification. The standard also defines a wider Monitor level and a finer Inspection level.

LevelPPMIn plain terms
Monitor12.5See the number and flow of people or vehicles over a wide area
Detection25You can tell something is there
Observation62.5You can see clothing colors and actions
Recognition125You can tell who it is if you know the person
Identification250You can establish the identity of a stranger
Inspection1000Zoom in on fine details such as tattoos or carried items

DORI describes what a human viewer can see. For AI video analytics, see 'AI Video Analytics Range' above and the 'AI analytics' column in the table below.

By Distance

Ground distance Target height (px) PPM Human viewing (DORI) AI analytics

Theoretical values for reference only. Actual results vary with lighting, weather, backlight, mounting angle and analytics engine version.

Storage Needed for This Camera

Open full report
Bitrate per camera
—
Daily storage per camera
—
Total storage required
—

PPM (Pixels Per Meter) Guide

PPM is the number of pixels covering 1m of width in the image and indicates identification capability. Higher resolution or a narrower FOV gives higher PPM. For level thresholds, see 'What are DORI levels?' above.

FOV
FOV = 2 × arctan(h ÷ (2 × f))
h: sensor width, f: focal length
PPM
PPM = H.Res ÷ (2 × d × tan(FOV ÷ 2))
H.Res: horizontal resolution, d: distance to target
AI Video Analytics Range
px = T × V.Res ÷ (2 × D × tan(V.FOV ÷ 2))
D: camera-to-target distance √(d²+h²), T: target height, V.Res: vertical resolution
DORI ground distance
d = √(D² − h²), D = H.Res ÷ (2 × PPM × tan(FOV ÷ 2))
D: straight-line distance at that PPM, h: mounting height