Interaction method, device and equipment of vehicle-mounted cosmetic mirror, medium and product

By installing a camera on the car makeup mirror and using AI to analyze user facial images to generate makeup recommendation information, the problem of single function of the car makeup mirror is solved, and the display of intelligent makeup suggestions is realized, meeting the diverse needs in the car.

CN119128266AActive Publication Date: 2024-12-13CHERY NEW ENERGY AUTOMOBILE TECH CO LTD

Patent Information

Application Number
CN202411246379.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-06
Publication Date
2024-12-13
Estimated Expiration
2044-09-06

AI Technical Summary

Technical Problem

The existing car makeup mirror has a single function and cannot meet users' needs for intelligent makeup.

Method used

By installing a camera on the car makeup mirror, AI is used to analyze the user's facial images, generate makeup recommendation information, and display it on the mirror display.

Benefits of technology

It realizes intelligent makeup suggestions, meets the diverse needs of interior makeup, and breaks the functional unity of traditional car makeup mirrors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119128266A_ABST
    Figure CN119128266A_ABST
Patent Text Reader

Abstract

The invention discloses an interaction method, device and equipment for a vehicle-mounted cosmetic mirror, a medium and a product, and belongs to the technical field of vehicles. The method comprises the following steps: acquiring a face image of a first main body based on a camera on a vehicle-mounted cosmetic mirror; performing artificial intelligence (AI) analysis on the face image, and generating corresponding target recommendation information based on the face image, the target recommendation information including makeup recommendation content for the first subject; and displaying the target recommendation information on a mirror surface display screen of the vehicle-mounted cosmetic mirror. According to the vehicle-mounted cosmetic mirror, the face image of the first main body can be acquired and analyzed, then the targeted target recommendation information is generated and displayed on the mirror surface display screen of the vehicle-mounted cosmetic mirror, the function singleness of a traditional vehicle-mounted cosmetic mirror is broken through, and the user experience is improved. The intelligent vehicle-mounted make-up mirror can meet the diversified requirements for make-up in a vehicle.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of vehicle technology, and in particular to an interaction method, device, equipment, medium and product of a vehicle-mounted makeup mirror. Background Art

[0002] As the functions of vehicles continue to increase, more and more people have the need to put on makeup and touch up makeup in the vehicle. In order to meet the diverse needs of vehicle users, vehicle-mounted makeup mirrors are generally added in vehicles.

[0003] In the related art, only a car makeup mirror with light is provided on the sun visor so that the user can put on makeup in front of the car makeup mirror. However, the car makeup mirror has a single function, and the user can only perform simple operations on the hardware body of the car makeup mirror, which cannot meet the user's demand for intelligent car makeup mirror. Summary of the invention

[0004] The present application provides an interactive method, device, equipment, medium and product for a vehicle-mounted vanity mirror, and the technical solution is as follows:

[0005] According to one aspect of the present application, a method for interacting with a vehicle-mounted vanity mirror is provided, the method comprising:

[0006] Acquiring a facial image of a first subject based on a camera on the vehicle-mounted makeup mirror;

[0007] Performing AI analysis on the facial image, and generating corresponding target recommendation information based on the facial image, wherein the target recommendation information includes makeup recommendation content for the first subject;

[0008] The target recommendation information is displayed on a mirror display screen of the vehicle-mounted vanity mirror.

[0009] According to one aspect of the present application, an interactive device for a vehicle-mounted vanity mirror is provided, the device comprising:

[0010] An acquisition module, configured to acquire a facial image of a first subject based on a camera on the vehicle-mounted makeup mirror;

[0011] a generating module, configured to perform artificial intelligence (AI) analysis on the facial image, and generate corresponding target recommendation information based on the facial image, wherein the target recommendation information includes makeup recommendation content for the first subject;

[0012] The display module is used to display the target recommendation information on the mirror display screen of the vehicle-mounted makeup mirror.

[0013] According to another aspect of the present application, a computer device is provided, comprising a processor and a memory, wherein the memory stores at least one program, and the at least one program is loaded and executed by the processor to implement the interactive method of the vehicle-mounted makeup mirror as described above.

[0014] According to another aspect of the present application, a computer storage medium is provided, in which at least one computer instruction is stored. The at least one computer instruction is loaded and executed by a processor to implement the interactive method of the vehicle-mounted makeup mirror as described above.

[0015] According to another aspect of the present application, a computer program product is provided, which includes a computer program stored in a computer-readable storage medium; the computer program is read and executed from the computer-readable storage medium by a processor of a computer device, so that the computer device executes the interactive method of the vehicle-mounted makeup mirror as described above.

[0016] The beneficial effects brought by the technical solution provided by the embodiment of the present application include at least:

[0017] When the vehicle-mounted makeup mirror receives the trigger condition, the vehicle-mounted makeup mirror will enter the open state from the closed state. A camera is installed above the vehicle-mounted makeup mirror. After entering the open state, the vehicle-mounted makeup mirror obtains the facial image of the first subject through the camera, and then performs AI analysis on the facial image, and generates target recommendation information according to the facial image of the first subject. The target recommendation information is the makeup recommendation content generated according to the facial features corresponding to the facial image of the first subject. For example, the corresponding makeup suggestions are generated according to the facial features of the first subject, and the target recommendation information is displayed on the mirror display screen of the vehicle-mounted makeup mirror. The vehicle-mounted makeup mirror in the embodiment of the present application can obtain and analyze the facial image of the first subject, and then generate targeted target recommendation information, and display it on the mirror display screen of the vehicle-mounted makeup mirror. This method breaks the single function of the traditional vehicle-mounted makeup mirror. This intelligent vehicle-mounted makeup mirror can meet the diverse needs for in-car makeup. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0019] Figure 1 is a schematic diagram of a system architecture of a computer device provided by an exemplary embodiment of the present application;

[0020] Figure 2 is a flow chart of an interactive method of a vehicle-mounted vanity mirror provided by an exemplary embodiment of the present application;

[0021] Figure 3 is a flow chart of an interactive method of a vehicle-mounted vanity mirror provided by an exemplary embodiment of the present application;

[0022] Figure 4 is a schematic diagram of an interactive method of a vehicle-mounted vanity mirror provided by an exemplary embodiment of the present application;

[0023] Figure 5 is a flow chart of an interactive method of a vehicle-mounted vanity mirror provided by an exemplary embodiment of the present application;

[0024] Figure 6 is a schematic diagram of an interactive method of a vehicle-mounted vanity mirror provided by an exemplary embodiment of the present application;

[0025] Figure 7 is an overall schematic diagram of an interactive method for a vehicle-mounted vanity mirror provided by an exemplary embodiment of the present application;

[0026] Figure 8 is a structural block diagram of an interactive device for a vehicle-mounted vanity mirror provided by an exemplary embodiment of the present application;

[0027] Fig. 9 It is a structural block diagram of a computer device provided by an exemplary embodiment of the present application. DETAILED DESCRIPTION

[0028] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below with reference to the accompanying drawings.

[0029] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0030] The terms used in the present disclosure are for the purpose of describing specific embodiments only and are not intended to limit the present disclosure. The singular forms "a", "said" and "the" used in the present disclosure and the appended claims are also intended to include the plural forms, unless the context clearly indicates otherwise.

[0031] In the embodiments of the present application, the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in the present application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data need to comply with the relevant laws, regulations and standards of the relevant countries and regions. For example, the object behaviors such as attack operations involved in the present application are all obtained with full authorization.

[0032] It should be understood that although the terms first, second, etc. may be used in the present disclosure to describe various information, such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of the present disclosure, the first parameter may also be referred to as the second parameter, and similarly, the second parameter may also be referred to as the first parameter. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".

