Related Experiment Video
Updated: May 2, 2026

Volume Segmentation and Analysis of Biological Materials Using SuRVoS Super-region Volume Segmentation Workbench
Published on: August 23, 2017
Unsupervised Class Generation to Expand Semantic Segmentation Datasets
Javier Montalvo1, Álvaro García-Martín1, Pablo Carballeira1
1Video Processing and Understanding Lab, Escuela Politécnica Superior, Universidad Autónoma de Madrid, 28049 Madrid, Spain.
This study introduces a novel pipeline using Stable Diffusion and Segment Anything Module to generate synthetic data for semantic segmentation. This method effectively segments novel classes and improves overall model performance with minimal user input.
Area of Science:
- Computer Vision
- Machine Learning
Background:
- Semantic segmentation requires extensive pixel-level labeling, making it costly and time-consuming.
- Synthetic data and domain adaptation are used to reduce labeling costs, but struggle with novel classes.
- Generative models, especially diffusion models, create high-quality images from text prompts without supervision.
Purpose of the Study:
- To develop an unsupervised pipeline for generating synthetic data with segmentation masks for novel classes.
- To integrate these generated examples into existing semantic segmentation datasets.
- To improve unsupervised domain adaptation by incorporating new classes without altering core algorithms.
Main Methods:
- Leveraging Stable Diffusion for image generation based on text prompts.
- Utilizing the Segment Anything Module for automatic mask generation.
- Developing a method to integrate generated cutouts of novel classes into training datasets.
Main Results:
- Successfully generated class examples with associated segmentation masks.
- Integrated novel class data into semantic segmentation datasets with minimal user input.
- Achieved an average Intersection over Union (IoU) of 51% for novel classes.
- Reduced errors for existing classes, leading to improved overall performance.
Conclusions:
- The proposed unsupervised pipeline effectively generates and integrates novel classes for semantic segmentation.
- This approach enhances unsupervised domain adaptation by expanding training data diversity.
- The method shows significant potential for improving semantic segmentation models without extensive manual annotation or algorithm modification.
Related Concept Videos
How Data are Classified: Categorical Data
Data are classified based on whether they are measurable or not. Categorical data cannot be measured; instead, it can be divided into categories. For example, if Y denotes a person's party affiliation, some examples of Y include...
Data Collection by Observations
An astronomer viewing the motion and brightness of stars in the sky and recording the data is an example of observational data collection. A botanist recording...
Data: Types and Distribution
Distributions in...
Aggregates Classification
Petrographic classification groups aggregates based on common mineralogical characteristics. Some of the common mineral groups found in aggregates are...
Generalization, Discrimination, and Extinction
Generalization occurs when a behavior reinforced in one context is performed in similar situations. For instance, a student who studies diligently for calculus and receives excellent grades might apply the same study habits to psychology and history, expecting similar results. Generalization shows how learning in one setting can influence behavior in...
Survival Tree
Building a Survival Tree
Constructing a...

