How beppemarnell/msc-thesis-wildfire-prediction works
This repository is thesis research code for global wildfire-risk assessment from remote-sensing imagery. Its documented workflow extracts geospatial features with Google Earth Engine, preprocesses image samples, and uses a CNN to predict wildfire risk. The extraction script is excerpted; preprocessing and model details are documented in the README but their notebooks were not sampled, so those links reflect documented workflow rather than inspected calls.
Main entry points: gee_extraction.js Fire sampling · images Image samples · Data_processing.ipynb Image preprocessing · Wildfires_assessent_keras.ipynb CNN training
Components 12
Earth Engine Extraction
- Region and dates
src/gee_extraction.js - Fire sampling
src/gee_extraction.js - Sample regions
src/gee_extraction.js - Feature stack
src/gee_extraction.js - GeoTIFF export
src/gee_extraction.js
Data Preparation
- Image samples
images - Image preprocessing
src/Data_processing.ipynb
Risk Modeling
- CNN training
src/Wildfires_assessent_keras.ipynb - Wildfire risk prediction
src/Wildfires_assessent_keras.ipynb
Other components
- Researcher
- Earth Engine
- Remote-sensing catalogs
Connections 14
- Researcher → Region and dates: sets region
src/gee_extraction.js - Region and dates → Fire sampling: sets dates
src/gee_extraction.js - Remote-sensing catalogs → Fire sampling: provides fire data
src/gee_extraction.js - Remote-sensing catalogs → Feature stack: provides variables
src/gee_extraction.js - Earth Engine → Fire sampling: runs sampling
src/gee_extraction.js - Fire sampling → Sample regions: samples points
src/gee_extraction.js - Sample regions → Feature stack: defines export areas
src/gee_extraction.js - Feature stack → GeoTIFF export: composes bands
src/gee_extraction.js - GeoTIFF export → Earth Engine: exports GeoTIFF
src/gee_extraction.js - GeoTIFF export → Image samples: produces images
README.md - Image samples → Image preprocessing: cleans and normalizes
README.md - Image preprocessing → CNN training: prepares training data
README.md - CNN training → Wildfire risk prediction: predicts fire risk
README.md - Researcher → Wildfire risk prediction: requests assessment
README.md