📦 模型下載https://pub-478929a98a5c440cb22c2241c0bde314.r2.dev/factory_ppe_v20260610_nv/best.pt

👷 factory_ppe v20260610_nv(NV 27-attr, PPE 釋出新標準)

2026-06-11 · cvat #12 即時重拉(846 task paginated)· 自此 PPE 對外釋出一律 NV 版(operator 2026-06-11 定)

TL;DR:22 + 5 visibility head 27-attr。同 test 集 22 共同 attr mAP 0.9633 vs v605 0.9593(+0.004, 無 attr 崩盤, 單模即達三模 ensemble 水準)。資料含 6/8 後 +32 新驗收 task。已上版 ppe22_v610_nv 並列觀察(兩台)。

Hyperparams(規則 18)

項目
Backbonemobilenetv3_large_100.ra_in1k(27 binary heads + partial-label mask)
訓練 imgsz384×192(person crop, pad 0.15)
推論 imgsz384×192(crop 同訓練;cascade 上游 person YOLO26s 推論 imgsz 固定 1280, 規則16)
配方batch 128 / epochs 40 / lr 3e-4 / wd 0.01 / patience 16(2026-06-10 研究: patience 8 是 v608 退步主因)/ aug strong / mixup 0.2
Datasetcrops_v20260610_nv:2026-06-11 16:59 即時重拉 cvat #12。191,576 crops / 285 task;vs v608 +32 新驗收 task(5456~5580)+1,588 crops(Train 1064 / Val 318 / Test 207)
nv 欄位cvat attr value not_visible→nv=1;yes/no→nv=0;unknown→mask=0(5 attr: safety_shoes / no_safety_shoes / safety_glasses / face_mask / safety_vest)
scriptexport_p12_v20260610_nv.py + train_p9_attr_nv.py(預設 patience 已改 16)

同 test 集對照(nv manifest test n=16,695, v605 同 split 重跑, sklearn AP)

v605(production)v610_nvΔ
22 共同 attr mAP0.95930.9633+0.0041

attr 變動 >0.02:sleeves 0.910→0.982(+0.072)· safety_shoes 0.924→0.953 · hair_cover 0.819→0.846 · heartbeat 0.906→0.876(−0.030, 噪音範圍)。重點:無任何 attr 崩盤(對照 v608 sleeves 0.599 / p16 hair_cover 0.623 的單 run 抽籤史)。依 2026-06-10 方法論, 單 run mAP 差 <0.015 屬噪音;本版價值在「不退步 + nv 三態能力 + 含新場域資料」。

5 nv visibility head(test)

headAPtest pos狀態
safety_shoes_nv1.00055啟用(三態: yes / no / 看不清)
no_safety_shoes_nv1.00055
safety_glasses_nv0.97947
face_mask_nv1.00021
safety_vest_nv0.30617不可用, handler 排除(沿 v606_nv 已知)
⚠️ nv 標註集中 RAIVISION_DAVIDMAC 單鏡頭、test pos 僅 17-55:高 AP 偏樂觀, 泛化未證。多場域 nv 補標仍是待辦。部署 NV_THR=0.5(不用 test 過擬合 thr)。

📦 模型下載 / 部署

項目
R2factory_ppe_v20260610_nv/best.pt
ppe-demo registerppe22_v610_nv(PPE21NVHandler, 並列觀察, 兩台已驗證)
5090-2 ckpt~/factory_ppe/runs/factory_ppe_v20260610_nv/best.pt
person cascadeperson_yolo26s_v20260602_1280 @1280, person_conf 0.25

出處:2026-06-10 16h 準度研究方法論 + 2026-06-11 NV 標準化(factory_ppe_v20260610_report 退步根因篇)