Skip to main content
Calcimator

Thermal Drone Inspection Calculator

Calculate thermal camera resolution, defect detection capability, and flight parameters for building, solar panel, and infrastructure inspections.

About this calculator

This calculator translates thermal-camera specs and flight altitude into concrete defect-detection capability for building envelope, solar panel, and electrical inspections. It starts from IFOV (instantaneous field of view) — the horizontal field of view in radians divided by horizontal pixel count — which, multiplied by flight altitude, gives spatial resolution: the real-world size of one thermal pixel on the target surface. Dividing your minimum defect size by that per-pixel resolution tells you how many pixels the anomaly will actually subtend, and the calculator applies the standard machine-vision detection/recognition/identification thresholds: below about 1.5 pixels a defect is essentially invisible, 1.5–6 pixels only allows detecting that something is off, 6–12 pixels allows recognizing what it likely is, and 12+ pixels allows confident identification.

Separately, it checks whether the temperature contrast is even large enough to see: minimum detectable ΔT is estimated as 5× the camera's NETD (Noise Equivalent Temperature Difference, in milliKelvin) — a conservative multiplier for reliable anomaly identification rather than the camera's theoretical noise floor — then compares that threshold against your entered surface-versus-ambient temperature delta. Flight planning (passes, frame count, flight time) follows the same overlap-and-footprint logic used in optical mapping. If pixels-on-defect comes back low, the fix is either flying lower (subject to airspace and safety limits) or switching to a camera with a longer effective focal length or higher resolution — increasing overlap percentage does not help resolution at all, since overlap only affects photo redundancy, not per-pixel ground sampling.

Inputs

ft
in
sq ft
%
°F
°F

Results

Spatial resolution (cm/px)

1.64

Pixels on min defect

6.1

Detection level (0-3)2
IFOV (mrad)1.09
Min detectable ΔT (°C)0.25
Frame width on ground (m)10.9
Frame height on ground (m)8.6
Flight passes6
Total thermal frames48
Flight time (min)1.1
Max altitude for recognition (m)15.3
Required frame rate (Hz)0.7
Detection CapabilityRecognition (6-12 px)
Temp Delta DetectableYes
How to Use This Calculator
  1. Enter thermal camera resolution (H × V pixels), horizontal field of view (°), and flight altitude (m).
  2. Set NETD (mK) — the camera's thermal sensitivity, typically 25–50 mK for inspection cameras.
  3. Enter the minimum defect size (cm) you need to detect (e.g., delamination, hot spots).
  4. Review spatial resolution (cm/px), pixels on the minimum defect, and detection confidence level.
  5. If pixels-on-defect is below 9, reduce altitude or use a camera with a longer focal length.

How the result changes with Thermal resolution (H pixels)

Thermal resolution (H pixels)Spatial resolution (cm/px)Pixels on min defect
3203.273.1
4802.184.6
9601.099.2
1,2800.8212.2

What each input means

Thermal resolution (H pixels)
Horizontal pixel count of thermal sensor (e.g., 640×512 is common).
Thermal resolution (V pixels)
Vertical pixel count of thermal sensor.
Horizontal FOV (°)
Thermal camera horizontal field of view in degrees.
Flight altitude (m)
Distance from camera to target surface. For rooftops, this is AGL.
NETD (mK)
Noise Equivalent Temperature Difference. Lower = more sensitive. Good cameras: 30-50 mK.
Min defect size (cm)
Smallest anomaly you need to detect (e.g., 10 cm hot spot, delamination).
Inspection area (m²)
Total area to inspect (rooftop, solar array, facade).
Flight speed (m/s)
Slower speed improves thermal image quality. 2-4 m/s typical.
Image overlap (%)
Overlap between consecutive thermal frames. 50% typical for inspections.
Ambient temp (°C)
Current air temperature. Affects thermal contrast.
Expected surface temp (°C)
Expected temperature of the surface being inspected.

What each result means

Spatial resolution (cm/px)
Size of one thermal pixel on the target surface.
Pixels on min defect
How many thermal pixels cover the minimum defect size. Need 6+ for recognition.
Detection level (0-3)
0 = below threshold, 1 = detection, 2 = recognition, 3 = identification.
IFOV (mrad)
Instantaneous field of view per pixel in milliradians.
Min detectable ΔT (°C)
Minimum temperature difference reliably detectable (5× NETD).
Frame width on ground (m)
Width of each thermal frame on the target surface.
Frame height on ground (m)
Height of each thermal frame on the target surface.
Flight passes
Number of parallel passes needed.
Total thermal frames
Total images captured during inspection.
Flight time (min)
Estimated inspection flight duration.
Max altitude for recognition (m)
Maximum altitude to achieve recognition-level detail on the minimum defect.
Required frame rate (Hz)
Minimum capture rate to maintain overlap at current speed.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Thermal resolution (H pixels) = 640, Thermal resolution (V pixels) = 512, Horizontal FOV (°) = 40, Flight altitude (m) = 15 = 11 input(s) provided
  2. Calculate Spatial resolution
    Spatial resolution = ifovRad * flightAltitudeM * 100
    1.64 = 1.64
  3. Calculate Pixels on min defect
    Pixels on min defect = defectSizeM / (spatialResCm / 100)
    6.1 = 6.1
  4. Calculate Detection level
    2 = 2
  5. Calculate IFOV
    IFOV = ifovRad * 1000
    1.09 = 1.09

Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

If pixels-on-defect is too low, does increasing overlap percentage help?

No — overlap percentage only affects how much redundancy exists between consecutive photos and adjacent flight lines, which matters for stitching and coverage, but it has zero effect on spatial resolution or how many pixels a defect subtends. To increase pixels-on-defect, you need to fly lower (subject to airspace and safety limits) or use a camera with a longer effective focal length or higher pixel count, since those are the only inputs that change IFOV and spatial resolution.

What do the detection, recognition, and identification thresholds actually mean?

These are standard machine-vision thresholds based on how many pixels a defect subtends in the image: below about 1.5 pixels a defect is essentially invisible, 1.5–6 pixels only lets you detect that something is anomalous without knowing what it is, 6–12 pixels lets you recognize likely defect types, and 12 or more pixels supports confident identification. The calculator reports which tier your entered minimum defect size, altitude, and camera specs land in, so you can judge whether your setup is adequate before flying.

Why is minimum detectable temperature difference calculated as 5× NETD rather than the camera's rated sensitivity?

NETD (Noise Equivalent Temperature Difference) represents the camera's theoretical noise floor, but relying on that raw number for real anomaly detection is unreliable because thermal noise and environmental variation can mask a signal that small. The calculator applies a 5× multiplier as a conservative, practical threshold for reliably identifying genuine thermal anomalies rather than noise, so a camera rated at 50 mK NETD needs roughly a 0.25°C real temperature difference to be confidently flagged.

How does flight altitude affect both resolution and detection of temperature differences?

Altitude directly scales spatial resolution — since spatial resolution equals IFOV times altitude, doubling altitude roughly doubles the ground size of each pixel, which reduces pixels-on-defect and can drop you from recognition-level to only detection-level confidence. Altitude has no direct effect on the temperature-difference calculation, which depends only on NETD and your entered surface-versus-ambient temperatures, so a defect can be thermally detectable in principle even if it's too small to resolve spatially at your chosen altitude.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Technology & Computing.