Estimate detection, recognition and identification range for thermal and visible cameras with a Johnson-style criterion and an optional signal limit.
Pixels across the critical dimension per task — a simplified Johnson geometric pixel-count model (≈1.5 / 6 / 12 at 50%). A first-order engineering estimate, not a universal DRI standard; the geometric probability assumption scales these values.
Optional simplified signal-limited screening estimate from contrast, atmospheric attenuation and sensor sensitivity — not a validated DRI model. It computes a separate signal range for each task (detection, recognition, identification) and never changes the geometric pixels-on-target; the final range per task is the lower of its geometric and signal limits. The task thresholds are illustrative, editable assumptions, not calibrated performance limits.
| Task | Range |
|---|---|
| Detection | — |
| Recognition | — |
| Identification | — |
| Enable the Environmental / Signal limit below to add a task-specific signal range. |
The geometric and signal limits are computed independently for each task, and the final per-task range is the lower of the two, so the result is auditable.
Geometric sampling limit (per task N = 1.5 / 6 / 12):
Environmental / signal limit — computed separately for each task. Thermal, using |ΔT| and the task's required SNR:
Visible/EO uses the same form with initial contrast C and the task's minimum remaining contrast Cmin,task: R = ln( C ÷ Cmin,task ) ÷ σ. If the signal is already below threshold at zero range the task range is zero ("below signal threshold"); if σ = 0 and the threshold is met there is no atmospheric limit in the model. NETD and atmosphere affect these signal limits only — never the geometric pixels-on-target.
All DRI outputs are first-order estimates, not guaranteed real-world performance, and should not be interpreted as measured or validated system range. Actual range depends on target contrast, atmospheric transmission, optics MTF, sensor sensitivity, image processing, stabilization, display and observer/algorithm performance.
Projection: Rectilinear · Lens distortion: Not modelled
Geometric model: No atmospheric degradation · Signal / environment model: Optional first-order screening
Optical MTF: Not modelled unless used in signal screening · Stabilization: Not modelled
This calculator estimates the maximum range at which an imaging system can detect, recognise and identify a target, from the sensor, lens and a representative target dimension. It reports a per-task range for detection, recognition and identification, and shows whether each one is limited by geometric sampling or by an optional signal/environmental ceiling.
DRI is the standard language for specifying surveillance and targeting sensors. "Detection" means a target is present; "recognition" means its class is distinguishable (a vehicle vs a person); "identification" means the specific type is resolved. The simplified geometric model produces shorter recognition and identification ranges because these tasks require progressively more spatial information across the target's critical dimension.
The estimate is a four-step first-order model:
A 640 × 512 / 12 µm LWIR sensor, 50 mm lens, against a 2.3 m NATO target at 50% probability:
Detection (1.5 px) = (2.3 · 0.050) ÷ (1.5 · 12×10⁻⁶) ≈ 6.4 km Recognition (6 px) ≈ 1.6 km Identification (12 px) ≈ 0.8 kmThese are the geometric limits. With the Environmental / Signal limit off, they are the final estimate (each band Geometric-limited). Turning it on computes a separate signal range per task; in worse atmosphere, or for a harder task with a higher threshold, a task's signal range can drop below its geometric range, flipping that band to Environment-limited (or "No signal" if the threshold is never met).
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.