Skip to content

[EXTERNAL] docs (vision-track): align subject and audit with measurable validation criteria#3093

Merged
Oumaimafisaoui merged 3 commits into01-edu:masterfrom
vpollo11:patch-18
Oct 15, 2025
Merged

[EXTERNAL] docs (vision-track): align subject and audit with measurable validation criteria#3093
Oumaimafisaoui merged 3 commits into01-edu:masterfrom
vpollo11:patch-18

Conversation

@vpollo11
Copy link
Member

Changes ✅ :

  • Added new “Performance & Validation” section to the VisionTrack subject.

    • Defined measurable success thresholds for detection precision, recall, F1-score, and FPS.
    • Specified required output artifacts:
      • models/checkpoints/best.pt and best_quantized.onnx
      • reports/performance_metrics.json with precision, recall, F1, FPS, and latency
      • reports/demo_results/ with ROI counting screenshots and videos
      • logs/app_errors.log for runtime errors
    • Added GPU/CPU fallback test requirement and ROI counting validation.
    • Included expected output directory summary for consistency with audit.
  • Updated the VisionTrack audit for full 1:1 alignment with the subject.

    • Added explicit file existence checks (app.py, counting_logic.py, helpers, YOLO model).
    • Added dependency import test for torch, supervision, cv2, and streamlit.
    • Introduced GPU detection and CPU fallback checks.
    • Added validation for saved YOLO model weights and quantized versions.
    • Required validation of ROI counting overlay and dynamic updates.
    • Added measurable performance thresholds:
      • Precision ≥ 0.85
      • Recall ≥ 0.80
      • F1 ≥ 0.85
      • FPS ≥ 15 (720p)
    • Introduced explicit fail conditions for metrics, FPS, crashes, and missing files.
    • Added final checks to ensure end-to-end pipeline validation:
      data → detection → tracking → counting → dashboard.
  • Result: VisionTrack subject and audit are now fully aligned, reproducible, and technically verifiable.

Copy link
Collaborator

@Oumaimafisaoui Oumaimafisaoui left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@Oumaimafisaoui Oumaimafisaoui merged commit d7de975 into 01-edu:master Oct 15, 2025
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants