AI Remote Sensing Image Analysis Training Course

Duration 10 days 20 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-056

Before you join: Participants should be comfortable working with GIS layers, coordinate reference systems, attribute tables and raster imagery.

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

Satellite, aerial and drone imagery can reveal crop stress, flood extent, informal settlement growth, road damage, deforestation and asset condition, but manual interpretation is slow and inconsistent at scale. AI-based image analysis helps teams convert large image collections into repeatable classifications, object detections, change maps and decision-ready geospatial products. The work requires more than selecting an algorithm: analysts must assess sensor suitability, prepare labelled data, control spatial bias, validate results and communicate uncertainty to operational users.

This course develops the end-to-end workflow for automated remote sensing analysis using geographic information systems, cloud-based imagery catalogues and machine-learning methods. Participants work with optical, radar and elevation data; calculate spectral indices; prepare training samples; build pixel and object-based models; train convolutional neural networks; and assess outputs using defensible accuracy measures. The course covers land-cover mapping, object detection, semantic segmentation, time-series change detection, flood mapping and model monitoring. Participants also address data governance, reproducibility, model limitations and responsible use of geospatial AI.

Teaching combines focused technical briefings, instructor demonstrations, guided case work, group review and application planning. Cases reflect operational settings common to public agencies, banks, infrastructure operators, humanitarian teams and environmental programmes. Participants progressively develop an image-analysis project from data specification through model validation and delivery. They leave with a documented AI remote sensing workflow, a model evaluation report, reusable quality-control checklists and a project plan suitable for adapting to their own imagery, business question and operating constraints.

The course is suited to GIS professionals, remote sensing analysts, data scientists and technical specialists who already work with spatial data and need to introduce reliable automated image-analysis methods into their work.

What you will be able to do

  • Specify a remote sensing AI problem using measurable classes, spatial units and acceptance criteria
  • Prepare multispectral, radar and vector training data for supervised image classification
  • Calculate spectral indices, texture measures and terrain derivatives for model features
  • Train and tune random forest, gradient boosting and convolutional neural network models
  • Apply object detection and semantic segmentation methods to high-resolution imagery
  • Validate image-analysis outputs using confusion matrices, spatial cross-validation and error maps
  • Produce reproducible change-detection and monitoring workflows in cloud and desktop GIS environments
  • Present a documented AI remote sensing project with model evidence, limitations and implementation actions

Benefits of attending

For you

  • Build a portfolio-quality remote sensing AI project with documented validation evidence
  • Reduce manual image interpretation time through repeatable classification workflows
  • Explain model accuracy, uncertainty and spatial bias to technical and nontechnical stakeholders
  • Select suitable imagery and algorithms for land, asset and environmental monitoring tasks
  • Create a practical development path from pilot model to monitored operational service

For your organisation

  • Shorten production cycles for land-cover, asset-condition and change-monitoring maps
  • Improve consistency of imagery interpretation through documented training and validation procedures
  • Support earlier detection of flood, vegetation, construction and compliance changes
  • Create auditable model evidence for operational decisions and external reporting
  • Reduce dependence on one-off manual analysis through reusable geospatial AI workflows

Course modules

20 modules over 10 days

Participants can frame an image-analysis problem with measurable classes, users and decision criteria.

  • Business questions translated into observable classes, objects and change events
  • Unit of analysis defined as pixel, object, parcel or grid
  • Success criteria expressed through accuracy, timeliness, cost and coverage
  • Target labels distinguished from proxy indicators and ambiguous visual patterns
  • Operational users, decisions and map products identified before model selection
  • Data constraints assessed for licensing, revisit frequency, resolution and latency

Participants can select sensor data appropriate to a defined monitoring question.

  • Spatial, spectral, temporal and radiometric resolution compared for use cases
  • Sentinel-2 bands matched to vegetation, water and built-up analysis
  • Landsat archives selected for long-term environmental change studies
  • Sentinel-1 SAR backscatter interpreted for cloud-prone flood monitoring
  • Drone orthomosaics assessed for centimetre-scale asset and site inspection
  • Elevation models incorporated for slope, drainage and terrain context

Participants can align spatial datasets into an analysis-ready common reference framework.

  • Coordinate reference systems selected using area, distortion and output requirements
  • Raster grids aligned by projection, extent, cell size and origin
  • Resampling methods matched to continuous reflectance and categorical labels
  • Co-registration errors identified through image flicker and control features
  • Vector boundaries checked against imagery dates, scale and positional accuracy
  • Analysis areas masked to exclude irrelevant land, water and cloud regions

Participants can prepare optical and radar imagery for consistent model input.

  • Surface reflectance distinguished from top-of-atmosphere reflectance products
  • Cloud, shadow and snow masks applied using quality assurance bands
  • Atmospheric correction assumptions checked before multi-date optical comparisons
  • SAR speckle filtering balanced against edge preservation and feature loss
  • Radiometric normalization applied to reduce cross-scene brightness differences
  • Preprocessing logs record source, dates, parameters and output versions

