A method and system for controlling laser hair removal

CN123023919APending Publication Date: 2026-11-03SHENZHEN RAYSEES TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611091361.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-07-22
Publication Date
2026-11-03

AI Technical Summary

Technical Problem

现有家用脱毛仪的激光能量利用率低,且脱毛效果依赖于用户的经验和个体差异,导致能量浪费和脱毛效率不佳。

Method used

By employing a hair follicle detection module and a motion detection module, combined with a control module and a drive module, precise irradiation of hair follicles and real-time adjustment of energy density are achieved. Through VCSEL laser chips arranged in a row and column matrix, the laser chips are precisely lit to form refined light output.

Benefits of technology

It improves the utilization rate of laser energy, ensures that the laser only acts on the hair follicle, reduces ineffective energy consumption, improves hair removal efficiency and effect, and avoids problems such as incomplete hair removal or excessively long cycles caused by improper selection of the laser setting.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN123023919A_ABST
    Figure CN123023919A_ABST
Patent Text Reader

Abstract

The application discloses a laser hair removal control method and system, and relates to the technical field of medical beauty. In the hair follicle level hair removal mode, the target skin image of the part to be removed is collected; the control module extracts the coordinate set of each hair follicle in the target skin image, and maps each hair follicle to the corresponding laser chip based on the coordinate set of each hair follicle, so as to generate a first driving signal; in the sliding hair removal mode, the movement speed of the treatment surface is detected; the control module adjusts the partition model parameters and the driving model parameters based on the movement speed, controls the energy density output by the laser module to be within the preset energy density threshold range, so as to generate a second driving signal. The application maps each hair follicle to the corresponding laser chip, only lights up part of the laser chips for hair removal, reduces energy loss, and through the adjustment of the parameters, the energy density is always within the preset range, so that the hair removal effect is ensured while the hair removal efficiency is taken into account.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of medical aesthetics technology, and in particular to a laser hair removal control method and system. Background Technology

[0002] Currently, hair removal devices on the home market are mainly divided into two categories: Intense Pulsed Light (IPL) hair removal devices and laser hair removal devices. IPL devices use broad-spectrum pulsed light, with energy typically dispersed across a wide continuous wavelength range. The specific wavelength of light energy effectively used for hair removal accounts for a relatively low percentage, resulting in slow hair removal and requiring a longer treatment cycle. Laser hair removal devices, on the other hand, use a single wavelength of laser light, concentrating energy at a specific wavelength. This specific wavelength of light energy can target the melanin in the hair follicle, resulting in stronger damage to the follicle and thus more significant hair removal effects.

[0003] However, both intense pulsed light (IPL) and laser hair removal devices are designed with a planar spot emanating from the treatment surface, covering the entire surface. The treatment surface is the light-transmitting window at the light outlet of the device that contacts the skin. During the hair removal process, the laser irradiates and heats the entire skin area covered by the treatment surface. Because hair follicle density varies significantly between individuals, and the distribution of hair follicles differs across different areas of the same user (e.g., denser follicles on the legs and sparser on the lips), when the planar spot irradiates the skin, areas with hair follicles absorb energy to achieve hair removal, while areas without hair follicles are also irradiated and absorb energy. This energy is not used for hair removal and is therefore wasted.

[0004] In addition, to accommodate the differences in hair characteristics across different body parts, existing home hair removal devices are typically designed with multiple energy levels for users to choose from. Higher energy levels are used for areas with denser hair, such as the legs and arms, while lower energy levels are used for areas with sparser hair, such as the lips and fingers. The effectiveness of home hair removal devices with multiple energy levels highly depends on the user's judgment and experience regarding the condition of their hair follicles. If the user selects a lower energy level than appropriate, the hair removal effect will be reduced, resulting in a longer treatment cycle or incomplete hair removal.

[0005] Therefore, how to improve the laser energy utilization rate of home hair removal devices while taking into account both hair removal efficiency and effect is an urgent problem to be solved in this field. Summary of the Invention

[0006] In view of the above problems, this disclosure proposes a laser hair removal control method and system, the main purpose of which is to improve the laser energy utilization rate of home hair removal devices, while taking into account both hair removal efficiency and hair removal effect.

[0007] To achieve the above objectives, this disclosure mainly provides the following technical solutions: In a first aspect, this disclosure provides a laser hair removal control method applied to a laser hair removal control system. The laser hair removal control system includes a hair follicle detection module, an adhesion detection module, a motion detection module, a control module, a drive module, and a laser module. The laser module has multiple VCSEL laser chips arranged in a row-column matrix. The method includes: In follicle-level hair removal mode Once the adhesion detection module detects that the treatment surface is in contact with the skin, the hair follicle detection module acquires an image of the target skin area to be treated. The control module extracts the coordinate set of each hair follicle in the target skin image, and maps each hair follicle to the corresponding laser chip based on the coordinate set of each hair follicle to generate a first driving signal, wherein the first driving signal carries the encoding set of the laser chip to be lit. The driving module illuminates the laser chip in the laser module corresponding to the encoding set according to the first driving signal; In the gliding hair removal mode Once the adhesion detection module detects that the treatment surface is in contact with the skin, the motion detection module detects the movement speed of the treatment surface. The control module adjusts the partition model parameters and drive model parameters based on the motion speed to control the energy density output by the laser module to be within a preset energy density threshold range, and generates a second drive signal based on the adjusted partition model parameters and drive model parameters. The partition model parameters include at least the number of partitions and the number of laser chips in each partition. The second drive signal is different from the first drive signal. The driving module illuminates the corresponding laser chip in the laser module according to the second driving signal.