[0033] First, a brief introduction is given to the terms involved in the embodiments of the present application:

[0034] Light sensor: A light sensor is a sensor device used to detect and measure ambient light intensity. It can sense changes in ambient light by converting light signals into electrical signals. In the embodiment of the present application, the light sensor is used to detect the brightness of the in-vehicle environment. When the light sensor detects that the light is dim, it inputs a signal to the microcontroller, which adjusts the brightness and color temperature of the LED light on the vehicle-mounted vanity mirror according to the input signal of the light sensor to provide suitable lighting conditions.

[0035] Touch sensor: A touch sensor is a sensor device that operates based on the user's touch action. Touch sensors are usually integrated on touch screens or other touch interfaces. In the embodiment of the present application, a touch sensor is set on the surface of the car makeup mirror, allowing the user to control various functions by touching the car makeup mirror, such as light switches, brightness adjustment, and mode selection. The touch sensor can recognize the user's touch gestures, such as light touch, slide, or long press, and convert the touch gestures into control signals.

[0036] Microcontroller: Also referred to as processor, a microcontroller is a single-chip computer system that integrates the core functions of a computer. The microcontroller can receive signals or data from various sensors, such as light sensors and touch sensors, analyze the signals or data by executing built-in programs and algorithms, and make corresponding decisions. Optionally, the microcontroller can send control instructions to other components. For example, when the light sensor detects that the light is too strong, the microcontroller will issue a control instruction to reduce the brightness of the car makeup mirror.

[0037] Artificial Intelligence (AI): The theory, method, technology and application system that uses digital computers or machines controlled by digital computers to simulate, extend and expand human intelligence, perceive the environment, acquire knowledge and use knowledge to obtain the best results. In other words, artificial intelligence is a comprehensive technology in computer science that attempts to understand the essence of intelligence and produce a new intelligent machine that can respond in a similar way to human intelligence. Artificial intelligence is to study the design principles and implementation methods of various intelligent machines so that machines have the functions of perception, reasoning and decision-making.

[0038] As vehicle functions continue to increase, more and more people have the need to put on makeup and touch up makeup in the vehicle. In order to meet the diverse needs of vehicle users, a vehicle-mounted makeup mirror is generally installed in the vehicle. In the related art, only a vehicle-mounted makeup mirror with lights is set on the sun visor, so that users can put on makeup in front of the vehicle-mounted makeup mirror. However, the vehicle-mounted makeup mirror has a single function, and users can only perform simple operations on the hardware body of the vehicle-mounted makeup mirror, which cannot meet the user's demand for intelligent vehicle-mounted makeup mirrors.

[0039] In an embodiment of the present application, a vehicle includes a vehicle-mounted vanity mirror, and under a trigger condition, the vehicle-mounted vanity mirror enters an on state. Exemplarily, in response to a user's touch operation on the vehicle-mounted vanity mirror, a touch sensor in the vehicle-mounted vanity mirror receives a user's on request and sends the on request to a microcontroller, and the microcontroller outputs an on instruction to a mirror display screen of the vehicle-mounted vanity mirror, and the vehicle-mounted vanity mirror enters an on state. After the vehicle-mounted vanity mirror is turned on, a light sensor in the vehicle-mounted vanity mirror detects the light intensity in the vehicle, and at the same time, a camera on the vehicle-mounted vanity mirror captures a facial image of the user, and the light sensor and the camera respectively send the light intensity and the facial image to the microcontroller, and the microcontroller adjusts the brightness and color temperature of the LED light strip on the vehicle-mounted vanity mirror according to the light intensity, and the microcontroller performs AI analysis on the facial image, obtains an analysis result (target recommendation information) according to the facial state information presented by the facial image, and displays the target recommendation information on the mirror display screen of the vehicle-mounted vanity mirror, and the target recommendation information includes makeup recommendation content for the user, for example, including recommendation content for a makeup effect mode, or recommendation content for a makeup style mode, etc. Optionally, the user can interact with the target recommendation information displayed on the mirror display screen. For example, after the user clicks on the target recommendation information displayed on the mirror, he or she can view the corresponding makeup tutorial.

[0040] Please refer to Figure 1 , which shows a schematic diagram of a system architecture of a computer device provided by an embodiment of the present application. The system architecture may include: a vehicle 110, a vehicle-mounted vanity mirror 120 in the vehicle 110, a personal terminal 130 and a server 140 for controlling the vehicle 110.

[0041] In some embodiments, a vehicle-mounted makeup mirror 120 is installed on the vehicle 110. Optionally, the vehicle-mounted makeup mirror 120 is an intelligent vehicle-mounted makeup mirror, which integrates multiple technologies to achieve intelligent adjustment and personalized services. Optionally, the vehicle-mounted makeup mirror 120 includes a mirror display screen 121, which has the function of intelligently adjusting brightness and color temperature to adapt to makeup needs in different light environments; an angle adjustment bracket 124 is installed on the side of the vehicle-mounted makeup mirror 120, which can help users achieve multi-directional adjustment through angle rotation; the vehicle-mounted makeup mirror 120 has an internal integrated microcontroller (hereinafter referred to as processor), and the processor can perform AI analysis on the user's facial image to obtain target recommendation information, such as analyzing the user's skin condition, recommending a makeup solution to the user based on the skin condition, and displaying the target recommendation information on the mirror display screen 121, so as to achieve personalized makeup solution recommendation for the user; in addition, the vehicle-mounted makeup mirror 120 has an internal communication module, which supports connection with smart devices, and users can share their makeup results based on the vehicle-mounted makeup mirror 120.

[0042] Optionally, in response to the vehicle-mounted makeup mirror 120 sensing a trigger condition, the vehicle-mounted makeup mirror 120 enters an on state. Exemplarily, a voice collection component is installed inside the vehicle-mounted makeup mirror 120, and the voice collection component collects the user's voice opening command to control the vehicle-mounted makeup mirror 120 to enter an on state. Exemplarily, a touch sensor is integrated inside the vehicle-mounted makeup mirror 120. In response to a touch operation on the touch sensor, for example, a click operation on a switch on the vehicle-mounted makeup mirror 120, the touch sensor receives the user's opening request and sends the opening request to the processor, and the processor outputs an opening command to the mirror display screen 121 to control the vehicle-mounted makeup mirror 120 to enter an on state. Exemplarily, the user controls the vehicle-mounted makeup mirror 120 to enter an on state through a remote opening command of the personal terminal 130.

[0043] In some embodiments, an LED light strip 123 is installed at the edge of the vehicle-mounted vanity mirror 120. Optionally, a light sensor is integrated inside the vehicle-mounted vanity mirror 120. After the vehicle-mounted vanity mirror is turned on, the light sensor in the vehicle-mounted vanity mirror detects the light intensity in the vehicle, and the light sensor sends the light intensity to the microcontroller. The processor adjusts the brightness and color temperature of the LED light strip 123 on the vehicle-mounted vanity mirror according to the light intensity to provide appropriate fill light for the user.

[0044] In some embodiments, a camera 122 is installed above the vehicle-mounted makeup mirror 120. After the vehicle-mounted makeup mirror is turned on, the camera 122 will automatically capture the user's facial image. The camera 122 sends the facial image to the processor, and the processor performs AI analysis on the facial image and feeds back the analysis result (target recommendation information) after AI analysis to the vehicle-mounted makeup mirror, and displays the target recommendation information on the mirror display screen 121 of the vehicle-mounted makeup mirror.

