日期 2026-07-14 | MobileNetV3-L binary 影像分類 | cvat2 #40 water_tags | v1 baseline,未上版
| 項目 | 值 |
|---|---|
| 架構 | MobileNetV3-L (timm mobilenetv3_large_100.ra_in1k), binary 影像分類, 4.2M params |
| 訓練 imgsz / 推論 imgsz | 384 / 384 |
| batch / epochs / lr / patience | 64 / 20(ep7 early stop) / 5e-4 / 5 |
| aug / pos_weight | camaug(CCTV 相機增強)/ 0.622(正例多數自動平衡) |
| 訓練時間 | 75s(GPU1 RTX5090) |
| pipeline | 沿用 fire_smoke train_fs(water=head[0],head[1] 為 dummy) |
| subset | 總 frame | 有水 | 無水(負例) |
|---|---|---|---|
| Train | 2357 | 1453 | 904 (38%) |
| Validation | 370 | 330 | 40 (11%) |
| Test | 401 | 361 | 40 (10%) |
subset 用 cvat task.subset 切(不同 task 分不同 split,無同幀 leak)。data_id 拼 disk path、過濾 deleted_frames、image-mode 無 video-mode 坑。
| 操作點 | threshold | Precision | TP | FP(無水誤報) | FN(有水漏) |
|---|---|---|---|---|---|
| @0.5 | 0.500 | 0.992 | 354 | 3/40 | 7/361 |
| R≥0.99 | 0.313 | 0.989 | 358 | 4/40 | 3 |
| R≥0.95 | 0.958 | 0.997 | 343 | 1/40 | 18 |
| R≥0.90 | 0.995 | 1.000 | 325 | 0/40 | 36 |
綠=判對,紅=判錯。FP(誤報)多是濕路面/雨天;FN(漏)是輕微積水/雨景。這條 wet↔積水 模糊帶正是 level 分級該解決的。
level(wet/puddle/flood)→ 改多級ckpt: ~/factory_ppe/runs/water_v20260714/best.pt(water=head[0])。未上版,待 operator 決定。