Crop Type Mapping with Satellite Imagery: Telling Wheat from Corn from Space
Quick Answer: Single-date satellite imagery cannot reliably distinguish between crop types because different crops can have similar spectral signatures at any given moment. Multi-temporal analysis exploits phenological differences — crops are planted, grow, and harvested at different times. Winter wheat greens up in early spring while corn hasn't been planted yet; rice paddies are flooded in spring while other crops aren't. Time series of NDVI or SAR backscatter across the growing season create unique temporal signatures for each crop type, enabling 85-95% classification accuracy with supervised methods.
A government agricultural statistics agency asked me to map crop types across a 50,000 km² region using a single July Sentinel-2 image. I told them it couldn't be done reliably — and showed them why.
In July, wheat is golden and ready for harvest. Corn is mid-height and intensely green. Soybeans are green but shorter. Sunflowers are green with a different canopy structure. From a single date, wheat is easily distinguishable (it's already senescing), but corn, soybeans, and sunflowers overlap spectrally — all are green, all are actively photosynthesizing, all have NDVI values between 0.6 and 0.85.
The solution isn't a better sensor — it's more dates.
Why Time Series Work
Different crops follow different phenological calendars:
Winter wheat (northern hemisphere): Planted October-November, vegetative growth resumes March, heading in May-June, harvest in July. Peak NDVI in May.
Corn (maize): Planted April-May, rapid growth June-July, tasseling in July-August, harvest September-October. Peak NDVI in late July.
Soybeans: Planted May-June, slower initial growth, peak biomass August, harvest October. Peak NDVI in August.
Rice (irrigated): Transplanting in spring involves flooding — a completely unique spectral signature. Rapid growth through summer, harvest in autumn.
These differences in timing create distinct "temporal signatures" — the NDVI curve shape over the season is as diagnostic for crop type as the spectral signature at any single date.
Building a Temporal Signature Library
The practical approach:
- Collect all available Sentinel-2 images across the growing season (March through October for temperate regions)
- Cloud-mask each scene using the SCL band
- Compute NDVI (or other indices) for each cloud-free observation
- Extract time series at known crop type locations (training data)
- Characterize the temporal profile for each crop type
For training data, options include:
- Government crop declarations (where available)
- Field surveys
- Very high-resolution imagery interpretation
- Historical crop maps from previous years
- Farmer cooperation
Key Phenological Discriminators
Green-Up Timing
Winter cereals (wheat, barley, rye) green up weeks before spring-planted crops. An early April NDVI image separates them cleanly: winter crops are already green (NDVI > 0.4) while spring crop fields are still bare soil (NDVI < 0.2).
Flooding Signature
Rice paddies are flooded before or during transplanting. This produces a unique spectral signature — very low NIR reflectance (water absorption) combined with increasing green reflectance as rice seedlings emerge. No other major crop has this pattern.
SAR is particularly powerful for rice detection: flooded paddies produce a distinctive double-bounce signal (water surface + rice stems) that's unique in the SAR backscatter time series.
Peak Biomass Timing
Crops reach maximum biomass at different times. By late July in the northern temperate zone, winter wheat NDVI is declining (heading/senescence) while corn NDVI is still increasing. This timing offset allows discrimination even when the NDVI values themselves overlap.
Harvest Date
Sudden NDVI drops indicate harvest events. The timing of this drop — July for winter wheat, September for corn, October for soybeans — provides additional classification evidence.
Classification Methods
Random Forest with Temporal Features
The most commonly used approach. Input features include:
- NDVI values at each available date
- Computed features: peak NDVI, date of peak, rate of green-up, rate of senescence, growing season length
- Optionally: SAR backscatter time series, thermal data
Random Forest handles the high dimensionality well and provides feature importance rankings that reveal which dates/features matter most.
Dynamic Time Warping (DTW)
DTW measures the similarity between temporal profiles, accommodating shifts in timing. A corn field that was planted one week later than average will have a shifted NDVI curve that DTW recognizes as "corn" despite the temporal offset. This makes DTW more robust to year-to-year phenological variability than simple per-date comparison.
Deep Learning (1D-CNN, LSTM)
Convolutional and recurrent neural networks can learn temporal patterns directly from raw time series without hand-crafted features. They often achieve 1-3% higher accuracy than Random Forest but require more training data and computational resources.
Expected Accuracy
Realistic accuracy expectations for multi-temporal Sentinel-2 classification:
| Scenario | Overall Accuracy |
|---|---|
| Major crops (3-4 types), temperate region | 90-95% |
| Detailed mapping (8-10 types) | 80-88% |
| Tropical smallholder (mixed cropping) | 70-80% |
| Winter vs. summer crops only | 95%+ |
The accuracy depends heavily on:
- Number of cloud-free observations: More dates = better discrimination
- Crop diversity: Fewer similar crops = easier classification
- Field size: Larger fields have more pure pixels = higher accuracy
- Training data quality: Mislabeled training samples are the leading cause of classification errors
Common Pitfalls
Relying on too few dates: A two-date classification (spring + summer) might seem sufficient but misses subtle timing differences that a full time series captures. I've seen accuracy improvements of 10-15% going from 2 dates to 10+ dates.
Ignoring mixed pixels: Field edges contain pixels that are mixtures of two crops or crop + road. These mixed pixels will be misclassified and inflate error rates. Applying a field boundary mask (if available) or eroding field edges by one pixel significantly improves results.
Training data from a different year: Phenological timing shifts from year to year based on weather. Training data from 2024 applied to 2025 imagery may underperform because planting dates or growing season conditions differ. Always use same-year training data when possible.
Confusing crops with similar phenology: Corn and sorghum have nearly identical temporal NDVI profiles in many regions. Distinguishing them may require SAR data (structural differences) or shortwave infrared bands (moisture content differences).
Beyond Optical: SAR for Crop Type Mapping
Sentinel-1 SAR provides complementary information:
- Rice: Double-bounce flooding signature is diagnostic
- Corn vs. soybean: Different canopy structures produce different VH backscatter patterns
- Winter crops: SAR detects early growth even under cloud cover
- Harvest events: Sudden backscatter changes when crop is removed
Combining Sentinel-1 and Sentinel-2 time series typically improves classification accuracy by 3-8% compared to optical alone, with the largest improvements in cloud-prone regions where optical observations are sparse.
Crop type mapping from satellites has matured from a research exercise to an operational tool used by agricultural statistics agencies, insurance companies, and commodity markets worldwide. The fundamental insight remains the same: crops are best identified not by what they look like at a single moment, but by how they change over time.
