Control system of rotating light-emitting mirror with face recognition function

By integrating face recognition and photosensitive sensors in the smart home system, the automatic rotation and lighting adjustment of the luminous mirror and magnifying glass are achieved, and the problem of unintelligent control of the luminous mirror in the smart home is solved, which improves the user experience and scope of application, and ensures high efficiency observation of facial details.

CN119247583AActive Publication Date: 2025-01-03NINGBO CORELEAD OPTOELECTRONICS TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411197921.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-29
Publication Date
2025-01-03
Estimated Expiration
2044-08-29

AI Technical Summary

Technical Problem

The existing smart home system cannot meet users' intelligent control needs for luminous mirror lighting, and the magnifier is installed at a fixed location and cannot automatically match the heights of different users, resulting in limited scope of application and poor user experience.

Method used

A rotating luminescent mirror control system with face recognition is designed, including biometric device, photosensitive sensor, voice recognizer and rotating motor. Through the induction recognition module, data analysis module and mirror control module, the automatic luminescent mirror and magnifying glass are realized. Rotate and light adjustment, intelligently match based on user facial data and ambient light.

Benefits of technology

It realizes intelligent matching between luminous mirrors and magnifying glasses, improves user experience and enhances the scope of application. Users can make precise adjustments through voice control to ensure sufficient brightness and normal color temperature to facilitate viewing of facial details.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119247583A_ABST
    Figure CN119247583A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of intelligent control of light-emitting mirrors, and discloses a control system of a rotary light-emitting mirror with face recognition, which comprises an induction recognition module, a data analysis module, a mirror surface control module and a light-emitting mirror. According to the system, a data set is collected through an induction recognition module, a face analysis unit calculates and generates a rotation data set Xzsj, automatic matching is carried out by taking a nose image center point as a target height by default, a brightness analysis unit calculates and generates a brightness data set Ldsj, automatic adjustment is carried out by taking a standard value as final light intensity by default, and the sight focus of a user is intelligently matched. The instruction analysis unit correspondingly generates an execution data set Zxsj according to the voice data set, the mirror surface control module controls the rotating motor and the light adjusting module to be started and generates corresponding voice prompts, the voice control intelligent level is higher, the flexible application range is wide, and the user experience feeling is better.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of intelligent control of luminous mirrors, and in particular to a control system of a rotating luminous mirror capable of face recognition. Background Art

[0002] Smart home refers to a living space that uses intelligent technology to achieve interconnection and automated management of home devices. With the residence as the platform, advanced computer technology, network communication technology, Internet of Things technology and automatic control technology are used to integrate home facilities to form an efficient, convenient, comfortable and safe management system. The smart home system consists of multiple subsystems, including security system, lighting control system, curtain control system, information appliance system, environmental monitoring system, etc. These subsystems are connected together through the home network to realize functions such as remote control, automated operation and voice control of equipment. For example, through mobile phone applications, you can monitor the security status of the home at any time, adjust the indoor temperature and light, and even remotely control the opening or closing of home appliances. This all-round information interaction and management not only improves the convenience and safety of living, but also achieves the goal of energy conservation and environmental protection. Smart home is not only a technical product, but also represents a new lifestyle. Through smart home, people can enjoy a more convenient, comfortable and safe life experience. By integrating various advanced technologies, smart home realizes the intelligent management and control of home equipment, greatly improving the quality of life. With the continuous advancement of technology and the gradual maturity of the market, smart home will usher in a broader development prospect.

[0003] At present, traditional smart home functions can only realize the control of the light of the luminous mirror. The simple lighting service cannot meet the needs of users who want to magnify facial details. In addition, in actual use, the installation position of the plane mirror and the magnifying glass is fixed, and they cannot automatically match the height of different users. The level of intelligent control is not high, the scope of application is limited, and the user experience is poor. Summary of the invention

[0004] Technical issues solved

[0005] In view of the shortcomings of the prior art, the present invention provides a control system for a rotating luminous mirror with face recognition, which has the advantages of intelligently matching the user's line of sight, flexible application range, and better user experience, solving the problems of low intelligent control level, limited application range, and poor user experience.

