Depending on your specific use case, you can mix and match these types to create the depth of data you need. There is no requirement to use every type for every project – you can choose the combination that best fits your goals.
Activities
Activities describe higher-level work steps or global actions in a scene (e.g., pouring water, assembling part, safety check).
- Automation: Activities can be created fully automatically by our pipelines. A generated activity consists of a Title, a Description, and references to the specific objects involved in the action.
- With Vocabulary: For the best results, we recommend defining a Vocabulary (or Standard Operating Procedures). We have seen a significant jump in output quality when the model is provided with even a small amount of domain context, such as a list of expected steps.
- Manual Creation: You can also create activities manually or edit automated ones.
Note: To access these tools, ensure you are in Edit Mode. See Edit Mode Basics for instructions.
Add an Activity Manually:
- Select the Frame Range: Click and drag on the Timeline to mark the duration of the activity.
- Click Add: Click the + icon on the Activity portion of the Timeline.
- Define Details: In the Inspector Panel, choose a predefined activity from your vocabulary or enter a custom Title and Description.
- Save: Click Save.
Modify an Activity:
- Select the Activity: Click the Activity on the Timeline.
- Enter Edit Mode: In the Inspector Panel, click the Edit icon.
- Update Details: Modify the title, description, or frame range.
- Save: Click Save.
Relations and Attributes
Relations and attributes add granular detail to your objects. Because these are attached to specific instances, masks must be created first before you can define attributes or relations.
- Relations: Describe how objects interact with one another (e.g., hand → holds → tool).
- Attributes: Describe properties or states of an object (e.g., open, filled, damaged).
- Automation: By default, nearly every pipeline automatically generates attributes and relations on keyframes.
Note: To access these tools, ensure you are in Edit Mode. See Edit Mode Basics for instructions.
Add Relations Manually:
- Select the Primary Object: Click the mask (e.g., hand).
- Define Frame Range: Select the frames where the interaction occurs.
- Add: In the Inspector Panel → Relations section, click +.
- Define Details: Choose the relation type (e.g., holds) and select the target object (e.g., tool).
- Save: Click the Checkmark icon to save.
Modify a Relation:
- Select the Object: Click the mask or the timeline object.
- Edit: Hover over the existing relation in the Inspector Panel and click the Edit icon.
- Update: Edit the value and click the Checkmark icon to save.
Add Attributes Manually:
- Select the Object: Click the mask or the timeline object.
- Define Frame Range: (Optional) Select specific frames if the attribute only applies temporarily.
- Add: In the Inspector Panel → Attributes section, click +.
- Define Value: Choose from your vocabulary or type a custom value, then click the Checkmark icon to save.
Modify an Attribute:
- Select the Object: Click the mask or the timeline object.
- Edit: Hover over the existing attribute in the Inspector Panel and click the Edit icon.
- Update: Edit the value and click the Checkmark icon to save.