This is step 4 of the label review (cornerman-backend, ml/label_review/REVIEW_FLOW.md):
the check report is clean and the skeleton is extracted; before a video's rows go from Reviewing
to yes, its skeleton is judged here. The list holds the videos still Reviewing. One thing is
labeled: the skeleton on the wrong target. Watch with the skeleton on, the moments to check
(J) first; where it leaps onto someone or something else, mark the stretch it stays there,
up to the jump back (1 other person, 2 other thing); anything else wrong with the
skeleton is 3 other issue: Enter at the start, Enter at the end, then
the reason — the span saves itself. Where the picture cuts the boxer is computed, not labeled. A video done here is
flipped to yes in the sheet and leaves the list; N goes to the next one.
Marking
Start, then end, of the stretch at the playhead — twice on the same frame for a one-frame problemEnterEnter
… or either end on its ownSE
The reason, which saves the span1–3
The next moment to check / the one beforeJ⇧J
Clear the half-made span, or the selectionEsc
Changing your spans
Select one — click it on your lane or in the listClick
Move an end: drag the chip's edge; the whole span: drag its middle (frame-snapped; Esc cancels)Drag
Type the times, or take them from the playhead✎
Delete the selected spanDelete×
Undo the last change (add, move, reason, delete)Z⌘Z
Next videoN
Playback
Play / pauseSpace
One frame back / forward; ten with Shift←→
Skeleton overlay on / offK
Framing lane on / off (review mode)F
Volume↑↓
Jump to a timeClick the time
The timeline and the picture
Zoom the timeline at the pointerScroll
Pan the timeline once zoomed in⇧Scroll
Zoom the timeline in / out, fit the whole video⌘+⌘−⌘0
Zoom the picture at the pointer; drag to pan; double-click to resetScroll
The detected lane (review mode)
Under the skeleton lane, what the skeleton files say by themselves:
a frame without a skeleton (every one, however short the run),
the skeleton jumps — more than a torso within a quarter second,
usually onto someone or something else. Hints to check on the footage, not labels; click one to go there.
Labeling and review
Labeling (the default): the timeline shows the moments to check — every jump and every
stretch without a skeleton, a second either side, grey once checked — the skeleton lane (where a skeleton
exists: the rounds, the footage to check) and your own spans, nothing else.
Watch the whole video — the moments are where to look hardest, and where to go (J, a click on
the lane, the minimap); a moment is checked once the playhead leaves it forward (remembered per video
in this browser). Review mode (the To check card) shows every lane below and every labeler's spans.
The framing lane (review mode)
Under it, where the picture cuts the boxer, read off the skeleton's joint positions:
out of frame (gone through an edge),
partly out (past the left, right or top edge),
legs cut off (below the bottom edge).
Computed for every video — nobody labels it; it goes to training as a mask.
Spans go to the Unusable Spans tab, review marks to Unusable Reviewed,
both in the labels workbook. "Whole video unusable" moves the video's labeling rows to
Skeleton Problems.