Facial Image Makeup Migration via Feature Region Stitching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing face image processing methods face challenges in achieving natural and robust makeup migration across images with different poses and shapes, resulting in unnatural fusion effects due to limitations in segmentation and alignment techniques.
Innovation Solution
A face image processing method that utilizes convolutional networks to perform layer-by-layer makeup information migration, generating original and reference feature regions for each face part, and stitching candidate feature regions to create a target feature map, which is decoded to produce a refined and natural-looking face image.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If simple image segmentation techniques are used to segment makeup regions, then the processing speed is fast, but the segmentation precision is low due to limitations in handling pose and shape variations
Solution Approach 1:
The patent divides the face image into multiple face parts (eyes, eyebrows, nose, mouth, cheeks) and processes each part separately through dedicated sub-networks. This segmentation approach allows the system to handle pose and shape variations more effectively by focusing on local features rather than treating the entire face as a single region, thereby improving segmentation precision while maintaining processing efficiency.
Solution Approach 2:
The patent introduces a multi-dimensional feature extraction approach by generating both original feature maps from the target face image and reference feature maps from the source face image. These feature maps are processed through multiple convolutional layers to extract features at different levels of abstraction, enabling the system to capture both local makeup details and global face structure, thus improving segmentation precision without significantly increasing processing time.
2Ease of manufacture
If grid alignment is used to align segmented makeup regions, then the implementation is simple, but the alignment precision is low resulting in unnatural fusion effects
Solution Approach 1:
The patent introduces feature maps as an intermediary representation between the segmented makeup regions and the final aligned output. By generating original feature maps that capture the target face's geometry and reference feature maps that capture the source makeup characteristics, the system can perform alignment in the feature space rather than directly in image space. This intermediary approach enables more precise alignment that adapts to pose and shape variations while maintaining implementation feasibility through standard convolutional operations.
Solution Approach 2:
The patent performs makeup migration calculations that dynamically adjust alignment parameters based on the extracted features. The system calculates transformed feature maps by combining original and reference feature maps with learned transformation parameters, allowing the alignment to adapt to different poses and shapes. This parameter adjustment mechanism improves alignment precision by capturing subtle geometric variations that fixed grid alignment cannot handle.
3Productivity
If makeup regions are segmented without considering face pose and shape, then the processing is efficient, but the fusion effect is unnatural due to pose and shape limitations
Solution Approach 1:
The patent applies different processing strategies to different face parts based on their local characteristics. Each face part (eyes, eyebrows, nose, mouth, cheeks) has its own dedicated sub-network that extracts features specific to that region. This local quality approach ensures that makeup migration on each face part considers the local pose and shape characteristics, resulting in more natural fusion effects while maintaining overall processing efficiency through parallel processing of multiple face parts.
Solution Approach 2:
The patent implements a dynamic feature extraction and alignment process that adapts to pose and shape variations in the input images. The convolutional networks learn to dynamically adjust feature representations based on the input data, and the alignment process dynamically transforms features to account for pose and shape differences. This dynamic approach improves fusion naturalness by adapting to varying conditions rather than applying fixed processing rules.
Data Source
AI summary
A face image processing method and apparatus, and a device and a medium are provided. The method includes: acquiring a first feature map and a second feature map of a current layer, and generating a plurality of original makeup feature regions corresponding to a plurality of face parts according to the first feature map, generating a plurality of reference makeup feature regions corresponding to the plurality of face parts according to the second feature map, performing makeup migration calculation on each of the original makeup feature regions and a corresponding reference makeup feature region to acquire a plurality of candidate makeup feature regions, stitching the plurality of candidate makeup feature regions to generate a target feature map, and judging whether the target feature map satisfies a preset decoding condition.


