Face Detection Using Prior Information for Network Performance
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Speed
If detectors operate on captured images without additional information, then the process maintains simpler structure, but network speed decreases due to task difficulty
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.
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.
3Measurement precision
If the network processes difficult face detection tasks without assistance, then the system maintains simpler architecture, but determination accuracy reduces
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.
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.
Data Source
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.


