BOMwiki the bill-of-materials encyclopedia

Multispectral Survey Payload Product

Overview

Multispectral imaging extends agricultural and environmental monitoring beyond human-visible color, capturing vegetation health and land-cover classification through optical bands that correlate with chlorophyll, soil moisture, and bare ground. A typical multispectral system on a drone carries five synchronized cameras: red-green-blue (RGB) for visual context, red-edge (705nm) for vegetation vigor, and near-infrared (NIR, 840nm) for biomass estimation.

The payload integrates five global-shutter cameras with individual bandpass filters and lenses, mounted on a motorized three-axis gimbal that maintains nadir lock (perpendicular to ground) despite drone pitch, roll, and wind gusts. A precision timestamp oscillator synchronized to GNSS phase-locks all five camera frame triggers to within 100 nanoseconds, ensuring perfect pixel alignment for post-flight spectral index computation (NDVI, EVI, GNDVI).

Downwelling irradiance is continuously monitored via a reference photodiode with cosine diffuser; this accounts for atmospheric water vapor and aerosol scattering that modulates illuminance throughout the day. The combination of top-of-atmosphere irradiance measurements and in-scene reflectance reference panels (white, gray, black) enables radiometric calibration to absolute reflectance, not just relative values. This rigor transforms raw digital counts into physical reflectance factors (0–100%), allowing quantitative crop health assessments across different days, weather conditions, and platforms.

Spectral Camera Design

Each of the five cameras shares a similar architecture: a CMOS image sensor with global shutter (to eliminate rolling-shutter distortion at fast flight speeds), a precision bandpass optical filter, and a matched prime lens. The RGB camera is highest resolution (20 MP) because human vision is most sensitive to color gradation; the red-edge and NIR cameras are 5 MP each, providing sufficient resolution for vegetation index computation without excessive data volume.

Global shutter means all pixels are exposed simultaneously, then readout sequentially. This eliminates the rolling distortion that planar rolling-shutter sensors exhibit when the drone is moving sideways; at a typical 15 m/s flight speed and 20ms exposure, rolling shutter would introduce 30cm geometric skew. Global shutter costs pixel-level fill-factor, but the trade is necessary for survey-grade geometric fidelity.

The optical filters are precision bandpass elements cut to ±1nm FWHM (full-width half-maximum) to isolate specific spectral regions:

  • Blue: 450nm, <2nm FWHM
  • Green: 550nm, <2nm FWHM
  • Red: 650nm, <2nm FWHM
  • Red-edge: 705nm, <3nm FWHM (broader to capture chlorophyll transition edge)
  • NIR: 840nm, <3nm FWHM

The red-edge band is critical for vegetation monitoring: while healthy plants reflect <5% in the visible red (due to chlorophyll absorption), they reflect 40–50% in the near-infrared. The transition region (red-edge, 680–750nm) shows a sharp reflectance increase that correlates with leaf area index and stress level. The 705nm band sits at the midpoint of this transition, making it highly sensitive to biomass changes.

Irradiance Reference & Radiometric Correction

Sunlight intensity varies dramatically throughout the day: solar zenith angle changes (lower sun angle = longer atmospheric path = dimmer light), clouds attenuate by 50–80%, and atmospheric humidity modulates the water-vapor absorption bands. Without accounting for these variations, spectral indices (like NDVI) would fluctuate by 10–20% between morning and afternoon, even on the same fields.

The cosine-corrected irradiance sensor measures downwelling illuminance in 5–10 second intervals throughout the flight, recording one value per image frame. The sensor uses a Teflon (PTFE) diffuser that accepts light from all angles above the horizon (180° FOV), simulating the radiance "seen" by a horizontal crop canopy. A silicon photodiode behind the diffuser responds proportionally to photon flux; a logarithmic transimpedance amplifier compresses the 6-decade range (0.001–100 lux) into a linear 16-bit signal.

Post-flight, the irradiance data are paired with each image. If image I was captured when irradiance was E_i and a reference image (from stable afternoon sun) was captured at E_ref, the reflectance is normalized:

reflectance_normalized = reflectance_measured × (E_ref / E_i)

This correction reduces day-to-day noise in vegetation indices, enabling reliable multi-temporal change detection (e.g., crop phenology tracking across weeks).

Gimbal Stabilization & Geometric Precision

Camera nadir alignment is a geometric requirement: if the camera's optical axis tilts away from vertical, the image geometry becomes a perspective projection rather than orthogonal, distorting areas and requiring ground-control point-based orthorectification. The gimbal system's job is to maintain <0.5° horizon tilt, keeping scale distortion below 0.5% even in moderate wind.

