Skip to content

feat: Merge tool implementation#9734

Open
andreastaliad wants to merge 4 commits into
HumanSignal:developfrom
hua-cv-team:merge-tool-implementation
Open

feat: Merge tool implementation#9734
andreastaliad wants to merge 4 commits into
HumanSignal:developfrom
hua-cv-team:merge-tool-implementation

Conversation

@andreastaliad
Copy link
Copy Markdown

@andreastaliad andreastaliad commented May 9, 2026

Problem

Users often need to merge multiple annotation masks into a single mask. This is especially common when using ML-assisted auto-annotations or interactive tools such as the magic wand, which frequently produce overlapping or fragmented masks. Label Studio currently lacks a native front-end capability to merge multiple masks.

Added feature

The tool allows users to select multiple mask annotations in the labeling interface and merge them into a single mask entirely from the front end. This functionality is currently used in our organization’s annotation workflow and has proven useful when refining ML-generated or magic wand–created masks and combining partially drawn masks. The merge functionality works for all drawn masks and any mask annotations that contain RLE information.

User Stories

  • As an annotator, I want to merge multiple mask annotations into one so that I
    can quickly refine ML-generated or magic wand–created masks.

  • As a project manager, I want annotators to merge masks directly in the UI so
    that segmentation workflows are faster and more consistent.

  • As an ML engineer, I want merged, cleaner masks so that the quality of training
    data is improved.

Usage

To merge two or more masks:

  1. In the annotations side panel, select (highlight) two or more mask annotations you want to combine.
  2. Click the Merge button located above the annotations panel, next to the Hide/Unhide button.
  3. The selected masks will be merged into a single mask annotation.

prd issue: #9233

@netlify
Copy link
Copy Markdown

netlify Bot commented May 9, 2026

👷 Deploy request for label-studio-docs-new-theme pending review.

Visit the deploys page to approve it

Name Link
🔨 Latest commit 44ddf61

@netlify
Copy link
Copy Markdown

netlify Bot commented May 9, 2026

👷 Deploy request for heartex-docs pending review.

Visit the deploys page to approve it

Name Link
🔨 Latest commit 44ddf61

@netlify
Copy link
Copy Markdown

netlify Bot commented May 9, 2026

Deploy Preview for label-studio-playground ready!

Name Link
🔨 Latest commit 44ddf61
🔍 Latest deploy log https://app.netlify.com/projects/label-studio-playground/deploys/69fee70c99f2e300087e1332
😎 Deploy Preview https://deploy-preview-9734--label-studio-playground.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link
Copy Markdown

netlify Bot commented May 9, 2026

Deploy Preview for label-studio-storybook ready!

Name Link
🔨 Latest commit 44ddf61
🔍 Latest deploy log https://app.netlify.com/projects/label-studio-storybook/deploys/69fee70c9a02710008ec27ee
😎 Deploy Preview https://deploy-preview-9734--label-studio-storybook.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@andreastaliad andreastaliad changed the title Merge tool implementation feat: Merge tool implementation May 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant