Face Tracking via Integral Gradient Projections

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Face tracking between successive frames in video is computationally intensive due to the need to analyze large portions of frames and perform multi-dimensional searches, posing challenges for devices with limited computational resources.

Innovation Solution

The method employs integral gradient projections to estimate translation motion and scaling factors between face regions of successive frames, reducing computational requirements by focusing on face regions and using one-dimensional searches, with verification based on predefined thresholds.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If entire frame or large portion of frame is analyzed for face tracking, then tracking reliability is improved, but computational requirements increase significantly

Engineering Contradiction:
Improveface tracking reliabilityVSAvoidcomputational efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent divides the frame analysis into two segments: (1) detecting the face region using integral projections, and (2) tracking only the face region between frames. This segmentation allows the system to process only the relevant face area rather than the entire frame, maintaining tracking reliability while significantly reducing computational load.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts the face region from the larger frame context by using integral gradient projections to identify and isolate the face area. Once extracted, only this specific region is subjected to detailed tracking analysis, eliminating the need to computationally analyze the entire frame while preserving accurate face tracking.

Inventive Principle:
Principle #2Taking out (Extraction)

2Measurement precision

If multi-dimensional searches are used for face tracking, then tracking accuracy is improved, but computational requirements increase

Engineering Contradiction:
Improvetranslation motion estimation accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent transforms the face tracking problem from a multi-dimensional search space into a one-dimensional projection space. By using integral gradient projections, the system reduces the complexity of analyzing facial features across multiple dimensions to a simpler single-dimensional comparison, maintaining accuracy while reducing computational complexity.

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

Solution Approach 2:

The patent replaces complex multi-dimensional search mechanisms with a simpler projection-based comparison system. Instead of performing computationally intensive multi-dimensional searches through the image space, the system uses integral gradient projections to create a simplified representation that can be compared efficiently, substituting a complex mechanical search process with a more elegant projection-based approach.

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

Data Source

PatentUS8873811B2Method and apparatus for face tracking utilizing integral gradient projections
Publication Date: 2014.10.28 WSOU INVESTMENTS LLC
  • US8873811B2 patent drawing
  • US8873811B2 patent drawing
  • US8873811B2 patent drawing

AI summary

A method, apparatus and computer program product are provided for estimating and verifying translation motion and/or a scaling factor between face regions in respective frames during face tracking. A method determines translation motion between face regions in two successive frames based upon integral gradient projections of a face region in a first frame and a corresponding window in a second frame. The method also verifies the translation motion between the first and second frames utilizing integral gradient projections. A method also determines a transfer function relating integral projection curves of a face region in a first frame that has a predefined position and a predetermined size and a co-located window of same size in a second frame, determines a scaling factor based upon the transfer function and then verifies the scaling factor utilizing integral gradient projections.