538 lines
14 KiB
JSON
538 lines
14 KiB
JSON
{
|
|
"failure_count": 14,
|
|
"items": [
|
|
{
|
|
"contexts": [],
|
|
"error_code": "P-PARTIAL",
|
|
"evidence": {
|
|
"missing_index": 3
|
|
},
|
|
"failure_id": "1397377fd37cd400f01a",
|
|
"kind": "terrain_missing",
|
|
"metadata": {
|
|
"context": "terrain_profile",
|
|
"date": "2023-01-01",
|
|
"difficulty": "normal",
|
|
"label_review_state": "fixture_reviewed",
|
|
"municipality": "Hasselt",
|
|
"object_size": "not_applicable",
|
|
"occlusion": "not_applicable",
|
|
"ood": false,
|
|
"region": "flanders",
|
|
"resolution_m": 5,
|
|
"season": "not_applicable",
|
|
"sensor": "elevation-raster",
|
|
"source": "fixture-dhmv",
|
|
"tile_edge": false,
|
|
"urbanity": "rural",
|
|
"vegetation": "moderate"
|
|
},
|
|
"sample_id": "terrain-test-flanders-rural",
|
|
"secondary_error_codes": [],
|
|
"task": "terrain_interpretation"
|
|
},
|
|
{
|
|
"contexts": [],
|
|
"error_code": "M-FN-MISSED",
|
|
"evidence": {
|
|
"bbox": [
|
|
10,
|
|
0,
|
|
15,
|
|
5
|
|
],
|
|
"class": "removed",
|
|
"id": "r2"
|
|
},
|
|
"failure_id": "28a0be1f9d4960036f3a",
|
|
"kind": "event_false_negative",
|
|
"metadata": {
|
|
"context": "industrial_change",
|
|
"date": "2024-05-01/2025-05-01",
|
|
"difficulty": "hard",
|
|
"label_review_state": "fixture_reviewed",
|
|
"municipality": "Liège",
|
|
"object_size": "mixed",
|
|
"occlusion": "none",
|
|
"ood": false,
|
|
"region": "wallonia",
|
|
"resolution_m": 0.5,
|
|
"season": "multi-date",
|
|
"sensor": "vector",
|
|
"source": "fixture-picc-temporal",
|
|
"tile_edge": false,
|
|
"urbanity": "industrial",
|
|
"vegetation": "low"
|
|
},
|
|
"sample_id": "change-test-wallonia-industrial",
|
|
"secondary_error_codes": [],
|
|
"task": "change_detection"
|
|
},
|
|
{
|
|
"contexts": [],
|
|
"error_code": "M-AREA-BIAS",
|
|
"evidence": {
|
|
"prediction_id": "p1",
|
|
"reference_id": "r1",
|
|
"relative_area_error": -0.1
|
|
},
|
|
"failure_id": "2d53b69d95b17bf49580",
|
|
"kind": "area_bias",
|
|
"metadata": {
|
|
"context": "rural_buildings",
|
|
"date": "2025-04-20",
|
|
"difficulty": "normal",
|
|
"label_review_state": "fixture_reviewed",
|
|
"municipality": "Namur",
|
|
"object_size": "large",
|
|
"occlusion": "none",
|
|
"ood": false,
|
|
"region": "wallonia",
|
|
"resolution_m": 0.5,
|
|
"season": "spring",
|
|
"sensor": "synthetic-rgb",
|
|
"source": "fixture-picc",
|
|
"tile_edge": false,
|
|
"urbanity": "rural",
|
|
"vegetation": "low"
|
|
},
|
|
"sample_id": "seg-test-wallonia-rural",
|
|
"secondary_error_codes": [],
|
|
"task": "footprint_segmentation"
|
|
},
|
|
{
|
|
"contexts": [
|
|
"tile_edge"
|
|
],
|
|
"error_code": "M-CLASS",
|
|
"evidence": {
|
|
"column": 1,
|
|
"pixel_index": 9,
|
|
"prediction": 1,
|
|
"reason": "class_mismatch",
|
|
"reference": 2,
|
|
"row": 2
|
|
},
|
|
"failure_id": "2fabc83865f9e1f49efc",
|
|
"kind": "raster_misclassification",
|
|
"metadata": {
|
|
"context": "dense_urban_raster",
|
|
"date": "2025-10-05",
|
|
"difficulty": "hard",
|
|
"label_review_state": "fixture_reviewed",
|
|
"municipality": "Brussel",
|
|
"object_size": "not_applicable",
|
|
"occlusion": "not_applicable",
|
|
"ood": false,
|
|
"region": "brussels",
|
|
"resolution_m": 1,
|
|
"season": "autumn",
|
|
"sensor": "synthetic-multispectral",
|
|
"source": "fixture-thematic-raster",
|
|
"tile_edge": true,
|
|
"urbanity": "urban",
|
|
"vegetation": "moderate"
|
|
},
|
|
"sample_id": "raster-test-brussels-urban",
|
|
"secondary_error_codes": [],
|
|
"task": "raster_classification"
|
|
},
|
|
{
|
|
"contexts": [
|
|
"high_confidence",
|
|
"tile_edge"
|
|
],
|
|
"error_code": "M-FP-CONFUSER",
|
|
"evidence": {
|
|
"bbox": [
|
|
20,
|
|
20,
|
|
35,
|
|
35
|
|
],
|
|
"class": "building",
|
|
"confidence": 0.92,
|
|
"id": "p-hard-fp"
|
|
},
|
|
"failure_id": "39eae35c6660b1ac1bcd",
|
|
"kind": "false_positive",
|
|
"metadata": {
|
|
"context": "coastal_hard_negative",
|
|
"date": "2025-07-01",
|
|
"difficulty": "hard",
|
|
"label_review_state": "fixture_reviewed",
|
|
"municipality": "Oostende",
|
|
"object_size": "empty",
|
|
"occlusion": "none",
|
|
"ood": false,
|
|
"region": "flanders",
|
|
"resolution_m": 0.25,
|
|
"season": "summer",
|
|
"sensor": "synthetic-rgb",
|
|
"source": "fixture-orthophoto",
|
|
"tile_edge": true,
|
|
"urbanity": "urban",
|
|
"vegetation": "moderate"
|
|
},
|
|
"sample_id": "background-test-hard-negative",
|
|
"secondary_error_codes": [
|
|
"M-MISCALIBRATED"
|
|
],
|
|
"task": "object_detection"
|
|
},
|
|
{
|
|
"contexts": [],
|
|
"error_code": "D-VALIDATION-FN",
|
|
"evidence": {
|
|
"anomaly": "D-MISSING-PROVENANCE",
|
|
"severity": "critical"
|
|
},
|
|
"failure_id": "40e33e21c399cc657f26",
|
|
"kind": "validation_false_negative",
|
|
"metadata": {
|
|
"context": "data_contract",
|
|
"date": "2025-01-01",
|
|
"difficulty": "hard",
|
|
"label_review_state": "fixture_reviewed",
|
|
"municipality": "not_applicable",
|
|
"object_size": "not_applicable",
|
|
"occlusion": "not_applicable",
|
|
"ood": false,
|
|
"region": "national",
|
|
"resolution_m": null,
|
|
"season": "not_applicable",
|
|
"sensor": "mixed",
|
|
"source": "fixture-contracts",
|
|
"tile_edge": false,
|
|
"urbanity": "mixed",
|
|
"vegetation": "mixed"
|
|
},
|
|
"sample_id": "validation-test-national",
|
|
"secondary_error_codes": [],
|
|
"task": "geospatial_data_validation"
|
|
},
|
|
{
|
|
"contexts": [],
|
|
"error_code": "M-FP-CONFUSER",
|
|
"evidence": {
|
|
"bbox": [
|
|
20,
|
|
0,
|
|
25,
|
|
5
|
|
],
|
|
"class": "removed",
|
|
"confidence": 0.65,
|
|
"id": "p2"
|
|
},
|
|
"failure_id": "49560fb2dcb347c4cff5",
|
|
"kind": "event_false_positive",
|
|
"metadata": {
|
|
"context": "industrial_change",
|
|
"date": "2024-05-01/2025-05-01",
|
|
"difficulty": "hard",
|
|
"label_review_state": "fixture_reviewed",
|
|
"municipality": "Liège",
|
|
"object_size": "mixed",
|
|
"occlusion": "none",
|
|
"ood": false,
|
|
"region": "wallonia",
|
|
"resolution_m": 0.5,
|
|
"season": "multi-date",
|
|
"sensor": "vector",
|
|
"source": "fixture-picc-temporal",
|
|
"tile_edge": false,
|
|
"urbanity": "industrial",
|
|
"vegetation": "low"
|
|
},
|
|
"sample_id": "change-test-wallonia-industrial",
|
|
"secondary_error_codes": [],
|
|
"task": "change_detection"
|
|
},
|
|
{
|
|
"contexts": [],
|
|
"error_code": "M-MISCALIBRATED",
|
|
"evidence": {
|
|
"brier": 0.15333333333333332,
|
|
"claim_boundary": "diagnostic deviation only; not a representative population-calibration claim",
|
|
"ece": 0.13333333333333325,
|
|
"prediction_support": 3
|
|
},
|
|
"failure_id": "8d4113e9688207b68f98",
|
|
"kind": "miscalibrated",
|
|
"metadata": {
|
|
"context": "dense_urban",
|
|
"date": "2025-06-15",
|
|
"difficulty": "hard",
|
|
"label_review_state": "fixture_reviewed",
|
|
"municipality": "Antwerpen",
|
|
"object_size": "mixed",
|
|
"occlusion": "partial",
|
|
"ood": false,
|
|
"region": "flanders",
|
|
"resolution_m": 0.25,
|
|
"season": "summer",
|
|
"sensor": "synthetic-rgb",
|
|
"source": "fixture-orthophoto",
|
|
"tile_edge": false,
|
|
"urbanity": "urban",
|
|
"vegetation": "moderate"
|
|
},
|
|
"sample_id": "det-test-flanders-urban",
|
|
"secondary_error_codes": [],
|
|
"task": "object_detection"
|
|
},
|
|
{
|
|
"contexts": [
|
|
"tile_edge"
|
|
],
|
|
"error_code": "M-CLASS",
|
|
"evidence": {
|
|
"column": 3,
|
|
"pixel_index": 3,
|
|
"prediction": 2,
|
|
"reason": "class_mismatch",
|
|
"reference": 1,
|
|
"row": 0
|
|
},
|
|
"failure_id": "a7c91430a7766b02755e",
|
|
"kind": "raster_misclassification",
|
|
"metadata": {
|
|
"context": "dense_urban_raster",
|
|
"date": "2025-10-05",
|
|
"difficulty": "hard",
|
|
"label_review_state": "fixture_reviewed",
|
|
"municipality": "Brussel",
|
|
"object_size": "not_applicable",
|
|
"occlusion": "not_applicable",
|
|
"ood": false,
|
|
"region": "brussels",
|
|
"resolution_m": 1,
|
|
"season": "autumn",
|
|
"sensor": "synthetic-multispectral",
|
|
"source": "fixture-thematic-raster",
|
|
"tile_edge": true,
|
|
"urbanity": "urban",
|
|
"vegetation": "moderate"
|
|
},
|
|
"sample_id": "raster-test-brussels-urban",
|
|
"secondary_error_codes": [],
|
|
"task": "raster_classification"
|
|
},
|
|
{
|
|
"contexts": [],
|
|
"error_code": "M-FP-CONFUSER",
|
|
"evidence": {
|
|
"bbox": [
|
|
85,
|
|
85,
|
|
95,
|
|
95
|
|
],
|
|
"class": "building",
|
|
"confidence": 0.6,
|
|
"id": "p3"
|
|
},
|
|
"failure_id": "b7e154a0f6ddb9d8653f",
|
|
"kind": "false_positive",
|
|
"metadata": {
|
|
"context": "dense_urban",
|
|
"date": "2025-06-15",
|
|
"difficulty": "hard",
|
|
"label_review_state": "fixture_reviewed",
|
|
"municipality": "Antwerpen",
|
|
"object_size": "mixed",
|
|
"occlusion": "partial",
|
|
"ood": false,
|
|
"region": "flanders",
|
|
"resolution_m": 0.25,
|
|
"season": "summer",
|
|
"sensor": "synthetic-rgb",
|
|
"source": "fixture-orthophoto",
|
|
"tile_edge": false,
|
|
"urbanity": "urban",
|
|
"vegetation": "moderate"
|
|
},
|
|
"sample_id": "det-test-flanders-urban",
|
|
"secondary_error_codes": [],
|
|
"task": "object_detection"
|
|
},
|
|
{
|
|
"contexts": [],
|
|
"error_code": "M-FP-CONFUSER",
|
|
"evidence": {
|
|
"class": "building",
|
|
"id": "p2",
|
|
"polygon": [
|
|
[
|
|
20,
|
|
0
|
|
],
|
|
[
|
|
24,
|
|
0
|
|
],
|
|
[
|
|
24,
|
|
4
|
|
],
|
|
[
|
|
20,
|
|
4
|
|
],
|
|
[
|
|
20,
|
|
0
|
|
]
|
|
]
|
|
},
|
|
"failure_id": "bf43633497be5101cddb",
|
|
"kind": "false_positive",
|
|
"metadata": {
|
|
"context": "suburban_buildings",
|
|
"date": "2025-01-15",
|
|
"difficulty": "normal",
|
|
"label_review_state": "fixture_reviewed",
|
|
"municipality": "Mol",
|
|
"object_size": "mixed",
|
|
"occlusion": "not_applicable",
|
|
"ood": false,
|
|
"region": "flanders",
|
|
"resolution_m": 0.1,
|
|
"season": "not_applicable",
|
|
"sensor": "vector",
|
|
"source": "fixture-grb",
|
|
"tile_edge": false,
|
|
"urbanity": "suburban",
|
|
"vegetation": "low"
|
|
},
|
|
"sample_id": "vector-test-flanders-suburban",
|
|
"secondary_error_codes": [],
|
|
"task": "vector_comparison"
|
|
},
|
|
{
|
|
"contexts": [],
|
|
"error_code": "M-FN-MISSED",
|
|
"evidence": {
|
|
"class": "building",
|
|
"id": "r2",
|
|
"polygon": [
|
|
[
|
|
10,
|
|
0
|
|
],
|
|
[
|
|
14,
|
|
0
|
|
],
|
|
[
|
|
14,
|
|
4
|
|
],
|
|
[
|
|
10,
|
|
4
|
|
],
|
|
[
|
|
10,
|
|
0
|
|
]
|
|
]
|
|
},
|
|
"failure_id": "c9a80d5bb196dc7113e2",
|
|
"kind": "false_negative",
|
|
"metadata": {
|
|
"context": "suburban_buildings",
|
|
"date": "2025-01-15",
|
|
"difficulty": "normal",
|
|
"label_review_state": "fixture_reviewed",
|
|
"municipality": "Mol",
|
|
"object_size": "mixed",
|
|
"occlusion": "not_applicable",
|
|
"ood": false,
|
|
"region": "flanders",
|
|
"resolution_m": 0.1,
|
|
"season": "not_applicable",
|
|
"sensor": "vector",
|
|
"source": "fixture-grb",
|
|
"tile_edge": false,
|
|
"urbanity": "suburban",
|
|
"vegetation": "low"
|
|
},
|
|
"sample_id": "vector-test-flanders-suburban",
|
|
"secondary_error_codes": [],
|
|
"task": "vector_comparison"
|
|
},
|
|
{
|
|
"contexts": [],
|
|
"error_code": "D-VALIDATION-FP",
|
|
"evidence": {
|
|
"anomaly": "D-RESOLUTION",
|
|
"severity": "major"
|
|
},
|
|
"failure_id": "e00a10875bea399c62c3",
|
|
"kind": "validation_false_positive",
|
|
"metadata": {
|
|
"context": "data_contract",
|
|
"date": "2025-01-01",
|
|
"difficulty": "hard",
|
|
"label_review_state": "fixture_reviewed",
|
|
"municipality": "not_applicable",
|
|
"object_size": "not_applicable",
|
|
"occlusion": "not_applicable",
|
|
"ood": false,
|
|
"region": "national",
|
|
"resolution_m": null,
|
|
"season": "not_applicable",
|
|
"sensor": "mixed",
|
|
"source": "fixture-contracts",
|
|
"tile_edge": false,
|
|
"urbanity": "mixed",
|
|
"vegetation": "mixed"
|
|
},
|
|
"sample_id": "validation-test-national",
|
|
"secondary_error_codes": [],
|
|
"task": "geospatial_data_validation"
|
|
},
|
|
{
|
|
"contexts": [
|
|
"tile_edge"
|
|
],
|
|
"error_code": "M-MISCALIBRATED",
|
|
"evidence": {
|
|
"brier": 0.8464,
|
|
"claim_boundary": "diagnostic deviation only; not a representative population-calibration claim",
|
|
"ece": 0.92,
|
|
"prediction_support": 1
|
|
},
|
|
"failure_id": "edae8689bdec601bca2b",
|
|
"kind": "miscalibrated",
|
|
"metadata": {
|
|
"context": "coastal_hard_negative",
|
|
"date": "2025-07-01",
|
|
"difficulty": "hard",
|
|
"label_review_state": "fixture_reviewed",
|
|
"municipality": "Oostende",
|
|
"object_size": "empty",
|
|
"occlusion": "none",
|
|
"ood": false,
|
|
"region": "flanders",
|
|
"resolution_m": 0.25,
|
|
"season": "summer",
|
|
"sensor": "synthetic-rgb",
|
|
"source": "fixture-orthophoto",
|
|
"tile_edge": true,
|
|
"urbanity": "urban",
|
|
"vegetation": "moderate"
|
|
},
|
|
"sample_id": "background-test-hard-negative",
|
|
"secondary_error_codes": [],
|
|
"task": "object_detection"
|
|
}
|
|
],
|
|
"items_canonical_json_sha256": "2002025055588195db73e20017882e412e988f3c55dedc89a1fd0c1dcd7a7e3e",
|
|
"rendering_status": "machine_readable_examples_retained; a visual production gallery requires controlled access to protected imagery",
|
|
"schema_version": 2,
|
|
"taxonomy": "docs/accuracy-program/05-metric-framework.md section 4"
|
|
}
|