🚧 Under construction — VoTechWorks is being built. A free tech program — complimentary, as our commitment to get America working.
voTechWorksGrade 13 · a vocational technology learning center, by urbanicity
newSchoolWorks.com › VoTechWorks › Technology & Design › GIS / Surveying / Drone Operations › Photogrammetry: Aerial and Close-Range Measurement › Lesson 3
TEC-GIS45-06 · Lesson 3 · 10 clock hours · demo

Camera Systems, Image Quality, and Ground Sample Distance

Objective. Students calculate ground sample distance (GSD) for a given sensor, focal length, and altitude, and adjust camera settings to obtain properly exposed, sharp imagery for photogrammetric processing.

⚠ Pending professional review

This lesson, its worked examples and its practice questions has not yet been verified by an industry-certified professional or by a certification or approval body. It is a study draft and may contain errors. Do not use it as instructions for work on a job site or on live equipment. Always follow your instructor, your supervising professional, and current official references and regulations.

VoTechWorks program approval and accreditation are still in progress. Credentials are issued only by the certifying bodies named in each program, after their own exams.

What Is Ground Sample Distance?

Ground sample distance (GSD) is the real-world size represented by one pixel in an aerial image. If your GSD is 3 cm/pixel, every pixel covers a 3 cm × 3 cm patch of ground. A smaller GSD means finer detail; a larger GSD means coarser detail. GSD drives every downstream decision in photogrammetric processing: point-cloud density, orthomosaic resolution, and the minimum size of a feature you can reliably measure.

The standard GSD formula is:

GSD = (Altitude × Sensor Width) / (Focal Length × Image Width in pixels)

All length units must match. Use meters for altitude and sensor width; result is in meters per pixel. Multiply by 100 to convert to centimeters per pixel.

Keeping units consistent is the most common source of error. Always write out your unit conversions explicitly before solving.

Reading EXIF Metadata

Every image captured by a modern camera stores technical data in its EXIF (Exchangeable Image File Format) header. Relevant fields for GSD calculations include:

You can read EXIF data with free tools such as ExifTool, or within Esri ArcGIS Pro when images are added as attachments. Always verify that the focal length recorded matches the lens you believe is mounted; some cameras log the 35 mm equivalent rather than the actual focal length.

Camera Settings for Photogrammetric Quality

Shutter Speed and Motion Blur

Motion blur is a primary enemy of photogrammetry. A blurred image yields poor feature-matching and degrades point-cloud accuracy. As a rule of thumb, set shutter speed so that the UAS travels no more than half a GSD during the exposure. At typical mapping speeds of 5–10 m/s, this often means shutter speeds of 1/800 s or faster. Use the camera's electronic or mechanical shutter; know which your platform uses, because electronic shutters on some sensors introduce a rolling-shutter distortion that must be corrected in software.

ISO and Noise

Higher ISO amplifies the sensor signal and brightens the image in low light, but also amplifies noise. Photogrammetric feature-matching algorithms can confuse noise patterns with real texture, reducing tie-point quality. Keep ISO as low as conditions allow—typically ISO 100–400 for outdoor daylight flights.

Aperture

A smaller aperture (larger f-number) increases depth of field, keeping more of the scene in focus. However, very small apertures introduce diffraction softening. For most mapping UAS cameras, f/5.6 to f/8 is a practical range that balances depth of field and sharpness. Fixed-aperture lenses common on compact UAS cameras remove this variable; check your platform specs.

Histogram Evaluation

Review the exposure histogram on the live feed before a mission. A well-exposed histogram is roughly centered with no clipping at either end. Overexposed (clipped highlights) images lose surface texture on bright materials such as concrete or snow. Underexposed images require high ISO recovery, introducing noise. Use exposure compensation or manual mode to correct before launching.

Overlap and Footprint