Participants can derive and select meaningful geospatial features for supervised models.

  • NDVI, NDWI and NDBI calculated from calibrated multispectral bands
  • Band ratios selected to separate water, vegetation, soil and impervious surfaces
  • GLCM texture measures derived for surface pattern discrimination
  • Digital elevation derivatives generated as slope, aspect and curvature
  • Multi-temporal composites summarize seasonal phenology and persistent land cover
  • Feature collinearity reviewed before training tree-based and linear models

Participants can create representative, traceable training and validation datasets.

  • Class taxonomy defined with mutually exclusive labels and decision rules
  • Stratified sampling allocates observations across classes and geographic regions
  • Polygon labels converted to pixels without boundary contamination
  • Reference imagery dates matched to sensor acquisition and target conditions
  • Inter-annotator agreement assessed using labelled sample comparison procedures
  • Training, validation and test partitions separated by spatial blocks

Participants can inspect image features and labels for quality issues before modelling.

  • Histograms reveal outliers, saturation and class-specific spectral distributions
  • Scatterplots compare band combinations and identify separable target classes
  • Spatial sampling maps expose geographic gaps and clustered labels
  • Class balance quantified before selecting weighting or resampling strategies
  • Mislabelled samples identified through imagery inspection and neighbourhood comparison
  • Baseline rules established using indices, thresholds and simple decision trees

Participants can train and interpret pixel-based supervised classification models.

  • Random forest classification trained with spectral, terrain and texture features
  • Gradient boosting compared against random forest using held-out spatial data
  • Hyperparameters tuned for tree depth, features and minimum samples
  • Class weights applied when target categories are rare or costly
  • Probability rasters retained alongside hard class assignments for review
  • Feature importance interpreted cautiously where predictors are correlated

Participants can classify meaningful image objects rather than individual pixels.

  • Multiresolution segmentation groups neighbouring pixels into candidate image objects
  • Scale, shape and compactness parameters tested against target object sizes
  • Object attributes calculated from spectral, texture, geometry and context measures
  • Rule-based classification combines thresholds, adjacency and expert knowledge
  • Parcel and building boundaries used to constrain object extraction
  • Object-based outputs compared with pixel classifications for salt-and-pepper reduction

Participants can configure deep-learning workflows for remote sensing imagery tasks.

  • Convolutional layers explained through kernels, feature maps and receptive fields
  • Image tiles generated with overlap, labels and consistent channel ordering
  • Data augmentation applies rotation, flips, brightness shifts and random crops
  • Transfer learning adapts pretrained encoders to limited labelled imagery
  • Batch size, learning rate and epochs controlled during training
  • Training curves diagnose overfitting, underfitting and unstable optimization

Participants can detect and assess discrete objects in high-resolution imagery.

  • Bounding-box labels prepared for vehicles, roofs, poles and solar panels
  • Intersection over Union measures overlap between predicted and reference boxes
  • YOLO detection outputs filtered using confidence and non-maximum suppression
  • Small-object detection improved through tiling, resolution and anchor configuration
  • False detections reviewed by background type, shadow and viewing geometry
  • Detected assets summarized by location, count, type and confidence

Participants can produce pixel-level segmentation maps for continuous geographic features.

  • Semantic segmentation distinguishes roads, water, buildings and vegetation pixels
  • U-Net architecture links encoder features with decoder reconstruction layers
  • Segmentation masks encoded for binary, multiclass and overlapping target definitions
  • Dice coefficient and Intersection over Union assess segmentation quality
  • Boundary errors inspected around narrow roads, roofs and water edges
  • Post-processing removes isolated pixels and fills valid interior gaps

Participants can quantify model performance and diagnose geographically patterned errors.

  • Confusion matrices report producer, user and overall classification accuracy
  • Precision, recall and F1 score selected for imbalanced detection tasks
  • Spatial cross-validation prevents inflated scores from nearby training samples
  • Area-adjusted accuracy estimates account for unequal class sampling rates
  • Error maps reveal terrain, season, region and class-specific weaknesses
  • Confidence intervals reported for accuracy estimates and mapped area totals

Participants can identify and validate meaningful land and asset changes through time.

  • Image time series assembled using consistent preprocessing and seasonal windows
  • Image differencing detects reflectance and index changes between dates
  • Change vector analysis combines magnitude and direction across multiple bands
  • Post-classification comparison quantifies transitions between mapped land-cover classes
  • BFAST-style temporal decomposition separates trend, seasonality and abrupt breaks
  • Change candidates verified against clouds, shadows and acquisition differences

Participants can design rapid image-analysis workflows for flood and disaster assessment.

  • SAR backscatter thresholds identify open-water inundation beneath cloud cover
  • Pre-event and post-event composites isolate disaster-related surface changes
  • Permanent water masks reduce false flood detections near rivers
  • Terrain and drainage constraints refine flood extent plausibility
  • Exposure layers intersect flood maps with population, roads and facilities
  • Rapid products label confidence, acquisition dates and known coverage gaps

