Semantic Segmentation Training with Shared Features and Partial Labels

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current semantic segmentation models face high training costs due to labor-intensive manual labeling and limited labeled data, leading to overfitting and poor accuracy, especially in scenarios where tasks change or require multi-task categorization.

Innovation Solution

A semantic segmentation model training method utilizing an initial model with shared and task-independent modules, allowing training on partial labeled data, extracting multi-scale shared features, and updating task-specific modules to adapt to different tasks, reducing costs and improving accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If manual labeling is used to create training datasets, then training data can be obtained, but training costs become high and time-consuming

Engineering Contradiction:
Improvetraining data quantityVSAvoidtraining time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent applies preliminary action by using a pre-trained model to generate preliminary labels for training data. Instead of requiring complete manual labeling from scratch, the system uses automated pre-labeling based on pre-trained model predictions, which significantly reduces the time and cost of data preparation while still providing sufficient training data quality.

Inventive Principle:
Principle #10Preliminary action

2Loss of time

If limited labeled training sample images are used, then training costs are reduced, but model accuracy deteriorates due to overfitting

Engineering Contradiction:
Improvetraining timeVSAvoidsegmentation accuracy
Core Design Contradiction:
Loss of timeVSMeasurement precision

Solution Approach 1:

The system performs preliminary action by pre-training a model on large-scale unlabeled or partially labeled data using automated methods, then uses this pre-trained model to generate quality labels for a smaller training set. This preliminary pre-training establishes a strong foundation that prevents overfitting when training on limited data, maintaining high accuracy while reducing the quantity of labeled data needed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies copying by using a pre-trained model to generate synthetic training samples or pseudo-labels that replicate the quality of manually labeled data. These copied labels from the pre-trained model serve as substitutes for expensive manual annotation, providing sufficient training data volume without the time cost of manual labeling.

Inventive Principle:
Principle #26Copying

3Measurement precision

If a complex semantic segmentation model is trained to improve accuracy, then segmentation performance improves, but training costs and computational resources increase

Engineering Contradiction:
Improvesegmentation accuracyVSAvoidcomputational resources
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary action by pre-training a model architecture on large datasets before applying it to specific tasks with limited data. This preliminary training establishes efficient feature representations that can be fine-tuned with minimal computational resources, achieving high accuracy without requiring continuously complex and resource-intensive models.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies parameter changes by adjusting model complexity and training parameters dynamically. Instead of using a fixed complex architecture, the system optimizes model parameters and structure based on the available training data quantity and task requirements, reducing computational resource consumption while maintaining segmentation accuracy through adaptive parameter tuning.

Inventive Principle:
Principle #35Parameter changes

4Adaptability or versatility

If the semantic segmentation task changes, then model adaptability is improved, but retraining costs increase

Engineering Contradiction:
Improvetask adaptabilityVSAvoidretraining time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary action by pre-training a general-purpose model on diverse datasets that covers multiple potential tasks. This pre-trained model serves as a universal foundation that can be quickly adapted to specific tasks through fine-tuning with minimal data and computation, rather than requiring complete retraining when task requirements change.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies universality by developing a multi-functional pre-trained model that can handle various semantic segmentation tasks through a single unified architecture. The pre-trained model learns general features and representations that are applicable across different tasks, enabling the system to adapt to new tasks by simply changing task-specific parameters or adding task-specific modules without retraining the entire model.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20250356203A1Semantic segmentation model training method and apparatus, and semantic segmentation method and apparatus
Publication Date: 2025.11.20 HUAWEI TECH CO LTD
  • US20250356203A1 patent drawing
  • US20250356203A1 patent drawing
  • US20250356203A1 patent drawing

AI summary

This application discloses a semantic segmentation model training method and apparatus, and a semantic segmentation method and apparatus. The method includes: inputting, into an initial semantic segmentation model, a first training sample image of a first training sub-dataset, where the initial semantic segmentation model includes a first initial semantic segmentation module and a second initial semantic segmentation module, the second initial semantic segmentation module includes a first initial task independent module, and the first initial task independent module has a corresponding semantic segmentation task; performing, by the first initial semantic segmentation module, first feature processing on the first training sample image, to obtain a first image feature; obtaining, by the first initial task independent module of the second initial semantic segmentation module, a first semantic segmentation result based on the first image feature; and training the initial semantic segmentation model, to obtain a target semantic segmentation model.