October 10, 2021

We’re all about delivering new features that’ll help you improve your computer vision models. For this release, we went big on the video editor, and we made some changes and improvements. Here’s the full scoop!

Video events

In addition to Bounding Boxes, you can now create Events in the Video Editor.

Use Events when you want to detect a condition, not an object, such as weather. For example, you can’t use Bounding Boxes to classify snow, rain, or fog. That’s a case where you need to use Events.

You can also use Events when the location of your object isn’t necessary. For instance, if you need to indicate that there are people in a room, but you don’t want to track them, you can use Events instead of Bounding Boxes.

Create event

To create an event:

  1. In the left panel, click Event or press E on the keyboard.
  2. Hover over the timeline and place the cursor where you want the event to start.
  3. Click on the + button. The event will be interpolated till the end of the video.
  4. Hover over the timeline and place the cursor where you want the event to end.
  5. Click the checkmark button.
    OR
    On the timeline, click where you want the event to end. Next, turn off the interpolation toggle that corresponds to the event in the right panel.
    OR
    Pause the video where you want the event to end and press Del on the keyboard.

❗️

If you create an event and assign it a class, and another event has the same class, these two events won’t be merged. In this case, you’ll have two separate events that have the same class.

Edit event

To edit an event:

  1. Right-click on the event.
  2. Edit the class/attribute(s).

Delete event

To delete an event:

  1. In the right panel, find the event.
  2. Click its corresponding delete button.

To delete the events that have the same class:

  1. In the right panel, find the class whose events you want to delete.
  2. Click the delete button next to the class.

To delete all the events:

  1. At the top of the right panel, click the delete button.
  2. In the popup, choose Yes.

Assign class or attribute to event

You can assign a class/attribute to an event in two ways:

Method 1: In the timeline, right-click on an event and choose a class/attribute.

When you add an attribute to an event, it’s applied to the entire event.

To limit an attribute to a certain timeframe in an event:

  1. On the timeline, right-click where you want the event’s attribute to end.
  2. Remove the attribute.

📘

A white icon appears on the timeline whenever you add a new attribute to an event or remove an attribute. The icon is located at the point in time where you added or removed the attribute.

Method 2: You can assign a class to an event before annotating it. Follow these steps:

  1. In the left panel, click the class selection tool.
  2. Choose a class from the drop-down menu.
  3. In the left panel, click Event or press E on the keyboard.
  4. Hover over the timeline and place the cursor where you want the event to start.
  5. Click on the + button. The event will be interpolated till the end of the video.
  6. Hover over the timeline and place the cursor where you want the event to end.
  7. Click the checkmark button.
    OR
    On the timeline, click where you want the event to end. Next, turn off the interpolation toggle that corresponds to the event in the right panel.
    OR
    Pause the video where you want the event to end and press Del on the keyboard.

Learn more about classes and attributes for Events in the Video Editor.

Zoom in/out video timeline

To zoom in on the timeline, place your cursor on the timeline and scroll up your mouse wheel or swipe up on your touchpad.

To zoom out of the timeline, place your cursor on the timeline and scroll down your mouse wheel or swipe down on your touchpad.

Item limitation

  • A project can’t contain more than 500 000 items (images, frames, videos, and documents).
  • A project can’t contain more than 500 folders.
  • A folder can’t contain more than 50 000 items (images, frames, videos, and documents).

Delete image annotations (Python SDK)

To delete all the annotations in a project:

sa.delete_annotations(project = "Project Name")

To delete all the annotations in a list of images:

sa.delete_annotations(project = "Project Name", image_names = ["image1.png", "image2.png"])

Changes and improvements

  • Minor bug fixes and improvements in Python SDK.

What do you think of the updates? We’d love to hear your feedback.

We have a blog. Follow us to stay updated.