Digital Makeup Artist Personalization via Interactive Dialogue
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing digital makeup try-on applications lack personalization, relying on templates created for others and failing to provide a customized makeup experience, with users unable to interactively achieve desired looks or receive advice on specific makeup products and application techniques.
Innovation Solution
A mobile device-based system with a digital makeup artist that interacts with users to provide personalized makeup advice and tutorials, using image analysis and machine learning to generate custom recommendations and video frames synchronized with user input, allowing adjustments and control over makeup application steps.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If prior try-on applications use templates and looks created for others, then the application process is simplified, but the personalization and customization capability deteriorates
Solution Approach 1:
The system transitions from static templates to dynamic, interactive makeup application. The digital makeup artist adapts the makeup application process in real-time based on user feedback, facial feature detection, and interactive dialogue, allowing the look to be customized dynamically rather than applied as a fixed template
Solution Approach 2:
The system incorporates continuous feedback loops where the digital makeup artist interacts with the user through dialogue, receives feedback on the makeup application, and adjusts the application accordingly. This feedback mechanism enables personalization while maintaining ease of use by guiding the user through the process
2Ease of operation
If prior try-on applications provide one-step functions to overlay makeup, then the operation is simplified, but the interactive and educational experience deteriorates
Solution Approach 1:
The makeup application process is divided into multiple interactive steps and stages. Rather than applying complete looks in one step, the system breaks down the application into sequential steps with guidance from the digital makeup artist, allowing users to interact with and learn about each step individually
Solution Approach 2:
The digital makeup artist serves as an intermediary between the user and the makeup application process. This intermediary provides guidance, asks questions about user preferences and facial features, and mediates the application process to create a personalized experience while keeping the user engaged and informed
3Adaptability or versatility
If prior try-on applications allow users to edit looks manually, then the customization capability improves, but the time required and complexity increases
Solution Approach 1:
The system performs preliminary analysis of the user's facial features, skin tone, and preferred look style before the actual makeup application begins. The digital makeup artist prepares customized recommendations and application guidelines in advance based on this analysis, reducing the time needed during the actual application process
Solution Approach 2:
The system automatically adjusts multiple parameters such as makeup product selection, application techniques, and look styling based on detected facial features and user preferences. This automated parameter adjustment reduces manual editing time while maintaining high customization capability
Data Source
AI summary
A digital makeup artist system and method for a mobile device, a database system storing cosmetic routine information, common makeup looks, cosmetic products for skin types and ethnicity, and user look preferences of a user. The mobile device includes a user interface for interacting with a digital makeup artist. The digital makeup artist performs an interactive dialog with the user in order to provide advice, including requesting a cosmetic consultation, acquiring information including types of makeup look, indoor or outdoor look, skin condition, facial problem areas, favorite facial features. The method determines facial characteristics, and generates image frames to be displayed in synchronization with the interaction with the digital makeup artist to provide the advice, based on the face image, needs of the user, the stored cosmetic routine information, common makeup looks, cosmetic products for skin types and ethnicity, and the user look preferences.