[0045] In some embodiments, the vehicle-mounted makeup mirror 120 can communicate with the personal terminal 130 via a wireless network (e.g., Bluetooth). Optionally, the personal terminal 130 remotely controls the vehicle-mounted makeup mirror 120, for example, controlling the vehicle-mounted makeup mirror 120 to enter an on state through the personal terminal 130, or adjusting the brightness and color temperature of the vehicle-mounted makeup mirror 120 through the personal terminal 130. Optionally, the user views the data stored in the processor of the vehicle-mounted makeup mirror 120 on the personal terminal 130, for example, viewing the facial image, skin condition, recommended makeup information and other data on the personal terminal 130. Optionally, the user interacts with other programs through the personal terminal 130, for example, sharing his or her makeup results with a third-party program through the personal terminal 130.

[0046] In the embodiment of the present application, the user sends a control instruction to the vehicle-mounted vanity mirror 120 in the vehicle 110 through the personal terminal 130. Optionally, the server 140 transmits the control instruction sent by the personal terminal 130 to the vehicle-mounted vanity mirror 120, and the processor in the vehicle-mounted vanity mirror 120 receives and executes the control instruction.

[0047] In some embodiments, the vehicle 110 includes traditional cars, smart cars, unmanned vehicles and other transportation tools, which can be manually driven by a driver or driven by an automatic driving system to achieve unmanned driving. Optionally, the vehicle 110 is also equipped with functional modules such as vehicle-mounted sensors, dashboards, steering wheels, controllers, and data processors. The above functional modules can use modern mobile communication and network technologies such as Internet of Vehicles, 5G (5th Generation Mobile Networks, the fifth generation of mobile communication technology) and V2X (Vehicle-to-Everything, wireless communication technology for vehicles) to achieve the exchange and sharing of traffic participants, thereby having the functions of sensing perception, decision planning, control execution, etc. in complex environments.

[0048] In some embodiments, the personal terminal 130 may be an electronic device such as a mobile phone, a tablet computer, a wearable device, a personal computer (PC), etc. A client running a target application may be installed in the personal terminal 130, and the target application may be an application that sends a control instruction to the vehicle-mounted makeup mirror 120, which is not limited in this application.

[0049] Optionally, the server 140 may be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides cloud computing services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content distribution networks, and cloud servers for basic cloud computing services such as big data and artificial intelligence platforms. Among them, the cloud servers of big data and artificial intelligence platforms can provide artificial intelligence cloud services. The server 140 may be the background server of the above-mentioned target application, used to provide background services for the client of the target application.

[0050] Among them, the vehicle-mounted makeup mirror 120 and the server 140 are connected through a communication network; the personal terminal 130 and the vehicle-mounted makeup mirror 120 are connected through a communication network; and the personal terminal 130 and the server 140 are connected through a communication network.

[0051] In combination with the above-mentioned noun introduction and the system architecture schematic diagram, the interaction method of the vehicle-mounted makeup mirror provided in the embodiment of the present application is explained. Figure 2FIG. 1 is a flow chart of an interactive method of a vehicle-mounted vanity mirror provided by an exemplary embodiment of the present application. Figure 2 As shown, the method comprises at least the following steps:

[0052] Step 210: Acquire a facial image of the first subject based on a camera on the vehicle-mounted makeup mirror;

[0053] In some embodiments, when a trigger condition is met, the vehicle-mounted vanity mirror changes from a closed state to an open state, and after entering the open state, a facial image of the first subject is acquired based on a camera on the vehicle-mounted vanity mirror. The first subject is located inside the vehicle, and the first subject may be a driver, or the first subject may be an occupant in a co-pilot seat, or the first subject may be an occupant in a rear seat. This application does not limit the first subject.

[0054] The trigger condition is used to trigger the vehicle-mounted cosmetic mirror to enter the on state from the off state. The on state refers to a working mode of the vehicle-mounted cosmetic mirror. Optionally, after the trigger condition is met, the power of the vehicle-mounted cosmetic mirror is started and enters the working mode. In the on state, all functions of the vehicle-mounted cosmetic mirror are available.

[0055] In some embodiments, the triggering condition for the vehicle-mounted vanity mirror to enter the on state includes at least one of the following:

[0056] In response to receiving a touch-to-open instruction for the vehicle-mounted vanity mirror;

[0057] In response to receiving a remote opening instruction for a vehicle-mounted vanity mirror;

[0058] In response to receiving a voice activation command for the vehicle-mounted vanity mirror.

[0059] In some embodiments, the trigger condition is receiving a touch-on instruction for the vehicle-mounted makeup mirror. The touch-on instruction refers to an instruction for activating or starting the vehicle-mounted makeup mirror to enter the on state by sending a control signal to the vehicle-mounted makeup mirror through a touch operation. Optionally, a touch sensor is set in the mirror display screen of the vehicle-mounted makeup mirror, and the touch sensor can recognize the touch gesture of the first subject, such as a light touch, a slide or a long press, and convert the touch gesture into a control signal. Optionally, a microcontroller processor (hereinafter referred to as the processor) is integrated inside the vehicle-mounted makeup mirror. In response to the touch operation of the first subject on the vehicle-mounted makeup mirror, the touch sensor in the vehicle-mounted makeup mirror receives the on request of the first subject, and converts the on request into a control signal and sends it to the processor. After receiving the on request, the processor issues a touch-on instruction to the vehicle-mounted makeup mirror, and the vehicle-mounted makeup mirror enters the on state.

[0060] In some embodiments, the trigger condition is receiving a remote opening instruction for the vehicle-mounted makeup mirror. The remote opening instruction refers to sending a remote control signal to the vehicle-mounted makeup mirror through remote operation, which is used to activate or start the vehicle-mounted makeup mirror to enter the opening state. Optionally, a communication module is integrated inside the vehicle-mounted makeup mirror, and the vehicle-mounted makeup mirror can be used to remotely interact with a third-party terminal device through the communication module. An application for controlling and managing the interaction of the vehicle-mounted makeup mirror is installed in the third-party terminal device. Optionally, the application installed on the third-party terminal device has an opening button for controlling the vehicle-mounted makeup mirror to enter the opening state. Exemplarily, the third-party terminal device includes but is not limited to at least one of a mobile phone, a tablet, a computer, a smart watch, and a smart key. In response to receiving a remote operation for the vehicle-mounted makeup mirror, that is, in response to the triggering operation of the first subject on the opening button on the third-party terminal device, the vehicle-mounted makeup mirror enters the opening state.

[0061] In some embodiments, the trigger condition is receiving a voice start instruction for the vehicle-mounted vanity mirror. The voice start instruction refers to sending a voice control signal to the vehicle-mounted vanity mirror through voice operation, which is used to activate or start the vehicle-mounted vanity mirror to enter the open state. Optionally, a voice acquisition component is installed inside the vehicle-mounted vanity mirror, and the voice acquisition component acquires the voice start instruction of the first subject to control the vehicle-mounted vanity mirror to enter the open state. Optionally, the voice start instruction is a fixed voice instruction, or the voice start instruction is a custom voice instruction including a preset keyword. Exemplarily, the voice start instruction is a fixed voice instruction, for example, the fixed voice instruction is "open the vanity mirror". Exemplarily, the voice start instruction is a custom voice instruction including a preset keyword, for example, the preset keyword is "vanity mirror", and the custom voice instruction can be used as "please help me open the vanity mirror" and "open the smart function of the vanity mirror". In response to receiving a voice operation for the vehicle-mounted vanity mirror, that is, in response to the voice acquisition component acquiring the voice start instruction, the vehicle-mounted vanity mirror enters the open state.

