Skeleton annotation

In cases where you need to annotate a skeleton for Pose estimation tasks, you can automate the linking of objects by creating a Keypoint annotation flow. This'll allow you to automate and significantly speed up the process of annotating skeletons (Head, Neck, Shoulders, etc.). You can create one manually to best suit the needs of your project and your team, or you can upload a pre-existing workflow JSON. Learn more.

Once you’ve made your first annotation, you can then autotrack the skeleton across a number of images in your project. Learn more.

Using the workflow

In the editor, click Start workflow from the left panel, or press . on the keyboard.

After starting the workflow, you'll see the name of the first step above your cursor. If you had selected an attribute for the step, you'll see the attribute’s name under the step name.

Begin your annotation. After each annotation is made, the workflow will automatically move on to the next step, and that step’s annotation tool will be selected and ready to use.

image skeleton annotation

Example:

  • Step 1: Head
  • Step 2: Neck
  • Step 3: Right shoulder
  • Step 4: Right elbow
  • Step 5: Right wrist
  • Step 6: Right hand
  • (And so on…)

Once you’ve made the final annotation step, the workflow will end and all annotated points will be grouped together automatically. That way, you'll be able to separate or select each skeleton’s annotation grouping easily.

Workflow steps

During the workflow process, you can go back and forth between steps as many times as you like, and you can reuse steps you have already done. It won't replace the existing annotations.

To skip a step, click Next workflow step, or press . on the keyboard.

To go back a step, click Previous workflow step, or press , on the keyboard.

If you go back to a previous step in the workflow, the workflow order will continue from that step onward. For example, let’s say you have 5 steps in your workflow. If you have annotated steps 1, 2, and 3, but you want to go back to step 1, after annotating it again, the workflow will move onto step 2 instead of step 4.

📘

  • Keep in mind that if you repeat steps, it won't overwrite or delete the existing step. In the case of Skeleton annotation, if you annotate the neck twice, then the head will link to both neck annotation points.
  • If you delete a point from the workflow, the link will be broken. You can fix this by annotating the corresponding step again and assigning it to the same group as the other points. For example, if you've got an annotated skeleton belonging to group 1 and you've deleted step 3 from this group, you can annotate a new point, assign the step 3 class to it, and add it to group 1. This way, it'll be linked with the workflow again.