[0006] Technical Solution

[0007] To achieve the above-mentioned purpose, the present invention provides the following technical solutions: a control system for a rotating light-emitting mirror with face recognition, comprising a light-emitting mirror, a biometric recognition device, a photosensitive sensor, a voice recognizer and a rotating motor installed at the middle end of the back of the light-emitting mirror, a light adjustment module and a magnifying glass are also fixedly installed on the surface of the light-emitting mirror, the rotating motor is used to drive the light-emitting mirror to make a circular motion with the center point of the mirror surface of the light-emitting mirror, when the light-emitting mirror rotates in a circular motion, the magnifying glass also makes a circular motion synchronously, and a sensing recognition module, a data analysis module and a mirror control module are fixedly installed inside the light-emitting mirror;

[0008] The sensing recognition module includes a face recognition unit, an environment recognition unit and a voice recognition unit. The face recognition unit is connected to a biometric recognition device through a network to collect a face data set, and the face data set includes facial image data of all users. The environment recognition unit is connected to a photosensitive sensor through a network to collect an environment data set, and the environment data set includes the ambient light intensity at all time points. The voice recognition unit is connected to a voice recognizer through a network to collect a voice data set, and the voice data set includes all user instructions collected by the voice recognizer. The sensing recognition module transmits the face data set, the environment data set and the voice recognition data set to the data analysis module through the network.

[0009] The data analysis module includes a facial analysis unit, a brightness analysis unit and an instruction analysis unit. The facial analysis unit calculates and generates a rotation data group Xzsj according to the face data set, and transmits it to the brightness analysis unit through the network. The brightness analysis unit calculates and generates a brightness data group Ldsj according to the environment data set, and transmits it to the instruction analysis unit through the network. The instruction analysis unit calculates and generates an execution data group Zxsj according to the rotation data group Xzsj, the brightness data group Ldsj and the instruction data set. The data analysis module transmits the rotation data group Xzsj, the brightness data group Ldsj and the execution data group Zxsj to the mirror control module through the network.

[0010] The mirror control module controls the turning on of the rotating motor and the light adjustment module according to the execution data group Zxsj, generates corresponding voice prompts, and then outputs the voice prompts through the voice recognizer.

[0011] Preferably, the expression of the face data set is {R1, R2, R3, ..., R n}, R1 to R n The facial image data corresponding to each user in turn includes eye images, nose images, and mouth images. The subscripts 1 to n indicate that there are n groups of user facial image data collected by the biometric recognition device.

[0012] Preferably, the expression of the environmental data set is to The ambient light intensity at each time point corresponds in turn. The light intensity includes the brightness value and color temperature value of the ambient light. t represents the time point when the light-emitting mirror is working. The subscripts 1 to n represent the ambient light intensity collected by the photosensitive sensor n times when the light-emitting mirror is working.

[0013] Preferably, the expression of the speech data set is {Y1, Y2, Y3, ..., Y n}, Y1 to Y n It corresponds to each user instruction collected by the speech recognizer, the user instruction includes an instruction keyword, and the subscripts 1 to n indicate that the speech recognizer has collected n user instructions.

[0014] Preferably, the calculation process of the rotation data set Xzsj is as follows:

[0015] According to the face dataset, the facial image data of a single user is counted and recorded as DR, where DR∈{R1, R2, R3, ..., R n}, DR = {DR y ,DR b ,DR z}, DR y Represents the eye image of a single user, DR b Represents the nose image of a single user, DR z A mouth image representing a single user;

[0016] Set the center point of the light mirror as the origin O(0, 0), and establish a two-dimensional rectangular coordinate system. Set the rectangular coordinates of the initial position of the center point of the magnifying mirror to (h, i), where h represents the vertical distance from the center point of the magnifying mirror to the x-axis of the two-dimensional rectangular coordinate system, and i represents the vertical distance from the center point of the magnifying mirror to the y-axis of the two-dimensional rectangular coordinate system. Set the nose image DR of a single user b The center point is P(P x , P y ), where P x Represents the nose image DR of a single user b The vertical distance from the center point to the x-axis of the two-dimensional rectangular coordinate system, P y Represents the nose image DR of a single user b The vertical distance from the center point to the y-axis of the two-dimensional rectangular coordinate system;