[0008] Secondly, this disclosure provides a laser hair removal control system, which includes a hair follicle detection module, an adhesion detection module, a motion detection module, a control module, a drive module, and a laser module. The adhesion detection module is used to detect whether the treatment surface adheres to the skin; The hair follicle detection module is used to acquire target skin images of the area to be treated in hair follicle-level hair removal mode. The control module is used to extract the coordinate set of each hair follicle in the target skin image, and map each hair follicle to the corresponding laser chip based on the coordinate set of each hair follicle to generate a first driving signal, wherein the first driving signal carries the encoding set of the laser chip to be lit. The driving module is used to light up the corresponding laser chip in the laser module according to the first driving signal; The motion detection module is used to detect the movement speed of the treatment surface in the gliding hair removal mode; The control module is further configured to adjust the partition model parameters and drive model parameters based on the motion speed to control the energy density output by the laser module to be within a preset energy density threshold range, and to generate a second drive signal based on the adjusted partition model parameters and drive model parameters, wherein the partition model parameters include at least the number of partitions and the number of laser chips in each partition, and the second drive signal is different from the first drive signal; The driving module is further configured to illuminate the corresponding laser chip in the laser module according to the second driving signal.

[0009] By utilizing the above technical solutions, this disclosure provides a laser hair removal control method. For areas with sparse hair follicles, in follicle-level hair removal mode, a hair follicle detection module acquires images of the target skin. A control module extracts the coordinate set of each hair follicle in the target skin image. Based on the coordinate set of each hair follicle, the corresponding laser chip is determined. This disclosure only illuminates the corresponding laser chip, achieving precise irradiation of the hair follicle location by the laser module. Compared to existing technologies that illuminate all laser chips in the laser module for laser hair removal, this disclosure significantly reduces energy loss. For areas with dense hair follicles, in gliding hair removal mode, a motion detection module detects the movement speed of the treatment surface. Based on the movement speed, the partition model parameters and drive model parameters are adjusted in real time to control the energy density output by the laser module within a preset energy density threshold range. Maintaining the energy density within the preset threshold range effectively ensures hair removal effect while also considering efficiency. This disclosure avoids the problems in existing technologies where users select too low a setting, resulting in poor hair removal effect or excessively long treatment cycles.

[0010] The above description is merely an overview of the technical solution disclosed herein. In order to better understand the technical means of this disclosure and to implement it in accordance with the contents of the specification, and to make the above and other objects, features and advantages of this disclosure more apparent and understandable, specific embodiments of this disclosure are described below. Attached Figure Description

[0011] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of preferred embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit the scope of this disclosure. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings: Figure 1 A schematic diagram of the structure of a laser hair removal control system according to an embodiment of this disclosure is shown; Figure 2 A flowchart of a laser hair removal control method according to an embodiment of this disclosure is shown; Figure 3 A top view schematic diagram of the laser hair removal device treatment head according to an embodiment of the present disclosure is shown; Figure 4 A schematic diagram of the laser module structure proposed in an embodiment of this disclosure is shown; Figure 5 A schematic diagram of the laser module circuit design proposed in an embodiment of this disclosure is shown; Figure 6 A flowchart illustrating the generation of the first drive signal according to an embodiment of this disclosure is shown; Figure 7 A schematic diagram illustrating the mapping relationship principle proposed in the embodiments of this disclosure is shown; Figure 8 A schematic diagram of the overlapping area of ​​adjacent laser chip spots proposed in an embodiment of this disclosure is shown; Figure 9 A schematic diagram of laser module partitioning and grouping proposed in an embodiment of this disclosure is shown; Figure 10 A flowchart illustrating the generation of the second drive signal according to an embodiment of this disclosure is shown. Detailed Implementation

[0012] Exemplary embodiments of the present disclosure will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.

[0013] Currently, home hair removal devices all use a planar light spot to heat the hair removal area. Regardless of the density of the hair, the entire hair removal area will be heated. The energy absorbed by areas without hair follicles is ineffective energy, resulting in energy waste. In addition, for home hair removal devices with multiple fixed energy levels, users often find it difficult to correctly select the energy level suitable for their own situation during actual use, which affects the hair removal effect.

[0014] Based on this, the present disclosure provides a laser hair removal control system, which is applied in a laser hair removal device. For example... Figure 1 As shown, the laser hair removal control system includes a detection module, a control module, a power supply module, a drive module, a cooling module, a heat dissipation module, an indicator module, and a laser module. The detection module includes a hair follicle detection module, an adhesion detection module, and a motion detection module.

[0015] The hair follicle detection module acquires skin images of the hair removal area. The adhesion detection module determines whether the treatment surface of the laser hair removal device adheres to the skin; this can be detected by a pressure sensor. The motion detection module uses a motion sensor to detect the direction and speed of movement of the laser hair removal device's treatment surface. The laser module is a two-dimensional addressable laser module, featuring multiple Vertical-Cavity Surface-Emitting Laser (VCSEL) laser chips arranged in a row-column matrix.

[0016] The power module supplies power to the laser hair removal device. It can be powered by a battery or by connecting to AC power via an external adapter, and converts the power supply into DC power required by other units. The heat dissipation module conducts and dissipates heat generated by the light source and cooling system, and can consist of a heat sink and a fan.

[0017] To ensure the stability and user comfort of the laser hair removal device during long-term operation, the cooling module of this embodiment may include one or more semiconductor cooling chips, and sapphire glass (which combines with the semiconductor cooling chips for cooling and light transmission) is provided at the part of the light outlet that contacts the skin, so as to achieve synchronous cooling of the treatment area and prevent skin burns.

[0018] In this embodiment, after the adhesion detection module detects that the treatment surface is in contact with the skin, the hair follicle detection module acquires skin images and reports them to the control unit. The motion detection module, after detecting the movement speed of the treatment surface of the hair removal device, also feeds back to the control unit. The control unit, as the decision-making core, analyzes and processes the data according to the working mode: in follicle-level hair removal mode, it maps hair follicle coordinates to laser chip encoding; in sliding mode, it dynamically adjusts the partitioning and driving parameters according to the movement speed, and finally generates a driving signal. After receiving the driving signal, the driving circuit module precisely illuminates the corresponding encoded VCSEL laser chip in the laser module, achieving precise light output. Simultaneously, the power supply module supplies power to the entire device, and the cooling system adjusts the cooling power in real time according to the control unit's instructions to ensure a safe skin surface temperature. All modules work collaboratively under the coordinated scheduling of the control unit.