[0062] In one possible implementation, the start instruction may also be an automatic start instruction triggered according to the first subject's usage habits of the vehicle-mounted makeup mirror. The vehicle system analyzes the first subject's regularity and habits of turning on the vehicle-mounted makeup mirror, learns and identifies the first subject's behavior pattern, and can obtain the expected start time of the vehicle-mounted makeup mirror, that is, the time point when the vehicle-mounted makeup mirror enters the turned-on state. Optionally, the vehicle-mounted makeup mirror can determine the expected start time based on periodic events. Exemplarily, the first subject enters the vehicle at around eight o'clock every day, and turns on the vehicle-mounted makeup mirror to put on makeup after entering the vehicle. The vehicle-mounted makeup mirror learns the first subject's behavior pattern based on the time when the first subject turns on the vehicle-mounted makeup mirror, and determines that the expected start time is eight o'clock.

[0063] In some embodiments, the vehicle-mounted makeup mirror is located at any position inside the vehicle. Optionally, the vehicle-mounted makeup mirror is located above the main driver's seat; or, the vehicle-mounted makeup mirror is located above the co-pilot seat; or, the vehicle-mounted makeup mirror is located above the rear seat. The present application does not limit the position of the vehicle-mounted makeup mirror. Optionally, the type of vehicle includes at least one of a pure electric vehicle, a hybrid vehicle, a fuel cell electric vehicle, etc. The present application does not limit the type of vehicle.

[0064] In some embodiments, the vehicle-mounted vanity mirror has a built-in camera, which is used to capture the facial image of the first subject. Optionally, after the vehicle-mounted vanity mirror enters the turned-on state, the camera on the vehicle-mounted vanity mirror will be activated, and the camera will start to detect and recognize the facial image. In response to detecting the facial image, the camera will acquire the facial image of the first subject.

[0065] In some embodiments, after the camera on the vehicle-mounted makeup mirror successfully acquires the facial image of the first subject, the facial image is sent to the processor, and the processor performs subsequent analysis and processing on the facial image of the first subject.

[0066] Step 220: Perform AI analysis on the facial image and generate corresponding target recommendation information based on the facial image;

[0067] In some embodiments, the camera on the vehicle-mounted makeup mirror obtains a facial image of the first subject and sends it to the processor. The processor performs AI analysis on the facial image of the first subject and recognizes the facial features of the first subject through the facial image, for example, recognizes the face shape, eyes, lips, eyebrows, etc. of the first subject, and generates target recommendation information based on the facial features of the first subject.

[0068] In some embodiments, AI analysis of facial images may be performed on local facial features in the facial images to obtain target recommendation information corresponding to the local facial features; or, AI analysis may be performed on the overall facial features of the facial images to obtain target recommendation information corresponding to the overall facial features.

[0069] Optionally, buttons corresponding to local facial features are displayed on the mirror display screen of the vehicle-mounted makeup mirror, and in response to the first subject triggering buttons corresponding to different facial features displayed on the mirror display screen, AI analysis is performed on the corresponding facial features of the first subject. Exemplarily, an "eye makeup" button is displayed on the mirror display screen of the vehicle-mounted makeup mirror, and in response to the first subject clicking the button, AI analysis is performed on the eye shape of the first subject to obtain makeup recommendations for the eyes.

[0070] Optionally, a button corresponding to the overall facial features is displayed on the mirror display screen of the vehicle-mounted makeup mirror, and in response to the first subject triggering the button corresponding to the overall facial features, AI analysis is performed on the overall facial features of the first subject. Exemplarily, a "makeup style" button is displayed on the mirror display screen of the vehicle-mounted makeup mirror, and in response to the first subject clicking the button, AI analysis is performed on the overall facial features of the first subject to obtain makeup recommendations for the overall facial features, such as commuting makeup, light makeup, heavy makeup, European and American makeup, and Japanese and Korean makeup.

[0071] In some embodiments, the target recommendation information includes makeup recommendation content for the first subject. The makeup recommendation content includes multi-dimensional recommendation content. Optionally, the makeup recommendation content includes but is not limited to the recommendation content of makeup effect mode, the recommendation content of makeup style mode, the recommendation content of makeup skills, and the recommendation content of makeup tutorials. The specific recommendation of the target recommendation information is not limited in this embodiment of the application.

[0072] Step 230: Display the target recommendation information on the mirror display screen of the vehicle-mounted vanity mirror.

[0073] In some embodiments, the processor generates corresponding target recommendation information according to the facial image of the first subject, and the target recommendation information includes makeup recommendation content for the first subject. Optionally, the makeup recommendation content can be multi-dimensional makeup recommendation content.

[0074] In some embodiments, the processor returns the target recommendation information to the first subject, and displays the target recommendation information on the mirror display screen of the vehicle-mounted vanity mirror. Optionally, the mirror display screen is an interactive display screen, and the first subject can interact with the target recommendation information on the mirror display screen through interactive operations.

[0075] In summary, the method provided by the embodiment of the present application is that when the vehicle-mounted makeup mirror receives the trigger condition, the vehicle-mounted makeup mirror will enter the open state from the closed state. A camera is installed above the vehicle-mounted makeup mirror. After entering the open state, the vehicle-mounted makeup mirror obtains the facial image of the first subject through the camera, and then performs AI analysis on the facial image, and generates target recommendation information based on the facial image of the first subject. The target recommendation information is the makeup recommendation content generated based on the facial state information presented by the facial image of the first subject. For example, the corresponding makeup suggestion is generated based on the skin state of the first subject, and the target recommendation information is displayed on the mirror display screen of the vehicle-mounted makeup mirror. The vehicle-mounted makeup mirror in the embodiment of the present application can obtain and analyze the facial image of the first subject, and then generate targeted target recommendation information and display it on the mirror display screen. This method breaks the single function of the traditional vehicle-mounted makeup mirror. This intelligent vehicle-mounted makeup mirror can meet the diverse needs for in-car makeup.

[0076] Analyze the facial image of the first subject through the recommendation model

[0077] In some embodiments, a processor is integrated in the vehicle-mounted makeup mirror, a recommendation model is deployed on the processor, a facial image is input into the recommendation model, and the facial image is analyzed by the recommendation model to obtain corresponding target recommendation information. Figure 3 2 is a flow chart of an interactive method for a vehicle-mounted vanity mirror provided by an exemplary embodiment of the present application. The above step 220 can be replaced by steps 221 and 222.

[0078] Step 221: inputting the facial image into the recommendation model, analyzing the facial image through the recommendation model to obtain a recommendation list, wherein the recommendation information list includes at least one candidate recommendation information;

[0079] In some embodiments, a processor is integrated in the vehicle-mounted makeup mirror, and a recommendation model is deployed on the processor; or, the processor includes an AI chip, and the AI ​​chip includes a recommendation model.

[0080] Optionally, the recommendation model in the processor identifies and analyzes the facial image of the first subject; or, the recommendation model is stored in the server, the recommendation model in the server identifies and analyzes the facial image of the first subject, and the processor obtains the analysis result of the facial image (target recommendation information) through the server. The embodiment of the present application is described by taking the recommendation model as a model deployed in the processor as an example.

[0081] Wherein, the recommendation model is an artificial neural network formed by interconnecting n neurons, where n is a positive integer. In the present application, the recommendation model is an artificial neural network for identifying the facial image of the first subject. Exemplarily, the recommendation model can be divided into an input layer, a hidden layer, and an output layer, the processor inputs the facial image into the input layer of the recommendation model, and the hidden layer downsamples the input facial image, that is, performs convolution calculation on the pixels in the facial image, and finally outputs the analysis result of the facial image through the output layer, that is, outputs the target recommendation information corresponding to the facial image. Exemplarily, the recommendation model includes at least one of a CNN (Convolutional Neural Network) model, a FCN (Fully Convolutional Networks) model, a DNN (Deep Neural Network) model, a RNN (Recurrent Neural Networks) model, an embedding model, a GBDT (Gradient Boosting Decision Tree) model, an LR (Logistic Regression) model, and the like.

