Multi-Task Face Detection With Shared Features for Landmark Precision

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing facial image analysis techniques face challenges in achieving accurate multi-task performance due to the lack of shared deep representations and additional supervision across tasks, leading to suboptimal accuracy in both face detection and landmark localization, particularly in multi-task convolutional neural networks (CNNs).

Innovation Solution

The MaskFace model integrates a face detection head and a landmark localization head within a single forward pass, utilizing a Feature Pyramid Network (FPN) and context modules to enhance feature extraction, combined with a Region of Interest (RoI) alignment layer for precise landmark localization, improving alignment and computational efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multi-task CNNs are used to perform both face detection and landmark localization, then computational efficiency is improved through shared representations, but training difficulty increases and accuracy deteriorates compared to single-task models

Engineering Contradiction:
Improvecomputational efficiencyVSAvoiddetection accuracy
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The model segments the processing into two distinct stages: a first stage for face detection and a second stage for landmark localization. This segmentation allows each stage to be optimized independently while still benefiting from shared feature representations extracted in the first stage, thereby resolving the contradiction between computational efficiency and detection accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The first stage performs preliminary face detection and extracts shared feature representations before the second stage performs landmark localization. This preliminary action enables the second stage to focus specifically on localization tasks with pre-processed features, improving both efficiency and accuracy by avoiding the need to train a single model to handle both tasks simultaneously.

Inventive Principle:
Principle #10Preliminary action

2Speed

If regression-based approaches are used for landmark localization, then computational speed is improved, but landmark localization accuracy deteriorates

Engineering Contradiction:
Improvecomputational speedVSAvoidlandmark localization accuracy
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The system performs preliminary face detection and feature extraction in the first stage, then uses the extracted shared representations in the second stage for accurate landmark localization. This preliminary preparation of features enables the use of more accurate localization methods in the second stage without sacrificing overall computational efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Shared feature representations act as an intermediary between the face detection stage and the landmark localization stage. These intermediate features capture both detection and localization information, enabling the second stage to achieve high localization accuracy without directly processing raw images, thus maintaining computational efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of manufacture

If shallow CNNs are used in multi-task models, then training is easier, but the ability to handle misalignment between spatially discrete features and continuous landmark positions deteriorates

Engineering Contradiction:
Improvetraining easeVSAvoidfeature alignment precision
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The model segments the processing into two stages with different architectural requirements. The first stage can use simpler architectures for detection, while the second stage uses the extracted features to achieve precise landmark localization. This segmentation allows each stage to be optimized independently, resolving the contradiction between training ease and alignment precision.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Shared feature representations serve as an intermediary that bridges the gap between discrete spatial features and continuous landmark positions. By processing these intermediate representations in the second stage, the model can achieve precise alignment without requiring the first stage to directly handle the complex alignment problem.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12367703B2Multi-task face detector and landmark detector
Publication Date: 2025.07.22 HARMAN INT IND INC
  • US12367703B2 patent drawing
  • US12367703B2 patent drawing
  • US12367703B2 patent drawing

AI summary

Methods and systems are provided for facial detection techniques for image processing neural networks. In one example, a method may include collecting multi-channel outputs of a set of context modules, providing them to both a face detection head and a landmark localization head of the neural network. The face detection head may then generate bounding boxes which are also provided to the landmark localization head. Based on the output of the context modules and the bounding boxes, the landmark localization head may provide an output including a set of landmark indicators.