[0019] Corresponding to the aforementioned laser hair removal control system, this disclosure also provides a laser hair removal control method. The specific implementation steps of the laser hair removal control method are as follows: Figure 2 As shown, steps 101-108 are included: 101. The control module determines the current working mode.

[0020] The laser hair removal device of this disclosure offers two operating modes for users to choose from: a follicular hair removal mode and a gliding hair removal mode. For areas with sparse hair follicles, such as the lips, fingers, underarms, and bikini area, users can select the follicular hair removal mode. In this mode, the device targets only the hair follicles for heating. For areas with dense hair follicles, such as the legs and arms, users can select the gliding hair removal mode. In this mode, the user glides the laser hair removal device against the skin, and the control module controls the laser module to form a strip-shaped light spot, maintaining the laser energy density in the irradiated area within a preset energy density threshold range.

[0021] In this step, the user selects the working mode of the laser hair removal device. The control module will receive the corresponding mode selection instruction. If the control module determines that the current working mode is the hair follicle level hair removal mode, it will execute steps 102 to 104. If the control module determines that the current working mode is the gliding hair removal mode, it will execute steps 105 to 107. After confirming the working mode, the control module will send an adhesion detection instruction to the adhesion detection module.

[0022] 102. Once the adhesion detection module detects that the treatment surface is in contact with the skin, the hair follicle detection module acquires an image of the target skin area to be treated.

[0023] The hair follicle detection module includes a camera and a supplemental light. The adhesion detection module is used to detect whether the treatment surface of the laser hair removal device is effectively in contact with the skin surface. The treatment surface is the window in the laser hair removal device's treatment head that directly contacts the skin and is used to transmit the laser light.

[0024] A top view of the laser hair removal device treatment head according to an embodiment of this disclosure is shown below. Figure 3 As shown, the treatment head of the laser hair removal device has a housing 1. A treatment surface 3, made of sapphire glass, is located on the top surface of the housing 1. This surface is smooth and flat, designed to fit against the skin of the area to be treated during operation, serving as a common interface for laser emission and skin cooling. A camera 2 is positioned slightly above the center of the treatment surface 3, with its lens facing outwards from the treatment surface 3, i.e., towards the skin. This camera is used to capture images of the skin after the treatment surface 3 is in contact with the skin. A supplementary light (not shown) is positioned around the camera 2 to provide auxiliary illumination when the camera is capturing images. Inside the housing 1, below the treatment surface 3, is a laser module 4. The laser module 4 consists of multiple VCSEL laser chips arranged in a row-column matrix, and the laser emitted from it is transmitted to the skin surface via the treatment surface 3.

[0025] In this step, under the hair follicle-level hair removal mode, after the adhesion detection module receives the adhesion detection command from the control module, the pressure sensor in the adhesion detection module detects whether the pressure of the skin adhering to the treatment surface exceeds the pressure threshold. If it does, it confirms that the treatment surface is adhering to the skin and sends an adhesion signal to the controller module. The controller module sends an image acquisition command to the hair follicle detection module based on the signal. The hair follicle detection module acquires the target skin image of the area to be treated based on the received image acquisition command.

[0026] In one feasible approach, the hair follicle detection module acquires a target skin image of the area to be treated, including steps one and two: Step 1: Use a fill light to illuminate the area to be treated with hair removal.

[0027] Step 2: The camera captures an image of the skin in the area to be treated under a fill light, which is then used as the target skin image.

[0028] Since the inside of the treatment head is usually dark when the treatment surface is in contact with the skin, this embodiment of the present disclosure uses a supplementary light to provide sufficient and uniform light to the camera to ensure that a clear skin image is captured.

[0029] 103. The control module extracts the coordinate set of each hair follicle in the target skin image, and maps each hair follicle to the corresponding laser chip based on the coordinate set of each hair follicle to generate a first driving signal, wherein the first driving signal carries the encoding set of the laser chip to be lit.

[0030] The control module is the core decision-making and processing unit of the laser hair removal control system, and can be composed of a microcontroller or microprocessor. The coordinate set of each hair follicle refers to the data set consisting of the position coordinates of all hair follicles in the target skin image within the image coordinate system. The first drive signal carries the encoded set of the VCSEL laser chip to be illuminated. In follicle-level hair removal mode, the first drive signal is the signal sent from the control module to the drive module.

[0031] The laser module in this embodiment contains multiple VCSEL laser chips, which are arranged in M ​​rows and N columns. The laser module is electrically connected to each row and each column of VCSEL laser chips through M first electrodes and N second electrodes, respectively.

[0032] The first and second electrodes are two types of electrodes with opposite positive and negative polarities. That is, the M first electrodes can be M positive terminals and the N second electrodes can be N negative terminals, i.e., [M+, N-], or the M first electrodes can be M negative terminals and the N second electrodes can be N positive terminals, i.e., [M-, N+]. The control module illuminates the corresponding coded VCSEL laser chip by controlling the on / off state of at least one of the M first electrodes and at least one of the N second electrodes in an addressing manner, where M and N are both positive integers.

[0033] The circuitry of the laser module in this embodiment can individually control each VCSEL laser chip, such as... Figure 4 and Figure 5 As shown, taking an 8x4 laser module as an example, the laser module includes 8 positive electrodes and 4 negative electrodes. Each VCSEL laser chip has a two-dimensional code, ranging from [1, 1] to [8, 4]. This two-dimensional code represents the row and column positions of the VCSEL laser chip in the laser module. The control module can control the on / off state of the corresponding row's positive electrode and the corresponding column's negative electrode to individually illuminate the VCSEL laser chip at the corresponding coordinate. For example, when it is necessary to illuminate the VCSEL laser chip with the code [3, 2], the control module turns on the 3rd positive electrode and the 2nd negative electrode, and the VCSEL laser chip located in the 3rd row and 2nd column is illuminated. Similarly, when it is necessary to illuminate multiple VCSEL laser chips simultaneously, the control module sequentially turns on the corresponding row and column electrodes, or it can group them together using a piecewise polling method.

