Tabellab
AI & Data Science Intermediate

Computer Vision Metrics: IoU, Precision-Recall & mAP by Hand

Evaluate an object detector cell by cell: box formats and YOLO coordinates, IoU with MAX and MIN, matching predictions to ground truth, precision and recall at thresholds, the PR curve, 11-point and all-point AP, mAP and mAP@[.5:.95], class confusion and Dice vs IoU for masks, every cell checked live.

8 lessons 8 labs 2 h Certificate

The first lesson is free — no account needed.

About this course

A computer vision metrics course that evaluates one fictional warehouse robot's object detector cell by cell in a spreadsheet, for machine learning students, engineers and anyone who wants to understand what a mAP score means. You convert bounding boxes between corner, centre and normalised YOLO formats, calculate intersection over union with MAX and MIN and clamp boxes that do not overlap, match predictions to ground truth by confidence at IoU 0.5 to count true positives, false positives and misses, measure precision, recall and F1 at seven confidence thresholds, walk down the ranked detections to draw the precision-recall curve, calculate all-point and 11-point average precision, average it into mAP and COCO-style mAP@[.5:.95] and compare Dice with IoU for segmentation masks. The first lab is free.

Lessons

  1. Bounding Box Geometry: Corners, Centre & YOLO FormatLab12 minFree
  2. Intersection over Union (IoU) with MAX and MINLab15 min Pro
  3. Matching Predictions to Ground Truth: TP, FP & FN at IoU ≥ 0.5Lab16 min Pro
  4. Precision & Recall at Confidence ThresholdsLab15 min Pro
  5. The Precision-Recall Curve, Point by PointLab16 min Pro
  6. Average Precision: 11-Point vs All-Point InterpolationLab18 min Pro
  7. mAP Across Classes & mAP@[.5:.95]Lab15 min Pro
  8. Class Confusion & Segmentation Metrics: Dice vs IoULab15 min Pro