The motorized cardan mount has three axes: pan (yaw, ±180°), tilt (pitch, ±90°), and roll (±45°). Brushless servo motors on each axis draw position feedback from magnetic encoders; a rate gyroscope senses angular velocity. The gimbal controller runs two nested feedback loops:

  1. Rate loop (200 Hz): Gyroscope feedback directly drives motor current to dampen oscillation. This loop is very stiff, resisting high-frequency wind gusts.
  2. Angle loop (10 Hz): Slowly integrates roll/pitch error from the onboard IMU (which measures gravity vector) to trim the gimbal back to zero tilt. This long-timescale correction prevents integrator windup and creep.

The result is a gimbal that can be within ±0.5° of true vertical even with ±10° drone banking or moderate turbulence. At the 100m AGL altitude typical of multispectral surveys, this ±0.5° error introduces <0.9m position error (worst-case), well within acceptable orthorectification tolerances.

Frame Synchronization & Timestamp Precision

Capturing five frames at the exact same instant is non-trivial. Each camera has its own clock (oscillator), which drifts independently. The solution is a master disciplined oscillator (100 MHz OCXO, temperature-compensated) that is phase-locked to the GNSS 1-PPS (pulse-per-second) signal. This master drives a programmable GPIO trigger module that simultaneously strobes all five cameras with <100ns inter-channel skew.

Skew of 100ns at a 15 m/s flight speed introduces 1.5mm geographic offset—negligible for vegetation surveys. The timestamp of each frame is also recorded to better than 1μs precision, allowing post-processing software to interpolate drone pose (from GNSS + IMU) at that exact moment. Together, the tight frame timing and timestamp logging ensure perfect pixel co-registration across the five spectral bands, essential for clean spectral index imagery.

Data Acquisition & Processing Workflow

Pre-flight setup includes a 5-minute calibration: the payload is placed level on a table; the gimbal is powered and self-zeros roll and pitch axes. The GNSS receiver achieves lock (typically 30–60 seconds). The irradiance sensor is exposed to open sky and readings are logged to verify it is not covered or obstructed.

At the survey site, reflectance reference panels (white, gray, black) are placed on the ground at known GPS coordinates. A few calibration images are captured of each panel, with the drone directly overhead at the target altitude (e.g., 100m AGL). These images serve as radiometric ground truth: the white panel should register close to 98% reflectance, the gray panel 40%, and the black panel <5%. Any significant deviation is corrected in post-processing via a linear scale factor applied to each spectral band.

During the mission, the drone flies a gridded pattern (north-south parallel passes) at constant altitude. The gimbal maintains nadir lock, the GNSS logs position every 10 times per second, and the camera frame-grabber writes raw sensor data to the SSD array at full rate. A typical 1 km² survey at 100m AGL altitude and 80% overlap (standard for photogrammetry) yields 400–600 images per band, totaling 2–3 TB of raw data (before on-board compression).

Post-flight processing is done on a workstation:

  1. Radiometric calibration: Ground reflectance panels are identified in the imagery, their pixel values compared to known spectral reflectance, and a per-band scale factor derived.
  2. Geometric registration: All five spectral bands are automatically registered to the RGB image using feature matching; any sub-pixel misalignment is corrected.
  3. Orthorectification: Images are projected to a map frame using GNSS + gimbal attitude, and merged into an orthomosaic (seamless tiles).
  4. Spectral index computation: NDVI (Normalized Difference Vegetation Index) is computed per pixel: NDVI = (NIR − RED) / (NIR + RED). NDVI ranges from −1 (bare ground, snow) to +1 (dense vegetation).
  5. GIS integration: Ortho-images and NDVI maps are imported into QGIS or ArcGIS for field-level analysis, crop scouting, and agronomic decision support.

Applications & Interpretation

A typical agricultural use-case is mid-season crop vigor assessment. NDVI maps highlight stressed zones (NDVI < 0.4) where disease, pest damage, or irrigation deficiency may exist. Agronomists use NDVI zones to guide targeted scouting, enabling early intervention before major yield loss. Multi-temporal NDVI series (same field imaged weekly) reveals phenology: rapid NDVI rise indicates active growth, plateau indicates maturity, decline indicates senescence or water stress.

For environmental monitoring, multispectral drones map riparian vegetation health, detect water bodies and wetlands (NIR-sensitive), and classify land cover (developed, agricultural, forest, grass). The five-band approach provides enough spectral discrimination to avoid expensive airborne hyperspectral systems while exceeding the capability of RGB-only drones.

Limitations include: (1) weather dependent—cloud cover completely blocks direct sunlight and produces low contrast; (2) directional effects—sun angle and view angle create apparent reflectance variation even on uniform targets; (3) phenology—spectral indices are sensitive to growth stage, so comparison across fields or years requires careful interpretation. Modern processing workflows include atmospheric radiative transfer models (6S, FLAASH) to partially account for these effects, but field validation remains essential for operational confidence.

Build & assembly graph

expand / collapse · shared sub-assemblies converge · links to related products · est. labour
product / assembly shared across products atomic part related product

Tap an assembly to expand/collapse · tap a part to open it · use “Open page” for any node · drag to pan, scroll to zoom.

Bill of materials

6 top-level lines · 32 rows shown · 30 parts total · indented to 3 levels
# Item / sub-assembly Part no. Qty/assy Ext. qty Parts Type
1 Multi-Camera Optical Bank 5 parts multispectral-survey-payload-camera-head 1 5 assembly
1.1 RGB Global-Shutter Camera multispectral-survey-payload-rgb-camera 1 part
1.2 Red-Edge Monochrome Camera multispectral-survey-payload-rededge-camera 1 part
1.3 NIR Monochrome Camera multispectral-survey-payload-nir-camera 1 part
1.4 Bandpass Filter Turret multispectral-survey-payload-filter-stack 1 part
1.5 Multi-Band Lens Set multispectral-survey-payload-lens-array 1 part
2 Gimbal-Stabilized Mount 5 parts multispectral-survey-payload-mount 1 5 assembly
2.1 Pan Servo Motor multispectral-survey-payload-pan-motor 1 part
2.2 Tilt Servo Motor multispectral-survey-payload-tilt-motor 1 part
2.3 Roll Servo Motor multispectral-survey-payload-roll-motor 1 part
2.4 Gimbal Rate Controller multispectral-survey-payload-gimbal-ctrl 1 part
2.5 Aluminum Gimbal Yoke multispectral-survey-payload-yoke 1 part
3 Irradiance Sensor Unit 4 parts multispectral-survey-payload-sunshine-sensor 1 4 assembly
3.1 Silicon Photodiode multispectral-survey-payload-photodiode 1 part
3.2 PTFE Cosine Diffuser multispectral-survey-payload-diffuser 1 part
3.3 Log Transimpedance Amplifier multispectral-survey-payload-amp 1 part
3.4 Irradiance ADC multispectral-survey-payload-adc-irr 1 part
4 Frame Grabber & Synchronizer 4 parts multispectral-survey-payload-electronics 1 4 assembly
4.1 Spartan-6 FPGA Board multispectral-survey-payload-fpga-grabber 1 part
4.2 Disciplined Oscillator multispectral-survey-payload-timestamp-osc 1 part
4.3 GPIO Trigger Module multispectral-survey-payload-trigger-gpio 1 part
4.4 Camera Link Fiber Bridge multispectral-survey-payload-connector-db 1 part
5 Multi-Drive SSD Array 3 parts multispectral-survey-payload-storage 1 7 assembly
5.1 Industrial SATA SSD multispectral-survey-payload-ssd-bank 5 part
5.2 PCIe SATA Controller multispectral-survey-payload-sata-expander 1 part
5.3 RAID Management Board multispectral-survey-payload-raid-manager 1 part
6 Calibration & Reference Kit 5 parts multispectral-survey-payload-calibration-target 1 5 assembly
6.1 White Reflectance Panel multispectral-survey-payload-panel-white 1 part
6.2 Gray Reference Panel multispectral-survey-payload-panel-gray 1 part
6.3 Black Absorbance Panel multispectral-survey-payload-panel-black 1 part
6.4 Georeferenced Calibration Chart multispectral-survey-payload-chart-grid 1 part
6.5 Protective Equipment Case multispectral-survey-payload-carry-case 1 part

Sourcing — likely vendors

Companies that make this · indicative price $3k–$500k · MOQ & lead are typical
VendorHQSpecialtyMOQLead time
🇯🇵Fanuc
fanuc.com ↗
Oshino, JP Industrial robots & CNC 20 units 10–18 wks
🇨🇭ABB Robotics
abb.com ↗
Zurich, CH Industrial robots 20 units 10–18 wks
🇯🇵Yaskawa
yaskawa.com ↗
Kitakyushu, JP Robots & motion 20 units 10–18 wks
🇩🇪KUKA
kuka.com ↗
Augsburg, DE Industrial robots 20 units 10–18 wks
universal-robots.com ↗ Odense, DK Collaborative robots 20 units 10–18 wks

1,553-word article