Main Content

Keyboard Shortcuts and Mouse Actions for Image Labeler

Note

On Macintosh platforms, use the Option (⌥) key instead of Alt.

Label Definitions

TaskAction
Navigate through ROI labels and their groups in the ROI Label Definition pane. Up or Down arrow
Navigate through scene labels and their groups in the Scene Label Definition pane,Up or Down arrow
Reorder labels within a group or move labels between groupsClick and drag labels
Reorder groupsClick and drag groups

Image Browsing and Selection

Browse and select images from the image browser, which is located in the bottom pane of the app.

TaskAction
Browse through images one at a timeAlt left or right arrow
Browse to the next set of images that is viewable in the image browser
  • PC: Page Up and Page Down

  • Mac: Hold Fn and press the up and down arrows

Go to the first image
  • PC: Home

  • Mac: Hold Fn and press the left arrow

Go to the last image
  • PC: End

  • Mac: Hold Fn and press the right arrow

Select all images from the current image to the first image
  • PC: Shift+Home

  • Mac: Hold Fn+Shift and press the left arrow

Select all images from the current image to the last image
  • PC: Shift+End

  • Mac: Hold Fn+Shift and press the right arrow

Select all images from the current image to a specific imageHold Shift and click the final image in the range
Select a specific set of imagesHold Ctrl and click the images you want to select

Labeling Window

Perform labeling actions, such as adding, moving, and deleting regions of interest (ROIs). The ROIs can be pixel labels or non-pixel ROI labels that include line, rectangle, cuboid, and projected cuboid.

TaskAction
Undo labeling actionCtrl+Z
Redo labeling actionCtrl+Y
Select all non-pixel ROIsCtrl+A
Select specific non-pixel ROIsHold Ctrl and click the ROIs you want to select
Cut selected non-pixel ROIsCtrl+X
Copy selected non-pixel ROIs to clipboardCtrl+C

Paste copied non-pixel ROIs

  • If a sublabel was copied, both the sublabel and its parent label are pasted.

  • If a parent label was copied, only the parent label is pasted, not its sublabels.

For more details, see Use Sublabels and Attributes to Label Ground Truth Data.

Ctrl+V

Switch between selected non-pixel ROI labels.

You can switch between labels only of the same type. For example, if you select a rectangle ROI, you can switch only between other rectangle ROIs.

Tab or Shift+Tab
Move a drawn non-pixel ROI labelHold Ctrl and press the up, down, left or right arrows

Resize a rectangle ROI uniformly across all dimensions

Ctrl+Plus (+) or Ctrl+Minus (-)
Delete selected non-pixel ROIsDelete
Copy all pixel ROIsCtrl+Shift+C
Cut all pixel ROIsCtrl+Shift+X
Paste copied or cut pixel ROIsCtrl+Shift+V
Delete all pixel ROIsCtrl+Shift+Delete

Fill all or all remaining pixels

Shift+click
Create an ROI around the entire frameDouble-click on canvas with label definition selected

Polyline Drawing

Draw ROI line labels on a frame. ROI line labels are polylines, meaning that they are composed of one or more line segments.

TaskAction
Commit a polyline to the frame, excluding the currently active line segmentPress Enter or right-click while drawing the polyline
Commit a polyline to the frame, including the currently active line segment

Double-click while drawing the polyline

A new line segment is committed at the point where you double-click.

Delete the previously created line segment in a polylineBackspace
Cancel drawing and delete the entire polylineEscape

Polygon Drawing

Draw polygons to label pixels on a frame.

TaskAction
Commit a polygon to the frame, excluding the currently active line segment

Press Enter or right-click while drawing the polygon

The polygon closes up by forming a line between the previously committed point and the first point in the polygon.

Commit a polygon to the frame, including the currently active line segment

Double-click while drawing polygon

The polygon closes up by forming a line between the point where you double-clicked and the first point in the polygon.

Remove the previously created line segment from a polygonBackspace
Cancel drawing and delete the entire polygonEscape

Zooming

TaskAction
Zoom in or out of frame

Move the scroll wheel up (zoom in) or down (zoom out)

The scroll wheel works in Zoom In, Zoom Out, and Label mode but not Pan mode.

Zoom in on specific section of frameFrom the app toolstrip, under Modes, select Zoom In. Then, draw a box around the section of the frame you want to zoom in on.

Zooming and Panning

TaskAction
Zoom in or out of frame

Move the scroll wheel up (zoom in) or down (zoom out)

If the frame is in pan mode, then zooming is not supported. To enable zooming, in the upper-right corner of the frame, either click the Pan button to disable panning or click one of the zoom buttons.

Zoom in on specific section of frameIn the upper-right corner of the frame, click the Zoom In button . Then, draw a box around the section of the frame that you want to zoom in on.
Pan across framePress the up, down, left, or right arrows

App Sessions

TaskAction
Save current sessionCtrl+S

Label and Sublabel Attribute Panel

TaskAction
Navigate through all elements in the pane from top to bottom, including buttons above the list.Tab key

View Labels, Sublabels, and Attributes Right-Panel

TaskAction
Accept labelA (when a label is selected)
Reject labelR (when a label is selected)
Navigate through the cellsLeft, right, up, and down
Navigate through actionable elements.Tab
Navigate through actionable elements.Shift and Tab

Attribute Column: Drop-down Menu

TaskAction
Open drop-down listSpace (with focus on list)
Select an entry in listEnter (with focus on list)
Browse the entries in the listUp or Down arrow (afterEnter action)
Select entryEnter (with focus on list)

Attribute Column: Edit Field

TaskAction
Confirm text contentEnter

Review Status Column: Accept/Reject

TaskAction
Confirm text content by selecting focused radio button.Space
Move focus to and select the previous or next radio button in the group, and deselect previously focused radio button.Left and Right

See Also

Related Topics