Remote Sensing Classification and Feature Extraction Training Course

Duration 10 days 18 modules · 65 contact hours
Level Intermediate Certificate on completion
Who attends GIS Analysts, Remote Sensing Specialists and others
Fee from USD 2,200 KSh 190,000 for Kenyan organisations
Where 52 cities + online See dates by city
Next start 16 Nov 2026 Course code SD-GRS-159

Before you join: Participants should be comfortable using GIS software to view layers, inspect attribute data, manage coordinate reference systems and perform basic spatial analysis.

Dates & prices

Two start dates a month in every city, and live online on weekdays or weekends. Fees are per participant; classroom fees include tuition, materials, lunch and refreshments, and the certificate.

Suggest a date or city

Showing the next six months. Later dates, other cities and private deliveries for your team are available on request.

Course overview

Remote sensing teams must turn large volumes of satellite, aerial, radar and elevation data into defensible land-cover maps, asset inventories and change intelligence. Poorly prepared imagery, weak training samples and inappropriate classification methods produce unreliable outputs that can misdirect infrastructure planning, environmental monitoring, agricultural programmes and risk assessments. Professionals need a repeatable process for selecting data, extracting meaningful features, classifying imagery and reporting accuracy.

This course develops the practical methods used to produce classified raster products and extracted vector features from Earth observation data. Participants work with multispectral imagery, synthetic aperture radar, LiDAR-derived surfaces and selected hyperspectral data. They apply image preprocessing, spectral indices, texture measures, segmentation, object-based image analysis, supervised machine learning, deep learning concepts, change detection and accuracy assessment. The course also addresses training-data design, class definitions, sampling strategy, confusion matrices, uncertainty reporting and production quality assurance.

Teaching combines focused technical briefings with instructor-led demonstrations, case analysis, group interpretation of imagery and structured build sessions. Participants develop a classification and feature-extraction project from the first week, progressively improving data inputs, features, models and validation evidence. They leave with a documented project package containing a data specification, class schema, training-data plan, feature set, classification workflow, validation report and implementation plan suitable for adaptation to their own mapping requirements.

The course suits GIS analysts, remote sensing specialists, environmental officers, geospatial data scientists and technical managers who already use spatial data and need stronger image analysis capability. Examples can be adapted to agriculture, urban growth, forestry, mining, utilities, disaster response, coastal monitoring and public-sector land administration.

What you will be able to do

  • Prepare optical, radar and elevation datasets for classification using documented preprocessing workflows
  • Design land-cover class schemas and training-data samples for supervised image classification
  • Extract spectral, spatial, textural and object-based features from remotely sensed imagery
  • Build and compare Random Forest, support vector machine and object-based classification models
  • Apply image segmentation and rule-based feature extraction for mapped assets and land parcels
  • Assess classification performance using confusion matrices, independent validation samples and accuracy metrics
  • Produce change-detection outputs from multi-date imagery with documented uncertainty controls
  • Present a complete remote sensing classification and feature-extraction project for operational use

Benefits of attending

For you

  • Ability to select classification methods appropriate to imagery, classes and project constraints
  • A defensible approach to training-data collection and validation sampling
  • Practical skill in producing object-based and pixel-based mapping outputs
  • Confidence interpreting accuracy metrics and communicating classification uncertainty
  • A documented portfolio project for remote sensing and GIS assignments

For your organisation

  • More consistent land-cover, asset and change-detection products from imagery investments
  • Reduced rework through defined preprocessing, sampling and quality-assurance procedures
  • Improved confidence in maps used for planning, monitoring and regulatory reporting
  • Clearer technical specifications for outsourced image-analysis and mapping contracts
  • Reusable classification workflows that shorten future mapping project start-up

Course modules

18 modules over 10 days

Participants can interpret core sensor, resolution and reflectance concepts when selecting imagery.

  • Electromagnetic spectrum, reflectance curves, and spectral signatures for land-cover discrimination
  • Raster grids, vector layers, projections, and spatial resolution relationships
  • Sensor platforms, swath width, revisit interval, and viewing geometry
  • Digital numbers, radiance, reflectance, and surface reflectance product distinctions
  • Spectral, spatial, temporal, and radiometric resolution trade-off decisions
  • Coordinate reference systems selected for area and distance measurement

