Automated Facial Feature Localization for Portrait Retouching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional portrait editing systems require extensive user interaction and expertise, making it time-consuming to generate well-edited portraits, especially in environments where photography was previously cost-prohibitive or technically unfeasible due to harsh conditions.

Innovation Solution

The implementation of an automated portrait retouching system using facial feature localization, which employs a component-based Active Shape Model algorithm and a Gaussian mixture model for skin tone selection, allowing for minimal user effort and interactivity to achieve precise retouching effects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If conventional portrait editing systems are used, then professional editing quality can be achieved, but extensive user interaction and expertise are required, making it time-consuming

Engineering Contradiction:
Improveediting qualityVSAvoidretouching time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system automatically detects facial features, segments facial components, and applies retouching operations without requiring manual user interaction. The automated face detection and feature point localization algorithms enable the system to perform editing tasks independently, eliminating the need for time-consuming manual operations while maintaining professional editing quality.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system transforms the editing process from manual parameter adjustment to automated parameter application. By pre-defining retouching parameters and algorithms for different facial components, the system automatically applies appropriate editing parameters based on detected facial features, achieving professional quality results without requiring users to manually adjust numerous editing parameters.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If conventional portrait editing systems are used, then professional editing quality can be achieved, but extensive user expertise is required

Engineering Contradiction:
Improveediting qualityVSAvoiduser expertise requirement
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The system performs automated face detection, feature localization, and retouching operations without requiring user expertise. The algorithms automatically identify facial components and apply appropriate editing techniques, making professional-grade retouching accessible to non-expert users who would otherwise be unable to achieve such results.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system introduces an automated processing layer between the user and the editing operations. This intermediary layer handles the complex tasks of face detection, feature localization, and retouching application, translating simple user intent into professional editing results without requiring users to understand the underlying complex operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If automated facial feature localization is implemented, then retouching efficiency is improved and time is reduced, but system complexity increases

Engineering Contradiction:
Improveretouching efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system divides the face into multiple distinct components (eyes, eyebrows, nose, mouth, cheeks) and processes each component separately with specialized algorithms. This segmentation allows the complex retouching task to be broken down into manageable sub-tasks, improving efficiency while organizing system complexity into modular, component-specific processing modules.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary face detection and feature localization before applying retouching operations. By pre-identifying facial components and their boundaries, the system prepares the editing process in advance, enabling efficient subsequent retouching operations without requiring complex real-time processing during the actual editing phase.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8824808B2Methods and apparatus for automated facial feature localization
Publication Date: 2014.09.02 ADOBE INC
  • US8824808B2 patent drawing
  • US8824808B2 patent drawing
  • US8824808B2 patent drawing

AI summary

Various embodiments of methods and apparatus for facial retouching are disclosed. In one embodiment, a face in an input image is detected. One or more transformation parameters for the detected face are estimated based on a profile model. The profile model is applied to obtain a set of feature points for each facial component of the detected face. Global and component-based shape models are applied to generate feature point locations of each facial component of the detected face.