Commodity recommendation method and system for cosmetic vending machine, medium and equipment

By integrating image recognition, multi-spectral imaging, emotional recognition and virtual makeup trial technologies on cosmetic vending machines, we can obtain users' skin status and preferences, and use AI algorithms to generate personalized product recommendations, solving the problem that traditional cosmetic vending machines cannot personalize recommendations, improving user experience and equipment intelligence.

CN120430852APending Publication Date: 2025-08-05INSPUR FINANCIAL INFORMATION TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510517732.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-24
Publication Date
2025-08-05

AI Technical Summary

Technical Problem

Traditional cosmetic vending machines cannot provide personalized product recommendations based on consumers' personal preferences and needs, which limits the improvement of market competitiveness and user experience.

Method used

The user's skin status is obtained through image recognition, multi-spectral imaging technology and environmental sensors, and the user's skin status is obtained by combining interactive interfaces, emotional recognition and virtual makeup trial technology to obtain cosmetic preferences, obtain user's budget range and allergic information, and use AI algorithms to generate personalized product recommendations and matching solutions, and provide detailed usage text and QR code to save them.

Benefits of technology

It realizes a comprehensive analysis of the user's skin status and accurate acquisition of cosmetic preferences, provides personalized product recommendations, improves the intelligence level and user experience of cosmetic vending machines, and enhances the fun and interactiveness of shopping.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120430852A_ABST
    Figure CN120430852A_ABST
Patent Text Reader

Abstract

The invention discloses a commodity recommendation method and system for a cosmetic vending machine, a medium and equipment. The method comprises the following steps: a skin state analysis step: obtaining the skin state of a user through image recognition, a multispectral imaging technology and an environment sensor; a cosmetic preference obtaining step: obtaining the cosmetic preference of the user through an interactive interface, emotion recognition and a virtual makeup trying technology; a price demand acquisition step: acquiring a budget range input by a user; an allergy information acquisition step: acquiring allergy components input by a user; and a personalized product recommendation and generation step: generating a personalized product recommendation and collocation scheme through an AI algorithm according to the skin state, the cosmetic preference, the price demand and the allergy information source. Comprehensive analysis of the skin state of the user and accurate acquisition of the cosmetic preference, the price demand and the allergy information of the user are realized; therefore, personalized product recommendation and matching schemes can be provided for the user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of self-service terminals, and in particular to a product recommendation method, system, medium and equipment for a cosmetics vending machine. Background Art

[0002] With the continuous advancement and innovation of technology, self-service terminals are becoming increasingly common in our daily lives, bringing significant convenience and efficiency improvements. Among these kiosks, cosmetics vending machines, as an emerging self-service shopping method, have gradually demonstrated their unique appeal and potential in the market in recent years. These devices not only provide consumers with 24-hour service but also attract more customers through their convenient operation. However, despite their increasing popularity, traditional cosmetics vending machines still have some limitations. These traditional devices typically only offer basic product display and purchasing functions, lacking the ability to effectively interact with consumers and provide personalized product recommendations based on their preferences and needs. These limitations have, to a certain extent, restricted the market competitiveness of cosmetics vending machines and the improvement of user experience. Summary of the Invention

[0003] The technical problem solved by the present invention is to provide a product recommendation method for a cosmetics vending machine that can make accurate recommendations.

[0004] The technical solution adopted by the present invention to solve the technical problem is: a product recommendation method for a cosmetics vending machine, comprising the following steps:

[0005] Skin condition analysis steps: Obtain the user's skin condition through image recognition, multispectral imaging technology and environmental sensors;

[0006] Cosmetics preference acquisition steps: Acquire users' cosmetics preferences through interactive interfaces, emotion recognition, and virtual makeup trial technology;

[0007] Price requirement acquisition step: obtain the budget range entered by the user;

[0008] Allergy information acquisition step: obtain the allergy ingredients input by the user;

[0009] Personalized product recommendation and generation steps: Generate personalized product recommendations and matching plans through AI algorithms based on skin condition, cosmetics preferences, price requirements and allergy information sources.

[0010] Furthermore, the method further comprises the following steps:

[0011] Solution generation steps: Generate a complete solution text including the product usage sequence and precautions based on user needs, and generate a QR code for the solution that users can scan and save.

[0012] Furthermore, the skin condition analysis step is specifically as follows:

[0013] Use multispectral imaging technology to capture images of the skin at different wavelengths and analyze deep skin problems;

[0014] Use environmental sensors to detect the temperature, humidity, UV intensity, and air quality of the user's environment;

[0015] Measure skin moisture, oiliness and elasticity indicators through contact sensors.

