LogoLogo
  • Getting started with Keylabs
  • Application overview
    • Application navigation
    • Application toolbar
      • Informative panel
      • Panel
      • View
      • Edit
      • File
      • Tools
      • Frame location buttons
      • 🔧Tool buttons in the Merge Editor
    • Model Assisted Labeling
      • Segment Anything 2 model
    • Setting up your custom workflow
  • Release Notes
    • Release notes 2.0 - 2.3-1
      • Release notes 2.0
      • Release notes 2.1
      • Release notes 2.2
      • Release notes 2.3
      • Release notes 2.3-1
    • Release notes 1.90 - 1.92
      • Release notes 1.90
      • Release notes 1.91
      • Release notes 1.92
    • Release notes 1.80-1.89
      • Release notes 1.89
        • Release notes 1.89-2
      • Release notes 1.88
        • Release notes 1.88-1
      • Release notes 1.87
      • Release notes 1.86
      • Release notes 1.85
      • Release notes 1.84
      • Кelease notes 1.83
      • Release notes 1.82
      • Release notes 1.81
      • Release notes 1.80
  • HOW TO START
    • Project creation
    • Files uploading
    • Classes
      • Setting up classes
        • Bounding box
        • Oriented Bounding Box
        • Cuboid
        • Polygon
        • Multiline
        • Skeleton
        • Mesh
        • Bitmap
      • Setting up attributes
        • Select
        • Mugshot
        • String
        • Boolean
        • Separator
  • HOW TO ANNOTATE
    • ⚙️Annotation shapes
      • 🦲Bounding Box object annotation
      • 〰️Multiline and Polygon objects annotation
      • 💀Annotation of Skeleton object
      • 👾Annotation of Bitmap object
      • 🔘Mesh object annotation
    • Stacking order
    • Video annotation
      • Interpolation function
        • Attribute interpolation
  • HOW TO MANAGE
    • 🛠️Setting up a Project
      • Project types
      • Stages
      • Merge project creation
      • Configuration
    • ⚡Project Management
      • Project Status
      • Clone project creation
      • Files filtering
    • 👷User Management
      • User roles
        • Worker
        • Project Manager
        • Super User
        • Admin
        • Customer
      • Locations
    • 👨‍💻Arranging the workflow
      • Adding a user
      • Files management
    • 📣Audit
      • Changelog
      • Reports usage for audit
    • 📊Reports
      • Whole platform reports
        • Velocity reports
        • Timetable reports
          • TimeTable Aggregated
          • TimeTable raw data
          • Timetable current state
      • Per project reports
        • Velocity reports - by date
        • Velocity reports - by user
        • Worklog Aggregated
        • Worklog - Raw data
        • Worklog Time by File
  • TIPS AND TRICKS
    • ▶️Shortcuts
  • HOW TO INTEGRATE
    • Export
    • Files Storage
      • Platform storage
      • External storage
    • 🗒️Keylabs Export Format
      • ZIP archive structure
      • JSON File Structure
    • CLI/SDK
      • CLI
      • SDK
Powered by GitBook
On this page
  • Object selection
  • Image rotation

Was this helpful?

  1. HOW TO ANNOTATE

Annotation shapes

PreviousSeparatorNextBounding Box object annotation

Last updated 8 months ago

Was this helpful?

When creating a new object, a dialog window will appear. The buttons available depend on the type of object. When creating a , you can only undo the last action or cancel the creation entirely. In the Cuboid dialog window, you can also align the object to either the screen or image edges.

The following functions are common to all classes of objects:

Icon
Function
Description

Delete the object completely (Backspace)

Deletes the annotation completely

Bind (.)

Binds objects to each other, in the pattern Parent > Child

Redraw (R)

Redraws the existing object

Change the Stacking order

Changes the order in which objects are displayed if their annotation boundaries are overlapped: Bring to front; Send to back; Place in front of object; Place behind object

Select

This tool is automatically activated when no other tool (like “Move” or “Edit”) is active. While the “Select” tool is active, no modifications are made to the selected object, and the left mouse button may be used to select objects in the editor.

While other tools are active, objects may be selected using the shift key + left mouse button combination, or through the objects list.

Edit ([)

Edits the selected object

Change the type

Changes the type (class) of the annotated object

When annotating objects in a video file, it's important to start from the first frame of appearance. Even if the object has a better angle at the end of the file, interaction occurs from previous to next (unless otherwise specified in the project instructions).

Object selection

To select multiple objects, press and hold the left mouse button anywhere in the editor window and then drag the pointer to draw the selection frame. Every object completely contained in the selection frame will be selected.

Alternatively, you can click an object (both in the editor window and in objects list) with the left mouse button while holding down the Ctrl key to add it to the selection or, if already selected, to unselect it.

Drawing the selection frame while holding down the Ctrl key will add all the objects that are completely contained in the frame to the current selection instead of replacing the current selection (if all objects contained in the frame are already selected, they will be removed from the selection instead).

Image rotation

It is possible to rotate the image in the editor, which may be useful for images that were taken by a tilted camera. To rotate image in the editor:

  • Hold down the ctrl and alt keys, then click and hold the left mouse button on the point around which you want to rotate the viewport. A dotted circle will appear around the point you've clicked.

  • Move the mouse pointer out of the circle. Now the circle becomes solid, and you can move the mouse pointer around it to rotate the image.

  • The rotation will be restricted to 15 degrees increments while you're holding down the Ctrl key. Release the Ctrl key to rotate to an arbitrary angle.

Object annotation can be divided into classes:

When creating you can undo the last action, cancel the creation entirely, or complete editing

When creating or you can also undo the last action, cancel the creation entirely, or complete editing . Creating an object you can see the name of current vertex, skip one, or choose another from the drop-down list.

When creation you can undo the last action, cancel the creation entirely, or complete editing . There are also several tools with which you can create an object. For more details on creating Bitmap go .

When working with videos, there are specific buttons available only for video-related functions. For more information go to.

A detailed application of the Stacking order can be found

Click an object in the objects list in the editor, then Shift+Click another object to select all the objects between the first selected object and the second selected object.

Ctrl+Click an object in the objects list to add it to selection, then Ctrl+Shift+Click another object to add the entire range between the first selected object and the second selected object to the existing selection.

Ctrl+Click an already selected object in the objects list to remove it from the selection, then Ctrl+Shift+Click to remove the entire range from the first clicked object to the second clicked object from the existing selection.

Shift+Click in the objects list was used in earlier versions of the application to select an object without changing the current frame (in the case that the selected object was not visible on the current frame). This functionality is no longer supported, but the same effect may be achieved by clicking anywhere in the editor to reset the selection, then using Ctrl+Click in the objects list to select the desired object.

In addition to button usage, are also available on the platform.

⚙️
Video annotation section
Bounding Box object annotation
Multiline and Polygon object annotation
Skeleton object annotation
Bitmap object annotation
Mesh object annotation
Shortcut keys
here
Bounding Box, Oriented Bounding Box, or Cuboid
Polygon or Multiline
Skeleton
Mesh
Bitmap
here
Bounding box creation
Oriented Bounding Box creation
Multiline creation
Creating Skeleton
Bitmap creation
Video related functions