Real-Time Makeup Contour Superimposition on Face Images
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current makeup assistance technologies lack effective solutions to help users achieve consistent makeup results, as they cannot provide real-time guidance or evaluation, leading to poorly executed makeup due to the difficulty in referencing static images or descriptive steps.
Innovation Solution
A method and apparatus that use a terminal device to display a user's face image, superimpose makeup contours from a target makeup effect image, and adaptively adjust these contours based on facial features, providing real-time guidance and evaluation to ensure accurate makeup application.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If a user refers to static post-makeup images or video tutorials for makeup guidance, then the user can see the target makeup effect, but the user cannot achieve consistent or accurate makeup results due to lack of real-time guidance
Solution Approach 1:
The system captures the user's real-time face image and superimposes the target makeup contour on it, providing immediate visual feedback showing exactly where and how the makeup should be applied. This real-time feedback mechanism allows the user to adjust their makeup application continuously to match the target effect, resolving the contradiction between having reference information and achieving accurate application.
Solution Approach 2:
The system creates a virtual copy of the target makeup effect by extracting the makeup contour from the post-makeup image and overlaying it on the user's face. This copied contour serves as an interactive guide that adapts to the user's facial features in real-time, enabling accurate replication of the target makeup style without requiring the user to manually trace or interpret static images.
2Ease of operation
If the system superimposes makeup contours on the user's face image, then real-time guidance is provided, but the system complexity increases due to image processing and contour recognition requirements
Solution Approach 1:
The system extracts only the essential makeup contour information from the complex post-makeup image, separating the useful guidance data from the redundant visual details. By taking out just the contour lines and overlaying them on the user's face, the system provides simple and intuitive real-time guidance without processing the entire complex image data, thus reducing computational requirements while maintaining ease of operation.
3Manufacturing precision
If the makeup contour is adapted to match the user's facial features, then the makeup accuracy improves, but the processing time and computational resources increase
Solution Approach 1:
The system changes the parameters of the makeup contour (such as position, size, and shape) to adapt to the user's specific facial features. By adjusting these parameters based on detected face landmarks and features, the system achieves high accuracy contour matching. The parameter adjustment is performed efficiently using optimized algorithms that minimize processing time while maintaining the required precision for accurate makeup guidance.
Data Source
AI summary
A method includes displaying a face image of a user collected by a camera; obtaining makeup contours corresponding to a target makeup effect image, recognizing makeup areas corresponding to the makeup contours from the face image, and adaptively superimposing and displaying the makeup contours on the makeup areas corresponding to the makeup contours to enable the user to perform makeup based on the makeup contours.


