Pixels-on-target calculator

How many pixels a target spans at range — with ground sample distance (GSD), angular size and frame fill, for visible and thermal sensors.

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

Target sampling

60 mm
Min Max
HFOV × VFOV
—
Pixels on target (H×V)
—
Scene (W×H)
—
Pixel density
—
Ground sample dist.
—
Target angular size
—
Target fills
—
How this is calculated

Field & coverage. At the selected focal length, each axis uses FOV = 2·arctan(sensor ÷ (2·f)) and coverage = 2·distance·tan(FOV/2).

Pixels on target. How many pixels span the target on each axis:

pixels = ( target dimension × focal length ) ÷ ( range × pixel pitch )

This direct form is equivalent to target size ÷ ground sample distance, and uses the same geometry as the DRI tool. Both horizontal and vertical are shown on the preview.

Model limits. Rectilinear geometry only, assuming a front-facing target of the entered width and height. Oblique aspect angle, partial occlusion and target depth reduce the actual projected pixels. Resolvable detail also depends on optical MTF, focus accuracy, atmosphere and display, so pixels-on-target is a geometric ceiling, not resolvable detail.

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.

Target sampling calculator — pixels on target vs range

This calculator tells you how many pixels a target of known size occupies at a given range and focal length — one of the most useful first-order metrics for judging whether a target is adequately sampled. It also returns the target's angular size, the ground sample distance (GSD), pixel density and how much of the frame the target fills, for both the horizontal and vertical axes.

Pixels-on-target is a useful first-order measure of spatial sampling. Sweep focal length and range to see whether the target reaches the required pixel count.

How pixels-on-target is calculated

The direct geometric form, identical to the relationship used by the DRI tool so the two stay consistent:

  • Pixels on target = ( target dimension × focal length ) ÷ ( range × pixel pitch ) — evaluated separately for width and height.
  • Ground sample distance (GSD) = scene width ÷ horizontal pixel count — the real-world size one pixel covers at the target.
  • Target angular size = 2 · arctan( target dimension ÷ (2 · range) ) — how large the target appears in object space.

Worked example

A 7.0 m × 3.0 m truck, imaged by a 1920 × 1080 / 2.9 µm sensor with a 50 mm lens at 800 m:

Pixels wide = (7.0 · 0.050) ÷ (800 · 2.9×10⁻⁶) = 151 px Pixels tall = (3.0 · 0.050) ÷ (800 · 2.9×10⁻⁶) = 65 px GSD ≈ 4.6 cm/px  ·  Angular size = 8.75 mrad

At 151 × 65 pixels the target is strongly sampled geometrically. Under a simplified Johnson-style pixel-count model the smaller 65-pixel dimension already exceeds even the 12-pixel identification threshold — but actual identification still depends on target aspect, contrast, optics, atmosphere, motion and processing. Halving the focal length to 25 mm would roughly halve the pixel counts to about 75 × 32 px, still well-sampled geometrically.

Frequently asked questions

How many pixels on target do I need?
For a simplified Johnson-style pixel-count interpretation, this calculator uses approximately 1.5 pixels for detection, 6 for recognition and 12 for identification at 50% probability. These are first-order engineering values, not universal DRI standards, and scale up for higher confidence. The DRI tool applies these thresholds formally; this tool gives you the raw pixel count so you can judge against whichever requirement applies.
What is ground sample distance (GSD)?
GSD is the real-world distance that one pixel covers at the target — for example 4.6 cm/px means each pixel maps to a 4.6 cm square on the ground. Smaller GSD means finer detail. It is the inverse view of pixels-on-target: a 1 m feature at 4.6 cm/px spans about 22 pixels.
Does this account for atmosphere or optical blur?
No — this is a pure geometric sampling calculation. Real resolvable detail is further limited by optical MTF, focus, atmospheric turbulence and transmission, motion and display. Pixels-on-target is the geometric ceiling; actual performance sits below it. The DRI tool adds an optional Environmental / Signal limit on top of the geometry.
Why show both horizontal and vertical pixel counts?
Targets are rarely square and pixels may not be either. A 7 m-wide, 3 m-tall vehicle spans far more pixels horizontally than vertically, and recognition often depends on resolving the smaller dimension. Showing both lets you check the limiting axis rather than assuming a single figure.

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