[0016] Furthermore, the cosmetics preference acquisition step is specifically as follows:

[0017] Obtaining cosmetics preference information input by the user through an interactive interface;

[0018] Use virtual makeup trial technology to display the user's makeup trial effect in real time, and use emotion recognition technology to analyze the user's satisfaction with the current makeup trial effect;

[0019] Integrate data from interactive interfaces, emotion recognition, and virtual makeup trial technologies to generate a user's cosmetics preference profile.

[0020] Furthermore, the personalized product recommendation and generation step is to generate personalized product recommendations and matching plans using an AI algorithm based on skin condition, cosmetics preferences, price requirements, and allergy information sources, specifically:

[0021] Screen products suitable for the user's skin type based on skin condition data and allergy information sources;

[0022] Based on price demand data, filter out products within the user's budget;

[0023] Generate product recommendations and matching plans based on cosmetics preferences.

[0024] Furthermore, the user's makeup trial effect can be displayed in real time through virtual makeup trial technology, specifically:

[0025] The user selects different scenes and the lighting in different scenes;

[0026] Select a makeup template;

[0027] Conduct a virtual makeup trial.

[0028] Furthermore, the method further comprises the following steps:

[0029] Skin early warning step: Provides prevention and improvement suggestions based on the skin condition obtained in the skin condition analysis step;

[0030] The prevention and improvement suggestions include skin care suggestions, lifestyle suggestions and professional medical suggestions.

[0031] The present invention also discloses a product recommendation system for a cosmetics vending machine, comprising a skin condition analysis module, a cosmetics preference acquisition module, a price demand acquisition module, an allergy information acquisition module, and a personalized product recommendation and generation module;

[0032] The skin condition analysis module is used to obtain the user's skin condition through image recognition, multispectral imaging technology and environmental sensors;

[0033] The cosmetics preference acquisition module is used to acquire the user's cosmetics preferences through an interactive interface, emotion recognition, and virtual makeup trial technology;

[0034] The price demand acquisition module is used to obtain the budget range input by the user;

[0035] The allergy information acquisition module is used to obtain the allergy components input by the user;

[0036] The personalized product recommendation and generation module is used to generate personalized product recommendations and matching plans through AI algorithms based on skin condition, cosmetics preferences, price requirements and allergy information sources.

[0037] The present invention also discloses a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the above-mentioned method for recommending products for a cosmetics vending machine are implemented.

[0038] The present invention also discloses a computer device, comprising a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus; wherein:

[0039] The memory is used to store computer programs;

[0040] The processor is used to execute the steps of the above-mentioned product recommendation method for the cosmetics vending machine by running the program stored in the memory.

[0041] The beneficial effects of the present invention are:

[0042] 1. This invention enables a comprehensive analysis of a user's skin condition and accurately captures their cosmetic preferences, price requirements, and allergy information, thereby providing personalized product recommendations and matching solutions. This approach not only enhances the intelligence level of cosmetics vending machines but also significantly improves user experience and satisfaction.

[0043] 2. By introducing virtual makeup trial technology and emotion recognition technology, the present invention enables users to preview different makeup effects before purchasing and make choices based on their own preferences, further enhancing the fun and interactivity of shopping.

[0044] 3. The commodity purchase recommendation system of the present invention has a clear structure, and each module has clear functions. It can work together efficiently to achieve automation and intelligence of commodity purchase recommendations. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] Figure 1 Schematic diagram of the flow of the product recommendation method of the cosmetics vending machine according to the embodiment of the present application.

[0046] Figure 2 This is a schematic diagram of the framework of the product recommendation system of the cosmetics vending machine according to an embodiment of the present application. DETAILED DESCRIPTION

[0047] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the specific embodiments of the present invention are described in detail below with reference to the accompanying drawings.

[0048] like Figure 1 As shown, the embodiment of the present application discloses a product recommendation method for a cosmetics vending machine, comprising the following steps:

[0049] Skin condition analysis steps: Obtain the user's skin condition through image recognition, multispectral imaging technology and environmental sensors;

[0050] Cosmetics preference acquisition steps: Acquire users' cosmetics preferences through interactive interfaces, emotion recognition, and virtual makeup trial technology;

[0051] Price requirement acquisition step: obtain the budget range entered by the user;

[0052] Allergy information acquisition step: obtain the allergy ingredients input by the user;

[0053] Personalized product recommendation and generation steps: Generate personalized product recommendations and matching plans through AI algorithms based on skin condition, cosmetics preferences, price requirements and allergy information sources.

[0054] When a user stands in front of a cosmetics vending machine, the machine first captures their facial image with a high-definition camera and uses image recognition technology to perform a preliminary analysis of their skin type and potential skin concerns. Multispectral imaging technology then conducts further analysis, capturing subtle differences in skin appearance at different wavelengths to reveal deeper skin conditions, such as spots, wrinkles, and pore size. Simultaneously, environmental sensors monitor the user's surrounding temperature, humidity, UV intensity, and air quality, all of which can affect skin condition. Furthermore, a contact sensor gently touches the user's skin to measure indicators such as moisture, oiliness, and elasticity, providing a more comprehensive skin analysis report.

[0055] Next, the cosmetics vending machine will ask the user about their cosmetics preferences through an interactive interface, such as favorite brands, product types (such as foundation, eye shadow, lipstick, etc.), and desired makeup effects (such as natural, long-lasting, moisturizing, etc.). In order to enhance interactivity, the vending machine will activate virtual makeup trial technology, allowing users to preview different makeup effects in real time. During the makeup trial process, emotion recognition technology will analyze the user's expression and reaction to determine the user's satisfaction with the current makeup and adjust the recommendation strategy accordingly. By integrating data from the interactive interface, emotion recognition and virtual makeup trial technology, the vending machine can generate a detailed portrait of the user's cosmetics preferences. In addition, users are required to enter their budget range and allergy ingredient information. Based on skin condition, cosmetics preferences, price requirements and allergy information, the vending machine will use AI algorithms to screen out the products that best suit the user and generate a personalized product recommendation and matching plan.

[0056] This invention enables a comprehensive analysis of a user's skin condition and accurately captures their cosmetic preferences, price requirements, and allergy information, enabling personalized product recommendations and matching plans. This approach not only enhances the intelligence of cosmetics vending machines but also significantly improves user experience and satisfaction.

[0057] In this embodiment, the following steps are also included:

[0058] Solution generation steps: Generate a complete solution text including the product usage sequence and precautions based on user needs, and generate a QR code for the solution that users can scan and save.

[0059] Specifically, once a user has selected a product, the cosmetics vending machine will automatically generate a detailed usage plan based on the selected product. This plan includes information such as the order in which the products should be used, the dosage to be used each time, the optimal time to use, and any precautions. To facilitate saving and accessing this plan at any time, the vending machine converts the plan text into a QR code. Users can simply use the scanning function of their mobile device or other device to easily save the plan to their device for easy access at any time.

[0060] The above design not only enhances the user's shopping experience, but also ensures that the user can use the selected products correctly to achieve the best makeup effect.

[0061] In this embodiment, the skin condition analysis step specifically includes:

[0062] Use multispectral imaging technology to capture images of the skin at different wavelengths and analyze deep skin problems;

[0063] Use environmental sensors to detect the temperature, humidity, UV intensity, and air quality of the user's environment;

[0064] Measure skin moisture, oiliness and elasticity indicators through contact sensors.

[0065] Specifically, in the skin condition analysis step, multispectral imaging technology can capture subtle differences in the skin's appearance under different wavelengths of light, revealing deeper skin problems that are difficult to detect with the naked eye. For example, it can accurately detect skin spots, wrinkles, pore size, and skin moisture content. Meanwhile, environmental sensors can monitor parameters such as the user's environment's temperature, humidity, UV intensity, and air quality in real time. For example, high temperature and high humidity can cause increased oil production, while excessive UV rays can accelerate skin aging. Furthermore, contact sensors can gently contact the user's skin to measure indicators such as moisture, oil content, and elasticity.

[0066] The above method can achieve a comprehensive analysis of the user's skin condition, thereby providing an important reference basis for subsequent cosmetics recommendations and matching.

[0067] In this embodiment, the cosmetics preference acquisition step is specifically as follows:

[0068] Obtaining cosmetics preference information input by the user through an interactive interface;

[0069] Use virtual makeup trial technology to display the user's makeup trial effect in real time, and use emotion recognition technology to analyze the user's satisfaction with the current makeup trial effect;

[0070] Integrate data from interactive interfaces, emotion recognition, and virtual makeup trial technologies to generate a user's cosmetics preference profile.

[0071] Specifically, users first enter their cosmetics preferences, such as preferred brands, product types, and desired effects, through an interactive interface. The cosmetics vending machine then activates virtual makeup try-on technology, showcasing different makeup effects in real time. During the makeup try-on process, emotion recognition technology closely monitors the user's expressions and reactions, using advanced algorithms to analyze their satisfaction with their current look. For example, if a user smiles with satisfaction, emotion recognition technology captures this positive signal and adjusts its recommendation strategy accordingly, recommending more cosmetics of similar styles. If the user expresses dissatisfaction or hesitation, the system promptly adjusts the makeup try-on plan until a satisfactory result is achieved. Finally, the system integrates data from the interactive interface, emotion recognition, and virtual makeup try-on technology to generate a detailed profile of the user's cosmetics preferences, which serves as an important basis for subsequent personalized recommendations.