Participants can define data requirements and acceptance criteria for a classification project.

  • Mapping objectives translated into classes, minimum mapping units, and accuracy targets
  • Imagery selection using seasonality, cloud cover, acquisition date, and resolution
  • Data specifications for Sentinel-2, Landsat, commercial imagery, and aerial surveys
  • Class definitions written with inclusion rules, exclusions, and examples
  • Ancillary datasets assessed for provenance, scale, currency, and positional accuracy
  • Project metadata recorded using ISO 19115 geographic information principles

Participants can prepare optical imagery for consistent feature extraction and classification.

  • Atmospheric correction effects on reflectance values and cross-date comparability
  • Cloud, shadow, snow, and water masking using quality-assurance bands
  • Geometric correction checked through control points and image-to-image registration
  • Mosaicking scenes with radiometric balancing, overlap inspection, and seam control
  • Resampling methods compared: nearest neighbour, bilinear interpolation, cubic convolution
  • Clipping analysis-ready rasters to project boundaries and processing extents

Participants can create and assess spectral features that separate target classes.

  • Normalized Difference Vegetation Index calculated for vegetation condition mapping
  • Normalized Difference Built-up Index applied to impervious surface discrimination
  • Normalized Difference Water Index used for open-water feature extraction
  • Band ratios selected from class spectral-response differences and sensor bands
  • Principal component analysis used to reduce correlated multispectral information
  • Tasseled Cap transformation interpreted through brightness, greenness, and wetness components

Participants can derive spatial context features that improve class separation.

  • Grey-level co-occurrence matrix texture measures calculated from image neighbourhoods
  • Contrast, homogeneity, entropy, and variance matched to target feature patterns
  • Digital elevation models converted into slope, aspect, curvature, and hillshade
  • Terrain position index used to distinguish ridges, valleys, and plains
  • Multi-scale feature windows tested against object size and image resolution
  • Feature correlation screened before model training and variable selection

Participants can create representative reference data for supervised classification and validation.

  • Training polygons digitised within homogeneous areas and verified against reference sources
  • Stratified random sampling allocated across rare, common, and confused classes
  • Sample independence maintained between model training and accuracy assessment datasets
  • Class imbalance identified through sample counts, prevalence, and spatial distribution
  • Reference labels documented with source, interpreter, date, and confidence fields
  • Field observations, orthophotos, and authoritative records compared for label quality

Participants can configure baseline pixel-based classifiers and interpret their outputs.

  • Maximum likelihood classification built from class statistics and probability thresholds
  • Minimum distance classification compared with spectral angle mapper outputs
  • Class separability measured using Jeffries-Matusita distance and transformed divergence
  • Decision boundaries inspected through scatterplots, histograms, and spectral profiles
  • Post-classification filtering removes isolated pixels using majority neighbourhood rules
  • Pixel-based outputs reviewed against class boundaries, mixed pixels, and spatial noise

Participants can train, tune and compare machine learning classifiers for imagery.

  • Random Forest trained with spectral, texture, terrain, and ancillary predictors
  • Support vector machines configured using kernel choice, C, and gamma parameters
  • Gradient boosting evaluated for nonlinear class boundaries and predictor interactions
  • Cross-validation used to estimate model performance before final deployment
  • Feature importance ranked using permutation measures and model-based scores
  • Hyperparameter search structured through grid search and validation partitions

Participants can extract meaningful image objects and classify them using object attributes.

  • Multiresolution segmentation controlled through scale, shape, and compactness parameters
  • Segmentation quality assessed against target object size and boundary fidelity
  • Object attributes calculated from spectral means, geometry, texture, and context
  • Rule sets combine thresholds, spatial relationships, and class hierarchy logic
  • Parcel, roof, road, and water objects classified from image segments
  • Object-based outputs compared with pixel classification for fragmented landscapes

