T39 covers production frames 2804–4906. The audit flagged frames two ways: the algorithm identified 248 frames across four checks (missing detections, OOW-only, FP zone, isolated singles), and Dan manually reviewed the full dataset and set needs_review=true on specific boxes across 301 frames — shown as ⚑ in the report.
For each flagged frame: open it in CVAT, fix whatever is wrong, mark Done. Use comments for anything uncertain.
| Zone | T39 frames | Prod frames | Owner |
|---|---|---|---|
| Maya | 0–959 | 2804–3763 | Maya |
| Andreea | 960–1902 | 3764–4706 | Andreea |
| FP zone | 1903–2102 | 4707–4906 | Shared — Dan's concentrated false positive area |
Use the zone filter buttons to see only your frames. Filter by "Dan flagged" to isolate the 301 frames Dan explicitly marked.
out-of-frame or prob-below — not def-below.def-above / def-below), or is prob correct?out-of-water box is suspect. This section has cones, chairs, and inflatables boxed as people. Delete equipment — keep people.This frame has fewer than 30% of its neighbors' median box count. People were likely missed.
Every box on this frame is out-of-water, but neighbors have in-water swimmers. Either swimmers were missed, or equipment was wrongly labeled as a person.
out-of-water boxes — are they people or equipment? Delete cones, lane markers, chairs.out-of-water is correct for people standing outside the pool. Cones, timing equipment, and lane dividers should not be boxed at all.
Dan flagged prod 4707–4906 (T39 frames 1903–2102) as a concentration of false positives — equipment boxed as people. Every out-of-water box here is suspect.
out-of-water box: swimmer on deck, coach, parent — keep. Cone, chair, inflatable, lane equipment — delete.This frame has exactly 1 box while neighbors average more than 3. People were likely missed.
Dan set needs_review=true on specific boxes across 301 frames. The flag shows as ⚑ label in the report — the label tells you which box Dan flagged on that frame. Filter to "Dan flagged" to work through these.
prob-above / prob-below flags: decide whether the swimmer is actually definitive. If you can clearly see the body position, switch to def-above / def-below. If it's genuinely ambiguous, keep prob.def-below flags: is the swimmer fully visible underwater? If they're cut off at the edge, switch to out-of-frame or prob-below.def-above / def-below — body position unambiguous, clearly visibleprob-above / prob-below — present but ambiguous: partially submerged, obscured, or uncertainout-of-frame — cut off at frame edge, body extends beyond the borderout-of-water — person standing outside the poolunknown — genuinely impossible to determine — use sparingly| Label | Use when |
|---|---|
def-above | Clearly above waterline, body position unambiguous |
prob-above | Probably above water but ambiguous — partially submerged or obscured |
unknown | Impossible to determine position — use sparingly |
prob-below | Probably underwater but not fully clear |
def-below | Clearly underwater, fully submerged, unambiguous |
out-of-water | Person standing outside the pool (deck, bleachers) |
out-of-frame | Person cut off at frame edge — body extends beyond the border |