[0072] In this embodiment, the personalized product recommendation and generation step is to generate personalized product recommendations and matching plans using an AI algorithm based on skin condition, cosmetics preferences, price requirements, and allergy information sources, specifically:

[0073] Screen products suitable for the user's skin type based on skin condition data and allergy information sources;

[0074] Based on price demand data, filter out products within the user's budget;

[0075] Generate product recommendations and matching plans based on cosmetics preferences.

[0076] Specifically, the system first uses AI algorithms to filter out products suitable for the user's skin type and free of allergens based on their skin condition and allergy information. Next, the system further filters out products within the user's budget based on the price requirements entered by the user. Finally, the system generates a list of product recommendations and matching plans based on the user's cosmetic preferences.

[0077] The above design enables users to choose the most suitable combination from multiple recommended solutions based on their preferences and needs.

[0078] In this embodiment, the virtual makeup trial technology is used to display the user's makeup trial effect in real time, specifically:

[0079] The user selects different scenes and the lighting in different scenes;

[0080] Select a makeup template;

[0081] Conduct a virtual makeup trial.

[0082] Specifically, in the virtual makeup trial display session, users can choose different scenes and lighting conditions to try on makeup according to their preferences and needs. For example, users can choose to try on makeup in scenes such as sunny outdoors, warm indoors, or softly lit nights, and the system will simulate the corresponding lighting environment based on the user's selection. Then, users can choose their favorite style from the various makeup templates provided by the system, such as fresh and natural, elegant and noble, or fashionable and avant-garde. After selecting a makeup template, the system will use virtual makeup trial technology to display the makeup effect on the user's facial image in real time, allowing users to intuitively preview the effects of different makeup looks.

[0083] This virtual makeup trial method not only saves users the time and energy of actual makeup trial, but also increases the fun and interactivity of shopping.

[0084] In this embodiment, the following steps are also included:

[0085] Skin early warning step: Provides prevention and improvement suggestions based on the skin condition obtained in the skin condition analysis step;

[0086] The prevention and improvement suggestions include skin care suggestions, lifestyle suggestions and professional medical suggestions.

[0087] Specifically, skin care advice may include guidance and recommendations on basic skin care steps such as daily cleansing, moisturizing, and sun protection, as well as professional care advice for specific skin problems (such as dryness, sensitivity, and acne). Lifestyle advice may cover aspects such as diet, work and rest, and exercise, aiming to promote skin health by improving lifestyle. For skin problems that require professional medical intervention, cosmetics sales platforms will provide relevant medical advice and guide users to seek help from professional doctors.

[0088] The above method can provide users with a comprehensive skin health management plan, further enhancing their shopping experience and satisfaction.

[0089] The present invention discloses a product recommendation system for a cosmetics vending machine, comprising a skin condition analysis module, a cosmetics preference acquisition module, a price demand acquisition module, an allergy information acquisition module, and a personalized product recommendation and generation module;

[0090] The skin condition analysis module is used to obtain the user's skin condition through image recognition, multispectral imaging technology and environmental sensors;

[0091] The cosmetics preference acquisition module is used to acquire the user's cosmetics preferences through an interactive interface, emotion recognition, and virtual makeup trial technology;

[0092] The price demand acquisition module is used to obtain the budget range input by the user;

[0093] The allergy information acquisition module is used to obtain the allergy components input by the user;

[0094] The personalized product recommendation and generation module is used to generate personalized product recommendations and matching plans through AI algorithms based on skin condition, cosmetics preferences, price requirements and allergy information sources.

[0095] This method enables a comprehensive analysis of a user's skin condition and accurately captures their cosmetic preferences, price requirements, and allergy information, enabling personalized product recommendations and matching plans. This approach not only enhances the intelligence of cosmetics vending machines but also significantly improves user experience and satisfaction.

[0096] The present invention also discloses a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the above-mentioned method for recommending products for a cosmetics vending machine are implemented.

[0097] In addition, the computer-readable storage medium of this embodiment may adopt any combination of one or more computer-readable storage media, wherein the computer-readable storage medium includes electrical, optical, electromagnetic, infrared or semiconductor systems, devices or components, or any combination thereof.

[0098] The present invention also discloses a computer device, comprising a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus; wherein:

[0099] The memory is used to store computer programs;

