meaculpitt commited on
Commit
3550bed
·
verified ·
1 Parent(s): 94efd3a

scorevision: push artifact

Browse files
Files changed (1) hide show
  1. miner.py +4 -4
miner.py CHANGED
@@ -1,5 +1,5 @@
1
  """
2
- Score Vision SN44 — Unified miner v3.25 (2026-04-07). Petrol SAHI tiling (512px/50% overlap + full-image + flip TTA, per-class NMS merge). Per-class conf: hose/pump 0.25, pboard/canopy 0.35. Vehicle: lazy FP32, 0-box trigger. Person: TTA consensus.
3
  Tri-model: vehicle (YOLO11m INT8 1280) + person (YOLO12s FP16 960 TRT) + petrol (end2end 640).
4
  Pose model: YOLOv8n-pose FP16 640 for false-positive filtering + keypoint box refinement.
5
  Vehicle weights loaded from secondary HF repo (meaculpitt/ScoreVision-Vehicle).
@@ -381,9 +381,9 @@ PETROL_HF_REPO = "meaculpitt/ScoreVision-Petrol"
381
  PETROL_CONF = 0.25 # base conf for hose + pump
382
  PETROL_CONF_HIGH = 0.35 # stricter conf for price_board + canopy (reduce tile FPs)
383
  PETROL_NMS_IOU = 0.45
384
- # SAHI tiling
385
- PETROL_TILE_SIZE = 512
386
- PETROL_TILE_OVERLAP = 0.5
387
  # Class IDs (petrol model output — independent of person/vehicle cls_ids
388
  # because element_hint routing ensures only one pipeline runs per challenge)
389
  PETROL_CLS_HOSE = 0
 
1
  """
2
+ Score Vision SN44 — Unified miner v3.26 (2026-04-08). Petrol SAHI tiling (640px/40% overlap + full-image + flip TTA = 8 passes). Per-class conf: hose/pump 0.25, pboard/canopy 0.35. Vehicle: lazy FP32, 0-box trigger. Person: TTA consensus.
3
  Tri-model: vehicle (YOLO11m INT8 1280) + person (YOLO12s FP16 960 TRT) + petrol (end2end 640).
4
  Pose model: YOLOv8n-pose FP16 640 for false-positive filtering + keypoint box refinement.
5
  Vehicle weights loaded from secondary HF repo (meaculpitt/ScoreVision-Vehicle).
 
381
  PETROL_CONF = 0.25 # base conf for hose + pump
382
  PETROL_CONF_HIGH = 0.35 # stricter conf for price_board + canopy (reduce tile FPs)
383
  PETROL_NMS_IOU = 0.45
384
+ # SAHI tiling (640/40% = 6 tiles + full + flip = 8 passes, ~5.6s on chute GPU)
385
+ PETROL_TILE_SIZE = 640
386
+ PETROL_TILE_OVERLAP = 0.4
387
  # Class IDs (petrol model output — independent of person/vehicle cls_ids
388
  # because element_hint routing ensures only one pipeline runs per challenge)
389
  PETROL_CLS_HOSE = 0