Resolution-Switchable Segmentation Networks for Multi-Resolution Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Deep neural networks (DNNs) for image segmentation suffer from significant accuracy drops when applied to test frames with resolutions different from the training frames, leading to increased storage and computation requirements, and necessitate individual model training for each target frame resolution, causing delays and inefficiencies.

Innovation Solution

A computer model for image segmentation that uses shared convolutional layer parameters across multiple image sizes, combined with size-specific normalization layers, employs mixed-resolution parallel training, ensemble predictions, and distillation losses to adapt to different input resolutions, reducing the need for multiple models and improving performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If individual models are trained for each target frame resolution, then segmentation accuracy is maintained, but storage requirements and training costs increase significantly

Engineering Contradiction:
Improvesegmentation accuracyVSAvoidstorage requirements
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent applies universality by training a single segmentation model to handle multiple target frame resolutions (e.g., 480p, 720p, 1080p) rather than training separate models for each resolution. The model uses shared convolutional layers that can process inputs of varying resolutions and produce appropriate segmentation outputs, thereby reducing storage requirements while maintaining accuracy across different resolutions.

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

Solution Approach 2:

The patent employs parameter changes by dynamically adjusting the number of deconvolutional layers and their parameters based on the target frame resolution. When the target resolution changes, the model selectively activates or deactivates specific deconvolutional layers, effectively changing the model's parameter configuration to match the required output resolution without requiring complete model retraining.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If individual models are trained for each target frame resolution, then segmentation accuracy is maintained, but computation requirements increase

Engineering Contradiction:
Improvesegmentation accuracyVSAvoidcomputation requirements
Core Design Contradiction:
Measurement precisionVSPower

Solution Approach 1:

The patent applies universality by training a single segmentation model to handle multiple target frame resolutions (e.g., 480p, 720p, 1080p) rather than training separate models for each resolution. The model uses shared convolutional layers that can process inputs of varying resolutions and produce appropriate segmentation outputs, thereby reducing storage requirements while maintaining accuracy across different resolutions.

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

Solution Approach 2:

The patent employs parameter changes by dynamically adjusting the number of deconvolutional layers and their parameters based on the target frame resolution. When the target resolution changes, the model selectively activates or deactivates specific deconvolutional layers, effectively changing the model's parameter configuration to match the required output resolution without requiring complete model retraining.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If models are retrained when target frame resolution is modified, then accuracy for new resolution is ensured, but inference delay increases

Engineering Contradiction:
ImproveaccuracyVSAvoidinference delay
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-training a single model with shared convolutional layers that can handle multiple resolutions. The model is prepared in advance with the capability to adapt to different target frame resolutions through its architectural design, eliminating the need for retraining when resolution changes occur during inference.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent employs parameter changes by dynamically adjusting the number of deconvolutional layers and their parameters based on the target frame resolution. When the target resolution changes, the model selectively activates or deactivates specific deconvolutional layers, effectively changing the model's parameter configuration to match the required output resolution without requiring complete model retraining.

Inventive Principle:
Principle #35Parameter changes

4Measurement precision

If size-specific model parameters are retrieved for each resolution, then correct segmentation is achieved, but processing time increases

Engineering Contradiction:
Improvesegmentation accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies universality by training a single segmentation model to handle multiple target frame resolutions (e.g., 480p, 720p, 1080p) rather than training separate models for each resolution. The model uses shared convolutional layers that can process inputs of varying resolutions and produce appropriate segmentation outputs, thereby reducing storage requirements while maintaining accuracy across different resolutions.

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

Solution Approach 2:

The patent employs parameter changes by dynamically adjusting the number of deconvolutional layers and their parameters based on the target frame resolution. When the target resolution changes, the model selectively activates or deactivates specific deconvolutional layers, effectively changing the model's parameter configuration to match the required output resolution without requiring complete model retraining.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250252714A1Resolution-switchable segmentation networks
Publication Date: 2025.08.07 INTEL CORP
  • US20250252714A1 patent drawing
  • US20250252714A1 patent drawing
  • US20250252714A1 patent drawing

AI summary

A computer model for object segmentation in images may be used for multiple input image sizes with shared convolutional layer parameters to be applied across application of the multiple image sizes. The model can also include size-specific parameters for one or more size-dependent layers, such as a normalization layer. The model may be trained with mixed-resolution training images in parallel in which the training image is resized to multiple sizes and the resulting predictions may learn the respective parameters in parallel based on an ensemble prediction as well as distillation from higher to lower resolution input image predictions.