[0034] In one feasible approach, the control module extracts the coordinate set of each hair follicle in the target skin image, and maps each hair follicle to its corresponding laser chip based on the coordinate set to generate a first driving signal, such as... Figure 6 As shown, steps 1031-1033 are included: 1031. The control module uses image processing algorithms to extract the coordinate set of each hair follicle in the target skin image.

[0035] In this step, after receiving the target skin image sent by the hair follicle detection module, the control module can use image processing algorithms to extract the coordinates of all hair follicles in the target skin image and generate a set of coordinates for each hair follicle based on the coordinates of all hair follicles.

[0036] 1032. For each hair follicle coordinate in the coordinate set of each hair follicle, the control module maps the hair follicle coordinate to the code of at least one corresponding laser chip in the laser module according to the pre-stored mapping relationship, so as to generate a code set.

[0037] Because the treatment surface of a laser hair removal device separates the laser module from the user's skin, there is a certain distance between the laser module and the skin. Therefore, each VCSEL laser chip in the laser module forms a circular spot area when it irradiates the skin. For example... Figure 7 As shown, all the light spots enclosed by the dashed lines are formed by lasers emitted from an 8-row × 4-column laser module. Assuming the emission angle of each VCSEL laser chip is α, and the distance between the VCSEL laser chip and the skin surface is H, then the chip will form a light spot with a diameter of 2 × H × tan(α / 2) on the skin surface. The mapping relationship in this embodiment is the correspondence between the code of each VCSEL laser chip and the coordinate set of its corresponding light spot region.

[0038] The mapping relationship in this embodiment can be pre-established through calibration. The specific calibration process includes steps one to three: Step 1: The control module controls each VCSEL laser chip in the laser module to light up individually in sequence.

[0039] Step 2: The hair follicle detection module collects images of the actual light spots formed on the calibration board when each VCSEL laser chip is lit individually.

[0040] Step 3: The control module extracts the coordinate set of the spot region in each actual spot image.

[0041] The set of coordinates of the spot region can be either the set of coordinates of the boundary of the spot region or the set of all coordinates covered by the spot region.

[0042] Step 4: For each VCSEL laser chip, the control module establishes a mapping relationship between its code and the coordinate set of its corresponding spot area.

[0043] Step 5: The control module stores the mapping relationship.

[0044] Based on this mapping relationship, the embodiments of this disclosure determine the positional relationship between the coordinates of each hair follicle and the coordinate set of each spot area in order to determine the code corresponding to each hair follicle.

[0045] For example, the control module maps the coordinates of each hair follicle in the coordinate set to the encoding of at least one corresponding laser chip in the laser module according to the pre-stored mapping relationship to generate the encoding set. This step specifically includes steps one through five: Step 1: The control module acquires the coordinates of each hair follicle one by one.

[0046] Step 2: The control module obtains the pre-stored mapping relationship and, based on the coordinate set of each spot region in the mapping relationship, determines whether the coordinates of each hair follicle fall within the coordinate set of any spot region.

[0047] The mapping relationship characterizes the correspondence between the code of each laser chip and the coordinate set of its corresponding spot area. The mapping relationship also records the coordinate set of the spot areas of all VCSEL laser chips in the laser module. The spot area is the irradiation area corresponding to a single VCSEL laser chip in the target skin image, and the coordinate set of the spot area is the set of all coordinates covered by the spot area in the target skin image.

[0048] It should be noted that for each VCSEL laser chip, the set of coordinates of its spot area on the calibration board is the same as the set of coordinates of its spot area in the target skin image. That is to say, in this embodiment of the present disclosure, when determining whether the coordinates of each hair follicle fall within the coordinate set of any spot area, the set of coordinates of that spot area is the set of coordinates of the spot area obtained in advance through the calibration board.

[0049] like Figure 7 As shown, spot region 7 is one of all spot regions. Hair follicle 6 falls into only one spot region, but hair follicle 8 falls into two spot regions. The VCSEL laser chip codes for the two spot regions are [5, 2] and [6, 2], respectively. Figure 7 It can be seen that the field of view of the camera covers a larger area of ​​skin than the area illuminated by the laser module. Therefore, in actual operation, there are also cases where hair follicles do not fall into any spot area.

[0050] Furthermore, in order to eliminate gaps between adjacent light spot areas and ensure that there are no blind zones between the irradiation areas of adjacent VCSEL laser chips, and considering the energy reduction at the edge of a single light spot, the embodiments of this disclosure involve overlapping of multiple adjacent light spots, such as... Figure 8 As shown, the laser spots of four adjacent VCSEL laser chips irradiating the skin surface have overlapping areas. A, B, C, and D represent overlapping areas of two VCSEL laser chip spots; E, F, G, and H represent overlapping areas of three VCSEL laser chip spots; and I represents overlapping areas of four VCSEL laser chip spots. When the hair follicle is located in the area of ​​a single VCSEL laser chip spot (10, 20, 30, or 40), only the corresponding single VCSEL laser chip needs to be illuminated; when the hair follicle is located in the overlapping area, all corresponding coded chips need to be illuminated.

[0051] This embodiment of the disclosure can determine which VCSEL laser chip's spot area each hair follicle falls into based on the coordinate set of the spot areas of all VCSEL laser chips in the mapping relationship.

[0052] Step 3: When the hair follicle coordinates fall within the coordinate set of the spot area corresponding to a single laser chip, the control module will include the code of the single laser chip into the code set.

[0053] Step 4: When the hair follicle coordinates fall within the coordinate set of the spot areas corresponding to multiple laser chips, the control module will include the codes of multiple laser chips into the code set.

[0054] The hair follicle coordinates are located within the overlapping portion of the spot regions corresponding to multiple laser chips.

[0055] Step 5: When the hair follicle coordinates do not fall within the coordinate set of any laser chip's corresponding spot area, the control module does not record the code.