[0017]

[0018] In the formula, Xzsj represents the rotation data set, r represents the radius of the center point of the magnifying glass when it moves in a circle with the origin O, t represents the time vector, and y(t) = P yRepresents the vertical distance from the center point of the circular motion trajectory of the constrained magnifying glass to the y-axis of the two-dimensional rectangular coordinate system and the nose image DR of a single user b The vertical distance from the center point to the y-axis of the two-dimensional rectangular coordinate system is equal. x(t) represents the parametric equation of the circular motion trajectory of the center point of the magnifying glass on the x-axis. y(t) represents the parametric equation of the circular motion trajectory of the center point of the magnifying glass on the y-axis. θ represents the polar angle, that is, the angle parameter when the center point of the magnifying glass performs circular motion with the origin O.

[0019] Preferably, the calculation formula of the brightness data group Ldsj is as follows:

[0020]

[0021] In the formula, Ldsj represents the brightness data group, BZL represents the standard brightness value, represents the ambient light intensity at the i-th time point in the environmental dataset, represents the difference between the standard brightness value and the ambient light brightness value at the i-th time point, BZW represents the standard color temperature value, Represents the difference between the standard color temperature value and the ambient light color temperature value at the i-th time point.

[0022] Preferably, the calculation process of executing the data set Zxsj is as follows:

[0023]

[0024] In the formula, Zxsj represents the execution data group, Y k represents the keyword of the kth user command in the voice dataset, Y k Xzsj represents the rotation data set Xzsj according to the keyword constraint of the kth user instruction, Y k Ldsj represents the luminance data set Ldsj constrained by the keyword of the kth user instruction. k When there is data in Y k XxJ k Ldsj indicates that the rotation data set Xzsj and the brightness data set Ldsj are constrained according to the keyword of the kth user instruction. The constrained rotation data set Xzsj and the brightness data set Ldsj form an execution data set. k When there is no data in, Xzsj+Ldsj means that the execution data group is composed of the rotation data group Xzsj and the brightness data group Ldsj that have been calculated and generated.

[0025] Preferably, when there is data in the voice data set, the keyword Y of the kth user instruction in the voice data set k≠0, the mirror control module controls the rotation motor and the light adjustment module to start according to the constrained rotation data group Xzsj and the brightness data group Ldsj, rotates the light mirror and the magnifying glass, and adjusts the light brightness value and the color temperature value.

[0026] Preferably, when there is no data in the voice data set, the keyword Y of the kth user instruction in the voice data set k =0, the mirror control module controls the start of the rotating motor and the light adjustment module according to the calculated rotation data group Xzsj and the brightness data group Ldsj, rotates the light mirror and the magnifying glass, and adjusts the light brightness value and the color temperature value.

[0027] Preferably, when the mirror control module controls to turn on the rotating motor, a voice prompt for starting rotation is generated, and when the mirror control module controls to turn on the light adjustment module, a voice prompt for starting dimming is generated, and both the voice prompt for starting rotation and the voice prompt for starting dimming are output through the voice recognizer.

[0028] Compared with the prior art, the present invention provides a control system for a rotating light-emitting mirror with face recognition, which has the following beneficial effects:

[0029] 1. The present invention has a biometric identification device, a photosensitive sensor, a voice recognizer and a rotating motor fixedly installed inside the light-emitting mirror, and a light adjustment module and a magnifying glass fixedly installed on the surface of the light-emitting mirror. The rotating motor drives the light-emitting mirror to perform circular motion with the center point of the light-emitting mirror surface, while the magnifying glass synchronously performs circular motion with the center point of the light-emitting mirror surface as the center of the circle. The diameter of the light-emitting mirror surface is much larger than the diameter of the magnifying glass surface, and the magnifying glass is close to the edge of the light-emitting mirror surface. The sensing recognition module is connected to the biometric identification device, the photosensitive sensor, and the voice recognizer through a network to classify and collect data. The data analysis module is provided with a facial analysis unit, a brightness analysis unit and an instruction analysis unit. The facial analysis unit calculates and generates a rotation data group Xzsj, and automatically matches the target height with the center point of the nose image by default, so that the center point of the subsequent rotation magnifying glass is flush with the height of the user's line of sight focus. The brightness analysis unit calculates and generates a brightness data group Ldsj, and automatically adjusts the final light intensity with a standard brightness value of 500lux and a standard color temperature value of 4500K by default, to ensure sufficient brightness and normal color temperature, intelligently match the user's line of sight focus, and facilitate the user to see facial details clearly.

[0030] 2. The present invention generates an execution data group Zxsj according to the voice data set through the instruction analysis unit. When there are keywords of user instructions in the voice data set, the mirror control module rotates the light mirror and the magnifying glass according to the user instructions and adjusts the light brightness value and the color temperature value, and then turns off the rotating motor and the light adjustment module, so that the user can directly control the light mirror through voice. When there are no keywords of user instructions in the voice data set, the mirror control module controls to turn on the rotating motor and the light adjustment module according to the default standard, and generates corresponding voice prompts and then outputs voice prompts through the voice recognizer. The voice control has a higher level of intelligence, and the voice prompts are safer, and can effectively remind users to avoid pinching their fingers. It is flexible and applicable to a wide range of users and has a better user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0031] Figure 1 It is a schematic diagram of the system flow of the present invention.

[0032] Figure 2 Schematic diagram of an embodiment of a rotating light-emitting mirror with face recognition function according to the present invention.

[0033] Figure 3 It is a schematic diagram of an embodiment of a rotating light-emitting mirror with face recognition according to the present invention at one angle.

[0034] Figure 4 FIG. 2 is a schematic diagram of another embodiment of the rotating light-emitting mirror with face recognition function of the present invention. FIG. DETAILED DESCRIPTION

[0035] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0036] See also Figure 1-4 , a control system of a rotating light-emitting mirror with face recognition, comprising a light-emitting mirror, a biometric recognition device, a photosensitive sensor, a voice recognizer and a rotating motor installed at the middle end of the back of the light-emitting mirror, a light adjustment module and a magnifying glass are also fixedly installed on the surface of the light-emitting mirror, so that users can manually adjust the light brightness and color temperature, the rotating motor is used to drive the light-emitting mirror to make a circular motion with the center point of the mirror surface of the light-emitting mirror, when the light-emitting mirror rotates in a circular motion, the magnifying glass also makes a circular motion synchronously, the mirror surface diameter of the light-emitting mirror is much larger than the mirror surface diameter of the magnifying glass, and the magnifying glass is placed at a position close to the edge of the light-emitting mirror, the mirror surface shape of the light-emitting mirror and the mirror surface shape of the magnifying glass can be set to any shape such as a circle, a diamond or an ellipse, the light-emitting mirror is fixedly installed with a sensing recognition module, a data analysis module and a mirror control module;

[0037] The sensing recognition module includes a face recognition unit, an environment recognition unit and a voice recognition unit. The face recognition unit collects a face data set through a network connection to a biometric recognition device. The face data set includes facial image data of all users. The expression of the face data set is {R1, R2, R3, ..., R n}, R1 to R n The facial image data corresponding to each user in turn includes eye images, nose images, and mouth images. The subscripts 1 to n indicate that there are n groups of user facial image data collected by the biometric recognition device. The user's sight focus is accurately captured and located, and the user's height and skin color information is obtained, which is convenient for subsequent analysis and matching of the mirror lighting service with the corresponding height and brightness.