[0082] In some embodiments, a facial image of a first subject is input into a recommendation model, and the facial image is analyzed by the recommendation model to obtain a recommendation list, wherein the recommendation information list includes at least one candidate recommendation information. Optionally, the recommendation list has different layouts. The layout of a recommendation list generally refers to a way of optimizing the layout of the recommendation list to make it clearer, easier to read and more beautiful. A recommendation list is a collection of multiple candidate recommendation products. Optionally, the layout of the recommendation list includes at least one of a grid layout, a list layout, a card layout, a sliding tab, a waterfall layout, and a carousel layout.

[0083] Exemplarily, the layout of the recommendation list is a grid layout, in which multiple candidate recommendation information is arranged in a grid form, and the icon or name of each candidate recommendation information occupies a fixed-size square. The first subject can view more candidate recommendation information by scrolling or paging; the layout of the recommendation list is a list layout, in which multiple candidate recommendation information is presented in a vertical list form, and each candidate recommendation information is arranged in sequence. The first subject can browse all candidate recommendation information by scrolling; the layout of the recommendation list is a card layout, in which each candidate recommendation information is displayed in the form of a card, including an icon, name and a short description, and the first subject can select the corresponding candidate by clicking or touching the card. Recommended information; the layout of the recommendation list is a sliding tab, which is placed at the top or bottom of the virtual trial interface. Each sliding tab represents a different type or category of candidate recommendation information. The first subject can switch between different categories of candidate recommendation information by sliding or clicking the sliding tab; the layout of the recommendation list is a waterfall flow layout, which is a dynamic grid layout, in which the thumbnail size of each candidate recommendation information may be different, making the recommendation list look more dynamic and natural as a whole; the layout of the recommendation list is a carousel layout, which displays the candidate recommendation information in a cyclic manner in the form of a carousel, and the first subject can slide left and right to browse different candidate recommendation information.

[0084] For example, Figure 4 As shown, the camera 401 of the vehicle-mounted makeup mirror 400 obtains the facial image of the first subject, and sends the facial image of the first subject to the processor. The processor processes the facial image of the first subject based on the recommendation model to obtain a recommendation list 402 for the facial image. The recommendation list 402 includes at least one candidate recommendation information. The at least one candidate recommendation information is presented in the form of a horizontal list on the mirror display screen 403 of the vehicle-mounted makeup mirror 400. Each candidate recommendation information is arranged in sequence. Optionally, the candidate recommendation information in the recommendation list is recommendation information in the form of video, such as video 1, video 2, video 3...

[0085] In some embodiments, the recommendation list is a set of candidate recommendation information obtained by the processor after performing AI analysis on the facial image of the first subject based on the recommendation model. First, the camera of the vehicle-mounted makeup mirror obtains the facial image of the first subject and sends the facial image of the first subject to the processor, which processes the facial image of the first subject and extracts facial features from the facial image of the first subject. The recommendation model in the processor obtains recommendation information matching the facial features of the first subject.

[0086] Exemplarily, the recommendation model in the processor recognizes facial features of the first subject through a facial image. For example, the eye shape of the first subject is single eyelids, and the recommendation information for the first subject is makeup recommendation content for magnifying eye makeup.

[0087] In some embodiments, the processor performs AI analysis on the facial image based on the recommendation model to obtain candidate recommendation information for the facial image. Optionally, a recommendation model is pre-trained, and the recommendation model can generate a corresponding recommendation list based on the facial image. Optionally, an image data set (i.e., a data set corresponding to the facial image) is obtained, and the image data set is used as a training sample to train the recommendation model. Among them, the training sample is a sample obtained in a user feedback-driven manner. By training the recommendation model based on the training sample, a recommendation model with recommendation capabilities can be obtained. The method of obtaining the training sample is as follows: first, the facial image captured by the camera in the car makeup mirror is obtained, and the recommendation list is randomly displayed; in response to the user's positive feedback operation on the preset recommendation information in the recommendation list, the binding relationship between the preset recommendation information and the facial image is obtained, and the positive feedback operation includes at least one of the selection operation, click operation, and viewing operation of the preset recommendation information, and the facial image and the preset recommendation information are used as training samples to train the recommendation model.

[0088] Optionally, a training sample is obtained based on the above-mentioned user feedback-driven method, and the recommendation model is trained using the training sample. The label of the training sample can be obtained based on the binding relationship between the preset recommendation information and the facial image, that is, the preset recommendation information selected by the user is used as the label data of the training sample. Optionally, the input of the recommendation model is a feature vector, and the facial image is converted into an image feature through a preset operation. The detailed part features are extracted from the image of each training sample as image features using image detection and image feature extraction technology. Then, the image features and the labels corresponding to the facial image are input into the recommendation model as input data, and the recommendation model is trained based on different image features and the labels of the facial image (preset recommendation information). The recommendation model can learn the mapping relationship between the facial image and the preset recommendation information. The recommendation model predicts the input data to obtain the training result of the image feature, and compares the training result (recommendation information) with the true result (preset recommendation information corresponding to the training sample) to obtain the calculation loss, which is used to indicate the error between the training result and the true result. Optionally, the back propagation algorithm is used to adjust the parameters of the recommendation model so that the output of the recommendation model and the label corresponding to the training sample are closer. Optionally, the recommendation model is optimized by a loss function. Based on this, a trained recommendation model is obtained, and the trained recommendation model can learn the mapping relationship between facial images and preset recommendation information.

[0089] It should be noted that the training of the recommendation model provided in this embodiment is only for illustrative purposes and does not constitute a limitation on the training method of the recommendation model. In the embodiment of the present application, the recommendation model for obtaining the recommendation list based on analyzing the facial image of the first subject is a trained recommendation model.

[0090] Step 222: Determine target recommendation information from the recommendation list based on the facial features corresponding to the facial image, and return the target recommendation information to the first subject.

[0091] The target recommendation information is the recommendation information whose degree of fit with the facial features reaches a preset threshold.

[0092] In some embodiments, the processor performs AI analysis on the facial image based on the recommendation model to obtain a recommendation list for the facial image, wherein the recommendation list includes at least one candidate recommendation information. For each candidate recommendation information in the recommendation list, the processor analyzes its compatibility with the facial features based on AI, and determines the target recommendation information from the recommendation list according to the compatibility between the facial features and the candidate recommendation information.

[0093] Figure 5 2 is a flow chart of an interactive method for a vehicle-mounted vanity mirror provided by an exemplary embodiment of the present application. The above step 222 can be replaced by step 222a and step 222b.

[0094] Step 222a: display at least one candidate recommendation information in descending order of the degree of fit with the facial features;

[0095] In some embodiments, at least one candidate recommendation information in the recommendation list is displayed on the mirror display screen of the vehicle-mounted makeup mirror, and is sorted from high to low according to the degree of fit with the facial features. For each candidate recommendation information in the recommendation list, the processor analyzes its fit with the facial features based on AI, obtains the calculation result of the fit between each candidate recommendation information and the facial features, and sorts at least one candidate recommendation information from high to low according to the degree of fit with the facial features according to the calculation result of the fit. Optionally, the calculation result of the fit can be expressed as a fit score, and the candidate recommendation information with the highest fit score is placed at the front of the recommendation list.

[0096] Step 222b: determine the first n candidate recommendation information sorted from high to low as the target recommendation information, and return the target recommendation information to the first subject, where n is a positive integer.