[0056] In this embodiment, when the hair follicle is located in the overlapping area of ​​multiple light spots, multiple corresponding VCSEL laser chips are lit simultaneously. The energy superposition of multiple VCSEL laser chips ensures that the hair follicle in the overlapping area receives sufficient hair removal energy, avoiding poor hair removal effect due to energy attenuation of a single chip at the edge of the overlapping area.

[0057] 1033. The control module generates a first drive signal carrying a set of codes.

[0058] This embodiment of the present disclosure achieves precise mapping between the hair follicle coordinates and the coordinate set of the light spot area by accurately comparing the positions of the hair follicle coordinates and the coordinate set of the light spot area. That is, precise mapping between the hair follicle and the VCSEL laser chip. This embodiment of the present disclosure ensures that the laser energy only acts on the skin area containing the hair follicle, avoiding ineffective heating.

[0059] 104. The driving module illuminates the laser chip in the laser module corresponding to the encoding set according to the first driving signal.

[0060] In this step, the driving module simultaneously illuminates the VCSEL laser chips corresponding to all codes in the code set according to the first driving signal.

[0061] This embodiment of the invention targets areas with sparse hair follicles. In follicle-level hair removal mode, by comparing the coordinates of the hair follicles with the coordinates of the laser spot area at the pixel level, the laser energy is applied only to the skin area containing hair follicles, while areas without hair follicles are not irradiated. Compared with the traditional method of heating the entire area with a planar laser spot, this fundamentally avoids the waste of energy on skin without hair follicles, achieving highly efficient energy utilization.

[0062] 105. Once the adhesion detection module detects that the treatment surface is in contact with the skin, the motion detection module detects the movement speed of the treatment surface.

[0063] The motion detection module is used to detect the direction and speed of movement of the treatment surface. The motion detection module can achieve motion detection through a motion sensor.

[0064] In the sliding hair removal mode of this embodiment, when the adhesion detection module detects that the treatment surface is in contact with the skin, the control module sends a motion detection command to the motion detection module, and the motion detection module detects the movement speed and direction of the treatment surface based on the command.

[0065] In this embodiment of the disclosure, after the motion detection module detects the movement speed of the treatment surface, steps one to three can also be performed: Step 1: The control module determines whether the movement speed exceeds the preset speed threshold.

[0066] Step 2: If the preset speed threshold is exceeded, the control module will control the indicator module of the laser hair removal control system to issue a prompt message.

[0067] The notification message is used to alert the user that the current swiping speed is too fast.

[0068] Step 3: If the time limit is not exceeded, proceed to step 106.

[0069] This embodiment guides the user to perform hair removal at an appropriate sliding speed by judging a preset speed threshold and providing real-time prompts, so as to ensure that the laser energy density is always within the preset energy density threshold range, thereby further guaranteeing the hair removal effect.

[0070] 106. The control module adjusts the partition model parameters and drive model parameters based on the motion speed to control the energy density output by the laser module to be within the preset energy density threshold range, and generates a second drive signal based on the adjusted partition model parameters and drive model parameters.

[0071] The partitioning model parameters include the number of partitions, partition shape, and the number of laser chips in each partition. The driving model parameters include the single pulse width and frequency. The second driving signal differs from the first driving signal; the second driving signal is the signal sent from the control module to the driving module in the sliding hair removal mode.

[0072] This embodiment of the invention supports gliding hair removal with a laser hair removal device. To ensure effective hair removal, this embodiment maintains the laser energy density in the irradiated area within a preset energy density threshold range during gliding hair removal mode. This embodiment can dynamically adjust the laser energy according to the user's gliding speed to achieve the required laser energy density for hair removal.

[0073] The formula for laser energy density W is as follows:

[0074] In the formula, W is the energy density (J / cm²), P is the optical power (W), τ is the pulse width (ms), f is the frequency (Hz), S is the spot area (cm²), and v is the velocity (cm / s).

[0075] As shown in the above formula, to ensure that the energy density W remains within the preset energy density threshold range when the velocity v changes, the optical power P, pulse width τ, or frequency f needs to be adjusted accordingly. The optical power P is determined by the partition model parameters.

[0076] The following examples illustrate in detail how to demonstrate the relationship between partitioned model parameters and optical power P. For instance... Figure 9 As shown, the laser module is divided into four sections, each containing eight VCSEL laser chips, and each section is strip-shaped. When the laser module is illuminated, the four sections light up in turn, with all eight VCSEL laser chips lit simultaneously. This partitioning model is suitable for situations with low optical power P. If a higher optical power P is required, two or more rows can be divided into one section, with each section lighting up in turn. For example, suppose... Figure 8 Corresponding to the lowest light power level, i.e., the first light power level, the second light power level can be divided into two partitions, each consisting of two rows. These two partitions are lit alternately, with 16 lights illuminated simultaneously. The third light power level can be divided into two partitions: rows 1, 2, and 3 form one partition, and rows 2, 3, and 4 form another partition. These two partitions are lit alternately, with 24 lights illuminated simultaneously. The fourth light power level is a single partition consisting of rows 1, 2, 3, and 4, with 32 lights illuminated simultaneously. Different light power levels P can be achieved by adjusting the partition model parameters.

[0077] In one feasible approach, the step of generating a second driving signal based on the adjusted partition model parameters and driving model parameters is as follows: Figure 10 As shown, steps 1061-1063 are included: 1061. The partitioning model re-partitions the laser module according to the adjusted partitioning model parameters, obtains new partitioning results, and generates new partitioning control logic.

[0078] The new partitioning results are used to divide the laser module into at least one strip-shaped partition. The laser chips within each strip-shaped partition are simultaneously illuminated to form a strip-shaped light spot perpendicular to the direction of movement of the treatment surface. The partitioning control logic is a spatial dimension control command used to specify the illumination strategy of the VCSEL laser chips within each partition of the laser module.

[0079] 1062. The driving model outputs pulse timing rules that match the motion speed based on the adjusted driving model parameters.