Photogrammetric processing requires sufficient overlap between consecutive images so that the same ground features appear in multiple images. Standard practice is 80% forward overlap (along-track) and 70% side overlap (between flight lines). The ground footprint of each image can be calculated as:

Footprint Width = GSD × Image Width in pixels

Footprint Height = GSD × Image Height in pixels

Stride (distance between image centers) = Footprint dimension × (1 − overlap fraction). Mission planning software such as DJI Pilot or Esri Site Scan computes this automatically, but understanding the geometry lets you verify that the plan meets your project tolerance.

Safety for Indoor and Outdoor UAS Demos

Key terms8

Ground Sample Distance (GSD)The real-world dimension represented by a single pixel in an aerial image, typically expressed in centimeters per pixel; smaller GSD means higher spatial resolution.
EXIF metadataExchangeable Image File Format data embedded in a digital image file that records camera settings, focal length, sensor size, GPS coordinates, and timestamp at the moment of capture.
Focal lengthThe distance between the optical center of a lens and the image sensor when focused at infinity, measured in millimeters; affects the angle of view and the scale of the image.
Sensor widthThe physical dimension across the camera's image sensor, measured in millimeters; along with focal length and altitude, it determines how much ground area each pixel covers.
Motion blurImage smearing caused by camera or subject movement during the exposure; in photogrammetry it degrades feature matching and reduces point-cloud accuracy.
Rolling shutterA sensor readout method that captures image rows sequentially rather than all at once; on a moving UAS this can introduce geometric distortion that must be corrected in processing software.
Forward overlapThe percentage of an image's ground footprint that is also covered by the next image along the flight path; typically set to 80% for photogrammetric mapping to ensure sufficient tie points.
ISOA camera setting that controls sensor sensitivity to light; higher ISO brightens the image in low light but increases digital noise, which can harm photogrammetric feature matching.

Worked examples4

1. A UAS camera has a sensor width of 17.3 mm, a focal length of 24 mm, and captures images at 5280 pixels wide. The drone flies at 80 m AGL. Calculate the GSD in cm/pixel.
  1. Convert sensor width to meters: 17.3 mm ÷ 1000 = 0.0173 m
  2. Convert focal length to meters: 24 mm ÷ 1000 = 0.024 m
  3. Apply the GSD formula: GSD = (H × Sw) / (f × iw) = (80 × 0.0173) / (0.024 × 5280)
  4. Numerator: 80 × 0.0173 = 1.384
  5. Denominator: 0.024 × 5280 = 126.72
  6. GSD = 1.384 / 126.72 = 0.010920 m/pixel
  7. Convert to cm/pixel: 0.010920 × 100 = 1.09 cm/pixel
Answer: GSD ≈ 1.09 cm/pixel
2. Using the same camera (sensor width 17.3 mm, focal length 24 mm, image width 5280 pixels), what altitude (in meters AGL) is required to achieve a target GSD of 2.0 cm/pixel?
  1. Convert target GSD to meters: 2.0 cm ÷ 100 = 0.020 m/pixel
  2. Rearrange the GSD formula for altitude: H = (GSD × f × iw) / Sw
  3. Substitute values: H = (0.020 × 0.024 × 5280) / 0.0173
  4. Numerator: 0.020 × 0.024 = 0.00048; 0.00048 × 5280 = 2.5344
  5. Divide: H = 2.5344 / 0.0173 = 146.5 m
  6. Round to a practical value: approximately 146 m AGL
Answer: Required altitude ≈ 146 m AGL
3. At the 80 m altitude from Example 1 (GSD = 1.09 cm/pixel), the image is 5280 pixels wide and 3956 pixels tall. With 80% forward overlap and 70% side overlap, calculate the along-track stride and the cross-track stride in meters.
  1. Calculate ground footprint width: 0.010920 m/pixel × 5280 pixels = 57.66 m
  2. Calculate ground footprint height: 0.010920 m/pixel × 3956 pixels = 43.20 m
  3. Along-track stride (forward direction, 80% overlap): stride = footprint height × (1 − 0.80) = 43.20 × 0.20 = 8.64 m
  4. Cross-track stride (side direction, 70% overlap): stride = footprint width × (1 − 0.70) = 57.66 × 0.30 = 17.30 m