[0097] Optionally, the first n candidate recommendation information ranked from high to low are determined as target recommendation information, where n is a positive integer. For example, the candidate recommendation information ranked first is determined as the target recommendation information, and the target recommendation information is the candidate recommendation information in the recommendation list whose degree of fit with the facial features reaches a preset threshold, that is, the target recommended product is the candidate recommendation information in the recommendation list whose degree of fit with the facial features reaches a preset threshold.

[0098] Exemplarily, the recommendation model in the processor recognizes the facial features of the first subject through the facial image. For example, the first subject has single eyelids. The recommendation model in the processor obtains a recommendation list for the eyes by analyzing the eyes of the first subject. The recommendation list includes at least one candidate recommendation information. The at least one candidate recommendation information is a makeup recommendation content for the eyes of the first subject. The at least one candidate recommendation information is arranged from high to low according to the degree of compatibility with the eyes of the first subject, and the candidate recommendation information ranked first is determined as the target recommendation information. For example, the target recommendation information is a makeup recommendation content for magnifying the eye makeup.

[0099] In some embodiments, a touch sensor is built into the vehicle-mounted makeup mirror, and the first subject can interact with the controls displayed on the mirror display screen. Optionally, in response to the interactive operation on the target recommended information, the display jumps to the details interface of the target recommended information, and the details interface includes at least one of the video content, picture content, text content, voice content, and animation content of the target recommended information. Exemplarily, in response to the trigger operation on the target recommended information, the video content corresponding to the target recommended information is played, and the first subject can watch and refer to the makeup tutorial in the video content corresponding to the target recommended information. Optionally, the first subject can also select other candidate recommended information in the recommendation list, and in response to the trigger operation on other candidate recommended information, the video content of the selected candidate recommended information is displayed. Optionally, the expression form of the recommended information includes but is not limited to at least one of video content, text content, picture content, voice content, and animation content. This application is illustrated by taking video content as an example, but this does not constitute a limitation on the expression form of the recommended information.

[0100] In some embodiments, the recommendation model in the processor may also analyze the facial status information of the first subject, and use the facial status information of the first subject as optional reference information to determine the target recommendation information from the recommendation list. The facial status information is used to indicate the skin status information of the first subject. Optionally, the facial status information includes but is not limited to at least one of skin type (e.g., oily, dry, mixed), skin problems (e.g., acne, blackheads), skin texture (e.g., skin smoothness), and skin wrinkle degree (e.g., general, intermediate). Optionally, the processor may also display the analysis of the facial status information of the first subject on the mirror display screen of the vehicle-mounted makeup mirror.

[0101] In the embodiment of the present application, personalized recommendations are achieved by automatically sorting candidate recommendation information according to the degree of compatibility with facial features, and recommendations based on the facial features of the first subject, ensuring that the displayed recommendation information meets the needs of the first subject. The first subject can quickly and intuitively preview the makeup recommendations that best suit him or her, thereby improving the accuracy of the recommendations.

[0102] In summary, the method provided by the embodiment of the present application is that the processor analyzes the facial image through AI and can generate a recommendation list. The candidate recommendation information in the recommendation list is more in line with the actual needs of the user. This personalized recommendation can improve the relevance and accuracy between the candidate recommendation information and the facial image. By setting a fitness threshold to determine the target recommendation information, the recommendation information that best matches the facial image can be screened out in the recommendation list. This screening mechanism can reduce the difficulty of users choosing from a large number of recommendation information and improve selection efficiency.

[0103] Other adjustments to the car vanity mirror

[0104] In some embodiments, a light sensor is integrated into the vehicle-mounted makeup mirror, and the light sensor is used to detect the light intensity of the vehicle's internal environment (ie, the environment where the first subject is located).

[0105] After the vehicle-mounted makeup mirror enters the on state, the vehicle's environmental information is obtained based on the light sensor, and the environmental information includes the vehicle's light intensity. The light sensor transmits the environmental information to the processor, and the lighting effect parameters of the vehicle-mounted makeup mirror are automatically adjusted through the adjustment instructions issued by the processor. Among them, the lighting effect parameters refer to the lighting settings of the vehicle-mounted makeup mirror. Optionally, a circle of LED light strips surrounds the edge of the vehicle-mounted makeup mirror, and the lighting settings of the vehicle-mounted makeup mirror are achieved through the LED light strips. The lighting effect parameters include the brightness and color temperature of the vehicle-mounted makeup mirror. Among them, the brightness is used to adjust the intensity of the light to ensure sufficient lighting in a dimly lit environment. The color temperature is used to adjust the color tone of the light, from warm light to cold light, to suit the preferences or makeup needs of the first subject.

[0106] Exemplarily, when the light sensor detects that the light is dim, the light intensity at that time is sent to the processor, and the processor issues an adjustment instruction according to the light intensity. For example, the processor issues an adjustment instruction to the mirror display screen to increase the brightness of the LED light strip.

[0107] Optionally, a control for adjusting lighting effect parameters is displayed on the mirror display screen of the vehicle-mounted vanity mirror, and the first subject can manually adjust the lighting effect parameters of the vehicle-mounted vanity mirror according to his or her own preferences, for example, adjusting the LED light strip to warm light.

[0108] In an embodiment of the present application, a light sensor is used to detect the light intensity of the vehicle's internal environment (i.e., the environment in which the first subject is located), and then transmits it to a processor. The processor automatically adjusts the lighting effect parameters according to the light intensity to ensure that the vehicle-mounted makeup mirror provides the best makeup lighting effect under different light conditions.

[0109] In some embodiments, an angle adjustment bracket is installed on the periphery of the vehicle-mounted cosmetic mirror, for example, an angle adjustment bracket is installed on the left side and the bottom side of the vehicle-mounted cosmetic mirror, wherein the angle adjustment bracket is used to adjust the tilt angle of the vehicle-mounted cosmetic mirror.

[0110] In some embodiments, the first body can manually adjust the tilt angle of the vehicle-mounted vanity mirror based on the angle adjustment bracket. Exemplarily, the first body can adjust the tilt angle of the vehicle-mounted vanity mirror upward or downward based on the angle adjustment bracket located on the lower side of the vehicle-mounted vanity mirror; or, the first body can adjust the tilt angle of the vehicle-mounted vanity mirror to the left or right based on the angle adjustment bracket located on the left side of the vehicle-mounted vanity mirror. This application takes the example of the angle adjustment bracket being located on the left side and lower side of the vehicle-mounted vanity mirror, but this does not constitute a limitation on the position of the angle adjustment bracket.

[0111] In some embodiments, the first subject can automatically adjust the tilt angle of the vehicle-mounted makeup mirror based on the angle adjustment bracket. Optionally, in response to changes in the head movement of the first subject, the vehicle-mounted makeup mirror is controlled to move following the head movement of the first subject based on the angle adjustment bracket. After the camera of the vehicle-mounted makeup mirror captures the facial image of the first subject; or after the first subject interacts with the display controls on the mirror display screen of the vehicle-mounted makeup mirror, based on the relative position of the vehicle-mounted makeup mirror and the first subject at this time, when the head movement of the first subject changes, the vehicle-mounted makeup mirror changes following the head movement of the first subject based on the angle adjustment bracket. Exemplarily, in response to the first subject raising its head upward, the vehicle-mounted makeup mirror is controlled based on the angle adjustment bracket to move upward following the head movement of the first subject; or, in response to the first subject lowering its head downward, the vehicle-mounted makeup mirror is controlled based on the angle adjustment bracket to move downward following the head movement of the first subject; or, in response to the first subject turning its head to the left, the vehicle-mounted makeup mirror is controlled based on the angle adjustment bracket to move left following the head movement of the first subject; or, in response to the first subject turning its head to the right, the vehicle-mounted makeup mirror is controlled based on the angle adjustment bracket to move right following the head movement of the first subject.