[0080] Among them, the pulse timing rule is a set of time sequence control instructions output according to the driving model parameters, which is used to specify the emission timing of each laser chip in the laser module within a single pulse cycle.

[0081] 1063. The control module generates a segmented polling second drive signal based on the new partitioning results, the new partitioning control logic, and the pulse timing rules, and outputs it to the drive module to drive the corresponding laser chip in the laser module in a time-division manner.

[0082] The segmented polling method refers to dividing all user-selected VCSEL laser chips within a single pulse cycle into multiple time slices. Within each time slice (e.g., several milliseconds / microseconds / nanoseconds), only one or a group of VCSEL laser chips is illuminated, and all selected VCSEL laser chips are sequentially polled until all selected VCSEL laser chips have been illuminated at least once within a complete pulse cycle. The driver module of this embodiment supports the segmented polling method.

[0083] In this step, the control module generates a second drive signal based on the new partitioning results, the new partitioning control logic, and the pulse timing rules, and sends it to the drive module so that the drive module can perform corresponding operations. The new partitioning results include, for example, how many partitions the laser module is divided into, and which VCSEL laser chips are contained in each partition; the new partitioning control logic includes, for example, the grouping method of the VCSEL laser chips in each partition and the rules for simultaneous lighting within the same partition; the pulse timing rules include, for example, the lighting order, lighting time, lighting duration, and pulse frequency of each partition.

[0084] This embodiment of the present disclosure uses a segmented polling method to light up the VCSEL laser core in a time-division and segmented manner. This not only ensures that the energy density output by the laser module is within the preset energy density threshold range, but also avoids instantaneous large current surges, thereby reducing power supply burden and heat accumulation.

[0085] 107. The drive module illuminates the corresponding laser chip in the laser module according to the second drive signal.

[0086] This embodiment of the invention detects the movement speed of the treatment surface in real time and dynamically adjusts the partition model parameters and drive model parameters according to the movement speed, so that the energy density of the laser output is always maintained within the preset threshold range. When the user slides the hair removal device at different speeds, it can achieve stable and effective hair removal, while also taking into account the hair removal efficiency.

[0087] Based on this, the control module of this embodiment can also adjust the cooling power according to the movement speed of the treatment surface after it learns the movement speed.

[0088] Specifically, the control module can adjust the cooling power of the laser hair removal control system's cooling module based on the movement speed. When the movement speed increases, the cooling power is increased; when the movement speed decreases, the cooling power is decreased accordingly.

[0089] The embodiments disclosed herein enhance cooling when energy is high and reduce cooling when energy is low, achieving a balance between energy saving and comfort.

[0090] Based on the above embodiments, the working process of the laser hair removal device of this disclosure is described below.

[0091] For areas with sparse hair follicles, use the follicle-level hair removal mode. The workflow for the follicle-level hair removal mode is as follows: (1) When the user presses the power button, the laser hair removal device is turned on, the fan starts, and the cooling function is activated.

[0092] (2) The user presses the smart button to set the working mode to the hair follicle level hair removal mode.

[0093] (3) The hair removal device is placed close to the hair removal area, the camera starts working, and the coordinates of the hair follicle are obtained in real time and mapped to obtain the laser module chip code.

[0094] (4). The hair removal device is based on laser module chip encoding. The driving circuit lights up all the encoded chips to realize real-time dynamic heating of hair follicles.

[0095] (5) Move the hair removal device to the next hair removal area and repeat steps (3) to (4).

[0096] For areas with denser hair follicles, use the gliding hair removal mode. The workflow for gliding hair removal mode is as follows: (1) When the user presses the power button, the laser hair removal device is turned on, the fan starts, and the cooling function is activated.

[0097] (2) The user presses the smart button to set the working mode to the sliding hair removal mode.

[0098] (3) The hair removal device begins to slide close to the area to be treated, and the treatment surface continuously outputs laser light. When the movement speed changes, the hair removal device automatically adjusts the partition model parameters and drive model parameters to ensure that the irradiation energy density is within the preset energy density threshold range; when the movement speed of the treatment surface exceeds the upper limit of the adjustment threshold, the indicator module prompts the user that the sliding speed is too fast.

[0099] (4) Once the user has finished removing hair from the area, remove the laser hair removal device from the skin, and the device will stop shining light. (5) The user can continue to move the device to remove hair on other parts of the body or press the power button to turn it off.

[0100] Furthermore, as an implementation of the method embodiments shown above, this disclosure provides another laser hair removal control system. This system is used to improve the laser energy utilization rate of home hair removal devices while balancing hair removal efficiency and effect. The embodiments of this system correspond to the aforementioned method embodiments. For ease of reading, this embodiment will not repeat the details of the aforementioned method embodiments one by one, but it should be clear that the system in this embodiment can correspondingly implement all the contents of the aforementioned method embodiments. The system includes a hair follicle detection module, an adhesion detection module, a motion detection module, a control module, a drive module, and a laser module. The adhesion detection module is used to detect whether the treatment surface adheres to the skin; The hair follicle detection module is used to acquire target skin images of the area to be treated in hair follicle-level hair removal mode. The control module is used to extract the coordinate set of each hair follicle in the target skin image, and map each hair follicle to the corresponding laser chip based on the coordinate set of each hair follicle to generate a first driving signal, wherein the first driving signal carries the encoding set of the laser chip to be lit. The driving module is used to illuminate the laser chip in the laser module corresponding to the encoding set according to the first driving signal; The motion detection module is used to detect the movement speed of the treatment surface in the gliding hair removal mode; The control module is further configured to adjust the partition model parameters and drive model parameters based on the motion speed to control the energy density output by the laser module to be within a preset energy density threshold range, and to generate a second drive signal based on the adjusted partition model parameters and drive model parameters, wherein the partition model parameters include at least the number of partitions and the number of laser chips in each partition, and the second drive signal is different from the first drive signal; The driving module is further configured to illuminate the corresponding laser chip in the laser module according to the second driving signal.