[0038] The environment recognition unit collects the environment data set through the network connection photosensitive sensor. The environment data set includes the ambient light intensity at all time points. The expression of the environment data set is to The ambient light intensity corresponding to each time point in turn, the light intensity includes the brightness value and color temperature value of the ambient light, t represents the time point when the light-emitting mirror is working, for example, whenever the biometric recognition device collects the user's facial image data, it means that the light-emitting mirror starts to work, and the photosensitive sensor synchronously collects the ambient light intensity. The light-emitting mirror has multiple working modes, including but not limited to the constant light mode, the timing mode and the sleep mode. In the constant light mode, the photosensitive sensor collects the ambient light intensity once every 10 minutes, in the timing mode, the photosensitive sensor collects the ambient light intensity according to the user's preset working time, and in the sleep mode, the photosensitive sensor and the biometric recognition device collect the ambient light intensity synchronously, and the subscripts 1 to n represent that the ambient light intensity collected by the photosensitive sensor is n times when the light-emitting mirror is working;

[0039] The speech recognition unit collects a speech data set through a network connection to a speech recognizer. The speech data set includes all user commands collected by the speech recognizer. The expression of the speech data set is {Y1, Y2, Y3, ..., Y n}, Y1 to Y n The user commands collected by the speech recognizer each time are sequentially corresponded, and the user commands include command keywords, for example, rotating the magnifying glass to my right side, adjusting the warm light, turning on the light, etc. The subscripts 1 to n indicate that the speech recognizer has collected n user commands, so as to facilitate the subsequent rotation of the light-emitting mirror and the magnifying glass according to the user command, so as to align them with the eye center, nose center or mouth center of the user's face, and also facilitate the subsequent control of the light adjustment module to adjust the brightness and color temperature according to the user command;

[0040] The sensing and recognition module transmits the face data set, the environment data set and the speech recognition data set to the data analysis module through the network;

[0041] The data analysis module includes a facial analysis unit, a brightness analysis unit and an instruction analysis unit. The facial analysis unit calculates and generates a rotation data set Xzsj based on the face data set and transmits it to the brightness analysis unit through the network. The calculation process is as follows:

[0042] According to the face dataset, the facial image data of a single user is counted and recorded as DR, where DR∈{R1, R2, R3, ..., R n}, DR = {DR y ,DR b ,DR z}, DR y Represents the eye image of a single user, DR b Represents the nose image of a single user, DR z Represents a single user's mouth image, from which the user's sight focus is accurately captured and located, and the user's height and skin color information is obtained;

[0043] Set the center point of the light mirror as the origin O(0, 0), and establish a two-dimensional rectangular coordinate system. The two-dimensional rectangular coordinate system includes four quadrants. The origin O is also the center point of the rotation of the light mirror. Set the rectangular coordinates of the initial position of the center point of the magnifying mirror to (h, i), where h represents the vertical distance from the center point of the magnifying mirror to the x-axis of the two-dimensional rectangular coordinate system, and i represents the vertical distance from the center point of the magnifying mirror to the y-axis of the two-dimensional rectangular coordinate system. The vertical distance can be 0, a positive number, or a negative number. Set the nose image DR of a single user b The center point is P(P x , P y ), when the light mirror automatically matches the height, the center point of the nose image is used as the target height by default, where P x Represents the nose image DR of a single user b The vertical distance from the center point to the x-axis of the two-dimensional rectangular coordinate system, P y Represents the nose image DR of a single user b The vertical distance from the center point to the y-axis of the two-dimensional rectangular coordinate system. The vertical distance can be 0, a positive number, or a negative number.

[0044]

[0045] In the formula, Xzsj represents the rotation data set, r represents the radius of the center point of the magnifying glass when it moves in a circle with the origin O, t represents the time vector, and y(t) = P y Represents the vertical distance from the center point of the circular motion trajectory of the constrained magnifying glass to the y-axis of the two-dimensional rectangular coordinate system and the nose image DR of a single user bThe vertical distance from the center point to the y-axis of the two-dimensional rectangular coordinate system is equal. x(t) represents the parameter equation of the circular motion trajectory of the center point of the magnifying glass on the x-axis. y(t) represents the parameter equation of the circular motion trajectory of the center point of the magnifying glass on the y-axis. θ represents the polar angle, which is the angle parameter when the center point of the magnifying glass performs circular motion with the origin O. According to the rotation data group Xzsj, the center point of the nose image is used as the target height for automatic matching by default, so that the center point of the magnifying glass can be rotated to be flush with the height of the user's sight focus in the subsequent rotation.

