@@ -48,43 +48,47 @@ format:
4848
4949## Problem Setting
5050
51- - Tutorial Task: ** Why rooftop segmentation matters** (solar planning, urban policy)
51+ ::: columns
52+ ::: column
53+ - Cities need accurate rooftop maps to plan and scale ** solar PV installations**
54+
55+ - Manual rooftop labeling is ** slow** and ** costly**
56+
57+ - Every city looks different → traditional models do not ** generalize** well
5258
53- - Cities need rooftop maps for solar PV planning
59+ ### Idea:
5460
55- - Manual labeling is expensive
61+ - ** Few-shot learning ** makes segmentation possible with only a handful of labeled examples
5662
57- - Few-shot learning reduces annotation cost
63+ :::
64+
65+ ::: column
66+ ![ ] ( figures/picture_use_case.png ) {width=90% style="margin-left: 30%;"}
67+ :::
68+ :::
5869
59- - Geneva dataset comes in (example for cities)
6070
6171## Dataset: [ Geneva] ( https://huggingface.co/datasets/raphaelattias/overfitteam-geneva-satellite-images )
6272
6373::: columns
6474::: column
6575
66- - ** Satellite Images** : High-resolution RGB satellite images of Geneva
76+ - ** Satellite Images** : High-resolution RGB satellite images of Geneva available on Huggingface
77+ - ** Size** : 1,050 labeled image-mask pairs
78+ - ** Task** : Binary segmentation masks (rooftop vs background)
79+ - ** Geographic splits** : 3 grids/ neighborhoods (1301_11, 1301_13, 1301_31)
80+ - ** Image size** : 250x250 pixels
81+ - ** Categories** : Industrial, Residential
6782
68- - ** Switzerland Segmentation Labels** : Binary masks indicating rooftop locations
6983
70- - ** Resolution ** : Images at various resolutions suitable for few-shot learning
84+ :::
7185
7286::: column
73- ![ ] ( grids_animation.gif ) {width=100% }
87+ ![ ] ( figures/ grids_animation.gif) {width=80% style="margin-left: 30%;" }
7488:::
7589:::
7690
7791
78- - Train/test sizes (val?)
79-
80- - Example image + mask
81-
82- - Overlay visualization (the ones you already generated!)
83-
84- - Challenges: small rooftops, shadows, label noise, class imbalance
85-
86- ** Insert & dont forget** : visuals notebook data preprocessing etc
87-
8892## Model & Methods
8993
9094- Data Preprocessing
@@ -103,7 +107,7 @@ format:
103107
104108## Prototypical Networks
105109
106- ** Insert modified figure here **
110+ ![ ] ( figures/illustration_prototypical_network.png ) {width=100%}
107111
108112- high-level schematic (support → prototype → similarity → segmentation)
109113
0 commit comments