[0101] Furthermore, the control module is specifically used for: The control module uses image processing algorithms to extract the coordinate set of each hair follicle in the target skin image; The control module maps the coordinates of each hair follicle in the coordinate set of each hair follicle to the encoding of at least one corresponding laser chip in the laser module according to the pre-stored mapping relationship, so as to generate an encoding set. The control module generates a first driving signal carrying the set of codes.

[0102] Furthermore, the control module is also specifically used for: The control module acquires the coordinates of each hair follicle one by one; The control module acquires a pre-stored mapping relationship and determines whether the coordinates of each hair follicle fall within the coordinate set of any light spot region based on the coordinate set of each light spot region in the mapping relationship. The light spot region is the irradiation area corresponding to a single laser chip in the laser module in the target skin image, and the coordinate set of the light spot region is the set of all coordinates covered by the light spot region in the target skin image. The mapping relationship is used to characterize the correspondence between the encoding of each laser chip and the coordinate set of its corresponding light spot region. When the hair follicle coordinates fall within the coordinate set of the spot area corresponding to a single laser chip, the control module incorporates the code of the single laser chip into the code set. When the hair follicle coordinates fall within the coordinate set of the spot areas corresponding to multiple laser chips, the control module includes the codes of the multiple laser chips into the code set, wherein the hair follicle coordinates are located within the overlapping part of the spot areas corresponding to the multiple laser chips; When the hair follicle coordinates do not fall within the coordinate set of any laser chip's corresponding spot area, the control module does not record the code.

[0103] Furthermore, the mapping relationship is pre-established through the following calibration process: The control module controls each laser chip in the laser module to light up individually and sequentially. The hair follicle detection module acquires the actual spot image formed on the calibration board when each laser chip is individually lit; The control module extracts the set of pixel coordinates of the spot region in each actual spot image, establishes and stores the mapping relationship between the encoding of each laser chip and the set of pixel coordinates of its corresponding spot region.

[0104] Furthermore, the control module includes a partitioning model and a driving model, and the control module is also specifically used for: The partitioning model re-partitions the laser module according to the adjusted partitioning model parameters to obtain a new partitioning result and generate a new partitioning control logic; wherein, the new partitioning result is used to divide the laser module into at least one strip-shaped partition, and the laser chip in each strip-shaped partition is lit simultaneously to form a strip-shaped light spot in the direction perpendicular to the movement direction of the treatment surface. The driving model outputs a pulse timing rule that matches the motion speed according to the adjusted driving model parameters, wherein the driving model parameters include single pulse width and frequency; The control module generates a segmented polling second driving signal based on the new partitioning result, the new partitioning control logic, and the pulse timing rules, and outputs it to the driving module to drive the corresponding laser chip in the laser module in a time-division manner.

[0105] Furthermore, the control module is also specifically used for: The control module adjusts the cooling power of the cooling module of the laser hair removal control system according to the movement speed.

[0106] Furthermore, the control module is also specifically used for: The control module determines whether the movement speed exceeds a preset speed threshold. If the preset speed threshold is exceeded, the control module controls the indicator module of the laser hair removal control system to issue a prompt message, which is used to remind the user that the current swiping speed is too fast. If the threshold is not exceeded, the control module performs a step of adjusting the partition model parameters and drive model parameters based on the motion speed to control the energy density output by the laser module to be within the preset energy density threshold range, and generating a second drive signal based on the adjusted partition model parameters and drive model parameters.

[0107] Furthermore, the hair follicle detection module includes a camera and a fill light, and the hair follicle detection module is also specifically used for: The supplemental light emits light to illuminate the area to be treated. The camera captures an image of the skin in the area to be treated under the illumination of the fill light, which is used as the target skin image.

[0108] Furthermore, the laser modules contain multiple laser chips arranged in M ​​rows and N columns. The laser modules are electrically connected to each row and each column of laser chips via M first electrodes and N second electrodes, respectively. The M first electrodes are M positive electrodes and the N second electrodes are N negative electrodes, or the M first electrodes are M negative electrodes and the N second electrodes are N positive electrodes.

[0109] Furthermore, the control module is also specifically used for: The control module illuminates the corresponding coded laser chip in an addressing manner by controlling the on / off state of at least one of the M first electrodes and at least one of the N second electrodes, where M and N are both positive integers.

[0110] The above are merely embodiments of this disclosure and are not intended to limit the scope of this disclosure. Various modifications and variations can be made to this disclosure by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this disclosure should be included within the scope of the claims of this disclosure.

Claims

1. A laser hair removal control method, characterized in that, An application is made in a laser hair removal control system, the control system comprising a hair follicle detection module, an adhesion detection module, a motion detection module, a control module, a drive module, and a laser module, wherein the laser module has multiple VCSEL laser chips arranged in a row-column matrix, and the method includes: In follicle-level hair removal mode Once the adhesion detection module detects that the treatment surface is in contact with the skin, the hair follicle detection module acquires an image of the target skin area to be treated. The control module extracts the coordinate set of each hair follicle in the target skin image, and maps each hair follicle to the corresponding laser chip based on the coordinate set of each hair follicle to generate a first driving signal, wherein the first driving signal carries the encoding set of the laser chip to be lit. The driving module illuminates the laser chip in the laser module corresponding to the encoding set according to the first driving signal; In the gliding hair removal mode Once the adhesion detection module detects that the treatment surface is in contact with the skin, the motion detection module detects the movement speed of the treatment surface. The control module adjusts the partition model parameters and drive model parameters based on the motion speed to control the energy density output by the laser module to be within a preset energy density threshold range, and generates a second drive signal based on the adjusted partition model parameters and drive model parameters. The partition model parameters include at least the number of partitions and the number of laser chips in each partition. The second drive signal is different from the first drive signal. The driving module illuminates the corresponding laser chip in the laser module according to the second driving signal.

