Skip to main content
Workforce LibreTexts

5.12: Drone Thermography Specification Tables

  • Page ID
    57857
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \( \newcommand{\dsum}{\displaystyle\sum\limits} \)

    \( \newcommand{\dint}{\displaystyle\int\limits} \)

    \( \newcommand{\dlim}{\displaystyle\lim\limits} \)

    \( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)

    ( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\id}{\mathrm{id}}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\kernel}{\mathrm{null}\,}\)

    \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\)

    \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\)

    \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    \( \newcommand{\vectorA}[1]{\vec{#1}}      % arrow\)

    \( \newcommand{\vectorAt}[1]{\vec{\text{#1}}}      % arrow\)

    \( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vectorC}[1]{\textbf{#1}} \)

    \( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

    \( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

    \( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \(\newcommand{\longvect}{\overrightarrow}\)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)
    Table 5-8: Ground Sample Distance (GSD) Concept for Thermal Sensors

    Term

    Description

    Level I Relevance

    Ground Sample Distance (GSD)

    The real-world ground area represented by one pixel in a thermal image

    Determines smallest detectable feature

    Smaller GSD

    Higher detail per pixel

    Preferred for inspections

    Larger GSD

    Less detail per pixel

    Risk of averaging errors

    GSD Dependency

    Affected by altitude, sensor resolution, and lens

    Must be considered before flight

    Key Principle:
    If a target does not occupy multiple pixels, its temperature reading may be unreliable.

    Table 5-9: Typical Thermal Sensor Configurations Used on Drones

    Sensor Resolution

    Common Lens FOV

    Typical Platforms

    Level I Notes

    320 × 256

    ~45°

    Entry-level UAS

    Limited small-target detection

    640 × 512

    ~45°

    Professional UAS

    Preferred for inspections

    640 × 512

    ~25° (telephoto)

    Industrial UAS

    Better detail at altitude

    Table 5-10: Altitude vs. Approximate Thermal GSD (320 × 256 Sensor, ~45° Lens)

    Flight Altitude (AGL)

    Approx. GSD

    Practical Impact

    65 ft

    ~6–7 cm / pixel

    Good for small components

    130 ft

    ~12–14 cm / pixel

    Moderate detail

    200 ft

    ~18–20 cm / pixel

    Small anomalies may be lost

    260 ft

    ~25–28 cm / pixel

    Pattern recognition only

    Level I Guidance:
    At higher altitudes, thermography becomes a qualitative screening tool, not a measurement-focused one.

    Table 5-11: Altitude vs. Approximate Thermal GSD (640 × 512 Sensor, ~45° Lens)

    Flight Altitude (AGL)

    Approx. GSD

    Practical Impact

    65 ft

    ~3–4 cm / pixel

    High detail

    130 ft

    ~6–7 cm / pixel

    Reliable inspections

    200 ft

    ~9–10 cm / pixel

    Moderate detail

    260 ft

    ~12–14 cm / pixel

    Acceptable screening

    Instructor Note:
    A 640-resolution sensor roughly doubles usable inspection altitude compared to 320 sensors.

    Table 5-12: Effect of Telephoto Lenses on Thermal GSD (640 × 512 Sensor)

    Lens FOV

    Altitude

    Approx. GSD

    Benefit

    Limitation

    45°

    40 m

    ~6–7 cm

    Wide coverage

    Less detail

    25°

    40 m

    ~3–4 cm

    High detail

    Narrow coverage

    25°

    80 m

    ~6–7 cm

    Maintains detail

    Reduced situational awareness

    Table 5-13: Minimum Target Size vs. Pixel Coverage Rule

    Pixel Coverage

    Measurement Reliability

    Level I Interpretation

    < 1 pixel

    Invalid

    Do not report

    1–2 pixels

    Poor

    Screening only

    3–5 pixels

    Fair

    Caution advised

    5+ pixels

    Good

    Preferred

    Best Practice:
    Targets should fill at least 5 × 5 pixels for meaningful temperature data.

    Table 5-15: Common Drone Thermography Applications and Recommended GSD

    Application

    Recommended GSD

    Typical Altitude (640 Sensor)

    Electrical components

    ≤ 5 cm

    20–30 m

    Solar modules

    5–10 cm

    30–60 m

    Roof inspections

    8–15 cm

    40–80 m

    Building envelopes

    10–20 cm

    50–100 m

    Large infrastructure

    ≥ 15 cm

    80+ m

    Level I Reminder – Drone Thermography
    Altitude, resolution, and lens choice directly affect thermal image quality.
    Level I thermographers follow approved flight and inspection procedures and document altitude, sensor type, and environmental conditions.


    This page titled 5.12: Drone Thermography Specification Tables is shared under a CC BY-SA 4.0 license and was authored, remixed, and/or curated by Jay Seidel.