[0112] For example, Figure 6 As shown, in the vehicle-mounted makeup mirror 500, a first main body 502 is displayed on a mirror display screen 501, and an angle adjustment bracket 503 is respectively located on the left side and the lower side of the vehicle-mounted makeup mirror 500. Optionally, the angle adjustment bracket 503 moves according to the head movement of the first main body 502. For example, the head movement of the first main body is to raise the head upward. At this time, the angle adjustment bracket 503 located on the lower side of the vehicle-mounted makeup mirror 500 moves upward, that is, the tilt angle is adjusted upward.

[0113] In an embodiment of the present application, the vehicle-mounted makeup mirror can automatically adjust its angle according to the head movement of the first subject. By automatically adjusting the inclination angle of the vehicle-mounted makeup mirror to adapt to the head movement of the first subject (such as a driver or a passenger), it can ensure that the first subject can obtain the best makeup mirror field of view in different sitting positions or head postures, thereby greatly improving the convenience and comfort of use.

[0114] Figure 7 It is an overall schematic diagram of an interactive method of a vehicle-mounted makeup mirror provided by an exemplary embodiment of the present application.

[0115] In some embodiments, a mirror display screen 01 is displayed in the vehicle-mounted makeup mirror 10, and a touch sensor 02 is integrated inside the vehicle-mounted makeup mirror 10. The touch sensor 02 can recognize the user's touch gesture. In response to the user's touch operation on the mirror display screen 01, the touch sensor 02 receives the first subject's opening request, and converts the opening request into a control signal and sends it to the processor 05. After receiving the opening request, the processor 05 issues a touch opening instruction to the vehicle-mounted makeup mirror 10, and the vehicle-mounted makeup mirror 10 enters the opening state. A light sensor 03 is integrated inside the vehicle-mounted makeup mirror 10, and the light sensor 03 is used to detect the light intensity of the vehicle's internal environment (i.e., the environment where the first subject is located). After the vehicle-mounted makeup mirror 10 enters the opening state, the vehicle's environmental information, including the vehicle's light intensity, is obtained based on the light sensor 03. The light sensor 03 transmits the light intensity to the processor 05, and the light effect parameters of the LED light strip 08 are automatically adjusted through the adjustment instruction (light effect adjustment instruction) issued by the processor 05. Optionally, there is a camera 04 above the vehicle-mounted makeup mirror 10, and the camera 04 can obtain the facial image of the first subject, and input the facial image of the first subject into the processor 05. The processor 05 is deployed with a recommendation model. The processor 05 performs AI analysis on the input facial image based on the recommendation model to obtain a recommendation list corresponding to the facial image of the first subject. The recommendation list includes candidate recommendation information. Optionally, the candidate recommendation information is displayed on the mirror display screen 01 in the form of a video. The first subject can interact with the recommendation information, for example, click on the recommendation information to play the video content of the makeup recommendation tutorial. Optionally, there is a memory 06 in the processor 05, and the memory 06 can record the makeup data of the first subject. For example, the first subject clicks on the first video in the recommendation list, and the memory 06 will record the first subject's click operation on the first video and regard it as the makeup preference of the first subject. Optionally, there is a communication module 07 in the processor 05, and the processor 05 can communicate with the third-party terminal device 20 based on the communication module 07. Exemplarily, the third-party terminal device 20 may initiate a remote command to the vehicle-mounted vanity mirror, and the processor 05 executes the remote command of the third-party terminal device 20 and sends the remote command to a specific module. For example, the processor 05 sends the instruction to adjust the lighting effect to the LED light strip 08. Optionally, an angle adjustment bracket 09 is installed on the peripheral side of the vehicle-mounted vanity mirror 10, and the first body can manually adjust the inclination angle of the vehicle-mounted vanity mirror 10 based on the angle adjustment bracket 09; or, the first body can automatically adjust the inclination angle of the vehicle-mounted vanity mirror 10 based on the angle adjustment bracket 09.

[0116] In some embodiments, the third-party terminal device 20 is connected to the vehicle-mounted makeup mirror 10 via Bluetooth, and the third-party terminal device 20 can synchronize data with the vehicle-mounted makeup mirror 10, for example, synchronizing the historical makeup data of the first subject, and the historical makeup data of the first subject can be viewed on the third-party terminal device. Optionally, the third terminal device 20 can also generate a local picture of the makeup result of the first subject and save it, and can also share the makeup result to a third-party social program.

[0117] Figure 8 The block diagram of the structure of the interactive device of the vehicle-mounted vanity mirror provided by one embodiment of the present application is shown. The device has the function of implementing the interactive method example of the vehicle-mounted vanity mirror described above, and the function can be implemented by hardware or by hardware executing corresponding software. The device can be the server described above, or it can be set in the server. Figure 8 As shown, the device 600 may include: an acquisition module 610 , a generation module 620 and a display module 630 .

[0118] An acquisition module 610 is used to acquire a facial image of a first subject based on a camera on the vehicle-mounted makeup mirror;

[0119] A generating module 620, configured to perform artificial intelligence (AI) analysis on the facial image and generate corresponding target recommendation information based on the facial image, wherein the target recommendation information includes makeup recommendation content for the first subject;

[0120] The display module 630 is used to display the target recommendation information on the mirror display screen of the vehicle-mounted vanity mirror.

[0121] In some embodiments, the generation module 620 further includes a generation submodule and a determination submodule.

[0122] In an optional example, a processor is integrated in the vehicle-mounted makeup mirror, and a recommendation model is deployed on the processor;

[0123] A generating submodule, configured to input the facial image into the recommendation model, analyze the facial image by the recommendation model to obtain a recommendation list, wherein the recommendation information list includes at least one candidate recommendation information;

[0124] A determination submodule is used to determine target recommendation information from the recommendation list based on the facial features corresponding to the facial image, and return the target recommendation information to the first subject; the target recommendation information is recommendation information whose degree of fit with the facial features reaches a preset threshold.

[0125] In some embodiments, the determination submodule includes a display unit and a determination unit.

[0126] In an optional example, a display unit is used to display the at least one candidate recommendation information in descending order according to the degree of fit with the facial feature;

[0127] A determination unit is used to determine the top n candidate recommendation information sorted from high to low as the target recommendation information, and return the target recommendation information to the first subject, where n is a positive integer.

[0128] In some embodiments, the display module 630 also includes a display sub-module.

[0129] In an optional example, the target recommendation information is displayed on the mirror display screen of the vehicle-mounted makeup mirror, and the display submodule is used to display a jump to the details interface of the target recommendation information in response to an interactive operation on the target recommendation information, and the details interface includes at least one of the video content, picture content, text content, voice content, and animation content of the target recommendation information.

[0130] In some embodiments, the acquisition module 610 further includes an acquisition submodule and a delivery submodule.

[0131] In an optional example, the acquisition submodule is used to acquire environmental information of the vehicle based on the light sensor, wherein the environmental information includes the light intensity of the vehicle;

[0132] The transmission submodule is used to transmit the environmental information to the processor, and automatically adjust the lighting effect parameters of the vehicle-mounted vanity mirror through the adjustment instructions issued by the processor.

[0133] In some embodiments, the device 600 further includes a control module.

[0134] In an optional example, an angle adjustment bracket is installed on the peripheral side of the vehicle-mounted makeup mirror, and a control module is used to respond to changes in the head movement of the first subject and control the vehicle-mounted makeup mirror to move following the head movement of the first subject based on the angle adjustment bracket.

