Clustered Shape Subspaces for Non-Linear Feature Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing landmark-based deformable models in computer vision struggle to accurately detect and track features across images with large shape variations and occlusions due to non-linear geometry and viewpoint changes, leading to implausible shape reconstructions and inefficiencies in tracking.

Innovation Solution

The system employs clustered shape subspaces to represent non-linear shape manifolds, using a trained shape model to constrain detected shapes and track features across images with large variations, allowing for accurate detection and tracking of facial features even with significant 3D rotations and translations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If landmark-based deformable models are used to detect and track features, then shape and appearance information can be combined for feature detection, but the models fail to handle non-linear geometry of shape manifolds under multiple viewpoints, causing severe limitations in tracking accuracy during substantial feature movement

Engineering Contradiction:
Improvefeature detection accuracyVSAvoidhandling of non-linear shape variations
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent segments the non-linear shape manifold into multiple local linear subspaces, each representing a specific viewpoint or shape configuration. By dividing the complex non-linear problem into manageable linear segments, the model can accurately represent shape variations under different viewpoints while maintaining computational efficiency through localized linear approximations.

Inventive Principle:
Principle #1Segmentation

2Productivity

If traditional deformable models are applied to track features across images with large shape variations, then computational processing can be performed, but the models generate implausible shapes and fail to maintain accurate feature correspondences due to discontinuities in shape space

Engineering Contradiction:
Improvetracking processing capabilityVSAvoidshape reconstruction plausibility
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements dynamic switching between different local linear subspaces based on the current shape configuration and viewpoint. As the object undergoes large deformations or viewpoint changes, the model dynamically transitions between subspaces, ensuring continuous and plausible shape representations throughout the transformation process without generating implausible intermediate shapes.

Inventive Principle:
Principle #15Dynamics

3Shape

If kernel Principal Component Analysis and multi-layer perception are used to represent non-linear shape variations, then shape manifold representation can be improved, but pre-image function learning becomes time-consuming and the models still cannot adequately track features with large movements

Engineering Contradiction:
Improvenon-linear shape representationVSAvoidcomputational time for pre-image learning
Core Design Contradiction:
ShapeVSLoss of time

Solution Approach 1:

The patent uses simple linear models within each local subspace instead of complex kernel methods, sacrificing global non-linear accuracy in exchange for computational efficiency. Each local linear model is computationally inexpensive to train and apply, enabling rapid feature tracking while maintaining sufficient accuracy for the local region it represents.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Data Source

PatentUS9014465B2System and method for detecting and tracking features in images
Publication Date: 2015.04.21 RUTGERS THE STATE UNIV
  • US9014465B2 patent drawing
  • US9014465B2 patent drawing
  • US9014465B2 patent drawing

AI summary

A system and method for tracking features is provided which allows for the tracking of features that move in a series of images. A training set of images is processed to produce clustered shape subspaces corresponding to the set of images, such that non-linear shape manifolds in the images are represented as piecewise, overlapping linear surfaces that are clustered according to similarities in perspectives. A landmark-based training algorithm (e.g., ASM) is applied to the clustered shape subspaces to train a model of the clustered shape subspaces and to create training data. A subsequent image is processed using the training data to identify features in the target image by creating an initial shape, superimposing the initial shape on the target image, and then iteratively deforming the shape in accordance with the model until a final shape is produced corresponding to a feature in the target image.