Answer: Along-track stride ≈ 8.64 m; cross-track stride ≈ 17.30 m
4. A UAS camera has a sensor width of 13.2 mm, focal length of 35 mm, and image width of 4000 pixels. At 60 m AGL, what is the GSD in cm/pixel?
  1. Convert sensor width to meters: 13.2 mm ÷ 1000 = 0.0132 m
  2. Convert focal length to meters: 35 mm ÷ 1000 = 0.035 m
  3. Apply GSD formula: GSD = (60 × 0.0132) / (0.035 × 4000)
  4. Numerator: 60 × 0.0132 = 0.792
  5. Denominator: 0.035 × 4000 = 140
  6. GSD = 0.792 / 140 = 0.005657 m/pixel
  7. Convert to cm/pixel: 0.005657 × 100 = 0.57 cm/pixel
Answer: GSD ≈ 0.57 cm/pixel

The math in this lesson2

Learners compute GSD = (H x Sw) / (f x iw) = 1.09 cm/pixel at 80 m after converting mm to m.
A-SSE.1N-Q.1
Brush up in the math halls at newSchoolWorks.com:
In class: Instructor demonstration: connect a UAS payload camera to a laptop, display EXIF metadata, and derive sensor width, focal length, and image dimensions, then walk through the GSD formula with three altitude scenarios. · Hands-on calculation worksheet: students compute GSD, required altitude for a 2-cm target GSD, and overlap footprint dimensions for three different camera/altitude combinations, checking answers against each other. · Controlled indoor demo flight: instructor hovers UAS at two altitudes over a printed calibration target; students photograph the camera live-feed and evaluate sharpness, exposure histogram, and motion blur, then record recommended shutter speed and ISO settings.
Materials: UAS with integrated camera (e.g., DJI Mavic 3 Enterprise or equivalent), laptop with image-viewing software, printed calibration target, GSD formula worksheet, EXIF viewer software
Check: Calculation worksheet scored by instructor; all three GSD problems must be within 5% of the correct answer; camera-setting recommendation must be justified in writing; pass = all items acceptable.

Practice check8

Answer each question, then check it. Nothing is recorded; this is your own practice.

Photogrammetry / Aerial Imaging
1. Which variable in the GSD formula, if doubled, would cut the GSD in half (producing finer resolution)?
UAS / FAA Part 107 Remote Pilot Knowledge
2. A camera captures images with visible motion blur during a slow-speed UAS mapping flight. Which camera adjustment is MOST likely to correct this problem?
Photogrammetry / Aerial Imaging
3. You read an image's EXIF data and see FocalLength = 24 mm and FocalLengthIn35mmFilm = 47 mm. Which value should you use in the GSD formula?
UAS / FAA Part 107 Remote Pilot Knowledge
4. An exposure histogram shows a large spike pushed against the right edge. What does this indicate, and what is the recommended correction?
Photogrammetry / Aerial Imaging
5. For photogrammetric mapping, which combination of overlap values is considered standard industry practice?
Photogrammetry / Aerial Imaging
6. A student calculates a GSD of 0.0109 m/pixel. The correct answer is 0.0110 m/pixel. Does this meet the lesson's acceptance criterion of within 5%?
UAS / FAA Part 107 Remote Pilot Knowledge
7. During an indoor UAS hover demonstration, which safety measure is MOST critical before the UAS motors are armed?
NSPS CST / Surveying Fundamentals
8. A survey technician needs a map with features no smaller than 5 cm reliably identifiable. Approximately what maximum GSD should the flight plan target?
Record this lesson on my transcript. Sign in with your key and enrollment email to record lessons (enroll free if you have no key). This page stays open to read and practise.