Suppress duplicate YOLO tile detections
GeoIntel CI / docs-smoke (push) Has been cancelled
GeoIntel CI / contract-smoke (push) Has been cancelled

This commit is contained in:
Codex
2026-07-09 10:55:45 +02:00
parent 638534f011
commit 3f5ca4c85e
24 changed files with 266 additions and 39 deletions
+9
View File
@@ -7,6 +7,15 @@
# Changelog
## Sprint 149 YOLO duplicate suppression evidence (2026-07-09)
- Added configured-YOLO cross-tile duplicate suppression before `Detection` rows are persisted.
- Added `YOLO_DUPLICATE_IOU_THRESHOLD` with default `0.5`; `0` disables the GeoIntel-side pass for debugging.
- Detection run result metadata now records raw candidate count, suppressed duplicate count and duplicate IoU threshold.
- Calibration and quality matrix scripts now fetch detection run details and include raw/suppressed counts in summaries.
- Updated Docker/Unraid env examples, API/AI/backend docs and detection pipeline notes.
- No model was activated, no detections were faked, and no migration changed.
## Sprint 148 YOLO max-detection cap hardening (2026-07-09)
- Added `YOLO_MAX_DETECTIONS` with default `1000` and forward it to Ultralytics as `max_det`.