Orientation Independent Face Detection via Multi-Oriented Edge Detectors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current face detection methods face challenges with orientation independence, requiring high computation and suffering from limited performance, especially for multi-view face detection and in-plane rotation, leading to increased false alarms.

Innovation Solution

A method employing multiple mosaic images with differently oriented edge detectors for edge detection, followed by a structure-based detection scheme using Adaboost for verification, allowing face detection over a 360-degree span of in-plane rotation angles, reducing false alarms through multi-scale and multi-level processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If statistical methods are used for face detection by scanning images on multiple scales, then detection capability is improved, but computation capability requirement increases

Engineering Contradiction:
Improveface detection capabilityVSAvoidcomputation capability requirement
Core Design Contradiction:
ReliabilityVSPower

Solution Approach 1:

The patent segments the face detection process into two distinct stages: a structure-based detection stage that identifies candidate regions using geometric constraints, and a statistical verification stage that confirms faces using Adaboost classifiers. This segmentation allows the computationally intensive statistical methods to be applied only to selected candidate regions rather than the entire image, thereby reducing overall computation requirements while maintaining detection capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary structure-based detection to identify candidate face regions before applying statistical verification methods. By pre-processing the image to locate potential face candidates using efficient structure analysis, the system prepares the data in advance so that subsequent statistical verification operates on a reduced set of candidates, reducing computation burden while preserving detection reliability.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If structure-based methods are used for face detection, then detection speed is improved, but false alarm rate increases

Engineering Contradiction:
Improvedetection speedVSAvoidfalse alarm rate
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent merges two different detection approaches into a unified system: structure-based detection methods that provide fast initial candidate identification, and statistical verification methods (Adaboost) that reduce false alarms. The combination allows the system to maintain the speed advantages of structure-based methods while incorporating the reliability benefits of statistical verification, thereby reducing false alarm rates without sacrificing detection speed.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces an intermediary verification step using Adaboost statistical classifiers between the structure-based detection and final face identification. This intermediary layer acts as a filter that validates candidates from the structure-based detection, reducing false alarms while maintaining the overall detection speed by only processing candidates rather than all image regions.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If conventional face detectors are used, then front face detection is effective, but multi-view face detection performance degrades

Engineering Contradiction:
Improvefront face detection accuracyVSAvoidmulti-view face detection capability
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent employs Adaboost face detectors that have been trained to recognize faces across multiple views and orientations, making the detection system universal rather than specialized for only front-facing views. These multi-functional detectors can handle various face orientations (front, profile, and intermediate angles) while maintaining detection accuracy, thereby improving adaptability to multi-view scenarios without sacrificing front face detection effectiveness.

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

4Device complexity

If single orientation edge detectors are used, then detection simplicity is maintained, but orientation independence is lost

Engineering Contradiction:
Improvedetection method simplicityVSAvoidorientation independence
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent applies edge detectors with different orientation angles (e.g., 0°, 45°, 90°, 135°) to detect edges in various directions. By using asymmetric, multi-oriented edge detectors rather than a single orientation detector, the system achieves orientation independence while maintaining manageable complexity through the systematic application of a limited set of standard orientations that collectively cover all possible face rotations.

Inventive Principle:
Principle #4Asymmetry

Data Source

PatentUS8144945B2Method, apparatus and computer program product for providing an orientation independent face detector
Publication Date: 2012.03.27 NOKIA TECHNOLOGIES OY
  • US8144945B2 patent drawing
  • US8144945B2 patent drawing
  • US8144945B2 patent drawing

AI summary

A method for providing orientation independent face detection may include generating multiple mosaic images from an input image in which each of the multiple mosaic images has a different scale, employing a plurality of differently oriented edge detectors to perform edge detection on the multiple mosaic images including combining edges of the multiple mosaic images having the different scales, and performing face detection in regions corresponding to the differently oriented edge detectors based on respective feature maps produced by the differently oriented edge detectors. An apparatus and computer program product corresponding to the method are also provided.