1.1 KiB
1.1 KiB
Aggiornamento 2026-05-17 09:30
Decisione: passare al fine-tuning YOLO digits
Dopo il primo test del modello thawro/yolov8-digits-detection sui crop reali, la direzione scelta e' passare direttamente al fine-tuning.
Motivazione:
- il modello base riconosce alcune cifre stampate;
- la velocita' CPU e' adeguata;
- l'accuratezza out-of-the-box non e' sufficiente;
- i nostri codici UDC hanno dominio visivo specifico: font, stampa, prospettiva, luce, sfocatura, tagli parziali;
- un OCR generico resta fragile, mentre un detector addestrato sulle nostre etichette puo' migliorare molto.
Percorso previsto:
- raccogliere crop reali delle etichette;
- annotare ogni cifra con bbox e classe
0..9; - creare dataset YOLO con split
train/val/test; - fare training/fine-tuning YOLOv8 detection;
- esportare il modello in ONNX;
- testare il modello nel laboratorio
C:\devel\yolo-ocr; - integrare nel server WMS solo quando il risultato e' affidabile.
Decisione architetturale:
- il fine-tuning resta nel laboratorio
C:\devel\yolo-ocr; - FlyWMS non viene toccato finche' il modello OCR non e' validato.