[0100] The processor is used to execute the steps of the above-mentioned product recommendation method for the cosmetics vending machine by running the program stored in the memory.

[0101] As an embodiment of the present invention, the communication bus mentioned in the above terminal can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The communication bus can be divided into an address bus, a data bus, a control bus, etc.

[0102] As an embodiment of the present invention, the communication interface is used for communication between the above-mentioned terminal and other devices.

[0103] As an embodiment of the present invention, the memory may include random access memory (RAM) or non-volatile memory, such as at least one disk storage. Optionally, the memory may also be at least one storage device located remote from the processor.

[0104] As an embodiment of the present invention, the above-mentioned processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.

[0105] The specific embodiments described above further illustrate the objectives, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above are only specific embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.

Claims

1. A product recommendation method for a cosmetics vending machine, characterized in that: The steps include: Skin condition analysis steps: Obtain the user's skin condition through image recognition, multispectral imaging technology and environmental sensors; Cosmetics preference acquisition steps: Acquire users’ cosmetics preferences through interactive interfaces, emotion recognition, and virtual makeup trial technology; Price requirement acquisition step: obtain the budget range entered by the user; Allergy information acquisition step: obtain the allergy ingredients input by the user; Personalized product recommendation and generation steps: Generate personalized product recommendations and matching plans through AI algorithms based on skin condition, cosmetics preferences, price requirements and allergy information sources.

2. The product recommendation method for a cosmetics vending machine according to claim 1, characterized in that: The following steps are also included: Solution generation steps: Generate a complete solution text including the product usage sequence and precautions based on user needs, and generate a QR code for the solution that users can scan and save.

3. The product recommendation method for a cosmetics vending machine according to claim 1, wherein: The skin condition analysis step specifically includes: Use multispectral imaging technology to capture images of the skin at different wavelengths and analyze deep skin problems; Use environmental sensors to detect the temperature, humidity, UV intensity, and air quality of the user's environment; Measure skin moisture, oiliness and elasticity indicators through contact sensors.

4. The method for recommending products for a cosmetics vending machine according to claim 1, wherein: The cosmetics preference acquisition step is specifically as follows: Obtaining cosmetics preference information input by the user through an interactive interface; Use virtual makeup trial technology to display the user's makeup trial effect in real time, and use emotion recognition technology to analyze the user's satisfaction with the current makeup trial effect; Integrate data from interactive interfaces, emotion recognition, and virtual makeup trial technologies to generate a user's cosmetics preference profile.

5. The method for recommending products for a cosmetics vending machine according to claim 4, wherein: The personalized product recommendation and generation steps are as follows: generating personalized product recommendations and matching plans through AI algorithms based on skin condition, cosmetics preferences, price requirements, and allergy information sources, specifically: Screen products suitable for the user's skin type based on skin condition data and allergy information sources; Based on price demand data, filter out products within the user's budget; Generate product recommendations and matching plans based on cosmetics preferences.

6. The method for recommending products for a cosmetics vending machine according to claim 4, wherein: The virtual makeup trial technology can be used to display the user's makeup trial effect in real time, specifically: The user selects different scenes and the lighting in different scenes; Select a makeup template; Conduct a virtual makeup trial.

7. The method for recommending products for a cosmetics vending machine according to claim 1, wherein: The following steps are also included: Skin early warning step: Provides prevention and improvement suggestions based on the skin condition obtained in the skin condition analysis step; The prevention and improvement suggestions include skin care suggestions, lifestyle suggestions and professional medical suggestions.

8. The product recommendation system of the cosmetics vending machine is characterized by: It includes skin condition analysis module, cosmetics preference acquisition module, price demand acquisition module, allergy information acquisition module and personalized product recommendation and generation module; The skin condition analysis module is used to obtain the user's skin condition through image recognition, multispectral imaging technology and environmental sensors; The cosmetics preference acquisition module is used to acquire the user's cosmetics preferences through an interactive interface, emotion recognition, and virtual makeup trial technology; The price demand acquisition module is used to obtain the budget range input by the user; The allergy information acquisition module is used to obtain the allergy components input by the user; The personalized product recommendation and generation module is used to generate personalized product recommendations and matching plans through AI algorithms based on skin condition, cosmetics preferences, price requirements and allergy information sources.

9. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps of the product purchase recommendation method for a cosmetics vending machine according to any one of claims 1 to 7.

10. A computer device, characterized in that: The system comprises a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus; wherein: The memory is used to store computer programs; The processor is configured to execute the steps of the product purchase recommendation method for a cosmetics vending machine according to any one of claims 1 to 7 by running the program stored in the memory.