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.