Participants can assess when convolutional neural networks are suitable for feature extraction.

  • Convolutional neural network architecture interpreted through kernels, layers, and feature maps
  • Image chips prepared with labels, augmentation, and balanced class representation
  • Semantic segmentation distinguished from image classification and object detection
  • Transfer learning applied using pretrained image models and local training data
  • Overfitting monitored through learning curves, validation loss, and held-out samples
  • Deep learning outputs reviewed for explainability, error patterns, and operational constraints

Participants can validate classifications and report accuracy using accepted statistical measures.

  • Confusion matrices constructed from independent reference samples and predicted classes
  • Producer's accuracy, user's accuracy, precision, recall, and F1 score calculated
  • Overall accuracy interpreted alongside class prevalence and error consequences
  • Area-adjusted accuracy estimation used for stratified map validation designs
  • Confidence intervals calculated for accuracy estimates and mapped area totals
  • Error matrices reported with class definitions, sampling design, and limitations

Participants can produce defensible change products from aligned multi-date imagery.

  • Image co-registration verified before comparing pixels, objects, and mapped features
  • Post-classification comparison identifies transitions between defined land-cover classes
  • Image differencing applied to spectral indices and surface reflectance bands
  • Change vector analysis measures magnitude and direction across feature space
  • Thresholds selected using reference samples, histograms, and change objectives
  • Transition matrices summarise gains, losses, persistence, and change uncertainty

Participants can use radar backscatter and texture features in classification workflows.

  • SAR backscatter explained through wavelength, polarisation, incidence angle, and surface properties
  • Speckle filtering compared using Lee, Frost, and refined Lee filters
  • Radiometric terrain correction applied before mountainous-area backscatter interpretation
  • VV, VH, HH, and HV polarisation features selected for target classes
  • Interferometric coherence interpreted for surface stability and disturbance detection
  • Optical and SAR features combined for cloud-prone monitoring requirements

Participants can derive terrain and three-dimensional features from LiDAR and elevation data.

  • Point clouds classified into ground, vegetation, building, and noise returns
  • Digital terrain models separated from digital surface models and canopy models
  • Canopy height models calculated from surface and terrain elevation differences
  • Building footprints extracted using height thresholds, planarity, and object geometry
  • Slope, roughness, and local relief models derived for terrain classification
  • LiDAR metrics integrated with imagery for forest and infrastructure mapping

Participants can select suitable techniques for high-dimensional hyperspectral classification tasks.

  • Hyperspectral signatures interpreted through absorption features and narrow spectral bands
  • Noise bands removed using sensor diagnostics and signal-to-noise assessment
  • Minimum noise fraction transformation used for dimensionality reduction
  • Continuum removal applied to isolate diagnostic mineral and vegetation absorptions
  • Spectral angle mapper used for library-based material identification
  • Endmember selection supports linear spectral mixture analysis and sub-pixel mapping

Participants can design repeatable processing chains for scalable image classification work.

  • Batch processing designed with parameter files, naming conventions, and processing logs
  • Cloud geospatial platforms assessed for data access, processing limits, and governance
  • Reusable scripts separate input paths, parameters, functions, and output locations
  • Raster processing chains documented through source data, transformations, and outputs
  • Version control applied to scripts, class schemas, and model configurations
  • Processing costs estimated from imagery volume, compute demand, and storage retention

Participants can package classification outputs for review, publication and operational maintenance.

  • Quality checks inspect projection, extent, nodata values, classes, and topology
  • Map symbology designed to distinguish classes without implying unsupported certainty
  • Raster and vector outputs packaged with metadata, lineage, and accuracy statements
  • Acceptance criteria linked to class accuracy, completeness, positional quality, and timeliness
  • Stakeholder review sessions structured around sample areas, errors, and decision impacts
  • Update schedules defined from sensor revisit, seasonal change, and business requirements

