GUIDENLP Autolabeling with Quality Assurance 🤖

Announcing Label Studio 1.14.0 With Video Frame Classification

Product

We’re excited to announce the 1.14.0 release of Label Studio!

The first big addition in this release is the arrival of Video Frame Classification to Label Studio open source! Over the years, we’ve seen thousands of companies doing video labeling. But as diverse as these use cases are on the surface, we've found that they all fit somewhere on a spectrum of labeling specificity, from broad to granular:

At the broad end, we have Video Classification, where you can classify whole videos. At the detailed end, we have Video Object Detection and Video Object Tracking, where you can look at something within a video. But what about the middle ground, where you want to know what’s happening at a broad level with a specific timestamp?

With Video Frame Classification, you can now classify individual frames of a video. Maybe you want to know when something is happening in slow motion, or if someone is chopping in a cooking video. Now you can! Check out this video to learn more:

You can also check out an example Machine Learning backend that uses video frame classification and YOLOv8 for temporal multi-label classification of video data. See the tutorial here.

Additionally, with this release we’ve upgraded to Django 4. Django 3 has reached the end of life stage, and so it is very important to update your Label Studio to this new release to ensure that no bugs arise as a result of the end of Django 3. A future release will also update to Django 5, so updating to Django 4 now will make that process smoother and less likely to contain project breaking bugs.

Finally, there are some exciting changes to the platform that, while small, should improve your everyday experience with Label Studio. This includes support for Python 3.13 as well as some slight tweaks to the TextArea results container and action buttons that will make your experience with Label Studio smoother than ever before. We’ve also added hotkey support for toggling on and off all regions, and added Start, end, and duration information for annotations that need it under the info tab.

We’d like to take a second to thank the community members who contributed to the features in this release:

@Trung.pd01 submitted the PR that enabled the duration time information on the info tab

@Louis.Julien submitted the PR that enabled the hotkey support to show or hide all regions.

Thanks so much for your contributions!

All these features are available in the newest version of Label Studio.  Happy labeling!

Related Content