[0046] The brightness analysis unit calculates and generates the brightness data group Ldsj based on the environmental data set, and transmits it to the instruction analysis unit through the network. The calculation formula is as follows:

[0047]

[0048] In the formula, Ldsj represents the brightness data group, BZL represents the standard brightness value, and the standard brightness value is 500lux. represents the ambient light intensity at the i-th time point in the environmental dataset, It represents the difference between the standard brightness value and the ambient light brightness value at the i-th time point. BZW represents the standard color temperature value. The standard color temperature values ​​include warm light standard value, natural light standard value and white light standard value. The warm light standard value is 3000K, the natural light standard value is 4500K, and the white light standard value is 6000K. When the light mirror is automatically matched, the 4500K natural light standard value is used as the standard color temperature value by default. Indicates the difference between the standard color temperature value and the color temperature value of the ambient light at the i-th time point. According to the brightness data group Ldsj, the final light intensity is automatically adjusted by taking the standard brightness value of 500lux and the standard color temperature value of 4500K as the default, ensuring sufficient brightness and normal color temperature, intelligently matching the user's sight focus, and making it easier for the user to see facial details;

[0049] The instruction analysis unit calculates and generates the execution data group Zxsj according to the rotation data group Xzsj, the brightness data group Ldsj and the instruction data group. The calculation process is as follows:

[0050]

[0051] In the formula, Zxsj represents the execution data group, Y k represents the keyword of the kth user command in the voice dataset, Y k Xzsj represents the rotation data set Xzsj according to the keyword constraint of the kth user instruction, Y k Ldsj represents the luminance data set Ldsj constrained by the keyword of the kth user instruction. k When there is data in Y k XxJ kLdsj indicates that the rotation data set Xzsj and the brightness data set Ldsj are constrained according to the keywords of the kth user instruction. The constrained rotation data set Xzsj and the brightness data set Ldsj form an execution data set, which is convenient for calculating the magnifying glass rotation angle, light brightness and light color temperature according to the user instruction. If Y k When there is no data in , Xzsj+Ldsj means that the calculated rotation data group Xzsj and brightness data group Ldsj are used to form an execution data group, which is convenient for adjusting the magnifying glass rotation angle, light brightness and light color temperature according to the default standard, and the intelligent control level is higher;

[0052] The data analysis module transmits the rotation data group Xzsj, the brightness data group Ldsj and the execution data group Zxsj to the mirror control module through the network;

[0053] When there is data in the voice dataset, the keyword Y of the kth user command in the voice dataset k ≠0, the mirror control module controls the turning on of the rotating motor and the light adjustment module according to the constrained rotation data group Xzsj and the brightness data group Ldsj, rotates the luminous mirror and the magnifying glass according to the user's instructions, and turns off the rotating motor and the light adjustment module after adjusting the light brightness value and the color temperature value, so that the user can directly control the luminous mirror through voice;

[0054] When there is no data in the voice dataset, the keyword Y of the kth user command in the voice dataset k = 0, the mirror control module controls the turning on of the rotating motor and the lighting adjustment module according to the calculated rotation data group Xzsj and the brightness data group Ldsj, rotates the luminous mirror and the magnifying glass according to the default standard, and turns off the rotating motor and the lighting adjustment module after adjusting the light brightness value and the color temperature value;

[0055] When the mirror control module controls the rotation motor to start, a voice prompt for starting rotation is generated. When the mirror control module controls the light adjustment module to start, a voice prompt for starting dimming is generated. Both the voice prompt for starting rotation and the voice prompt for starting dimming are output through the voice recognizer. The voice control has a higher level of intelligence and the voice prompt is safer. It can effectively remind users to avoid pinching their fingers. It has a wide range of flexibility and a better user experience.

[0056] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0057] The units described in some embodiments of the present disclosure may be implemented in software or hardware. The units described may also be arranged in a processor, and the functions described above may be at least partially performed by one or more hardware logic components.

