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.
- Altitude (H): height above ground level (AGL) in meters
- Sensor width (Sw): physical width of the camera sensor in millimeters (convert to meters: divide by 1000)
- Focal length (f): the lens focal length in millimeters (convert to meters)
- Image width (iw): number of pixels across the image (from EXIF or camera spec)
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:
- FocalLength: the focal length used at capture
- ExifImageWidth / ExifImageHeight: pixel dimensions
- FocalPlaneXResolution and FocalPlaneXResolutionUnit: used to derive physical sensor size if the manufacturer does not publish it directly
- ISO, ShutterSpeedValue, ApertureValue: exposure parameters
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
- Indoor hover demos: Clear all persons to a minimum safe radius specified by the instructor before the UAS spins up. Eye protection is required for all participants. Propeller guards must be installed. Never reach toward a spinning rotor.
- Outdoor preflight: Verify the operation is within your FAA Part 107 certificate authority (or conducted under direct supervision of a certificated remote pilot). Check airspace authorization if required. Confirm battery charge, propeller condition, and GPS lock before flight.
- Electrical safety: When connecting camera payloads to a laptop, confirm the cable type and voltage rating. Never force a connector.
- Laser or calibration targets: Some calibration targets use retro-reflective materials; avoid looking directly at illuminated targets at close range.
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.
- Convert sensor width to meters: 17.3 mm ÷ 1000 = 0.0173 m
- Convert focal length to meters: 24 mm ÷ 1000 = 0.024 m
- Apply the GSD formula: GSD = (H × Sw) / (f × iw) = (80 × 0.0173) / (0.024 × 5280)
- Numerator: 80 × 0.0173 = 1.384
- Denominator: 0.024 × 5280 = 126.72
- GSD = 1.384 / 126.72 = 0.010920 m/pixel
- 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?
- Convert target GSD to meters: 2.0 cm ÷ 100 = 0.020 m/pixel
- Rearrange the GSD formula for altitude: H = (GSD × f × iw) / Sw
- Substitute values: H = (0.020 × 0.024 × 5280) / 0.0173
- Numerator: 0.020 × 0.024 = 0.00048; 0.00048 × 5280 = 2.5344
- Divide: H = 2.5344 / 0.0173 = 146.5 m
- 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.
- Calculate ground footprint width: 0.010920 m/pixel × 5280 pixels = 57.66 m
- Calculate ground footprint height: 0.010920 m/pixel × 3956 pixels = 43.20 m
- Along-track stride (forward direction, 80% overlap): stride = footprint height × (1 − 0.80) = 43.20 × 0.20 = 8.64 m
- 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?
- Convert sensor width to meters: 13.2 mm ÷ 1000 = 0.0132 m
- Convert focal length to meters: 35 mm ÷ 1000 = 0.035 m
- Apply GSD formula: GSD = (60 × 0.0132) / (0.035 × 4000)
- Numerator: 60 × 0.0132 = 0.792
- Denominator: 0.035 × 4000 = 140
- GSD = 0.792 / 140 = 0.005657 m/pixel
- 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
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.
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.