CoPhil EO AI/ML Training - Day 1, Session 1
EU-Philippines CoPhil Programme
4-Day Advanced Training
Today’s Goals
Mission
Support Philippine Space Agency (PhilSA) and DOST to improve use of Earth Observation data for:
Key Outputs
Philippine Space Agency

Department of Science and Technology

Duration: 2 hours
Europe’s Eyes on Earth

“Looking at our planet and its environment for the benefit of all European citizens”
Copernicus Programme Structure showing Space Component, Services, and End Users
Sentinel-1 (SAR)
Sentinel-2 (Optical)
Sentinel-3 (Ocean/Land)
Sentinel-5P (Atmosphere)
Emergency Management
Climate & Environment
Mission Configuration (2025)

Key Advantage: Penetrates clouds and works at night
| Parameter | Value |
|---|---|
| Sensor Type | C-band SAR (5.405 GHz) |
| Revisit Time | 6-12 days (constellation) |
| Swath Width | 250 km (IW mode) |
| Spatial Resolution | 5m × 20m (IW mode) |
| Polarization | VV + VH or HH + HV |
| Orbit | 693 km altitude |
What is Polarization?
Applications
| Surface Type | Backscatter | Appearance | Reason |
|---|---|---|---|
| Water (smooth) | Very Low | Dark/Black | Specular reflection |
| Urban/Buildings | Very High | Bright White | Corner reflectors |
| Forest/Vegetation | Medium-High | Gray | Volume scattering |
| Agricultural Fields | Medium | Light Gray | Surface roughness |
| Bare Soil (dry) | Low-Medium | Dark Gray | Smooth surface |
| Bare Soil (wet) | Medium | Medium Gray | Increased dielectric |
Key Insight: Water appears dark, structures appear bright - the basis for flood mapping!
Interferometric Wide Swath (IW) - 250 km swath - 5m × 20m resolution - Default over land - Philippine standard mode
Extra Wide Swath (EW) - 400 km swath - 20m × 40m resolution - Maritime/polar regions
Strip Map (SM) - 80 km swath - 5m × 5m resolution - Emergency response - High detail needed
Wave (WV) - Ocean waves - Not used for land
Level-1 GRD (Ground Range Detected)
Level-1 SLC (Single Look Complex)
| Factor | GRD | SLC |
|---|---|---|
| Use Case | Most applications | Interferometry only |
| Processing | Ready to use | Complex processing |
| File Size | ~1 GB | ~4 GB |
| Speckle | Reduced | Full speckle |
| Phase | Not preserved | Preserved |
| Typical User | Most analysts | Advanced specialists |
For this training and most Philippine applications: Use GRD
What Happens Before You See SAR Data?
For this training, we use pre-processed Sentinel-1 GRD data. Here’s what happens “under the hood”:
S1 Processing Pipeline:
For Day 3 flood mapping labs: We provide analysis-ready patches with these steps already applied
Flood Mapping

Deformation Monitoring

November 2020: Typhoon Ulysses
Key Benefits
Key Specifications:
Philippine Example: Mayon Volcano

Sentinel-2 monitoring of 2018 eruption
| Band | Name | Wavelength (nm) | Resolution | Purpose |
|---|---|---|---|---|
| B1 | Coastal Aerosol | 443 | 60m | Aerosol correction, water color |
| B2 | Blue | 490 | 10m | Water bodies, atmospheric |
| B3 | Green | 560 | 10m | Vegetation health |
| B4 | Red | 665 | 10m | Vegetation discrimination |
| B5 | Red Edge 1 | 705 | 20m | Vegetation stress detection |
| B6 | Red Edge 2 | 740 | 20m | Vegetation classification |
| B7 | Red Edge 3 | 783 | 20m | Vegetation stress, chlorophyll |
| B8 | NIR | 842 | 10m | Biomass, water bodies |
| B8A | NIR Narrow | 865 | 20m | Atmospheric correction |
| B9 | Water Vapor | 945 | 60m | Atmospheric correction |
| B10 | SWIR Cirrus | 1375 | 60m | Cirrus cloud detection |
| B11 | SWIR 1 | 1610 | 20m | Moisture content, fire |
| B12 | SWIR 2 | 2190 | 20m | Moisture, geology, soil |
What is Red Edge?
Applications:
Philippine Use Cases:
Red edge bands detect stress weeks before visible bands show changes
Level-1C (L1C)
Level-2A (L2A)
Always use Level-2A when available - it’s analysis-ready!
True Color (Natural) - RGB: B4-B3-B2 (Red-Green-Blue) - Looks like a photograph - Good for visual inspection
False Color Infrared - RGB: B8-B4-B3 (NIR-Red-Green) - Vegetation appears RED - Classic for vegetation assessment
SWIR Composite (Agriculture) - RGB: B11-B8-B2 - Highlights crop moisture - Soil moisture visible
SWIR-NIR-Red (Burn/Fire) - RGB: B12-B8-B4 - Active fires appear BRIGHT - Burn scars dark purple
| Aspect | Sentinel-1 | Sentinel-2 |
|---|---|---|
| Sensor Type | Radar (SAR) | Optical (MSI) |
| Weather | All-weather | Cloud-affected |
| Time | Day & night | Daytime only |
| Resolution | 5m × 20m | 10m / 20m / 60m |
| Revisit | 6-12 days | 5 days |
| Bands | Polarizations (2) | Spectral bands (13) |
| Best For | Water, structure, moisture | Vegetation, land cover, color |
S1 Flood Mapping Tip
VV polarization shows dark water (low backscatter from smooth surfaces)
Best practice: Compare pre-event vs post-event delta for reliability
Synergy: Pair S1 (flood extent through clouds) with S2 (vegetation damage when clear) for complete impact assessment
Flood Mapping
Forest Monitoring
Stretch Break
Stand up • Grab water • Back in 5 minutes
Which Platform for Which Task?
Understanding where to work is crucial - don’t try to train deep models on GEE or download 100GB in Colab!
| Task | Platform | Why | Limitations |
|---|---|---|---|
| Data Prep & Exploration | Google Earth Engine | Petabyte catalog, no download, cloud composites | Export limit 32 MB (tile large areas), no deep learning training |
| ML Training (RF, shallow) | GEE or Colab | RF works in GEE; small data in Colab | GEE memory limits; Colab free tier quotas |
| Deep Learning (CNN, U-Net) | Local GPU / Colab Pro | Requires PyTorch/TensorFlow | Colab free = limited GPU time; large models need local resources |
| Large-Scale Processing | CoPhil Mirror Site / COARE | 400TB local data, HPC resources | Requires account; learning curve for APIs |
| Quick Viz & Download | Copernicus Browser | Interactive, fast previews | Manual selection; bulk downloads tedious |
Quotas/Pitfalls to know: - GEE: Memory errors with large computations (tile exports!) - Colab Free: GPU disconnects after inactivity; limited sessions/day - CoPhil/Digital Space Campus: Hosts this training’s materials + local data access
New Platform (2023+)
Features
Planetary-Scale Platform