[0058] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.

Claims

1. A control system for a rotating light-emitting mirror with face recognition, comprising a light-emitting mirror, a biometric identification device, a photosensitive sensor, a voice recognizer, and a rotating motor installed at the middle end of the back of the light-emitting mirror, and a light adjustment module and a magnifying glass are also fixedly installed on the surface of the light-emitting mirror. The rotating motor is used to drive the light-emitting mirror to make a circular motion around the center point of the mirror surface of the light-emitting mirror. When the light-emitting mirror rotates in a circular motion, the magnifying glass also makes a circular motion synchronously, and the characteristics are: The light-emitting mirror is internally fixed with a sensing and recognition module, a data analysis module and a mirror control module; The sensing recognition module includes a face recognition unit, an environment recognition unit and a voice recognition unit. The face recognition unit is connected to a biometric recognition device through a network to collect a face data set, and the face data set includes facial image data of all users. The environment recognition unit is connected to a photosensitive sensor through a network to collect an environment data set, and the environment data set includes the ambient light intensity at all time points. The voice recognition unit is connected to a voice recognizer through a network to collect a voice data set, and the voice data set includes all user instructions collected by the voice recognizer. The sensing recognition module transmits the face data set, the environment data set and the voice recognition data set to the data analysis module through the network. The data analysis module includes a facial analysis unit, a brightness analysis unit and an instruction analysis unit. The facial analysis unit calculates and generates a rotation data group Xzsj according to the face data set, and transmits it to the brightness analysis unit through the network. The brightness analysis unit calculates and generates a brightness data group Ldsj according to the environment data set, and transmits it to the instruction analysis unit through the network. The instruction analysis unit calculates and generates an execution data group Zxsj according to the rotation data group Xzsj, the brightness data group Ldsj and the instruction data set. The data analysis module transmits the rotation data group Xzsj, the brightness data group Ldsj and the execution data group Zxsj to the mirror control module through the network. The mirror control module controls the turning on of the rotating motor and the light adjustment module according to the execution data group Zxsj, generates corresponding voice prompts, and then outputs the voice prompts through the voice recognizer.

2. The control system of the rotating light mirror with face recognition according to claim 1 is characterized in that: The expression of the face dataset is {R1, R2, R3, ..., R n }, R1 to R n The facial image data corresponding to each user in turn includes eye images, nose images, and mouth images. The subscripts 1 to n indicate that there are n groups of user facial image data collected by the biometric recognition device.

3. The control system of the rotating light mirror with face recognition according to claim 2 is characterized in that: The expression of the environmental data set is: to The ambient light intensity at each time point corresponds in turn. The light intensity includes the brightness value and color temperature value of the ambient light. t represents the time point when the light-emitting mirror is working. The subscripts 1 to n represent the ambient light intensity collected by the photosensitive sensor n times when the light-emitting mirror is working.

4. The control system of the rotating light mirror with face recognition according to claim 3 is characterized in that: The expression of the speech data set is {Y1, Y2, Y3, ..., Y n }, Y1 to Y n It corresponds to each user instruction collected by the speech recognizer, the user instruction includes an instruction keyword, and the subscripts 1 to n indicate that the speech recognizer has collected n user instructions.

