Face Detection Using Prior Information for Network Performance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Facial recognition processes on devices face challenges in accurately determining face properties, leading to slowed or less accurate network performance due to the difficulty of the task, especially when insufficient information is provided.

Innovation Solution

The use of prior information available on the device, such as output data from earlier processes or user-inputted information, is utilized to assist the imaging process in determining face properties more quickly and accurately.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If facial recognition processes operate without additional prior information, then the device maintains simpler operation, but the network performance becomes slowed and less accurate due to task difficulty

Engineering Contradiction:
Improveface property determination accuracyVSAvoidinformation processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by performing face detection and generating face region information before the main facial recognition process. This pre-processing step prepares the data in advance, allowing the network to operate more efficiently and accurately on pre-identified face regions rather than processing entire images, thus improving measurement precision without proportionally increasing device complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the image processing task by first detecting face regions and then applying specialized recognition processes only to those segmented regions. This segmentation allows the system to focus computational resources on relevant areas, improving face property determination accuracy while managing device complexity through targeted rather than comprehensive processing.

Inventive Principle:
Principle #1Segmentation

2Speed

If detectors operate on captured images without additional information, then the process maintains simpler structure, but network speed decreases due to task difficulty

Engineering Contradiction:
Improvenetwork processing speedVSAvoidface property information completeness
Core Design Contradiction:
SpeedVSLoss of information

Solution Approach 1:

The system performs preliminary face detection and generates bounding box information before the main recognition network operates. This pre-prepared information includes face region coordinates and basic properties that accelerate the network processing speed by eliminating the need for the network to search entire images, while preserving complete face property information through the detection process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary face detection process that generates intermediate representations (face region information, bounding boxes, and detected face properties) between the captured image and the final recognition output. This intermediary layer speeds up network processing by providing pre-processed input while maintaining information completeness through the detection pipeline.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If the network processes difficult face detection tasks without assistance, then the system maintains simpler architecture, but determination accuracy reduces

Engineering Contradiction:
Improveface property determination accuracyVSAvoidprocess architecture complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides the complex face recognition task into segmented components: initial face detection, face region extraction, and detailed property determination. This segmentation improves measurement precision by allowing each component to specialize in specific aspects of face analysis, while managing device complexity through modular architecture where each segment handles a discrete function.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary face detection and region identification before detailed property determination. This preliminary action improves accuracy by pre-identifying relevant face regions and properties that guide the subsequent detailed analysis, while controlling architecture complexity through a staged processing approach rather than a monolithic system.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10915734B2Network performance by including attributes
Publication Date: 2021.02.09 APPLE INC
  • US10915734B2 patent drawing
  • US10915734B2 patent drawing
  • US10915734B2 patent drawing

AI summary

An image captured using a camera on a device (e.g., a mobile device) may be operated on by one or more processes to determine properties of a user's face in the image. A first process may determine one or more first properties of the user's face in the image. A second process operating downstream from the first process may determine at least one second property of the user's face in the image. The second process may use at least one of the first properties from the first process to determine the second property.