Hotkeys shortlist
Global hotkeys
General annotation
right mouse clickon existing annotation - (click on an object) bring up classes pop-up menu to change assigned label classctrl / cmd + z- undo actioncmd + shift + z- redo actionshift + d- set image status to "Done"ctrl + shift + d- set image status to "Done" and go to the next unlabelled imageshift + r- set image status to "To review"shift + q- set image status to "skipped"shift + t- select next annotation when another annotation is selectedt- select next annotationl- select the last created annotation (when not creating another object/polygon/mask)
Navigation / View
+ or scroll down on mouse or expand fingers on touchpad- zoom in- or scroll up on mouse or pinch on touchpad- zoom outpress and hold spacebar + move mouse or ↓ / ↑ / → / ←- pan image in the chosen directionshift + 1- zoom to original size (100%)shift + 0- zoom to fit the image to the screenshift + n- next imageshift + b- previous imaged- hide all annotations on an image as long as the key is pressedv- increase the opacity of all annotations to 100% as long as the key is pressedz- show label classes on top of annotations as long as the key is pressed
Tool selection
m- Move/Editp- Polygonr- Bounding Box (as in Rectangle)o- Box to Instancex- DEXTRb- Brushe- Eraser (when using brush)
s- Semantic Segmentation Assistant (when available)j- Object Detection (when available)i- Instance Segmentation (when available)
Move/edit tool (M)
shift + left mouse click- select multiple objects/points (including marquee tool to drag large selection(s))cmd / ctrl + a- select all labelsbackspace / delete / fn + delete- delete label(s)/point(s)cmd / ctrl + c- copy label(s)cmd / ctrl + v- paste label(s)cmd / ctrl + x- cut label(s)cmd / ctrl + d- duplicate label(s)↓ / ↑ / → / ←- (when annotation(s) are selected) move annotation(s)↓ / ↑ / → / ←- (when label vertex/point(s) selected) move point(s)alt + ↓ / ↑ / → / ←- move label/point a smaller distanceshift + ↓ / ↑ / → / ←- move label/point a larger distancey- change label class to the next label class in the listshift + y- change label class to the previous label class in the listshift + o- send object(s) to the frontshift + u- send object(s) to the backshift + c- converts polygon(s) to mask(s) or vice versa
Polygon tool (P)
a- place first and additional vertexes of a polygonbackspace / del- remove last placed vertexenter / double click left mouse / click on first vertex- complete polygonesc- cancel current polygon/exit tool to Move/Edit
Bounding box (R)
a- place the first corner of a bounding box/place second corner of a bounding box (completing box)enter- complete bounding boxesc- cancel current bounding box/exit tool to Move/Edit if none in progress
DEXTR (X)
a / left mouse click- add an extreme pointbackspace / del- delete the last extreme point, / .- decrease/increase thresholdenter- accept an suggestion of label
Brush (B) / Eraser (E)
, / .- decrease/increase the size of the brush/erasershift + o- enable / disable overpaintingshift + f- fill closed pathshift + i- invert maskb- shift to brush (if using eraser)e- shift to brush (if using brush)
Semantic Segmentation Assistant (S)
, / .- decrease / increase confidenceenter- accept all suggested segmentations
Instance Segmentation Assistant (I)
, / .- decrease / increase confidenceenter- accept all suggested segmentations
Object Detection Assistant (J)
, / .- decrease / increase confidenceenter- accept all suggested objects