Participants can build, review and present a complete classification and feature-extraction project with validated outputs.

  • Project brief defines decision use, study area, classes, outputs, and constraints
  • Input imagery prepared using documented preprocessing and quality-control decisions
  • Feature stack assembled from spectral, texture, terrain, radar, or object attributes
  • Classification model selected through comparative performance and operational suitability
  • Validation evidence presented using confusion matrices, error analysis, and confidence intervals
  • Delivery package reviewed against metadata, map design, reproducibility, and stakeholder requirements

Exercises and examples are adapted to each cohort's sectors and roles.

What you take back to work

  1. Remote sensing project specification template
  2. Land-cover class schema and training-data plan
  3. Feature engineering catalogue for optical, radar and elevation data
  4. Classification model comparison worksheet
  5. Accuracy assessment and uncertainty reporting template
  6. Documented classification and feature-extraction project package

Who should attend

  • GIS Analysts — need reliable methods for producing classified maps and extracted features
  • Remote Sensing Specialists — need advanced model selection, validation and production workflows
  • Geospatial Data Scientists — need spatially aware approaches to imagery-derived predictive models
  • Environmental Monitoring Officers — need defensible evidence from land-cover and habitat mapping
  • Urban and Infrastructure Planners — need current asset, land-use and development-change intelligence
  • Technical GIS Managers — need to specify, review and assure remote sensing deliverables

Skills and tools covered

Image preprocessingFeature engineeringSupervised classificationObject-based analysisAccuracy assessmentChange detection

Tools and standards

QGIS, ArcGIS Pro, Google Earth Engine, ESA SNAP

How the course runs

Training methodology

The course uses short technical briefings followed by guided software demonstrations, image interpretation discussions and structured case work. Participants compare classification choices against realistic mapping requirements such as crop monitoring, urban expansion and infrastructure inspection. Group exercises focus on class design, feature selection, model review and accuracy interpretation. Simulated project reviews develop the ability to defend methods and results to technical managers. Each participant prepares an application plan that identifies available data, priority classes, validation sources and implementation risks.

Requirements and prerequisites

Participants should be comfortable using GIS software to view layers, inspect attribute data, manage coordinate reference systems and perform basic spatial analysis. Prior exposure to satellite imagery, raster data or map production is useful. Participants should understand simple descriptive statistics and be able to work with tabular data. Programming experience is not required, although participants who use Python, R or cloud geospatial platforms can apply the methods more quickly. No prior machine learning, radar processing, LiDAR analysis or deep learning experience is assumed.

A typical training day

08:30 – 10:30First session
10:30 – 10:45Refreshment break
10:45 – 12:30Second session
12:30 – 13:30Lunch and networking
13:30 – 15:00Third session
15:00 – 15:15Refreshment break
15:15 – 16:30Workshop and daily review

Live online deliveries follow the same structure in East Africa Time, with shorter screen blocks and longer breaks.

What the fee includes

  • Instruction by a practitioner facilitator
  • Full course workbook and materials
  • Exercise files, templates and case studies
  • Refreshments and lunch on classroom deliveries
  • Certificate of completion
  • Post-course application plan

Frequently asked questions

You should be able to use GIS software for basic layer management, coordinate systems and raster viewing. Previous machine learning, radar, LiDAR or programming experience is not required.

Bring a laptop if attending classroom delivery, together with a charger and any approved GIS software available to you. You may also bring a non-sensitive project question, sample imagery or class schema for discussion.

It is intended for GIS analysts, remote sensing practitioners, environmental monitoring staff and geospatial technical managers. It is most useful for professionals who need to create, specify or review imagery-based mapping outputs.

Introductory courses focus on imagery concepts, basic interpretation and simple raster operations. This course concentrates on feature engineering, supervised models, object-based methods, validation, multi-date analysis and production controls.

The methods apply directly to land-cover mapping, vegetation monitoring, asset extraction, urban growth analysis, forest assessment and change reporting. You will leave with templates and a project structure that can be adapted to available data and reporting requirements.

Each training day runs from 08:30 to 16:30 and provides about 6.5 contact hours. The first part builds data preparation, feature extraction and baseline classification capability; the second part covers advanced methods, validation, operational delivery and the capstone project.

Questions about this course?

Ask about dates, fees, group bookings or running it for your team. Our training team replies by email.