Hierarchical Image Region Labeling via Tree Partitioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image classification methods struggle with accurately tagging images containing multiple subjects, as they lack a principled way to identify and utilize correlations between image regions of different scales, leading to misclassifications and suboptimal region size selection.

Innovation Solution

An image classifier that recursively partitions an image into a tree of regions, assigns unary and pairwise classification potentials, and optimizes an objective function to label regions based on these potentials, incorporating class inheritance constraints across different scales.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single global classifier is used for the entire image, then the system complexity is low, but the classification accuracy for images containing multiple subjects deteriorates

Engineering Contradiction:
Improvesystem complexityVSAvoidclassification accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The image is segmented into multiple regions of interest (ROIs) at different scales, with each region processed by appropriate classifiers. This allows different parts of the image to be classified independently, improving multi-subject detection while maintaining manageable system complexity through hierarchical organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a hierarchical scale dimension, organizing classifiers across multiple levels (image-scale, patch-scale, and mid-scale). This dimensional organization allows the system to handle multiple subjects at different sizes without exponentially increasing complexity, as each level processes regions appropriate to its scale.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Measurement precision

If multiple classifiers at different scales are used to improve classification accuracy, then the classification accuracy improves, but the device complexity increases

Engineering Contradiction:
Improveclassification accuracyVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The classification system is segmented into specialized classifiers for different scales (image-scale for overall context, patch-scale for fine details, mid-scale for intermediate features). Each classifier is optimized for its specific scale, improving accuracy while keeping individual classifier complexity manageable through functional segmentation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The hierarchical framework provides a universal structure that can accommodate multiple classifiers serving different functions at different scales. The same hierarchical organization principle applies regardless of the specific number or type of classifiers used, making the system adaptable and reducing overall complexity through pattern reuse.

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

3Adaptability or versatility

If different region sizes are used to capture various subject scales, then the adaptability improves, but the difficulty of detecting and measuring correlations between regions increases

Engineering Contradiction:
Improveadaptability to different subject sizesVSAvoiddifficulty of detecting correlations between regions
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent organizes regions of different sizes into a hierarchical tree structure with multiple levels. This hierarchical dimension provides a natural framework for detecting correlations, as parent-child relationships in the tree explicitly define spatial and scale relationships between regions, making correlation detection systematic rather than combinatorial.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The hierarchical structure nests smaller regions within larger parent regions across multiple levels. This nesting naturally captures correlations between regions at different scales, as the hierarchical relationships encode spatial containment and scale information, reducing the complexity of detecting and measuring inter-region correlations.

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentUS9355337B2Consistent hierarchical labeling of image and image regions
Publication Date: 2016.05.31 GENESEE VALLEY INNOVATIONS LLC
  • US9355337B2 patent drawing
  • US9355337B2 patent drawing
  • US9355337B2 patent drawing

AI summary

Classification of image regions comprises: recursively partitioning an image into a tree of image regions having the image as a tree root and at least one image patch in each leaf image region of the tree, the tree having nodes defined by the image regions and edges defined by pairs of nodes connected by edges of the tree; assigning unary classification potentials to nodes of the tree; assigning pairwise classification potentials to edges of the tree; and labeling the image regions of the tree of image regions based on optimizing an objective function comprising an aggregation of the unary classification potentials and the pairwise classification potentials.