Generalized Invariant Shape Descriptor for Image Classification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing machine vision techniques lack effective methods for feature selection and normalization, especially in non-isotropic feature spaces with limited training samples, and fail to integrate scale and reflection features effectively for shape classification.

Innovation Solution

A system and method for analyzing images using a generalized invariant shape descriptor that extracts features invariant to scale, translation, rotation, and symmetry, allowing for characterization and discrimination of objects with any shape, and combines these features with scale and reflection-dependent descriptors for classification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional feature extraction methods are used, then feature extraction can be performed, but feature selection and normalization become complex and unreliable in non-isotropic feature spaces with limited training samples

Engineering Contradiction:
Improvefeature extraction accuracyVSAvoidfeature selection and normalization complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies universality by creating a comprehensive feature descriptor that serves multiple functions simultaneously: it extracts shape features, provides normalization, and works across different classification scenarios. The generalized invariant shape descriptor integrates multiple feature types (scale-dependent, reflection-dependent, and invariant features) into a single unified representation that can be directly used for classification without additional processing steps.

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

Solution Approach 2:

The patent applies parameter changes by transforming the feature space through mathematical operations that make features invariant to scale, translation, and rotation. By applying specific transformations to the raw shape features, the system converts problematic non-isotropic feature spaces into normalized isotropic spaces where classification becomes more reliable and less complex.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If scale and reflection features are not integrated, then classification can be performed with simpler features, but classification accuracy for shapes with arbitrary orientations and scales deteriorates

Engineering Contradiction:
Improveclassification efficiencyVSAvoidclassification accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies segmentation by dividing the feature extraction process into distinct components: scale-dependent features, reflection-dependent features, and invariant features. Each component is extracted and processed separately, then integrated into a comprehensive feature descriptor. This segmented approach allows each feature type to be optimized independently while maintaining overall classification accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies the composite materials principle by creating a composite feature descriptor that combines multiple types of features (scale, reflection, and invariant features) into a single integrated representation. This composite descriptor leverages the strengths of each individual feature type to achieve robust classification across diverse shape variations.

Inventive Principle:
Principle #40Composite materials

3Reliability

If a comprehensive feature set is used, then classification accuracy for arbitrary shapes improves, but computational complexity and processing time increase

Engineering Contradiction:
Improveclassification accuracyVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-computing and storing the generalized invariant shape descriptors for training samples during an offline phase. This preprocessing step transforms raw shape data into normalized feature representations in advance, so that during online classification, the system only needs to compute distances between pre-processed features rather than performing full feature extraction and normalization for each comparison.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7668376B2Shape feature extraction and classification
Publication Date: 2010.02.23 NATIONAL INSTRUMENTS CORP
  • US7668376B2 patent drawing
  • US7668376B2 patent drawing
  • US7668376B2 patent drawing

AI summary

System and method for analyzing an image. A received image, comprising an object or objects, is optionally preprocessed. Invariant shape features of the object(s) are extracted using a generalized invariant feature descriptor. The generalized invariant feature descriptor may comprise a generalized invariant feature vector comprising components corresponding to attributes of each object, e.g., related to circularity, elongation, perimeter-ratio-based convexity, area-ratio-based convexity, hole-perimeter-ratio, hole-area-ratio, and/or functions of Hu Moment 1 and/or Hu Moment 2. Non-invariant features, e.g., scale and reflection, may be extracted to form corresponding feature vectors. The object is classified by computing differences between the generalized invariant feature vector (and optionally, non-invariant feature vectors) and respective generalized invariant feature vectors corresponding to reference objects, determining a minimum difference corresponding to a closest reference object or class of reference objects of the plurality of reference objects, and outputting an indication of the closest reference object or class as the classification.