💀Annotation of Skeleton object
![](https://docs.keylabs.ai/~gitbook/image?url=https%3A%2F%2F1492630009-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F2gpt4otMfCKBs4fN4TK2%252Fuploads%252FUWwLdIfyGr2EDNvsAtJE%252FSkeleton.gif%3Falt%3Dmedia%26token%3Df351586e-7d9a-4993-bb1a-1be755daccc5&width=768&dpr=4&quality=100&sign=1dcbbe17&sv=1)
Object annotation involves selecting points from a list by their type and placing them at desired locations on the object. The sequence of points is connected by a line, forming a skeleton graph.
![](https://docs.keylabs.ai/~gitbook/image?url=https%3A%2F%2F1492630009-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F2gpt4otMfCKBs4fN4TK2%252Fuploads%252F4jKETgz763T2WlKGLfmR%252Fskeleton%2520tools.png%3Falt%3Dmedia%26token%3Dd1057edd-0f32-4a0b-8a3a-da30668f5429&width=768&dpr=4&quality=100&sign=37331b51&sv=1)
You can move a point individually or all points of the object together. In case the required point is not visible on the object, its setting can be skipped and the graph will be disconnected.
The corresponding buttons are provided to indicate the degree of overlapping of points.
Add new object
Click "Add object" button or you can use one of the suggested shortcuts
Click at the necessary point to start annotation.
Keep clicking to add new vertexes in a row or choose vertex from the drop down menu.
Click
(
E
) to finish object creation.Ctrl+Click
a vertex to remove it.Drag and drop a vertex to move it.
Select an object
Right-click on the object or choose it from the list of objects
(
i
).
Change object type
You can change object types within one annotation shape. If you have a few Skeleton objects in the list (
i
), you can swap the type of the existed object, to do so:
Select an object.
Click
.
Choose one of the given options in the drop-down menu.
Delete an object
To delete object completely:
Select an object.
Click
or
Backspace
.
Bind objects
To bind objects in a pattern Parent>Child do the following:
Open the list of objects
or
i
.Select a Child object.
Click
or
.
and then click the Parent object.
To unbind objects select the pair and click or
.
.
Redraw
Select the object.
Click
or
R
.Draw a new mask.
Click
(
E
) to finish object creation.
Change the Stacking order
Select the object.
Click
and choose one of the options from the drop-down menu.
Move the object
Select the object.
Click
(
]
) and drag the object.
Edit the object
Select the object.
Click
(
[
).Ctrl+Click
a vertex to remove it.Drag and drop a vertex to move it.
Click
(
E
) .
When correcting an existing skeleton, start with keyframes and then correct intermediate frames, adding new keyframes to adjust point movement.
It's important to set the necessary number of keyframes throughout the clip, and static objects should have fewer keyframes than moving ones.
Set occlusion
Click
(
J
) or(
K
) or(
L
) to set no overlap, partial overlap or full overlap of the point respectively.Adjust occlusion level for each point.
Click
(
Escape
).
The Interpolation function reduces the time it takes to annotate objects in video clips by working between skeleton keyframes. Changing any skeleton point creates a keyframe for the entire object, so all points must be corrected at once on the keyframe.
Last updated