Landmark Detection Using Segmented Vector Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Facial landmark detection in digital images is compromised by pose, illumination, and expression variations, leading to performance issues in existing methods.

Innovation Solution

A method that generates candidate landmark vectors, reduces their dimensionality using a priori model data based on positive and negative exemplars, and applies these models to identify the most likely landmark location by combining likelihood values.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If high-dimensional candidate landmark vectors are used for each pixel, then landmark detection accuracy is improved, but computational complexity and processing time increase

Engineering Contradiction:
Improvelandmark detection accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The candidate landmark vectors are segmented into two distinct groups: positive exemplars (pixels likely to be landmarks) and negative exemplars (pixels unlikely to be landmarks). This segmentation allows the system to process high-dimensional vectors efficiently by treating different pixel types differently, maintaining accuracy while reducing overall computational burden through selective processing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary classification of pixels into positive and negative exemplar groups before conducting full landmark detection analysis. This preliminary action filters out obviously non-landmark pixels early in the process, allowing high-dimensional vector processing to be focused only on promising candidates, thus reducing computational complexity while preserving detection accuracy.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If comprehensive landmark model data is used to account for pose, illumination, and expression variations, then detection robustness is improved, but model complexity and data processing requirements increase

Engineering Contradiction:
Improvedetection robustnessVSAvoidmodel complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system accounts for pose, illumination, and expression variations by transforming and normalizing candidate vectors to change their parameter representations. This allows the model to handle diverse facial conditions without requiring separate complex models for each variation, maintaining robustness while controlling model complexity through parameter transformation rather than model proliferation.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

A single landmark detection model is designed to handle multiple variations (pose, illumination, expression) simultaneously through universal feature extraction and comparison mechanisms. This multi-functional approach allows the system to maintain detection robustness across diverse conditions without increasing model complexity, as the same model structure processes all variation types.

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

3Measurement precision

If normalization operations are performed on candidate landmark vectors, then detection accuracy under varying illumination is improved, but processing time increases

Engineering Contradiction:
Improvelandmark detection accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

Normalization operations are applied selectively rather than universally to all pixels. The system performs normalization primarily on positive exemplar candidates that show promise of being landmarks, while applying reduced or no normalization to negative exemplars. This partial action maintains detection accuracy for critical candidates while reducing overall processing time.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8774519B2Landmark detection in digital images
Publication Date: 2014.07.08 APPLE INC
  • US8774519B2 patent drawing
  • US8774519B2 patent drawing
  • US8774519B2 patent drawing

AI summary

Techniques are disclosed for generating landmark models based on exemplar portions of images (“patches”) that are known to include the target landmark (forming a “positive” set of landmark vectors) and those that do not (forming a “negative” set of landmark vectors). Theses sets of positive and negative landmark vectors, along with other landmark statistics, form a landmark model. When an unknown image is received, candidate landmark vectors may be generated based on the image's content (or portion thereof) and applied to the landmark model to rapidly reduce the dimensionality (complexity) of the candidate landmark vector space. Landmark models may be applied to the reduced-dimensioned candidate landmark vectors to identify the most likely point corresponding to the target landmark.