CCTV Pixels per Meter and Identification Distance Calculator

Enter your camera specs and target distance to check identification detail and estimate the farthest usable identification distance.

Advanced options
Use exact camera specifications when available
Maximum identification distanceEstimated farthest distance at the 250 px/m identification planning threshold. Leave extra margin for lighting, motion, focus, compression, viewing angle, and blocked views.
Identification check at your target
Pixel density at your targetMore pixels per foot or meter means more horizontal image detail across the scene.
Highest DORI planning level at your targetThis category is a planning guide, not a guarantee of usable identification.
Calculation details
Identification detail marginPositive is above 250 px/m. Negative is below it.
Maximum identification distance in the other unit
Pixel density in the other unit
Estimated scene width at your targetThis is a simplified horizontal pinhole-model estimate.
Did we solve your problem today?


How to use our CCTV Pixels per Meter and Identification Distance Calculator

  1. Choose Distance unit to match your site plan, tape measure, or laser measurement.
  2. Select Camera resolution and Image sensor format from the camera data sheet, then enter the planned Lens focal length (mm).
  3. Measure from the camera lens to the location where you need identification, then enter it as Target distance.
  4. Select Calculate and read Identification check at your target first. A Pass means the setup meets the 250 px/m identification planning threshold.
  5. Sanity-check Estimated scene width at your target. If it does not look like the real width of the area in view, recheck the focal length, sensor format, and planned zoom position.
Example inputs for CCTV Pixels per Meter and Identification Distance Calculator
Example inputs for CCTV Pixels per Meter and Identification Distance Calculator

Definitions

Pixel density: Horizontal image pixels covering each unit of scene width. The calculator shows px/ft or px/m based on Distance unit.

Horizontal scene width: The estimated width of the camera view at Target distance. A wider view spreads the same pixels over more space.

Identification detail margin: The percent above or below the 250 px/m identification threshold. A negative percentage is below that planning threshold.

DORI: A camera-planning framework with Detect, Observe, Recognize, and Identify levels. The thresholds used are 25, 63, 125, and 250 px/m, respectively. [1]

Image sensor format: A camera specification label such as 1/2.7 in. It is an optical format label, not a literal measured sensor width.

Focal length: The lens setting in mm. A larger focal length narrows the view and raises pixel density at the same distance.


CCTV DORI pixel density thresholdsHorizontal image detail needed at the target plane. Higher pixel density supports more demanding surveillance tasks.CCTV DORI pixel density thresholdsHorizontal image detail needed at the target planeDetectObserveRecognizeIdentify0 px/m63 px/m125 px/m250 px/m300 px/mHorizontal pixel density (px/m)
CCTV DORI pixel density thresholds
Higher pixel density supports more demanding surveillance tasks.

Common mistakes and quick fixes

Mistake: Choosing Camera resolution by megapixels alone.
Fix: Select the full pixel dimensions shown in the data sheet, such as 3840 x 2160, because horizontal pixels drive Pixel density at your target.

Mistake: Treating Image sensor format 1/2.7 in as a literal sensor width.
Fix: Use the matching Image sensor format preset, or enter Actual active sensor width (mm) only when the manufacturer gives the active imaging width.

Mistake: Entering the two ends of a varifocal range as Lens focal length (mm).
Fix: Enter one planned zoom position, such as 8 mm. Do not average a range such as 2.7-13.5 mm.

Mistake: Typing meters while Distance unit is set to Feet (ft).
Fix: Set Distance unit before entering Target distance. The label shows the unit that a bare number uses.

Mistake: Treating a Pass in Identification check at your target as proof that a face will be identifiable.
Fix: Use the result as a planning check and allow extra margin for low light, motion blur, focus, compression, target angle, and obstructions.


Limitations & Key Assumptions / Boundary Conditions

  • The calculation uses a simplified rectilinear pinhole camera model based on horizontal pixels, sensor width, focal length, and target distance.
  • Sensor-format presets use nominal planning widths. Actual active sensor width, crop mode, digital zoom, or a different stream shape can change the result. Use Actual active sensor width (mm) or Exact horizontal pixels when known.
  • The 250 px/m Identify threshold is a planning reference. It does not guarantee identification under low light, motion blur, poor focus, compression artifacts, occlusion, glare, a target facing away, or an angled view.
  • For a varifocal lens, results apply only to the focal length entered. Moving the zoom changes scene width, pixel density, and maximum identification distance.
  • The calculator evaluates horizontal detail only. Mounting height, tilt, vertical coverage, target size, and blind spots need a separate site and field-of-view review.

Methodology

Calculation method

The calculator takes the horizontal pixel count from Camera resolution unless Exact horizontal pixels is filled in. It takes the nominal sensor width from Image sensor format unless Actual active sensor width (mm) is filled in. Both overrides replace only their matching preset.

scene width in m = target distance in m x sensor width in mm / focal length in mm

pixel density in px/m = horizontal pixels / scene width in m

maximum identification distance in m = horizontal pixels x focal length in mm / (sensor width in mm x 250 px/m)

Feet are converted using 1 ft = 0.3048 m. Pixels per foot equal pixels per meter multiplied by 0.3048.

The identification check compares calculated horizontal density with 250 px/m. The DORI planning levels are Detect at 25 px/m, Observe at 63 px/m, Recognize at 125 px/m, and Identify at 250 px/m. [1]

Worked example

With 3840 x 2160 resolution, a 1/2.7 in preset width of 5.37 mm, a 4 mm lens, and a 10 m target distance, estimated scene width is 13.425 m. Dividing 3840 horizontal pixels by 13.425 m gives about 286.03 px/m, which passes Identify. The estimated maximum identification distance is about 11.44 m, or 37.54 ft.


Sources