We’ll use GEE extensively in this training
Alaska Satellite Facility (ASF)
AWS Open Data
Now Available: CoPhil Mirror Site in the Philippines! (Operational 2024-2025)
Established: August 2019
Mandate:


Website: https://philsa.gov.ph
Purpose (2025)
Data Types
Space Business Innovation Challenge
Training Programs
Computing and Archiving Research Environment

National Mapping and Resource Information Authority
Role:

Website: https://www.geoportal.gov.ph
One-Stop Shop for Philippine Geospatial Data
Latest: 2020 National Land Cover
Classes:
Data Formats:
Portal: https://land-cover-mapping-project-namria.hub.arcgis.com
Comprehensive Hazard Assessment Platform
Hazard Types:
Applications:
Sentinel Imagery Provides:
NAMRIA Data Provides:
MICRO-EDIT: Using NAMRIA/Space+ as Label Sources
For Day 2 Palawan RF lab: 1. Download NAMRIA land cover shapefile (authoritative classes) 2. Overlay on Sentinel-2 imagery 3. Extract training points per class (forest, agriculture, water, etc.) 4. Train Random Forest classifier 5. Validate predictions against NAMRIA hold-out samples
Space+ Dashboard also provides admin boundaries and infrastructure layers for context in all visualizations.
Example: Use Sentinel-2 to map current land cover, validate against NAMRIA’s official 2020 map, detect changes
Advanced Science and Technology Institute

Website: https://asti.dost.gov.ph
Philippine Sky AI Program (2021-2028)
Impact (2025)
Democratized Intelligent Model Exchange Repository
Available Models
Purpose

Example: Apply an AI model to 100 Sentinel-2 images over entire region without your laptop
Challenge
Creating labeled training data is:
ALaM Solution
Result: Faster creation of high-quality training data for Filipino contexts
Philippine Atmospheric, Geophysical and Astronomical Services Administration
Data Types:

Integration: Combine with satellite data for climate analysis
Satellite Data (Sentinel)
Ground Data (Philippine agencies)
Combined = More robust analysis and higher confidence
Purpose
Content
Result: Complete infrastructure for operational EO AI/ML**
This is what integrated EO capacity looks like!
Session 2 (Next)
Sessions 3 & 4
What We Covered:
✅ Copernicus Programme & free/open data policy
✅ Sentinel-1 (SAR) - all-weather monitoring
✅ Sentinel-2 (Optical) - 13 bands, 10m resolution
✅ 2025 Updates: 1C & 2C operational
✅ Philippine EO infrastructure (PhilSA, NAMRIA, DOST-ASTI)
✅ Data access platforms (SIYASAT, Geoportal, SkAI-Pinas)
Copernicus & Sentinel
Philippine EO Ecosystem
Coming up after break:
See you in Session 2! 🚀
European Platforms:
Copernicus Data Space: https://dataspace.copernicus.eu
CoPhil Programme: https://www.cophil.eu
Philippine Platforms:
PhilSA: https://philsa.gov.ph
NAMRIA Geoportal: https://www.geoportal.gov.ph
DOST-ASTI: https://asti.dost.gov.ph
15-minute break before Session 2
Day 1 Session 1 | Copernicus & Philippine EO | 20-23 October 2025