Class-Agnostic Object Mask Generation From Bounding Boxes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional instance segmentation techniques rely on human-generated mask annotations, which can be misaligned, and are domain-specific or require semantic information, limiting their accuracy and class agnosticism.

Innovation Solution

A vision transformer-based auto-labeling framework generates class agnostic object masks using only bounding box annotations, expanding the cropped image region to include background pixels, and employing a two-phase training approach to improve mask quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If human generated annotations are used for instance segmentation, then pixel-level object masks can be obtained, but the annotations may be misaligned compared with object boundaries resulting in poor quality labeled segmentation masks

Engineering Contradiction:
Improvemask alignment accuracyVSAvoidannotation quality
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system uses automated mask generation algorithms that process bounding box annotations independently to create segmentation masks without human intervention. The algorithm expands bounding boxes to include background pixels and uses neural network parameters to predict binary masks, allowing the system to self-generate annotations rather than relying on potentially misaligned human annotations.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system creates a copy of the bounding box annotation and processes it through expansion and neural network prediction to generate a new binary mask. This copied and transformed annotation serves as the basis for training instance segmentation models, replacing the need for direct human-generated pixel-level masks.

Inventive Principle:
Principle #26Copying

2Productivity

If conventional automatic mask generation techniques are used, then human annotation effort is reduced, but the techniques are domain specific and operate on full images or rely on semantic information limiting class agnosticism

Engineering Contradiction:
Improveannotation efficiencyVSAvoidclass agnosticism
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The mask generation algorithm is designed to be domain-independent and class-agnostic, working with any type of object without requiring semantic information. The same bounding box expansion and neural network prediction process applies universally across different domains and object classes, making the system highly adaptable and versatile.

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

Solution Approach 2:

The system extracts only the necessary bounding box information from annotations and processes it through expansion and neural network prediction, removing the need for full-image processing or semantic information. This extraction approach enables class-agnostic mask generation that works across different domains.

Inventive Principle:
Principle #2Taking out (Extraction)

3Ease of manufacture

If bounding box based mask generation is used, then annotation process is simplified, but the technique relies on semantic information to generate masks and is therefore not class agnostic

Engineering Contradiction:
Improveannotation simplicityVSAvoidclass independence
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The system replaces semantic information processing with a mechanical bounding box expansion process followed by neural network prediction. Instead of using semantic understanding to generate masks, the system mechanically expands bounding boxes to include background pixels and uses learned parameters to predict binary masks, achieving class independence.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system changes the approach from semantic-based mask generation to parameter-based generation using bounding box expansion ratios and neural network parameters. By adjusting expansion parameters and training the neural network on bounding box data, the system achieves class-agnostic mask generation while maintaining annotation simplicity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12614284B2Class agnostic object mask generation
Publication Date: 2026.04.28 NVIDIA CORP
  • US12614284B2 patent drawing
  • US12614284B2 patent drawing
  • US12614284B2 patent drawing

AI summary

Class agnostic object mask generation uses a vision transformer-based auto-labeling framework requiring only images and object bounding boxes to generate object (segmentation) masks. The generated object masks, images, and object labels may then be used to train instance segmentation models or other neural networks to localize and segment objects with pixel-level accuracy.