Face Orientation Detection Using Vertical Sum Values

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing face orientation detection systems require large memory capacity and long processing times due to the need to store multiple orientations of image data and perform time-consuming correlation comparisons, and are inflexible when faced with varying conditions or partial face images.

Innovation Solution

The system detects face orientation by calculating sum values in the vertical direction of image data, using characteristic tables to reduce memory usage and processing time, and accurately determines orientation using eye and nose position detection methods.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If multiple orientations of image data are stored in advance for comparison, then face orientation detection accuracy is improved, but memory capacity requirement increases significantly

Engineering Contradiction:
Improveface orientation detection accuracyVSAvoidmemory capacity
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential characteristic data (sum values in vertical direction) from complete image data for storage in the characteristic table. By storing only these extracted features rather than full image data, the memory capacity is dramatically reduced while still enabling accurate face orientation detection through comparison of these characteristic values.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the face detection process into distinct steps: first calculating sum values in the vertical direction to identify the face region, then detecting eye positions, and finally determining face orientation. This segmentation allows the system to process and store only the necessary characteristic data at each stage rather than requiring complete image data storage.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If complete image data is stored and compared for each orientation, then detection accuracy is maintained, but processing time increases

Engineering Contradiction:
Improveface orientation detection accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary calculation of sum values in the vertical direction for each row of pixels and stores these pre-calculated characteristic values in a characteristic table. When detecting face orientation, the system only needs to retrieve and compare these pre-computed sum values rather than processing complete image data, significantly reducing processing time while maintaining detection accuracy.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If four specific points (tear ducts and lips) are extracted for orientation detection, then detection precision is improved, but the system becomes inflexible when lips are not visible

Engineering Contradiction:
Improveorientation detection precisionVSAvoidflexibility to partial face images
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent uses sum values in the vertical direction as a universal characteristic that can be calculated for any face image regardless of which specific facial features are visible. This approach allows the system to detect face orientation using any combination of visible features (eyes, nose, mouth, or partial features) rather than requiring specific landmarks like tear ducts and lips, thereby achieving both precision and flexibility.

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

4Measurement precision

If image data is stored in original resolution, then detection accuracy is maintained, but data processing amount increases

Engineering Contradiction:
Improveface region detection accuracyVSAvoiddata processing amount
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent extracts only the sum values in the vertical direction from complete image data for storage and comparison. By calculating and storing only these one-dimensional characteristic values rather than two-dimensional image data, the data processing amount is dramatically reduced while the face region detection accuracy is maintained through comparison of these essential characteristic patterns.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS7502494B2Face orientation detection apparatus, face orientation detection method, and computer memory product
Publication Date: 2009.03.10 FUJITSU LTD
  • US7502494B2 patent drawing
  • US7502494B2 patent drawing
  • US7502494B2 patent drawing

AI summary

The CPU of a face orientation detection apparatus which acquires an image frame photographed by a camera through a cable detects the face region in the horizontal direction of the acquired image frame by executing computer programs stored on a hard disk. Moreover, the CPU detects the eye position in the vertical direction from the image frame, and detects the nose position in the horizontal direction based on the detected eye position. Furthermore, the CPU detects the orientation of the face included in the image frame, based on the detected nose position and face region.