These shortcuts are custom-built for AAM and active on top of CVAT's built-in frame navigation. The three flag types (NR, ND, NB) feed into the review pipeline — flagged frames get pulled into combined review tasks automatically.
Sets needs_review=true on the active box. Use when a box's label is uncertain or you want Dan to double-check it. Flagged boxes appear in review tasks for expert decision. Toggle again to clear the flag.
Sets needs_deletion=true on the active box. Use when a box should probably be removed — equipment, duplicate detection, phantom figure — but you want confirmation before deleting. Toggle again to clear.
Creates an open issue on the frame saying "Needs Boxes". Use when the frame is missing detections — people are visible but not boxed. This flags the frame itself, not a specific box.
Assigns a label to the active object. The number maps to the label's position in the sidebar dropdown — same order every task.
| Key | Label |
|---|---|
| 1 | out-of-water |
| 2 | def-above |
| 3 | prob-above |
| 4 | unknown |
| 5 | prob-below |
| 6 | def-below |
| 7 | out-of-frame |
| Key | Action |
|---|---|
| Tab / Shift+Tab | Cycle forward / backward through objects on the current frame. The selected object becomes active in the sidebar. |
| ↑ / ↓ | Cycle through attribute values for the active attribute field. Faster than clicking the dropdown. |
| Delete / Backspace | Delete the active object. CVAT prompts for confirmation — hold Shift while pressing to skip the prompt. |
| h | Hide or show the active object's box. Useful when boxes overlap and you need to see what's behind. |
| l | Lock or unlock the active object. Locked objects can't be moved or resized accidentally. |
| q or / | Toggle occluded. Mark when someone is partially hidden behind another person or object. |
| p | Toggle pinned. Pinned objects stay in the sidebar list even when not active. |
| k | Toggle keyframe (tracks only). Not applicable to standard shape annotations. |
| o | Toggle outside (tracks only). Marks the object as not present in this frame range. |
| n | Toggle issue pin placement mode. Click on the frame to place an issue marker at a specific location. |
| Key | Action |
|---|---|
| z | Zoom to fit — shows the entire frame in the viewport. Use to get an overview after zooming in. |
| x | Zoom to focus — centers and zooms in on the active object's bounding box. Use to examine a box closely. |
| Key | Action |
|---|---|
| f | Next frame |
| d | Previous frame |
| v | Forward 10 frames |
| c | Backward 10 frames |
| Space | Play / pause |
| Shift+. (i.e. >) | Jump to next frame with an open issue |
| Shift+, (i.e. <) | Jump to previous frame with an open issue |