Participants can design scalable, reproducible workflows for imagery processing and modelling.

  • Google Earth Engine collections filtered by date, geometry and metadata
  • Server-side processing distinguished from client-side operations and data export
  • Python scripts parameterize imagery queries, preprocessing and model inference
  • Batch processing tiles large areas while preserving grid consistency
  • Version control records code, parameters, training data and model artefacts
  • Processing costs estimated from imagery volume, compute time and storage

Participants can prepare an AI image-analysis model for controlled operational use.

  • Inference pipelines specify input checks, processing steps and output formats
  • Model cards document purpose, training data, performance and limitations
  • Data drift monitored through feature distributions and acquisition conditions
  • Concept drift assessed when target appearance changes over time
  • Human review queues route low-confidence outputs for analyst verification
  • Retraining triggers defined using accuracy decline, new labels and policy changes

Participants can apply governance controls to geospatial AI data, outputs and decisions.

  • Privacy risks assessed for high-resolution imagery and sensitive location data
  • Data licences checked for training, derivative products and redistribution rights
  • Bias sources examined across geography, season, settlement type and class representation
  • Purpose limitation documented for surveillance-sensitive imagery analysis applications
  • Audit trails retain source imagery, labels, code and approval decisions
  • Communication protocols distinguish model estimates from verified ground observations

Participants can plan an AI remote sensing project with defensible technical and delivery controls.

  • Project charters define decision use, scope, stakeholders and acceptance thresholds
  • Data acquisition plans specify sensors, dates, coverage and reference labels
  • Model selection criteria balance accuracy, explainability, compute and maintenance
  • Quality assurance gates assign checks before release and operational use
  • Map narratives explain findings, uncertainty, confidence and recommended actions
  • Implementation roadmaps sequence pilot, validation, deployment and monitoring activities

Participants can build, review and present a complete AI remote sensing analysis project from imagery selection through validated operational recommendations.

  • Problem statement finalized with target classes, users and decision criteria
  • Imagery and reference data assembled into a documented analysis dataset
  • Features or image tiles prepared using justified preprocessing choices
  • Classification, detection or segmentation model trained and evaluated spatially
  • Error analysis produces limitations, confidence guidance and corrective actions
  • Final maps, model card and implementation plan presented for review

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

What you take back to work

  1. AI remote sensing project charter template
  2. Imagery preprocessing quality-control checklist
  3. Training-data specification and labelling guide
  4. Spatial model validation report template
  5. Geospatial AI model card
  6. Operational deployment and monitoring plan

Who should attend

  • GIS Analysts — automate classification, mapping and monitoring tasks from imagery
  • Remote Sensing Specialists — apply machine learning beyond manual image interpretation
  • Geospatial Data Scientists — build spatially valid models from Earth observation data
  • Environmental Officers — monitor land cover, vegetation condition and environmental compliance
  • Infrastructure Asset Managers — identify assets, damage and corridor changes from imagery
  • Humanitarian Information Managers — produce timely flood, settlement and impact assessments

Skills and tools covered

Imagery preprocessingSpatial machine learningSemantic segmentationAccuracy assessmentChange detectionGeospatial AI governance

Tools and standards

QGIS, Google Earth Engine, Python, PyTorch

How the course runs

Training methodology

The course uses short technical briefings followed by instructor demonstrations in QGIS, Google Earth Engine, Python and PyTorch. Participants examine imagery and model outputs from land management, infrastructure, disaster response and environmental monitoring cases. Group work focuses on class definitions, sample quality, error diagnosis and model-review decisions. Simulated project reviews require participants to justify data choices, accuracy thresholds and operational controls. Individual application planning connects each method to a current workplace imagery problem, available data and delivery requirements.

Requirements and prerequisites

Participants should be comfortable working with GIS layers, coordinate reference systems, attribute tables and raster imagery. Experience using QGIS, ArcGIS Pro or a comparable GIS application is expected. Participants should understand basic descriptive statistics and be able to interpret maps, charts and tabular data. Prior Python experience is useful but not essential; code examples are explained and adapted during the course. No prior machine-learning, deep-learning, cloud-computing or advanced mathematics background is required. Participants should bring a laptop able to run a modern web browser and desktop GIS software.

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 already be able to work with raster and vector data in a GIS application and understand coordinate reference systems. Machine-learning and Python experience are useful but not required; the course introduces both in the context of image-analysis tasks.

Bring a laptop with a current web browser and access to your usual desktop GIS software where possible. Training materials identify required account setup and software instructions before the course begins.

It is designed for GIS analysts, remote sensing specialists, geospatial data scientists and technical staff responsible for environmental, infrastructure, disaster or land-monitoring information. It is not intended as an introductory GIS course.

Standard GIS courses focus on mapping, data management and spatial analysis, while introductory remote sensing courses often focus on image interpretation and spectral principles. This course concentrates on automated classification, deep learning, validation, change detection and operational model controls.

Participants can adapt the project charter, labelling guide, validation report and deployment plan to a current imagery problem. Typical applications include flood mapping, land-cover monitoring, asset detection, vegetation assessment and construction-change monitoring.

Each training day runs from 08:30 to 16:30 and provides about 6.5 contact hours. The first week establishes data, preprocessing, features and initial models; the second week covers deep learning, 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.