Skip to content

Architecture & workflowsΒΆ

The repository contains a production-oriented candidate workflow plus exploratory and research workflows.

flowchart TB
  A[run_senbygg_improved.py] --> B[load AOI, dates, candidates]
  B --> C[ensure S1 NetCDF cubes]
  C --> D[senbygg_improved.detect_candidates]
  D --> E[optional senbygg_coh]
  D --> F[optional senbygg_s2]
  E --> G[final GeoPackage]
  F --> G
  H[bbox_change_detector.py] --> I[fkb_common.run_pixel_detection]
  I --> J[GeoTIFF maps]
  J --> K[vectorize_results.py]
  L[fkb_tiltak_change_detection.py / CUSUM] --> M[legacy/research comparisons]
If you need... Use Why
Prioritized review queue for known/suspected construction run_senbygg_improved.py Candidate-first avoids whole-AOI base-rate false positives.
Raster anomaly map for a small AOI bbox_change_detector.py Gives GeoTIFF score/change-date layers for inspection.
Coherence recall boost download_coherence*.py + senbygg_coh.py Detects hard-target stabilization missed by GRD intensity.
Optical confirmation download_s2_summer.py / s2_aoi_indices.py + senbygg_s2.py Detects vegetation-to-built summer index changes.
Method comparison fkb_tiltak_cusum.py, validation/ Experimental CUSUM and validation sweeps.