Skip to content

Recommended workflowΒΆ

The recommended workflow is candidate-first polygon detection through run_senbygg_improved.py and senbygg_improved.py.

flowchart TD
  A[Define AREA_NAME, BBOX and dates] --> B[Check history depth]
  B --> C[Load FKB-Tiltak or custom candidates]
  C --> D[Filter tiny candidates]
  D --> E[Load/download S1 yearly cubes]
  E --> F[Aggregate candidate footprint time series]
  F --> G[Fit 2-harmonic seasonal baseline]
  G --> H[Score durable increase-only residuals]
  H --> I[Optional COH/S2 fusion]
  I --> J[GeoPackage review layer]

A whole raster contains far more non-building pixels than buildings. Even a small per-pixel false alarm rate can produce many false clusters. Candidate polygons reduce the search to plausible construction locations and turn the output into a reviewable queue.

Interpretation boundary

The output is evidence for prioritization. It is not a legal building status, an FKB update by itself, or a fully automatic construction inventory.