[0135] It should be noted that the specific limitations in the embodiments of the one or more interactive devices for vehicle-mounted vanity mirrors provided above can refer to the limitations of the interactive methods for vehicle-mounted vanity mirrors above, and will not be repeated here. Each module of the above device can be implemented in whole or in part by software, hardware, or a combination thereof. Each module can be embedded in or independent of a processor of a computer device in the form of hardware, or can be stored in a memory of a computer device in the form of software, so that the processor can call and execute operations corresponding to each module.

[0136] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0137] Fig. 9 This is a structural diagram of a computer device provided in an embodiment of the present application. The computer device shown in this figure is only an example and should not bring any limitations to the function and scope of application of the present application.

[0138] like Fig. 9 As shown, the present application relates to a computer device 700, which includes at least one processor 702, at least one read-only memory 703 connected to the processor, a memory 704, and a bus 711, wherein the processor 702, the read-only memory 703, and the memory 704 communicate with each other through the bus 711. The processor 702, such as a CPU (Central Processing Unit) is used to call the computer program instructions in the read-only memory 703, or load the computer program from the storage part to the random access memory 704 to execute the processor command. The memory 704 contains various computer applications and databases required for the operation of the computer device 700. It should be noted that the above-mentioned programs can be stored in one or more memories in addition to being stored in the read-only memory 703 and the memory 704. The processor 702 can collect the facial image of the user in the car by executing the stored program, and use the makeup function provided by the mirror display screen to display the makeup effect of the user, thereby completing various operations in the process method of the embodiment of the present application.

[0139] The computer device 700 may also include an I / O (Input / Output) interface 710, which is also connected to a bus 711. It includes an input module 706 and an output module 707, such as a cathode ray tube, a liquid crystal display, etc.; a storage module 708 including a hard disk, and a communication module 705 including a network interface card such as a LAN (local area network) card, a modem, etc. The communication module 705 performs communication processing via a network, wherein a drive or removable media such as a disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc. may also be connected to the I / O interface 710 as needed, so as to facilitate reading a computer program from the above and installing it into the storage module 708 as needed. The process method of the embodiment of the present application may be implemented by a computer software program, including a computer program carried on a computer-readable storage medium, etc. It is downloaded and installed from the network or removable media through the communication module 705. When the computer program is executed by the processor 702, the system, device, device, module, etc. in the operation mode may be implemented by a computer program module.

[0140] In some embodiments, the computer device 700 further includes other components, which can be understood by those skilled in the art. Fig. 9The structure shown in the figure does not constitute a limitation on the computer device 700, and the computer device 700 may include more or less components than shown in the figure, or combine some components, or adopt a different arrangement of components.

[0141] An embodiment of the present application also provides a computer-readable storage medium, on which is stored at least one instruction, at least one program, code set or instruction set, and the at least one instruction, at least one program, code set or instruction set is loaded and executed by a processor to implement the interactive method of the vehicle-mounted makeup mirror provided by the above-mentioned method embodiments.

[0142] The embodiment of the present application also provides a computer program product or a computer program, which includes a computer instruction stored in a computer-readable storage medium. The processor of the vehicle terminal reads the computer instruction from the computer-readable storage medium, and the processor executes the computer instruction, so that the vehicle-mounted vanity mirror executes the interaction method of the vehicle-mounted vanity mirror described in any of the above embodiments.

[0143] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0144] A person skilled in the art will appreciate that all or part of the steps to implement the above embodiments may be accomplished by software, or by a program to instruct the relevant software, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.

[0145] The above description is only an optional embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.

Claims

1. An interactive method for a vehicle-mounted vanity mirror, characterized in that: The method comprises: Acquiring a facial image of a first subject based on a camera on the vehicle-mounted makeup mirror; Performing artificial intelligence (AI) analysis on the facial image, and generating corresponding target recommendation information based on the facial image, wherein the target recommendation information includes makeup recommendation content for the first subject; The target recommendation information is displayed on a mirror display screen of the vehicle-mounted vanity mirror.

2. The method according to claim 1, characterized in that The vehicle-mounted makeup mirror is integrated with a processor, and the processor is deployed with a recommendation model; The analyzing the facial image and generating corresponding recommendation information based on the facial image includes: Inputting the facial image into the recommendation model, analyzing the facial image by the recommendation model to obtain a recommendation list, wherein the recommendation information list includes at least one candidate recommendation information; Based on the facial features corresponding to the facial image, target recommendation information is determined from the recommendation list, and the target recommendation information is returned to the first subject; the target recommendation information is recommendation information whose degree of fit with the facial features reaches a preset threshold.

3. The method according to claim 2, characterized in that The determining target recommendation information from the recommendation list based on the facial features corresponding to the facial image, and returning the target recommendation information to the first subject, comprises: Displaying the at least one candidate recommendation information in descending order according to the degree of compatibility with the facial feature; The first n candidate recommendation information sorted from high to low are determined as the target recommendation information, and the target recommendation information is returned to the first subject, where n is a positive integer.

4. The method according to any one of claims 1 to 3, characterized in that: The target recommendation information is displayed on a mirror display screen of the vehicle-mounted vanity mirror, and the method further includes: In response to an interactive operation on the target recommended information, a display jumps to a detail interface of the target recommended information, the detail interface including at least one of video content, picture content, text content, voice content, and animation content of the target recommended information.

5. The method according to any one of claims 1 to 3, characterized in that: The vehicle-mounted makeup mirror is integrated with a light sensor; before acquiring the facial image of the first subject, the method further includes: Acquiring environmental information of the vehicle based on the light sensor, wherein the environmental information includes light intensity of the vehicle; The environmental information is transmitted to the processor, and the lighting effect parameters of the vehicle-mounted vanity mirror are automatically adjusted through the adjustment instructions issued by the processor.

6. The method according to any one of claims 1 to 5, characterized in that: An angle adjustment bracket is installed on the peripheral side of the vehicle-mounted cosmetic mirror, and the method further includes: In response to a change in the head movement of the first subject, the vehicle-mounted makeup mirror is controlled to move following the head movement of the first subject based on the angle adjustment bracket.

7. An interactive device for a vehicle-mounted vanity mirror, characterized in that: The device comprises: An acquisition module, configured to acquire a facial image of a first subject based on a camera on the vehicle-mounted makeup mirror; a generating module, configured to perform artificial intelligence (AI) analysis on the facial image, and generate corresponding target recommendation information based on the facial image, wherein the target recommendation information includes makeup recommendation content for the first subject; The display module is used to display the target recommendation information on the mirror display screen of the vehicle-mounted makeup mirror.

8. A computer device, characterized in that: The computer device includes a processor and a memory, wherein at least one program is stored in the memory, and the at least one program is loaded and executed by the processor to implement the interactive method of the vehicle-mounted makeup mirror as described in any one of claims 1 to 6.

9. A computer storage medium, characterized in that The computer-readable storage medium stores at least one computer instruction, and the at least one computer instruction is loaded and executed by the processor to implement the interactive method of the vehicle-mounted makeup mirror as described in any one of claims 1 to 6.

10. A computer program product, characterized in that The computer program product includes a computer program, which is stored in a computer-readable storage medium; the computer program is read and executed from the computer-readable storage medium by a processor of a computer device, so that the computer device executes the interactive method of the vehicle-mounted makeup mirror as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • In-vehicle makeup detection method and device, vehicle and storage medium

    CN114022651A

  • Makeup recommendation method and device, storage medium and electronic equipment

    CN114333032A

  • Automobile beauty makeup mirror system and method, beauty makeup mirror and storage medium

    CN115649031A

  • Vehicle light supplement adjustment control method, electronic equipment and vehicle

    CN117549829A

  • Makeup assisting method, and electronic device

    WO2024148963A1

Cited By

  • Information display method and device, vehicle and storage medium

    CN120096317A