AI-Assisted and Automated Labeling
To accelerate the labeling process, Computer Vision Toolbox™ provides built-in AI-assisted and automated labeling algorithms that integrate directly into the Image Labeler and Video Labeler apps. These include advanced models, like the Segment Anything Model (SAM) for automatic pixel-level segmentation and Grounding DINO for object detection using natural language prompts. These tools enable you to quickly generate high-quality annotations with minimal manual effort, either by interactively selecting regions or automatically labeling entire scenes. To get started with using AI-assisted and automated labeling, see Get Started with AI-Assisted and Automated Labeling.
For more control and customization over the automation process and its parameters, you can create and import custom automation algorithms into the labeling apps. You can implement these automation algorithms using either a function-based interface or class-based interface, with support for specialized workflows such as temporal automation for tracking across frames, and blocked image automation for handling large-scale images. For more details, see Create Custom Automation Algorithm for Labeling.
Apps
| Image Labeler | Label images for computer vision applications |
| Video Labeler | Label video for computer vision applications |
Functions
Topics
- Get Started with AI-Assisted and Automated Labeling
Get started with AI-assisted and automated image and video labeling workflows in Image Labeler and Video Labeler apps.
- Create Custom Automation Algorithm for Labeling
Create a custom automation algorithm using a class-based interface to use in a labeler app.
- Create Automation Algorithm Function for Labeling
Create a custom automation algorithm function to use in a labeling app.
- Temporal Automation Algorithms
Create a time-based custom tracking algorithm to import into a labeling app.
- Blocked Image Automation Algorithms
Create a blocked image custom automation algorithm to import into a labeling app.