5. The control system of the rotating light mirror with face recognition according to claim 4 is characterized in that: The calculation process of the rotation data set Xzsj is as follows: According to the face dataset, the facial image data of a single user is counted and recorded as DR, where DR∈{R1, R2, R3, ..., R n }, DR = {DR y ,DR b ,DR z }, DR y Represents the eye image of a single user, DR b Represents the nose image of a single user, DR z A mouth image representing a single user; Set the center point of the light mirror as the origin O(0, 0), and establish a two-dimensional rectangular coordinate system. Set the rectangular coordinates of the initial position of the center point of the magnifying mirror to (h, i), where h represents the vertical distance from the center point of the magnifying mirror to the x-axis of the two-dimensional rectangular coordinate system, and i represents the vertical distance from the center point of the magnifying mirror to the y-axis of the two-dimensional rectangular coordinate system. Set the nose image DR of a single user b The center point is P(P x , P y ), where P x Represents the nose image DR of a single user b The vertical distance from the center point to the x-axis of the two-dimensional rectangular coordinate system, P y Represents the nose image DR of a single user b The vertical distance from the center point to the y-axis of the two-dimensional rectangular coordinate system; In the formula, Xzsj represents the rotation data set, r represents the radius of the center point of the magnifying glass when it moves in a circle with the origin O, t represents the time vector, and y(t) = P y Represents the vertical distance from the center point of the circular motion trajectory of the constrained magnifying glass to the y-axis of the two-dimensional rectangular coordinate system and the nose image DR of a single user b The vertical distance from the center point to the y-axis of the two-dimensional rectangular coordinate system is equal. x(t) represents the parametric equation of the circular motion trajectory of the center point of the magnifying glass on the x-axis. y(t) represents the parametric equation of the circular motion trajectory of the center point of the magnifying glass on the y-axis. θ represents the polar angle, that is, the angle parameter when the center point of the magnifying glass performs circular motion with the origin O.

6. The control system of the rotating light mirror with face recognition according to claim 5, characterized in that: The calculation formula of the brightness data group Ldsj is as follows: In the formula, Ldsj represents the brightness data group, BZL represents the standard brightness value, represents the ambient light intensity at the i-th time point in the environmental dataset, represents the difference between the standard brightness value and the ambient light brightness value at the i-th time point, BZW represents the standard color temperature value, Represents the difference between the standard color temperature value and the ambient light color temperature value at the i-th time point.

7. The control system of the rotating light-emitting mirror with face recognition according to claim 6 is characterized in that: The calculation process of the execution data group Zxsj is as follows: In the formula, Zxsj represents the execution data group, Y k represents the keyword of the kth user command in the voice dataset, Y k Xzsj represents the rotation data set Xzsj according to the keyword constraint of the kth user instruction, Y k Ldsj represents the luminance data set Ldsj constrained by the keyword of the kth user instruction. k When there is data in Y k XxJ k Ldsj indicates that the rotation data set Xzsj and the brightness data set Ldsj are constrained according to the keyword of the kth user instruction. The constrained rotation data set Xzsj and the brightness data set Ldsj form an execution data set. k When there is no data in, Xzsj+Ldsj means that the execution data group is composed of the rotation data group Xzsj and the brightness data group Ldsj that have been calculated and generated.

8. The control system of the rotating light mirror with face recognition according to claim 7, characterized in that: When there is data in the voice data set, the keyword Y of the kth user instruction in the voice data set k ≠0, the mirror control module controls the rotation motor and the light adjustment module to rotate the light mirror and the magnifying glass and adjust the light brightness value and the color temperature value according to the constrained rotation data group Xzsj and the brightness data group Ldsj.

9. The control system of the rotating light mirror with face recognition according to claim 8, characterized in that: When there is no data in the voice data set, the keyword Y of the kth user instruction in the voice data set k =0, the mirror control module controls the start of the rotating motor and the light adjustment module according to the calculated rotation data group Xzsj and the brightness data group Ldsj, rotates the light mirror and the magnifying glass, and adjusts the light brightness value and the color temperature value.

10. The control system of the rotating light mirror with face recognition according to claim 9, characterized in that: When the mirror control module controls to turn on the rotating motor, a voice prompt for starting rotation is generated. When the mirror control module controls to turn on the light adjustment module, a voice prompt for starting dimming is generated. Both the voice prompt for starting rotation and the voice prompt for starting dimming are output as voice prompts through the voice recognizer.

Citation Information

Patent Citations

  • Intelligent cosmetic mirror

    CN113787959A

  • Intelligent mirror electric control assembly control method, intelligent mirror electric control assembly and intelligent mirror

    CN115097761A

  • Vehicle-mounted cosmetic mirror adjusting method, vehicle-mounted cosmetic mirror, equipment, medium and vehicle

    CN118182352A

  • Intelligent cosmetic mirror

    CN216089331U

  • Voice-activated vanity mirror

    EP3544000A1