From e6fc23018c54a96ae23079ce614cbb629cd873c1 Mon Sep 17 00:00:00 2001 From: Jens Date: Wed, 29 Jul 2026 20:05:13 +0200 Subject: [PATCH] Add v42 regional corpus expansion AOIs --- ...ion_belgium_building_training_portfolio.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/scripts/provision_belgium_building_training_portfolio.py b/scripts/provision_belgium_building_training_portfolio.py index f2b35955..aedeeaf4 100644 --- a/scripts/provision_belgium_building_training_portfolio.py +++ b/scripts/provision_belgium_building_training_portfolio.py @@ -92,6 +92,16 @@ AOIS = ( Aoi("nieuwpoort-coastal-train-v31", "flanders", "coastal-urban", "train", 2.749, 51.130), Aoi("knokke-coastal-train-v31", "flanders", "coastal-urban", "train", 3.289, 51.340), Aoi("bredene-coastal-train-v31", "flanders", "coastal-urban", "train", 2.976, 51.235), + # v42 stagnation correction: additional independent coastal positives and + # semantically adjacent negatives. These do not replace or relax the + # protected Oostende calibration sample. + Aoi("de-haan-coastal-train-v42", "flanders", "coastal-urban", "train", 3.034, 51.274), + Aoi("koksijde-coastal-train-v42", "flanders", "coastal-urban", "train", 2.650, 51.115), + Aoi("blankenberge-coastal-train-v42", "flanders", "coastal-urban", "train", 3.130, 51.313), + Aoi("zelzate-industry-train-v42", "flanders", "industrial", "train", 3.807, 51.198), + Aoi("veurne-ribbon-train-v42", "flanders", "ribbon-development", "train", 2.666, 51.073), + Aoi("zwin-dunes-train-v42-bg", "flanders", "dunes-negative", "train", 3.360, 51.350, "background_candidate"), + Aoi("nieuwpoort-port-train-v42-bg", "flanders", "port-hard-negative", "train", 2.735, 51.146, "background_candidate"), Aoi("bruges-val", "flanders", "historic-urban", "val", 3.224, 51.209), Aoi("turnhout-val", "flanders", "suburban", "val", 4.944, 51.322), Aoi("hasselt-cal", "flanders", "suburban", "calibration", 5.340, 50.930), @@ -138,6 +148,15 @@ AOIS = ( Aoi("soignies-rural-train-v31", "wallonia", "rural-town", "train", 4.071, 50.579), Aoi("stavelot-architecture-train-v31", "wallonia", "regional-architecture", "train", 5.931, 50.395), Aoi("aubel-architecture-train-v31", "wallonia", "regional-architecture", "train", 5.859, 50.704), + # v42 precision correction: new Walloon examples for the persistent rural, + # regional-architecture and difficult-negative calibration errors. + Aoi("theux-architecture-train-v42", "wallonia", "regional-architecture", "train", 5.812, 50.535), + Aoi("florenville-rural-train-v42", "wallonia", "rural-town", "train", 5.307, 49.700), + Aoi("jodoigne-rural-train-v42", "wallonia", "rural-town", "train", 4.870, 50.724), + Aoi("engis-industry-train-v42", "wallonia", "industrial", "train", 5.405, 50.583), + Aoi("lessines-quarry-train-v42-bg", "wallonia", "quarry-hard-negative", "train", 3.835, 50.710, "background_candidate"), + Aoi("saint-hubert-forest-train-v42-bg", "wallonia", "forest-hard-negative", "train", 5.365, 50.025, "background_candidate"), + Aoi("hesbaye-field-train-v42-bg", "wallonia", "farmland-hard-negative", "train", 5.080, 50.690, "background_candidate"), Aoi("liege-brownfield-train-v31-bg", "wallonia", "industrial-hard-negative", "train", 5.607, 50.624, "background_candidate"), Aoi("charleroi-rail-train-v31-bg", "wallonia", "rail-hard-negative", "train", 4.467, 50.421, "background_candidate"), Aoi("condroz-quarry-train-v31-bg", "wallonia", "quarry-hard-negative", "train", 5.190, 50.365, "background_candidate"),