Related Experiment Video
Updated: Aug 13, 2025

04:48
Swin-PSAxialNet: An Efficient Multi-Organ Segmentation Technique
Published on: July 5, 2024
475
Co-Training for Unsupervised Domain Adaptation of Semantic Segmentation Models
Jose L Gómez1,2, Gabriel Villalonga1, Antonio M López1,2
1Computer Vision Center (CVC), Universitat Autònoma de Barcelona (UAB), 08193 Bellaterra, Spain.
Sensors (Basel, Switzerland)
|January 21, 2023
Summary
This study introduces a novel co-training method for semantic segmentation in autonomous driving, using synthetic and real-world images. The approach significantly improves model performance by leveraging pseudo-labels generated through model collaboration, reducing reliance on manual labeling.
Area of Science:
- Computer Vision
- Machine Learning
- Autonomous Systems
Background:
- Semantic image segmentation is crucial for autonomous driving, but deep model training is hindered by extensive human-based image labeling.
- Synthetic data with automatic labels offers a viable alternative, but requires addressing unsupervised domain adaptation (UDA).
Purpose of the Study:
- To propose a new co-training procedure for unsupervised domain adaptation (UDA) in semantic segmentation, specifically for synth-to-real adaptation.
- To enhance the performance of deep models for autonomous driving by reducing the need for manually labeled real-world data.
Main Methods:
- A co-training procedure is introduced, involving iterative labeling of unlabeled real-world images by intermediate deep models.
- A self-training stage generates two domain-adapted models, followed by a collaboration loop for mutual improvement.
- The models treat deep networks as black boxes, collaborating at the pseudo-labeled target image level without modifying loss functions or explicit feature alignment.
Main Results:
- The proposed co-training procedure demonstrated significant improvements in semantic segmentation accuracy.
- Performance gains ranged from approximately 13 to 31 mean Intersection over Union (mIoU) points compared to baseline methods.
- The method was tested on standard synthetic and real-world datasets for onboard semantic segmentation.
Conclusions:
- The developed co-training strategy effectively bridges the domain gap between synthetic and real-world data for semantic segmentation.
- This approach offers a promising solution for training robust autonomous driving models with reduced manual annotation effort.
- The black-box model collaboration at the pseudo-labeling stage proves effective for UDA without complex modifications.
More Related Videos
Related Concept Videos
Improving Translational Accuracy
2.7K
2.7K
Survival Tree
131
Survival trees are a non-parametric method used in survival analysis to model the relationship between a set of covariates and the time until an event of interest occurs, often referred to as the "time-to-event" or "survival time." This method is particularly useful when dealing with censored data, where the event has not occurred for some individuals by the end of the study period, or when the exact time of the event is unknown.
Building a Survival Tree
Constructing a...
Building a Survival Tree
Constructing a...
131
Force Classification
1.3K
Forces play a crucial role in the study of physics and engineering. They are essential in describing the motion, behavior, and equilibrium of objects in the physical world. Forces can be classified based on their origin, type, and direction of action.
Contact and non-contact forces are two of the most widely used categories of forces. As the name suggests, contact forces require physical contact between two objects to act upon each other. Examples of contact forces include frictional,...
Contact and non-contact forces are two of the most widely used categories of forces. As the name suggests, contact forces require physical contact between two objects to act upon each other. Examples of contact forces include frictional,...
1.3K
Observational Learning
255
Albert Bandura's observational learning, also known as imitation or modeling, occurs when a person observes and imitates another's behavior. It is a quicker process than operant conditioning. A well-known example is the Bobo doll study, where children who saw an adult acting aggressively towards the doll were more likely to act aggressively when left alone, compared to those who observed a nonaggressive adult. Many psychologists view observational learning as a form of latent learning...
255
Deconvolution
220
Deconvolution, also known as inverse filtering, is the process of extracting the impulse response from known input and output signals. This technique is vital in scenarios where the system's characteristics are unknown, and they must be inferred from the observable signals.
Deconvolution involves several mathematical techniques to derive the impulse response. One common approach is polynomial division. In this method, the input and output sequences are treated as coefficients of...
Deconvolution involves several mathematical techniques to derive the impulse response. One common approach is polynomial division. In this method, the input and output sequences are treated as coefficients of...
220