2. The method according to claim 1, characterized in that, The control module extracts the coordinate set of each hair follicle in the target skin image, and maps each hair follicle to the corresponding laser chip based on the coordinate set of each hair follicle to generate a first driving signal, including: The control module uses image processing algorithms to extract the coordinate set of each hair follicle in the target skin image; The control module maps the coordinates of each hair follicle in the coordinate set of each hair follicle to the encoding of at least one corresponding laser chip in the laser module according to the pre-stored mapping relationship, so as to generate an encoding set. The control module generates a first driving signal carrying the set of codes.

3. The method according to claim 2, characterized in that, The control module, for each hair follicle coordinate in the coordinate set of each hair follicle, maps the hair follicle coordinate to the encoding of at least one corresponding laser chip in the laser module according to a pre-stored mapping relationship, to generate an encoding set, including: The control module acquires the coordinates of each hair follicle one by one; The control module acquires a pre-stored mapping relationship and determines whether the coordinates of each hair follicle fall within the coordinate set of any light spot region based on the coordinate set of each light spot region in the mapping relationship. The light spot region is the irradiation area corresponding to a single laser chip in the laser module in the target skin image, and the coordinate set of the light spot region is the set of all coordinates covered by the light spot region in the target skin image. The mapping relationship is used to characterize the correspondence between the encoding of each laser chip and the coordinate set of its corresponding light spot region. When the hair follicle coordinates fall within the coordinate set of the spot area corresponding to a single laser chip, the control module incorporates the code of the single laser chip into the code set. When the hair follicle coordinates fall within the coordinate set of the spot areas corresponding to multiple laser chips, the control module includes the codes of the multiple laser chips into the code set, wherein the hair follicle coordinates are located within the overlapping part of the spot areas corresponding to the multiple laser chips; When the hair follicle coordinates do not fall within the coordinate set of any laser chip's corresponding spot area, the control module does not record the code.

4. The method according to claim 2, characterized in that, The mapping relationship is pre-established through the following calibration process: The control module controls each laser chip in the laser module to light up individually and sequentially. The hair follicle detection module acquires the actual spot image formed on the calibration board when each laser chip is individually lit; The control module extracts the set of pixel coordinates of the spot region in each actual spot image, establishes and stores the mapping relationship between the encoding of each laser chip and the set of pixel coordinates of its corresponding spot region.

5. The method according to claim 1, characterized in that, The control module includes a partition model and a drive model. Based on the adjusted partition model parameters and drive model parameters, a second drive signal is generated, including: The partitioning model re-partitions the laser module according to the adjusted partitioning model parameters to obtain a new partitioning result and generate a new partitioning control logic; wherein, the new partitioning result is used to divide the laser module into at least one strip-shaped partition, and the laser chip in each strip-shaped partition is lit simultaneously to form a strip-shaped light spot in the direction perpendicular to the movement direction of the treatment surface. The driving model outputs a pulse timing rule that matches the motion speed according to the adjusted driving model parameters, wherein the driving model parameters include single pulse width and frequency; The control module generates a segmented polling second driving signal based on the new partitioning result, the new partitioning control logic, and the pulse timing rules, and outputs it to the driving module to drive the corresponding laser chip in the laser module in a time-division manner.

6. The method according to claim 5, characterized in that, After generating the second driving signal based on the adjusted partition model parameters and driving model parameters, the method further includes: The control module adjusts the cooling power of the cooling module of the laser hair removal control system according to the movement speed.

7. The method according to claim 1, characterized in that, After the motion detection module detects the motion velocity of the treatment surface, the method further includes: The control module determines whether the movement speed exceeds a preset speed threshold. If the preset speed threshold is exceeded, the control module controls the indicator module of the laser hair removal control system to issue a prompt message, which is used to remind the user that the current swiping speed is too fast. If the threshold is not exceeded, the control module performs a step of adjusting the partition model parameters and drive model parameters based on the motion speed to control the energy density output by the laser module to be within the preset energy density threshold range, and generating a second drive signal based on the adjusted partition model parameters and drive model parameters.

8. The method according to claim 1, characterized in that, The hair follicle detection module includes a camera and a fill light. The hair follicle detection module acquires target skin images of the area to be treated for hair removal, including: The supplemental light emits light to illuminate the area to be treated. The camera captures an image of the skin in the area to be treated under the illumination of the fill light, which is used as the target skin image.

9. The method according to claim 1, characterized in that, The laser module contains multiple laser chips arranged in M ​​rows and N columns. The laser module is electrically connected to each row and each column of laser chips through M first electrodes and N second electrodes, respectively. The M first electrodes are M positive electrodes and the N second electrodes are N negative electrodes, or the M first electrodes are M negative electrodes and the N second electrodes are N positive electrodes. The control module illuminates the corresponding coded laser chip in an addressing manner by controlling the on / off state of at least one of the M first electrodes and at least one of the N second electrodes, where M and N are both positive integers.

10. A laser hair removal control system, characterized in that, The laser hair removal control system includes a hair follicle detection module, an adhesion detection module, a motion detection module, a control module, a drive module, and a laser module. The adhesion detection module is used to detect whether the treatment surface adheres to the skin; The hair follicle detection module is used to acquire target skin images of the area to be treated in hair follicle-level hair removal mode. The control module is used to extract the coordinate set of each hair follicle in the target skin image, and map each hair follicle to the corresponding laser chip based on the coordinate set of each hair follicle to generate a first driving signal, wherein the first driving signal carries the encoding set of the laser chip to be lit. The driving module is used to illuminate the laser chip in the laser module corresponding to the encoding set according to the first driving signal; The motion detection module is used to detect the movement speed of the treatment surface in the gliding hair removal mode; The control module is further configured to adjust the partition model parameters and drive model parameters based on the motion speed to control the energy density output by the laser module to be within a preset energy density threshold range, and to generate a second drive signal based on the adjusted partition model parameters and drive model parameters, wherein the partition model parameters include at least the number of partitions and the number of laser chips in each partition, and the second drive signal is different from the first drive signal; The driving module is further configured to illuminate the corresponding laser chip in the laser module according to the second driving signal.