Control Method, Device, Massage Device and Storage Medium of a Massage Device

By detecting and adjusting the position of the laser component, it is flexibly adjusted to the target illumination area in the existing massage equipment, and the problem of laser irradiation devices fixedly illuminating a single area in the prior art is solved, thereby achieving efficient utilization of the laser component and improving user experience.

CN114904144BActive Publication Date: 2025-08-05GUANGDONG SKG INTELLIGENT TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202110176587.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-02-09
Publication Date
2025-08-05
Estimated Expiration
2041-02-09

AI Technical Summary

Technical Problem

The laser irradiator of existing massage equipment fixedly irradiates a single area, with poor flexibility and low utilization, which cannot meet the users' multi-faceted irradiation needs, affecting the user's experience.

Method used

By obtaining the current irradiation area of the laser component and the target irradiation area to be irradiated, check whether the two are consistent, and adjust the position of the laser component when inconsistent, so that it can be adjusted to the target irradiation area to achieve flexible laser irradiation.

Benefits of technology

The flexibility and utilization of laser components are improved, and users can feel laser irradiation continuously in different parts, greatly improving the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114904144B_ABST
    Figure CN114904144B_ABST
Patent Text Reader

Abstract

This application relates to a control method, device, massage device, and storage medium for a massage device. Among them, the massage device includes a laser component, and the method includes: obtaining a first target irradiation area to be irradiated by the laser component, and obtaining the current irradiation area of the laser component; detecting whether the current irradiation area is consistent with the first target irradiation area; if the current irradiation area is consistent with the first target irradiation area, adjusting the pose of the laser component according to the first target irradiation area to adjust the current irradiation area to the first target irradiation area. The solution provided by this application can improve the flexibility and utilization rate of the laser component, as well as enhance the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of electronic equipment, and in particular to a control method and device for massage equipment, massage equipment, and storage medium. Background Art

[0002] With the continuous development of electronic technology, massage devices of various types and functions have gradually become an integral part of people's daily lives and work. Common massage devices include massage chairs for full-body massages, neck massagers for neck massages, and eye massagers for eye massages. These massage devices can not only relieve fatigue but also protect and promote the health of various parts of the body.

[0003] In addition to basic massage functions, massage devices in related art can also be equipped with other auxiliary functions, such as laser irradiation, to enhance health benefits and improve the sensation of contact between the massage device and the body. The massage assembly providing the massage function and the laser irradiator for laser irradiation can operate independently or in conjunction with each other.

[0004] However, in related technologies, laser irradiators are fixed to a single area, resulting in poor flexibility and low utilization. Furthermore, users can only experience irradiation of a single area, failing to meet their diverse irradiation needs, severely impacting their experience. Summary of the Invention

[0005] In order to overcome the problems existing in the related art, the present application provides a control method, device, massage device and storage medium for massage equipment, which can improve the flexibility and utilization of laser components and enhance the user experience.

[0006] A first aspect of the present application provides a control method for a massage device, wherein the massage device includes a laser assembly, and the method includes:

[0007] Acquiring a first target irradiation area to be irradiated by the laser assembly of the massage device, and acquiring a current irradiation area of the laser assembly;

[0008] detecting whether the current irradiation area is consistent with the first target irradiation area;

[0009] If the current irradiation area is inconsistent with the first target irradiation area, the position of the laser assembly is adjusted according to the first target irradiation area to adjust the current irradiation area to the first target irradiation area.

[0010] Preferably, adjusting the posture of the laser assembly according to the first target irradiation area to adjust the current irradiation area to the first target irradiation area includes:

[0011] Detect whether the irradiation duration of the current irradiation area reaches a preset duration;

[0012] If the irradiation duration of the current irradiation area reaches the preset duration, adjust the pose of the laser component according to the first target irradiation area to adjust the current irradiation area to the first target irradiation area.

[0013] Preferably, the "if the irradiation duration of the current irradiation area reaches the preset duration, adjust the pose of the laser component according to the first target irradiation area to adjust the current irradiation area to the first target irradiation area" includes:

[0014] If the irradiation duration of the current irradiation area reaches the preset duration, obtain the second target irradiation area corresponding to the laser component;

[0015] Detect whether the second target irradiation area is consistent with the first target irradiation area;

[0016] If the second target irradiation area is consistent with the first target irradiation area, adjust the pose of the laser component according to the first target irradiation area to adjust the current irradiation area to the first target irradiation area;

[0017] If the second target irradiation area is inconsistent with the first target irradiation area, adjust the pose of the laser component according to the second target irradiation area to adjust the current irradiation area to the second target irradiation area.

[0018] Preferably, the massage device further includes a massage component. The "obtain the first target irradiation area to be irradiated by the laser component of the massage device" includes:

[0019] Obtain the area to be massaged corresponding to the massage component of the massage device;

[0020] Determine the first target irradiation area to be irradiated by the laser component according to the area to be massaged.

[0021] Preferably, the massage device further includes a massage component. The "obtain the first target irradiation area to be irradiated by the laser component of the massage device" includes:

[0022] Obtain multiple candidate irradiation areas corresponding to the laser component of the massage device;

[0023] Obtain the working duration of the massage component corresponding to each of the multiple candidate irradiation areas;

[0024] Determine the first target irradiation area from the multiple candidate irradiation areas according to the working duration.

[0025] Preferably, obtaining the first target irradiation area to be irradiated by the laser component of the massage device includes:

[0026] Obtaining a plurality of candidate irradiation areas corresponding to the laser component of the massage device;

[0027] Determining the pose adjustment amount of the laser component corresponding to each of the plurality of candidate irradiation areas;

[0028] Determining the first target irradiation area from the plurality of candidate irradiation areas according to the pose adjustment amount.

[0029] Preferably, the massage device further includes a massage component. Obtaining the first target irradiation area to be irradiated by the laser component of the massage device includes:

[0030] Obtaining a plurality of candidate irradiation areas corresponding to the laser component of the massage device;

[0031] Obtaining the working duration of the massage component corresponding to each of the plurality of candidate irradiation areas;

[0032] Determining the pose adjustment amount of the laser component corresponding to each of the plurality of candidate irradiation areas;

[0033] Determining the first target irradiation area from the plurality of candidate irradiation areas according to the working duration and the pose adjustment amount.

[0034] In a second aspect of the present application, there is provided a control device for a massage device. The massage device includes a laser component. The device includes:

[0035] A first area acquisition module, configured to acquire a first target irradiation area to be irradiated by the laser component of the massage device;

[0036] A second area acquisition module, configured to acquire the current irradiation area of the laser component;

[0037] An area detection module, configured to detect whether the current irradiation area is consistent with the first target irradiation area;

[0038] A pose adjustment module, configured to, when the area detection module detects that the current irradiation area is inconsistent with the first target irradiation area, adjust the pose of the laser component according to the first target irradiation area so as to adjust the current irradiation area to the first target irradiation area.

[0039] In a third aspect of the present application, there is provided a massage device, including a laser component and a controller, and the controller is connected to the laser component;

[0040] The controller is configured to obtain a first target irradiation area to be irradiated by the laser assembly and a current irradiation area, detect whether the current irradiation area is consistent with the first target irradiation area, and when the current irradiation area is not consistent with the first target irradiation area, adjust the pose of the laser assembly according to the first target irradiation area so as to adjust the current irradiation area to the first target irradiation area.

[0041] In a fourth aspect of the present application, a massage device is provided, including:

[0042] a processor; and

[0043] a memory storing executable code thereon, which when executed by the processor causes the processor to execute the method as described above.

[0044] In a fifth aspect of the present application, a non-transitory machine-readable storage medium is provided, storing executable code thereon, which when executed by a processor causes the processor to execute the method as described above.

[0045] The control method of the massage device provided by the present application can obtain a first target irradiation area to be irradiated by the laser assembly of the massage device and a current irradiation area, and detect whether the current irradiation area is consistent with the first target irradiation area. If not, the pose of the laser assembly is adjusted according to the first target irradiation area so as to adjust the current irradiation area of the laser assembly to the first target irradiation area. Through the above processing, when the current irradiation area of the laser assembly is not the target irradiation area to be irradiated, the pose of the laser assembly can be adjusted so that the laser assembly is adjusted from the current irradiation area to the target irradiation area to continue laser irradiation, thereby improving the flexibility and utilization rate of the laser assembly, and the user can continuously feel laser irradiation on different parts, greatly enhancing the user experience.

[0046] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] By describing the exemplary embodiments of the present application in more detail in conjunction with the drawings, the above and other objects, features and advantages of the present application will become more obvious. Among them, in the exemplary embodiments of the present application, the same reference numerals generally represent the same components.

[0048] Figure 1 is a schematic flowchart of a control method for a massage device shown in an embodiment of the present application;

[0049] Figure 2 is a schematic flowchart of another control method for a massage device shown in an embodiment of the present application;

[0050] Figure 3 It is a schematic flowchart of a control method for another massage device shown in an embodiment of the present application;

[0051] Figure 4 It is a schematic flowchart of a control method for another massage device shown in an embodiment of the present application;

[0052] Figure 5 It is a schematic flowchart of a control method for another massage device shown in an embodiment of the present application;

[0053] Figure 6 It is a schematic flowchart of a control method for another massage device shown in an embodiment of the present application;

[0054] Figure 7 It is a schematic structural diagram of a control device for a massage device shown in an embodiment of the present application;

[0055] Figure 8 It is a schematic structural diagram of a massage device shown in an embodiment of the present application;

[0056] Figure 9 It is a schematic structural diagram of another massage device shown in an embodiment of the present application. Detailed implementation manners

[0057] The preferred embodiments of the present application will be described in more detail below with reference to the accompanying drawings. Although the preferred embodiments of the present application are shown in the drawings, it should be understood that the present application can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided to make the present application more thorough and complete, and to fully convey the scope of the present application to those skilled in the art.

[0058] The terms used in the present application are for the purpose of describing specific embodiments only and are not intended to limit the present application. The singular forms "a", "the" and "said" used in the present application and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term "and / or" used herein refers to and includes any and all possible combinations of one or more of the associated listed items.

[0059] It should be understood that although the terms "first", "second", "third", etc. may be used in this application to describe various information, this information should not be limited to these terms. These terms are only used to distinguish information of the same type from each other. For example, without departing from the scope of this application, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of this application, the meaning of "plurality" is two or more, unless otherwise clearly and specifically defined.

[0060] The laser emitters in current massage devices are fixedly positioned to illuminate a single area, resulting in poor flexibility and low utilization, which in turn impacts the user experience. To address these issues, the present invention provides a control method, device, massage device, and storage medium for massage devices, which improve the flexibility and utilization of the laser assembly and enhance the user experience. The technical solutions of the present invention are described in detail below with reference to the accompanying drawings.

[0061] See also Figure 1 , Figure 1 FIG. 1 is a flow chart of a control method for a massage device shown in an embodiment of the present application. The method can be applied to a wearable massage device. Figure 1 As shown, the method may include the following steps:

[0062] 110. Obtain the current irradiation area of the laser component of the massage device.

[0063] In an embodiment of the present application, the massage device may be a wearable massage device, such as a neck massager, an eye massager, a head massager, a waist massager, and the like. The massage device is provided with a laser component, which can provide the user with a laser irradiation function. Among them, the laser component may include a laser emitter. The laser emitter can generate lasers for phototherapy. Laser emission is a high-precision technology that can produce different functions on the human body depending on the wavelength of the laser. The laser emitter can be a laser diode with a wavelength range of 600-900nm but is not limited thereto. For example, the wavelength can be selected as 630nm, 755nm or 810nm, etc. Due to the red light absorption ability of human tissue, lasers with a wavelength within the set range can penetrate into human skin tissue, providing health care functions for the human body, such as infrared moxibustion.

[0064] The current posture of the laser assembly can be acquired, and the current irradiation area can be determined based on the current posture. The current posture of the laser assembly can include the current position and / or current angle of the laser assembly.

[0065] 120. Acquire a first target irradiation area to be irradiated by the laser assembly.

[0066] Among them, the first target irradiation area is the area to be irradiated, that is, the irradiation area to be irradiated next.

[0067] In an optional implementation manner, obtaining the first target irradiation area to be irradiated by the laser component may include:

[0068] Obtaining the irradiation instruction signal input by the user, and determining the first target irradiation area according to the position information included in the irradiation instruction signal;

[0069] Or, obtaining the default or initial area set by the massage device as the first target irradiation area;

[0070] Or, determining the first target irradiation area according to the area to be massaged corresponding to the massage component of the massage device. For example, taking the area to be massaged as the first target irradiation area, or selecting an area from the area to be massaged as the first target irradiation area, etc.

[0071] It should be noted that there may be no sequential relationship between step 110 and step 120, or they may be executed in the order of sequence or after being swapped. There is no unique limitation here.

[0072] 130. Detect whether the current irradiation area is the same as the first target irradiation area. If so, execute step 150; if not, execute step 140.

[0073] In an optional implementation manner, detecting whether the current irradiation area is the same as the first target irradiation area may include:

[0074] When the area of the current irradiation area is equal to the area of the first target irradiation area, detect whether the current irradiation area completely coincides with the first target irradiation area. If it coincides, the two irradiation areas are the same; if it partially coincides or does not coincide at all, the two irradiation areas are different;

[0075] Or, when the area of the current irradiation area is greater than the area of the first target irradiation area, detect whether the current irradiation area contains the first target irradiation area. If it contains (that is, the first target irradiation area is completely located within the current irradiation area), the two irradiation areas are the same; if it does not contain (that is, the first target irradiation area is partially located or not located within the current irradiation area at all), the two irradiation areas are different;

[0076] Or, when the area of the current irradiation area is less than the area of the first target irradiation area, detect whether the first target irradiation area contains the current irradiation area. If it contains (that is, the current irradiation area is completely located within the first target irradiation area), the two irradiation areas are the same; if it does not contain (that is, the current irradiation area is partially located or not located within the first target irradiation area at all), the two irradiation areas are different.

[0077] 140. Adjust the position and orientation of the laser component according to the first target irradiation area so as to adjust the current irradiation area to the first target irradiation area.

[0078] In the embodiments of the present application, after detecting that the current irradiation area is inconsistent with the first target irradiation area, the position and orientation of the laser component can be adjusted according to the position of the first target irradiation area, so that the laser component is adjusted from the current irradiation area to the first target irradiation area for laser irradiation. The irradiation area of the laser component in the embodiments of the present application is not fixed as in the related art, but can be flexibly adjusted. After irradiating one area, it can continue to irradiate the next area, thereby improving its utilization rate.

[0079] Among them, adjusting the position and orientation of the laser component can include adjusting the position and / or angle of the laser component. For example, only adjust the position, or only adjust the angle, or adjust the position and angle at the same time. That is to say, the adjustable position and orientation include at least one of the angle and the position being adjustable.

[0080] 150. Control the laser component to continue to perform laser irradiation on the current irradiation area.

[0081] In the embodiments of the present application, if it is detected that the current irradiation area is consistent with the first target irradiation area, it can be considered that the current irradiation area is the target irradiation area to be irradiated, and there is no need to adjust the position and orientation of the laser component. At this time, the laser component can continue to perform laser irradiation on the current irradiation area until the newly acquired target irradiation area is inconsistent with the current irradiation area.

[0082] It should be noted that when the laser component performs laser irradiation on the first target irradiation area, the above steps can be repeatedly executed to detect the irradiation area. After detecting that the new target irradiation area is inconsistent with the current first target irradiation area being irradiated, the position and orientation of the laser component are adjusted to make it irradiate the new target irradiation area. By circulating in this way, each target irradiation area can be irradiated, thereby further improving the utilization rate of the laser component.

[0083] The method provided by the embodiments of the present application can obtain the first target irradiation area to be irradiated by the laser component and the current irradiation area, and detect whether the current irradiation area is consistent with the first target irradiation area. If not, the position and orientation of the laser component are adjusted according to the first target irradiation area so as to adjust the current irradiation area of the laser component to the first target irradiation area. Through the above processing, when the current irradiation area of the laser component is not the target irradiation area to be irradiated, the position and orientation of the laser component can be adjusted to make the laser component adjust from the current irradiation area to the target irradiation area to continue laser irradiation, thereby improving the flexibility and utilization rate of the laser component, and enabling the user to continuously feel laser irradiation at different parts, greatly improving the user experience.

[0084] Please refer to Figure 2 , Figure 2 which is a schematic flowchart of another control method for a massage device shown in an embodiment of the present application. Among them, this method can be applied to a wearable massage device. As Figure 2 shown, this method may include the following steps:

[0085] 210. Obtain the current irradiation area of the laser component of the massage device.

[0086] 2,20. Obtain the first target irradiation area to be irradiated by the laser component.

[0087] 230. Detect whether the current irradiation area is the same as the first target irradiation area. If so, execute step 260; if not, execute step 240. <x

[0088] Among them, the specific implementation manners of steps 210 to 230 can refer to the relevant content described in steps 110 to 130 in the foregoing embodiment, and will not be elaborated here.

[0089] 240. Detect whether the irradiation duration of the current irradiation area reaches a preset duration. If so, execute step 250; if not, execute step 260.

[0090] In the embodiment of the present application, when the current irradiation area is not the same as the first target irradiation area, the irradiation duration of the laser component irradiating the current irradiation area can be further obtained and compared with the preset duration.

[0091] In the embodiment of the present application, a maximum allowable irradiation duration can be preset for the current irradiation area, and this maximum irradiation duration is the preset duration. When the irradiation duration of the current irradiation area reaches the preset duration, it can be considered that the irradiation time of the current irradiation area has ended. The preset duration can be a duration customized by the user according to their own needs or the default duration of the massage device. For example, the preset duration can be 10 minutes, 20 minutes, 30 minutes or other values. Among them, the irradiation duration of the current irradiation area can be the maximum irradiation duration that has been irradiated within the entire current irradiation area.

[0092] 250. Adjust the pose of the laser component according to the first target irradiation area to adjust the current irradiation area to the first target irradiation area.

[0093] When the current irradiation area is inconsistent with the first target irradiation area to be irradiated, and after the irradiation duration of the current irradiation area reaches the preset duration, the pose of the laser component is adjusted to adjust the current irradiation area of the laser component to the first target irradiation area. Herein, adjusting the pose of the laser component may include adjusting the position and / or angle of the laser component. The irradiation duration of the first target irradiation area is less than the preset duration.

[0094] It can be understood that the preset durations set for different irradiation areas may be the same or different. When the preset durations set for different irradiation areas are different, each irradiation area uses its corresponding preset duration as the basis for judging whether the irradiation time ends.

[0095] In an optional implementation manner, if the irradiation duration of the current irradiation area reaches the preset duration, adjusting the pose of the laser component according to the first target irradiation area to adjust the current irradiation area to the first target irradiation area may include:

[0096] If the irradiation duration of the current irradiation area reaches the preset duration, obtain the second target irradiation area corresponding to the laser component;

[0097] Detect whether the second target irradiation area is consistent with the first target irradiation area;

[0098] If the second target irradiation area is consistent with the first target irradiation area, adjust the pose of the laser component according to the first target irradiation area to adjust the current irradiation area to the first target irradiation area;

[0099] If the second target irradiation area is inconsistent with the first target irradiation area, adjust the pose of the laser component according to the second target irradiation area to adjust the current irradiation area to the second target irradiation area.

[0100] Since the target irradiation area may change at any time, for example, the user inputs an instruction to change the target irradiation area, or the change of the massage area causes the change of the target irradiation area, etc., so that when the current irradiation area is irradiated, the first target irradiation area may have changed. Therefore, the target irradiation area (i.e., the second target irradiation area) can be obtained again. Herein, the acquisition method of the target irradiation area can be set to be periodic, such as once per second, once every five seconds, once every ten seconds or other values. When the target irradiation area has not changed, the adjustment and irradiation are performed according to the original target irradiation area, and when the target irradiation area has changed, the adjustment and irradiation are performed according to the new target irradiation area.

[0101] 260. Control the laser component to continue laser irradiation on the current irradiation area.

[0102] When the current irradiation area of the laser component coincides with the first target irradiation area, it is possible to control the laser component to continue irradiating the current irradiation area with laser, and it is also possible to continue obtaining a new target irradiation area for detecting the irradiation area.

[0103] When the current irradiation area of the laser component does not coincide with the first target irradiation area, but the irradiation duration of the current irradiation area is less than the preset duration (that is, the irradiation time of the current irradiation area has not ended), it is possible to control the laser component to continue irradiating the current irradiation area with laser until the irradiation time of the current irradiation area ends, and then adjust the pose of the laser component to irradiate the target irradiation area.

[0104] Among them, the working mode of the laser component can be continuous. After the laser component finishes irradiating the current irradiation area, it does not need to interrupt the irradiation and directly adjusts the pose to irradiate the first target irradiation area. The working mode of the laser component can also be intermittent. After the laser component finishes irradiating the current irradiation area, the irradiation is interrupted, and after adjusting the pose to the first target irradiation area, the laser component is restarted for irradiation.

[0105] It can be understood that in the embodiments of this application, it is also possible to first detect the irradiation duration of the current irradiation area. When it is detected that the irradiation duration reaches the preset duration, the pose of the laser component can be directly adjusted to be adjusted from the current irradiation area to the first target irradiation area for irradiation. When it is detected that the irradiation duration does not reach the preset duration, it is further determined whether the current irradiation area coincides with the first target irradiation area. If it coincides, the current irradiation area is continuously irradiated; if it does not coincide, the pose of the laser component is directly adjusted to irradiate the first target irradiation area, or the pose of the laser component is adjusted to irradiate the first target irradiation area after the irradiation duration of the current irradiation area reaches the preset duration. Optionally, when adjusting the pose of the laser component to irradiate the first target irradiation area after the irradiation duration of the current irradiation area reaches the preset duration, it is also possible to first detect whether the first target irradiation area has changed. If it has changed, it is adjusted to the changed target irradiation area for irradiation. By setting the maximum irradiation duration for the irradiation area, it is possible to avoid over-irradiating the same area for a long time, thereby improving the use safety.

[0106] In the method provided by the embodiment of the present application, when the current irradiation area of the laser component is inconsistent with the target irradiation area to be irradiated, and when the irradiation time of the current irradiation area ends, the pose of the laser component is adjusted so that the laser component is adjusted from the current irradiation area to the target irradiation area to continue laser irradiation, thereby improving the flexibility and utilization rate of the laser component, and enabling the user to continuously experience laser irradiation at different parts, greatly enhancing the user experience. In addition, by limiting the irradiation duration, when the current irradiation area has not ended, the next irradiation area can be reserved first, and switched to the next irradiation area immediately after the current irradiation area ends, making the massage device more intelligent.

[0107] Please refer to Figure 3 , Figure 3 which is a schematic flowchart of another control method for a massage device shown in the embodiment of the present application. Among them, this method can be applied to a wearable massage device. As Figure 3 shown, this method may include the following steps:

[0108] 310. Obtain the current irradiation area of the laser component of the massage device.

[0109] 320. Obtain the area to be massaged corresponding to the massage component of the massage device.

[0110] Among them, a laser component and a massage component can be provided on the massage device. The laser component may include a laser emitter. One or more massage components can be provided, and one massage component can include one or more massage modules. For example, the massage component may include an electrostimulation massage module and a rolling (or vibrating) massage module. Among them, the electrostimulation massage module may include at least two electrode pads, and the electrical signals (such as voltage signals / current signals, etc.) output by the electrode pads act on the user's skin to produce a massage effect. The rolling (or vibrating) massage module may include one or more rollers (or vibrating motors), and by rolling (or vibrating) and cooperating with the massage head to act on the user's skin part, a massage effect can be produced.

[0111] In an optional embodiment, obtaining the area to be massaged corresponding to the massage component may include:

[0112] Obtain the massage instruction signal input by the user, and determine the area to be massaged according to the position information included in the massage instruction signal;

[0113] Or, obtain the default or initial area set by the massage device as the area to be massaged;

[0114] Or, obtain the historical massage area of the massage device as the area to be massaged, where the historical massage area may be the area that the massage component massaged most recently from the current time.

[0115] Among them, there may be one or more areas to be massaged.

[0116] 330. Determine a first target irradiation area to be irradiated by the laser component according to the area to be massaged.

[0117] Among them, the positional relationship between the first target irradiation area and the area to be massaged may be one of coincidence relationship, inclusion relationship, and being included relationship.

[0118] For example, when there is one area to be massaged, this area to be massaged can be regarded as the first target irradiation area, that is, the area to be massaged coincides with the first target irradiation area.

[0119] Or, when there are multiple areas to be massaged, one or any one of the areas to be massaged can be selected as the first target irradiation area, that is, the first target irradiation area is included in the area to be massaged. For example, select the area to be massaged closest to the laser component as the first target irradiation area.

[0120] Or, when there are multiple areas to be massaged, a total area surrounded by these multiple areas to be massaged can be used as the first target irradiation area, that is, the first target irradiation area includes the area to be massaged.

[0121] 340. Detect whether the current irradiation area is the same as the first target irradiation area. If so, execute step 360; if not, execute step 350.

[0122] 350. Adjust the position and pose of the laser component according to the first target irradiation area to adjust the current irradiation area to the first target irradiation area.

[0123] Among them, adjusting the position and pose of the laser component may include adjusting the position and / or angle of the laser component.

[0124] 360. Control the laser component to continue laser irradiation on the current irradiation area.

[0125] The method provided by the embodiment of the present application determines the target irradiation area to be irradiated through the area to be massaged by the massage component. When the current irradiation area is inconsistent with the target irradiation area, the position and pose of the laser component can be adjusted to adjust the current irradiation area of the laser component to the target irradiation area for irradiation, thereby improving the flexibility and utilization rate of the laser component. In addition, by making the target irradiation area of the laser component coincide with the area to be massaged by the massage component and having them cooperate to work, the user experience can be further improved.

[0126] Please refer to Figure 4 , Figure 4 which is a schematic flowchart of another control method for a massage device shown in the embodiment of the present application. Among them, this method can be applied to a wearable massage device. Such as Figure 4As shown, the method may include the following steps:

[0127] 410. Obtain the current irradiation area of the laser component of the massage device.

[0128] Among them, the massage device includes a laser component and a massage component. The laser component includes a laser irradiator, and there may be multiple massage components. Each massage component may be composed of one or more massage heads and / or electrode plates.

[0129] 420. Obtain multiple candidate irradiation areas corresponding to the laser component.

[0130] Among them, obtaining multiple candidate irradiation areas corresponding to the laser component may include:

[0131] Obtain the area to be massaged corresponding to the massage component of the massage device;

[0132] Determine multiple candidate irradiation areas corresponding to the laser component according to the area to be massaged; among them, the above multiple candidate irradiation areas are all located within the area to be massaged.

[0133] For example, if there are multiple areas to be massaged, one area to be massaged can be regarded as a candidate irradiation area.

[0134] Among them, one area to be massaged may correspond to one or more massage components.

[0135] It can be understood that when there is only one candidate irradiation area, this candidate irradiation area can be directly determined as the first target irradiation area.

[0136] 430. Obtain the working hours of the massage components corresponding to the above multiple candidate irradiation areas respectively.

[0137] Among them, the working hours corresponding to the candidate irradiation area may be the working hours of the massage component at the position corresponding to the candidate irradiation area.

[0138] Optionally, the working hours corresponding to each candidate irradiation area may be the sum of the preset working hours of all massage components within this candidate irradiation area; or, the working hours corresponding to each candidate irradiation area may be the maximum preset working hours among the preset working hours of all massage components within this candidate irradiation area; or, the working hours corresponding to each candidate irradiation area may be the average value of the preset working hours of all massage components within this candidate irradiation area.

[0139] Among them, one candidate irradiation area may correspond to one or more massage components. The working hours can be preset for each massage component. Under the same working mode, the preset working hours of different massage components may be the same or different.

[0140] 440. Determine the first target irradiation area from the above-mentioned multiple candidate irradiation areas according to the working duration.

[0141] In the current working mode, the preset working duration of each massage component in each candidate irradiation area corresponding to the laser component can be obtained to obtain the working duration of each candidate irradiation area. The first target irradiation area is screened out from the multiple candidate irradiation areas according to the working duration, so that the pose of the laser component can be adjusted according to the first target irradiation area subsequently. Among them, the first target irradiation area is located within the area to be massaged; or the first target irradiation area is located within the area to be massaged and the irradiation duration of the first target irradiation area is less than the preset duration.

[0142] Among them, determining the first target irradiation area from the above-mentioned multiple candidate irradiation areas according to the working duration may include:

[0143] Determine the candidate irradiation area with the longest working duration among the above-mentioned multiple candidate irradiation areas as the first target irradiation area.

[0144] Among them, the longer the working duration, the more it indicates that the candidate irradiation area is the key massage area. Therefore, select the candidate irradiation area with the longest working duration as the first target irradiation area.

[0145] In an optional implementation manner, if there are at least two candidate irradiation areas with the longest working duration, determining the candidate irradiation area with the longest working duration among the above-mentioned multiple candidate irradiation areas as the first target irradiation area may include:

[0146] Determine the pose adjustment amount of the laser component corresponding to each of the at least two candidate irradiation areas with the longest working duration;

[0147] Determine the first target irradiation area from the at least two candidate irradiation areas with the longest working duration according to the pose adjustment amount.

[0148] Among them, when there is more than one candidate irradiation area with the longest working duration, the pose adjustment amount required for the laser component to adjust from the current irradiation area to each candidate irradiation area can be further used to screen out the first target irradiation area. For example, determine the candidate irradiation area with the smallest pose adjustment amount as the first target irradiation area. By combining the pose adjustment amount of the laser component as the screening basis for the first target irradiation area, the screening accuracy of the target irradiation area can be improved.

[0149] Among them, the pose adjustment amount of the laser component may include the position change amount and / or the angle change amount.

[0150] In an optional implementation manner, the pose adjustment amount includes the position change amount. Determining the first target irradiation area from the at least two candidate irradiation areas with the longest working duration according to the pose adjustment amount may include:

[0151] Determine the first target irradiation area as the candidate irradiation area with the smallest position change amount among at least two candidate irradiation areas with the longest working hours.

[0152] Among them, if there is more than one candidate irradiation area with the smallest position change amount, the angle change amount can be further combined to screen out the first target irradiation area, so as to further improve the screening accuracy. Specifically, the pose adjustment amount also includes the angle change amount. Determining the first target irradiation area as the candidate irradiation area with the smallest position change amount among at least two candidate irradiation areas with the longest working hours may include:

[0153] Determine the first target irradiation area as the candidate irradiation area with the smallest angle change amount among at least two candidate irradiation areas with the smallest position change amount.

[0154] In an optional implementation manner, the pose adjustment amount includes the angle change amount. Determining the first target irradiation area from at least two candidate irradiation areas with the longest working hours according to the pose adjustment amount may include:

[0155] Determine the first target irradiation area as the candidate irradiation area with the smallest angle change amount among at least two candidate irradiation areas with the longest working hours.

[0156] Among them, if there is more than one candidate irradiation area with the smallest angle change amount, the position change amount can be further combined to screen out the first target irradiation area, so as to further improve the screening accuracy. Specifically, the pose adjustment amount also includes the position change amount. Determining the first target irradiation area as the candidate irradiation area with the smallest angle change amount among at least two candidate irradiation areas with the longest working hours may include:

[0157] Determine the first target irradiation area as the candidate irradiation area with the smallest position change amount among at least two candidate irradiation areas with the smallest angle change amount.

[0158] In an optional implementation manner, the pose adjustment amount includes the position change amount and the angle change amount. Determining the first target irradiation area from at least two candidate irradiation areas with the longest working hours according to the pose adjustment amount may include:

[0159] Obtain the weight factor of the position change amount and the weight factor of the angle change amount;

[0160] Use the weight factor of the position change amount and the weight factor of the angle change amount to perform weighted processing on the position change amount and the angle change amount corresponding to at least two candidate irradiation areas with the longest working hours respectively, and obtain the weighted adjustment amounts corresponding to at least two candidate irradiation areas with the longest working hours;

[0161] Determine the first target irradiation area as the candidate irradiation area with the smallest weighted adjustment amount among at least two candidate irradiation areas with the longest working hours.

[0162] Among them, the proportion factors of the position change amount and the angle change amount can be the same or different. When the proportion factors of the position change amount and the angle change amount are the same, it can be considered that their importance levels are the same; when the proportion factor of the position change amount is greater than the proportion factor of the angle change amount, it can be considered that the importance level of the former is greater than that of the latter; when the proportion factor of the position change amount is less than the proportion factor of the angle change amount, it can be considered that the importance level of the former is less than that of the latter.

[0163] Among them, the weighted adjustment amount L of a candidate irradiation area is L = a * W + b * Φ, where a represents the proportion factor of the position change amount, W represents the position change amount of this candidate irradiation area, b represents the proportion factor of the angle change amount, and Φ represents the angle change amount of this candidate irradiation area. According to the above calculation method, the weighted adjustment amount of each candidate irradiation area among at least two candidate irradiation areas with the longest working hours can be obtained, and the candidate irradiation area with the smallest weighted adjustment amount is used as the first target irradiation area to be irradiated by the laser component.

[0164] 450. Detect whether the current irradiation area is the same as the first target irradiation area. If so, execute step 470; if not, execute step 460.

[0165] 460. Adjust the position and pose of the laser component according to the first target irradiation area to adjust the current irradiation area to the first target irradiation area.

[0166] According to the above processing, the first target irradiation area is screened out. When the current irradiation area of the laser component is not the same as the first target irradiation area to be irradiated, the position and pose of the laser component can be adjusted according to the position of the first target irradiation area, so that the laser component is adjusted from the current irradiation area to the first target irradiation area for laser irradiation. Among them, adjusting the position and pose of the laser component can include adjusting the position and / or angle of the laser component.

[0167] 470. Control the laser component to continue laser irradiation on the current irradiation area.

[0168] The method provided by the embodiment of the present application screens out the candidate irradiation area with the longest working duration from multiple candidate irradiation areas corresponding to the laser component as the target irradiation area to be irradiated. When the current irradiation area is inconsistent with the target irradiation area, the pose of the laser component is adjusted so that the laser component is adjusted from the current irradiation area to the target irradiation area for laser irradiation, thereby improving the flexibility and utilization rate of the laser component and enhancing the user experience. Further, when there is more than one candidate irradiation area with the longest working duration, the target irradiation area can be finally screened out in combination with the pose adjustment amount of the laser component, which can further improve the screening accuracy of the target irradiation area.

[0169] Please refer to Figure 5 , Figure 5 which is a schematic flowchart of another control method for a massage device shown in the embodiment of the present application. Among them, this method can be applied to a wearable massage device. As Figure 5 shown, this method may include the following steps:

[0170] 510. Obtain the current irradiation area of the laser component of the massage device.

[0171] Among them, the massage device includes a laser component and a massage component.

[0172] 520. Obtain multiple candidate irradiation areas corresponding to the laser component.

[0173] Among them, obtaining multiple candidate irradiation areas corresponding to the laser component may include:

[0174] Obtain the area to be massaged corresponding to the massage component of the massage device;

[0175] Determine multiple candidate irradiation areas corresponding to the laser component according to the area to be massaged; among them, the above multiple candidate irradiation areas are all located within the area to be massaged.

[0176] For example, if there are multiple areas to be massaged, one area to be massaged can be regarded as a candidate irradiation area.

[0177] Among them, one area to be massaged may correspond to one or more massage components.

[0178] 530. Determine the pose adjustment amount of the laser component corresponding to each of the above multiple candidate irradiation areas.

[0179] Among them, the pose adjustment amount of the laser component corresponding to the candidate irradiation area may be the pose adjustment amount required for the laser component to be adjusted from the current irradiation area to the candidate irradiation area. The pose adjustment amount of the laser component may include a position change amount and / or an angle change amount.

[0180] 540. Determine the first target irradiation area from the above multiple candidate irradiation areas according to the pose adjustment amount.

[0181] Specifically, after obtaining the pose adjustment amount corresponding to each candidate irradiation area, the pose adjustment amount can be used to screen out the first target irradiation area. For example, the candidate irradiation area with the smallest pose adjustment amount is determined as the first target irradiation area, so that the pose of the laser component can be adjusted according to the first target irradiation area subsequently.

[0182] Among them, the first target irradiation area is located within the area to be massaged; or the first target irradiation area is located within the area to be massaged and the irradiation duration of the first target irradiation area is less than the preset duration.

[0183] In an optional implementation manner, the pose adjustment amount includes a position change amount. Determining the first target irradiation area from the above-mentioned multiple candidate irradiation areas according to the pose adjustment amount may include:

[0184] Determining the candidate irradiation area with the smallest position change amount among the above-mentioned multiple candidate irradiation areas as the first target irradiation area.

[0185] Among them, if there is more than one candidate irradiation area with the smallest position change amount, the angle change amount can be further combined to screen out the first target irradiation area, further improving the screening accuracy. Specifically, the pose adjustment amount further includes an angle change amount. Determining the candidate irradiation area with the smallest position change amount among the above-mentioned multiple candidate irradiation areas as the first target irradiation area may include:

[0186] Determining the candidate irradiation area with the smallest angle change amount among at least two candidate irradiation areas with the smallest position change amount as the first target irradiation area.

[0187] In an optional implementation manner, the pose adjustment amount includes an angle change amount. Determining the first target irradiation area from the above-mentioned multiple candidate irradiation areas according to the pose adjustment amount may include:

[0188] Determining the candidate irradiation area with the smallest angle change amount among the above-mentioned multiple candidate irradiation areas as the first target irradiation area.

[0189] Among them, if there is more than one candidate irradiation area with the smallest angle change amount, the position change amount can be further combined to screen out the first target irradiation area, further improving the screening accuracy. Specifically, the pose adjustment amount further includes a position change amount. Determining the candidate irradiation area with the smallest angle change amount among the above-mentioned multiple candidate irradiation areas as the first target irradiation area may include:

[0190] Determining the candidate irradiation area with the smallest position change amount among at least two candidate irradiation areas with the smallest angle change amount as the first target irradiation area.

[0191] In an optional implementation, the pose adjustment amount includes a position change amount and an angle change amount. Determining the first target irradiation area from the above-mentioned multiple candidate irradiation areas according to the pose adjustment amount may include:

[0192] Obtain the weight factor of the position change amount and the weight factor of the angle change amount;

[0193] Using the weight factor of the position change amount and the weight factor of the angle change amount, respectively perform weighted processing on the position change amount and the angle change amount corresponding to the above-mentioned multiple candidate irradiation areas to obtain the weighted adjustment amounts corresponding to the above-mentioned multiple candidate irradiation areas respectively;

[0194] Determine the candidate irradiation area with the smallest weighted adjustment amount among the above-mentioned multiple candidate irradiation areas as the first target irradiation area.

[0195] Among them, the weight factor of the position change amount and the weight factor of the angle change amount may be the same or different. When the weight factor of the position change amount and the weight factor of the angle change amount are the same, it can be considered that the importance degrees of the two are the same; when the weight factor of the position change amount is greater than the weight factor of the angle change amount, it can be considered that the importance degree of the former is greater than that of the latter; when the weight factor of the position change amount is less than the weight factor of the angle change amount, it can be considered that the importance degree of the former is less than that of the latter.

[0196] If there is more than one candidate irradiation area with the smallest weighted adjustment amount, the working duration of the massage components corresponding to the positions of each candidate irradiation area can be further used to screen out the first target irradiation area. By combining the working duration of the massage components as the screening basis for the first target irradiation area, the screening accuracy of the target irradiation area can be further improved. Specifically, determining the candidate irradiation area with the smallest weighted adjustment amount among the above-mentioned multiple candidate irradiation areas as the first target irradiation area includes:

[0197] Obtain the working durations corresponding to at least two candidate irradiation areas with the smallest weighted adjustment amount respectively;

[0198] Determine the candidate irradiation area with the longest working duration among at least two candidate irradiation areas with the smallest weighted adjustment amount as the first target irradiation area.

[0199] Among them, the working duration corresponding to the candidate irradiation area may be the sum of the preset working durations of all massage components within the candidate irradiation area, or may be the maximum preset working duration among the preset working durations of all massage components within the candidate irradiation area, or may be the average value of the preset working durations of all massage components within the candidate irradiation area.

[0200] 550. Detect whether the current irradiation area is the same as the first target irradiation area. If so, execute step 570; if not, execute step 560.

[0201] 560. Adjust the pose of the laser component according to the first target irradiation area so as to adjust the current irradiation area to the first target irradiation area.

[0202] Among them, adjusting the pose of the laser component may include adjusting the position and / or angle of the laser component.

[0203] 570. Control the laser component to continue to perform laser irradiation on the current irradiation area.

[0204] The method provided by the embodiments of the present application screens out the candidate irradiation area with the smallest pose adjustment amount as the target irradiation area to be irradiated from multiple candidate irradiation areas through the pose adjustment amount of the laser component. When the current irradiation area is inconsistent with the target irradiation area, the pose of the laser component is adjusted so that the laser component is adjusted from the current irradiation area to the target irradiation area for laser irradiation, thereby improving the flexibility and utilization rate of the laser component and enhancing the user experience. Further, when there is more than one candidate irradiation area with the smallest pose adjustment amount, the working duration of the massage component can be combined to finally screen out the target irradiation area, which can further improve the screening accuracy of the target irradiation area.

[0205] Please refer to Figure 6 , Figure 6 which is a schematic flowchart of another control method for a massage device shown in the embodiments of the present application. Among them, this method can be applied to a wearable massage device. As Figure 6 shown, this method may include the following steps:

[0206] 610. Obtain the current irradiation area of the laser component of the massage device.

[0207] Among them, the massage device includes a laser component and a massage component.

[0208] 620. Obtain multiple candidate irradiation areas corresponding to the laser component.

[0209] Among them, obtaining multiple candidate irradiation areas corresponding to the laser component may include:

[0210] Obtain the area to be massaged corresponding to the massage component of the massage device;

[0211] Determine multiple candidate irradiation areas corresponding to the laser component according to the area to be massaged; among them, the above multiple candidate irradiation areas are all located within the area to be massaged.

[0212] For example, if there are multiple areas to be massaged, one area to be massaged can be regarded as a candidate irradiation area.

[0213] Among them, one area to be massaged may correspond to one or more massage components.

[0214] 630. Obtain the working duration of the massage components corresponding to the above-mentioned multiple candidate irradiation areas respectively.

[0215] Among them, the working duration corresponding to the candidate irradiation area can be the working duration of the massage component corresponding to the position where the candidate irradiation area is located. The working duration corresponding to a candidate irradiation area can be the sum of the preset working durations of all the massage components within the candidate irradiation area, or can be the maximum preset working duration among the preset working durations of all the massage components within the candidate irradiation area, or can be the average value of the preset working durations of all the massage components within the candidate irradiation area.

[0216] 640. Determine the pose adjustment amount of the laser component corresponding to each of the above-mentioned multiple candidate irradiation areas respectively.

[0217] Among them, the pose adjustment amount of the laser component corresponding to the candidate irradiation area can be the pose adjustment amount required for the laser component to adjust from the current irradiation area to the candidate irradiation area. The pose adjustment amount of the laser component can include the position change amount and / or the angle change amount.

[0218] It should be noted that there may be no sequential relationship between step 630 and step 640, or they can be executed in the order of sequence or the swapped order, which is not uniquely limited here.

[0219] 650. Determine the first target irradiation area from the above-mentioned multiple candidate irradiation areas according to the working duration and the pose adjustment amount.

[0220] Among them, the first target irradiation area is located within the area to be massaged; or the first target irradiation area is located within the area to be massaged and the irradiation duration of the first target irradiation area is less than the preset duration.

[0221] In an optional implementation manner, determining the first target irradiation area from the above-mentioned multiple candidate irradiation areas according to the working duration and the pose adjustment amount may include:

[0222] Obtain the weighting coefficient of the working duration and the weighting coefficient of the pose adjustment amount;

[0223] Using the weighting coefficient of the working duration and the weighting coefficient of the pose adjustment amount, respectively perform weighting processing on the working duration and the pose adjustment amount corresponding to the above-mentioned multiple candidate irradiation areas, and obtain the evaluation values corresponding to the above-mentioned multiple candidate irradiation areas respectively;

[0224] Determine the first target irradiation area from the above-mentioned multiple candidate irradiation areas according to the evaluation value.

[0225] Among them, the weighting coefficients of the working duration and the pose adjustment amount can be the same or different. When the weighting coefficients of the working duration and the pose adjustment amount are the same, it can be considered that the influence degrees of the two are the same; when the weighting coefficient of the working duration is greater than the weighting coefficient of the pose adjustment amount, it can be considered that the influence degree of the former is greater than that of the latter; when the weighting coefficient of the working duration is less than the weighting coefficient of the pose adjustment amount, it can be considered that the influence degree of the former is less than that of the latter.

[0226] Specifically, determining the first target irradiation area from the above-mentioned multiple candidate irradiation areas according to the evaluation value may include:

[0227] If the weighting coefficient of the working duration is greater than or equal to the weighting coefficient of the pose adjustment amount, determine the candidate irradiation area with the largest evaluation value among the above-mentioned multiple candidate irradiation areas as the first target irradiation area;

[0228] If the weighting coefficient of the working duration is less than the weighting coefficient of the pose adjustment amount, determine the candidate irradiation area with the smallest evaluation value among the above-mentioned multiple candidate irradiation areas as the first target irradiation area.

[0229] The evaluation value E of a candidate irradiation area = λ * T + μ * L, where λ represents the weighting coefficient of the working duration, T represents the working duration corresponding to this candidate irradiation area, μ represents the weighting coefficient of the pose adjustment amount, and L represents the pose adjustment amount corresponding to this candidate irradiation area. According to the above calculation method, the evaluation value E of each candidate irradiation area can be obtained. According to the magnitude relationship between λ and μ, the most suitable candidate irradiation area will be selected from them as the first target irradiation area to be irradiated by the laser component.

[0230] Optionally, when the pose adjustment amount only includes the position change amount, L = W, where W represents the position change amount of this candidate irradiation area.

[0231] Optionally, when the pose adjustment amount only includes the angle change amount, L = Φ, where Φ represents the angle change amount of this candidate irradiation area.

[0232] Optionally, when the pose adjustment amount includes the position change amount and the angle change amount, L = W + Φ, where W represents the position change amount of this candidate irradiation area and Φ represents the angle change amount of this candidate irradiation area.

[0233] Optionally, when the pose adjustment amount includes the position change amount and the angle change amount, L = a * W + b * Φ, where a represents the proportion factor of the position change amount, W represents the position change amount of this candidate irradiation area, b represents the proportion factor of the angle change amount, and Φ represents the angle change amount of this candidate irradiation area.

[0234] 660. Detect whether the current irradiation area is the same as the first target irradiation area. If so, execute step 680; if not, execute step 670.

[0235] 670. Adjust the position and orientation of the laser component according to the first target irradiation area to adjust the current irradiation area to the first target irradiation area.

[0236] Among them, adjusting the position and orientation of the laser component may include adjusting the position and / or angle of the laser component.

[0237] 680. Control the laser component to continue laser irradiation on the current irradiation area.

[0238] The method provided by the embodiment of the present application uses the working duration and the pose adjustment amount as the common judgment basis to screen the target irradiation area to be irradiated from multiple candidate irradiation areas corresponding to the laser component. When the current irradiation area is inconsistent with the target irradiation area, the position and orientation of the laser component are adjusted so that the laser component is adjusted from the current irradiation area to the target irradiation area for laser irradiation, thereby improving the flexibility and utilization rate of the laser component and enhancing the user experience. In addition, by different importance degrees of the working duration and the pose adjustment amount, the most suitable target irradiation area is screened, which can improve the screening accuracy of the target irradiation area.

[0239] The control method of the massage device of the present application is introduced in detail above. Correspondingly, the present application also provides a control device and related equipment of the massage device.

[0240] Please refer to Figure 7 , Figure 7 which is a schematic structural diagram of a control device of a massage device shown in an embodiment of the present application. This device can be used to execute any control method of the massage device described in the foregoing embodiments. As Figure 7 shown, this device may include:

[0241] The first area acquisition module 710 is configured to acquire the first target irradiation area to be irradiated by the laser component of the massage device.

[0242] Among them, the massage device includes a laser component, and the laser component includes a laser emitter.

[0243] The second area acquisition module 720 is configured to acquire the current irradiation area of the laser component.

[0244] The area detection module 730 is configured to detect whether the current irradiation area is the same as the first target irradiation area.

[0245] The pose adjustment module 740 is configured to adjust the pose of the laser component according to the first target irradiation area when the area detection module 730 detects that the current irradiation area is consistent with the first target irradiation area, so as to adjust the current irradiation area to the first target irradiation area.

[0246] Among them, adjusting the pose of the laser component may include adjusting the position and / or angle of the laser component.

[0247] Optionally, the manner in which the pose adjustment module 740 adjusts the pose of the laser component according to the first target irradiation area to adjust the current irradiation area to the first target irradiation area includes:

[0248] The pose adjustment module 740 detects whether the irradiation duration of the current irradiation area reaches a preset duration. If the irradiation duration of the current irradiation area reaches the preset duration, it adjusts the pose of the laser component according to the first target irradiation area to adjust the current irradiation area to the first target irradiation area.

[0249] Among them, the irradiation duration of the first target irradiation area is less than the preset duration.

[0250] Optionally, when the irradiation duration of the current irradiation area reaches the preset duration, the manner in which the pose adjustment module 740 adjusts the pose of the laser component according to the first target irradiation area to adjust the current irradiation area to the first target irradiation area includes:

[0251] When the irradiation duration of the current irradiation area reaches the preset duration, the pose adjustment module 740 obtains the second target irradiation area corresponding to the laser component; detects whether the second target irradiation area is consistent with the first target irradiation area; if the second target irradiation area is consistent with the first target irradiation area, it adjusts the pose of the laser component according to the first target irradiation area to adjust the current irradiation area to the first target irradiation area; if the second target irradiation area is not consistent with the first target irradiation area, it adjusts the pose of the laser component according to the second target irradiation area to adjust the current irradiation area to the second target irradiation area.

[0252] Optionally, Figure 7 The device shown may further include:

[0253] The control module is configured to control the laser component to continue laser irradiation on the current irradiation area after the pose adjustment module 740 detects that the irradiation duration of the current irradiation area does not reach the preset duration.

[0254] Optionally, the massage device may further include a massage component. The first area acquisition module 710 may include:

[0255] The first area acquisition sub-module is configured to acquire the area to be massaged corresponding to the massage component of the massage device;

[0256] The first area determination sub-module is configured to determine a first target irradiation area to be irradiated by the laser component according to the area to be massaged.

[0257] Among them, the method by which the first area determination sub-module determines the first target irradiation area corresponding to the laser component according to the area to be massaged may include:

[0258] If there is only one area to be massaged, the area to be massaged is determined as the first target irradiation area corresponding to the laser component;

[0259] Or, if there are multiple areas to be massaged, one of the multiple areas to be massaged is selected as the first target irradiation area corresponding to the laser component;

[0260] Or, if there are multiple areas to be massaged, the total area surrounded by the multiple areas to be massaged is determined as the first target irradiation area corresponding to the laser component.

[0261] Optionally, the massage device may further include a massage component. The first area acquisition module 710 may include:

[0262] The second area acquisition sub-module is configured to acquire multiple candidate irradiation areas corresponding to the laser component of the massage device;

[0263] The first duration acquisition sub-module is configured to acquire the working durations of the massage components corresponding to the multiple candidate irradiation areas respectively;

[0264] The second area determination sub-module is configured to determine the first target irradiation area from the multiple candidate irradiation areas according to the working duration.

[0265] Among them, one candidate irradiation area may correspond to one or more massage components. The working duration corresponding to each candidate irradiation area may be the sum of the preset working durations of all massage components within the candidate irradiation area; or, the working duration corresponding to each candidate irradiation area may be the maximum preset working duration among the preset working durations of all massage components within the candidate irradiation area; or, the working duration corresponding to each candidate irradiation area may be the average value of the preset working durations of all massage components within the candidate irradiation area.

[0266] Among them, the method by which the second area acquisition sub-module acquires multiple candidate irradiation areas corresponding to the laser component of the massage device may include:

[0267] The second area acquisition sub-module acquires the area to be massaged corresponding to the massage component of the massage device; determines multiple candidate irradiation areas corresponding to the laser component according to the area to be massaged; among them, the multiple candidate irradiation areas are all located within the area to be massaged.

[0268] Optionally, the manner in which the second region determination sub-module determines the first target irradiation region from the above-mentioned multiple candidate irradiation regions according to the working duration may include:

[0269] The second region determination sub-module determines the candidate irradiation region with the longest working duration among the above-mentioned multiple candidate irradiation regions as the first target irradiation region.

[0270] Optionally, if there are at least two candidate irradiation regions with the longest working duration, the manner in which the second region determination sub-module determines the candidate irradiation region with the longest working duration among the above-mentioned multiple candidate irradiation regions as the first target irradiation region may include:

[0271] The second region determination sub-module determines the pose adjustment amounts of the laser components corresponding to at least two candidate irradiation regions with the longest working duration, and determines the first target irradiation region from at least two candidate irradiation regions with the longest working duration according to the pose adjustment amounts. Among them, the pose adjustment amount of the laser component may include the position change amount and / or the angle change amount of the laser component.

[0272] Optionally, the pose adjustment amount includes the position change amount. The manner in which the second region determination sub-module determines the first target irradiation region from at least two candidate irradiation regions with the longest working duration according to the pose adjustment amount may include:

[0273] The second region determination sub-module determines the candidate irradiation region with the smallest position change amount among at least two candidate irradiation regions with the longest working duration as the first target irradiation region.

[0274] Among them, the pose adjustment amount further includes the angle change amount. If there are at least two candidate irradiation regions with the smallest position change amount, the manner in which the second region determination sub-module determines the candidate irradiation region with the smallest position change amount among at least two candidate irradiation regions with the longest working duration as the first target irradiation region may include:

[0275] The second region determination sub-module determines the candidate irradiation region with the smallest angle change amount among at least two candidate irradiation regions with the smallest position change amount as the first target irradiation region.

[0276] Optionally, the pose adjustment amount includes the angle change amount. The manner in which the second region determination sub-module determines the first target irradiation region from at least two candidate irradiation regions with the longest working duration according to the pose adjustment amount may include:

[0277] The second region determination sub-module determines the candidate irradiation region with the smallest angle change amount among at least two candidate irradiation regions with the longest working duration as the first target irradiation region.

[0278] Among them, the pose adjustment amount further includes a position change amount. If there are at least two candidate irradiation areas with the smallest angle change amount, the manner in which the second area determination sub-module determines the candidate irradiation area with the smallest angle change amount among at least two candidate irradiation areas with the longest working duration as the first target irradiation area may include:

[0279] The second area determination sub-module determines the candidate irradiation area with the smallest position change amount among at least two candidate irradiation areas with the smallest angle change amount as the first target irradiation area.

[0280] Optionally, the pose adjustment amount includes a position change amount and an angle change amount. The manner in which the second area determination sub-module determines the first target irradiation area from at least two candidate irradiation areas with the longest working duration according to the pose adjustment amount may include:

[0281] The second area determination sub-module obtains the weight factor of the position change amount and the weight factor of the angle change amount; uses the weight factor of the position change amount and the weight factor of the angle change amount to respectively perform weighted processing on the position change amount and the angle change amount corresponding to at least two candidate irradiation areas with the longest working duration, and obtains the weighted adjustment amounts respectively corresponding to at least two candidate irradiation areas with the longest working duration; determines the candidate irradiation area with the smallest weighted adjustment amount among at least two candidate irradiation areas with the longest working duration as the first target irradiation area.

[0282] Optionally, the first area acquisition module 710 may include:

[0283] A third area acquisition sub-module, configured to acquire multiple candidate irradiation areas corresponding to the laser component of the massage device;

[0284] A first adjustment amount determination sub-module, configured to determine the pose adjustment amounts of the laser components respectively corresponding to the multiple candidate irradiation areas;

[0285] A third area determination sub-module, configured to determine the first target irradiation area from the multiple candidate irradiation areas according to the pose adjustment amount.

[0286] Optionally, the pose adjustment amount includes a position change amount. The manner in which the third area determination sub-module determines the first target irradiation area from the multiple candidate irradiation areas according to the pose adjustment amount may include:

[0287] The third area determination sub-module determines the candidate irradiation area with the smallest position change amount among the multiple candidate irradiation areas as the first target irradiation area.

[0288] Among them, the pose adjustment amount further includes an angular change amount. If there are at least two candidate irradiation regions with the smallest position change amount, the manner in which the third region determination sub-module determines the candidate irradiation region with the smallest position change amount among the above-mentioned multiple candidate irradiation regions as the first target irradiation region may include:

[0289] The third region determination sub-module determines the candidate irradiation region with the smallest angular change amount among at least two candidate irradiation regions with the smallest position change amount as the first target irradiation region.

[0290] Optionally, the pose adjustment amount includes an angular change amount. The manner in which the third region determination sub-module determines the first target irradiation region from the above-mentioned multiple candidate irradiation regions according to the pose adjustment amount may include:

[0291] The third region determination sub-module determines the candidate irradiation region with the smallest angular change amount among the above-mentioned multiple candidate irradiation regions as the first target irradiation region.

[0292] Among them, the pose adjustment amount further includes a position change amount. If there are at least two candidate irradiation regions with the smallest angular change amount, the manner in which the third region determination sub-module determines the candidate irradiation region with the smallest angular change amount among the above-mentioned multiple candidate irradiation regions as the first target irradiation region may include:

[0293] The third region determination sub-module determines the candidate irradiation region with the smallest position change amount among at least two candidate irradiation regions with the smallest angular change amount as the first target irradiation region.

[0294] Optionally, the pose adjustment amount includes a position change amount and an angular change amount. The manner in which the third region determination sub-module determines the first target irradiation region from the above-mentioned multiple candidate irradiation regions according to the pose adjustment amount may include:

[0295] The third region determination sub-module obtains the weight factor of the position change amount and the weight factor of the angular change amount; uses the weight factor of the position change amount and the weight factor of the angular change amount to respectively perform weighted processing on the position change amount and the angular change amount corresponding to the above-mentioned multiple candidate irradiation regions to obtain the weighted adjustment amounts respectively corresponding to the above-mentioned multiple candidate irradiation regions; determines the candidate irradiation region with the smallest weighted adjustment amount among the above-mentioned multiple candidate irradiation regions as the first target irradiation region.

[0296] Among them, the massage device may further include a massage component. If there are at least two candidate irradiation regions with the smallest weighted adjustment amount, the manner in which the third region determination sub-module determines the candidate irradiation region with the smallest weighted adjustment amount among the above-mentioned multiple candidate irradiation regions as the first target irradiation region may include:

[0297] The third region determination sub-module obtains the working durations of the massage components corresponding to at least two candidate irradiation regions with the smallest weighted adjustment amount, and determines the candidate irradiation region with the longest working duration among the at least two candidate irradiation regions with the smallest weighted adjustment amount as the first target irradiation region.

[0298] Optionally, the massage device may further include a massage component. The first region acquisition module 710 may include:

[0299] A fourth region acquisition sub-module, configured to acquire a plurality of candidate irradiation regions corresponding to the laser component of the massage device;

[0300] A second duration acquisition sub-module, configured to acquire the working durations of the massage components corresponding to the plurality of candidate irradiation regions respectively;

[0301] A second adjustment amount determination sub-module, configured to determine the pose adjustment amounts of the laser components corresponding to the plurality of candidate irradiation regions respectively;

[0302] A fourth region determination sub-module, configured to determine the first target irradiation region from the plurality of candidate irradiation regions according to the working duration and the pose adjustment amount.

[0303] Optionally, the manner in which the fourth region determination sub-module determines the first target irradiation region from the plurality of candidate irradiation regions according to the working duration and the pose adjustment amount may include:

[0304] The fourth region determination sub-module obtains the weighting coefficient of the working duration and the weighting coefficient of the pose adjustment amount; uses the weighting coefficient of the working duration and the weighting coefficient of the pose adjustment amount to perform weighting processing on the working duration and the pose adjustment amount corresponding to the plurality of candidate irradiation regions respectively, to obtain the evaluation values corresponding to the plurality of candidate irradiation regions respectively; determines the first target irradiation region from the plurality of candidate irradiation regions according to the evaluation value. Among them, the weighting coefficient of the working duration and the weighting coefficient of the pose adjustment amount may be the same or different.

[0305] Among them, the manner in which the fourth region determination sub-module determines the first target irradiation region from the plurality of candidate irradiation regions according to the evaluation value may include:

[0306] If the weighting coefficient of the working duration is greater than or equal to the weighting coefficient of the pose adjustment amount, the fourth region determination sub-module determines the candidate irradiation region with the largest evaluation value among the plurality of candidate irradiation regions as the first target irradiation region;

[0307] If the weighting coefficient of the working duration is less than the weighting coefficient of the pose adjustment amount, the fourth region determination sub-module determines the candidate irradiation region with the smallest evaluation value among the plurality of candidate irradiation regions as the first target irradiation region.

[0308] The control device of the massage device provided by the embodiment of the present application can adjust the pose of the laser component when the current irradiation area of the laser component is not the target irradiation area to be irradiated, so that the laser component is adjusted from the current irradiation area to the target irradiation area to continue laser irradiation. Thereby, the flexibility and utilization rate of the laser component can be improved, and the user can continuously feel laser irradiation on different parts, greatly enhancing the user experience. In addition, the most suitable target irradiation area can be selected through the working duration and / or pose adjustment amount corresponding to the candidate irradiation area, which can improve the screening accuracy of the target irradiation area.

[0309] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment related to the method, and will not be elaborated here.

[0310] Please refer to Figure 8 , Figure 8 FIG. is a schematic structural diagram of a massage device shown in an embodiment of the present application. This massage device can be used to execute any one of the control methods of the massage device described in the foregoing embodiments. As Figure 8 shown, the massage device may include: a laser component 810 and a controller 820, and the laser component 810 and the controller 820 are connected. Among them:

[0311] The controller 820 is configured to obtain the first target irradiation area to be irradiated by the laser component 810 and the current irradiation area, detect whether the current irradiation area is consistent with the first target irradiation area, and when the current irradiation area is inconsistent with the first target irradiation area, adjust the pose of the laser component 810 according to the first target irradiation area to adjust the current irradiation area to the first target irradiation area.

[0312] It should be noted that Figure 8 the massage device shown in FIG. may further include one or more massage components (not shown in the figure).

[0313] For the specific structure and function of the controller 820, reference can be made to Figure 7 the relevant description of the control device of the massage device in, and details will not be repeated here.

[0314] Please refer to Figure 9 , Figure 9 FIG. is a schematic structural diagram of another massage device shown in an embodiment of the present application. This massage device can be used to execute any one of the control methods of the massage device described in the foregoing embodiments. As Figure 9 shown, the massage device 900 may include: a processor 910 and a memory 920. Among them, the processor 910 and the memory 920 are communicatively connected. It can be understood that Figure 9The structure of the massage device 900 shown does not limit the embodiments of this application. It may include more components than shown, such as a laser component, a massage component, a communication interface (such as a Bluetooth module, a WIFI module, etc.), an input / output interface (such as buttons, a touch screen, a speaker, a microphone, etc.), sensors, and so on. Among them:

[0315] The processor 910 may be a central processing unit (CPU), or may also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0316] The memory 920 may include various types of storage units, such as system memory, read-only memory (ROM), and permanent storage devices. Among them, the ROM may store static data or instructions required by the processor 910 or other modules of the computer. The permanent storage device may be a readable and writable storage device. The permanent storage device may be a non-volatile storage device that does not lose the stored instructions and data even when the computer is powered off. In some embodiments, the permanent storage device uses a mass storage device (such as a magnetic or optical disk, flash memory) as the permanent storage device. In some other embodiments, the permanent storage device may be a removable storage device (such as a floppy disk, optical drive). The system memory may be a readable and writable storage device or a volatile readable and writable storage device, such as dynamic random access memory. The system memory may store some or all of the instructions and data required by the processor during operation. In addition, the memory 920 may include any combination of computer-readable storage media, including various types of semiconductor storage chips (DRAM, SRAM, SDRAM, flash memory, programmable read-only memory), and magnetic disks and / or optical disks may also be used. In some embodiments, the memory 920 may include a removable storage device that is readable and / or writable, such as a compact disc (CD), a read-only digital versatile disc (such as DVD-ROM, dual-layer DVD-ROM), a read-only Blu-ray disc, a super density disc, a flash memory card (such as SD card, min SD card, Micro-SD card, etc.), a magnetic floppy disk, and so on. The computer-readable storage medium does not include carrier waves and instantaneous electronic signals transmitted wirelessly or wired.

[0317] Executable code is stored on the memory 910, and when the executable code is processed by the processor 920, it can cause the processor 920 to execute some or all of the steps in the methods described above.

[0318] The solutions of the present application have been described in detail above with reference to the accompanying drawings. In the above embodiments, the descriptions of each embodiment have their own emphases. For parts not described in detail in a certain embodiment, reference may be made to the relevant descriptions of other embodiments. Those skilled in the art should also know that the actions and modules involved in the specification are not necessarily essential to the present application. In addition, it can be understood that the steps in the method embodiments of the present application can be adjusted, combined, and deleted according to actual needs, and the modules in the device embodiments of the present application can be combined, divided, and deleted according to actual needs.

[0319] In addition, the method according to the present application can also be implemented as a computer program or a computer program product, which includes computer program code instructions for executing some or all of the steps in the above methods of the present application.

[0320] Alternatively, the present application can also be implemented as a non-transitory machine-readable storage medium (or computer-readable storage medium, or machine-readable storage medium), on which executable code (or computer program, or computer instruction code) is stored. When the executable code (or computer program, or computer instruction code) is executed by a processor of an electronic device (or an electronic device, a server, etc.), it causes the processor to execute some or all of the steps of the above method according to the present application.

[0321] Those skilled in the art will also understand that the various exemplary logical blocks, modules, circuits, and algorithm steps described in connection with the application herein can be implemented as electronic hardware, computer software, or a combination of both.

[0322] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems and methods according to multiple embodiments of the present application. In this regard, each block in the flowchart or block diagram may represent a module, a program segment, or a part of code, and the module, program segment, or part of code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than marked in the accompanying drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, and the combination of blocks in the block diagram and / or flowchart, can be implemented by a dedicated hardware-based system for performing the specified functions or operations, or by a combination of dedicated hardware and computer instructions.

[0323] The embodiments of the present application have been described above. The above description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The choice of terms used herein is intended to best explain the principles of the embodiments, the practical application, or improvements to the technology in the market, or to enable other ordinary skill in the art to understand the embodiments disclosed herein.

Claims

1. A method for controlling a massage device, characterized in that: The massage device includes a laser assembly, and the method includes: Acquiring a first target irradiation area to be irradiated by the laser assembly of the massage device, and acquiring a current irradiation area of the laser assembly; detecting whether the current irradiation area is consistent with the first target irradiation area; If the current irradiation area is inconsistent with the first target irradiation area, adjusting the position of the laser assembly according to the first target irradiation area to adjust the current irradiation area to the first target irradiation area; The massage device further includes a massage component, and obtaining a first target irradiation area to be irradiated by the laser component of the massage device includes: Obtaining an area to be massaged corresponding to a massage component of the massage device; A first target irradiation area to be irradiated by the laser assembly is determined based on the area to be massaged; wherein the first target irradiation area coincides with the area to be massaged, or the first target irradiation area is included in the area to be massaged, or the first target irradiation area includes the area to be massaged.

2. The method according to claim 1, characterized in that The adjusting the posture of the laser assembly according to the first target irradiation area to adjust the current irradiation area to the first target irradiation area includes: Detecting whether the irradiation time of the current irradiation area reaches a preset time; If the irradiation time of the current irradiation area reaches the preset time, the posture of the laser assembly is adjusted according to the first target irradiation area to adjust the current irradiation area to the first target irradiation area.

3. The method according to claim 2, characterized in that If the irradiation time of the current irradiation area reaches the preset time, adjusting the position of the laser assembly according to the first target irradiation area to adjust the current irradiation area to the first target irradiation area includes: If the irradiation time of the current irradiation area reaches the preset time, obtaining a second target irradiation area to be irradiated by the laser assembly; detecting whether the second target irradiation area is consistent with the first target irradiation area; If the second target irradiation area is consistent with the first target irradiation area, adjusting the position of the laser assembly according to the first target irradiation area to adjust the current irradiation area to the first target irradiation area; If the second target irradiation area is inconsistent with the first target irradiation area, the position of the laser assembly is adjusted according to the second target irradiation area to adjust the current irradiation area to the second target irradiation area.

4. The method according to claim 2, characterized in that The method further comprises: If the irradiation time of the current irradiation area does not reach the preset time, the laser assembly is controlled to continue to perform laser irradiation on the current irradiation area.

5. The method according to claim 1, wherein Adjusting the posture of the laser assembly includes adjusting the position and / or angle of the laser assembly.

6. The method according to claim 1, characterized in that The step of determining a first target irradiation area to be irradiated by the laser assembly according to the area to be massaged comprises: If there is only one area to be massaged, determining the area to be massaged as the first target irradiation area to be irradiated by the laser assembly; Alternatively, if there are multiple areas to be massaged, one of the areas to be massaged is selected from the multiple areas to be massaged as the first target irradiation area to be irradiated by the laser assembly; Alternatively, if there are multiple areas to be massaged, the total area surrounded by the multiple areas to be massaged is used as the first target irradiation area to be irradiated by the laser assembly.

7. The method according to any one of claims 1 to 5, characterized in that The step of obtaining a first target irradiation area to be irradiated by the laser assembly of the massage device further includes: Acquire multiple candidate irradiation areas corresponding to the laser assembly of the massage device; Obtaining the working time of the massage components corresponding to the plurality of candidate irradiation areas respectively; A first target irradiation area is determined from the multiple candidate irradiation areas according to the working time.

8. The method according to claim 7, characterized in that The step of obtaining a plurality of candidate irradiation areas of the laser assembly of the massage device comprises: Obtaining an area to be massaged corresponding to a massage component of the massage device; A plurality of candidate irradiation areas corresponding to the laser assembly are determined according to the area to be massaged; wherein the plurality of candidate irradiation areas are all located within the area to be massaged.

9. The method according to claim 7, characterized in that The working time corresponding to each candidate irradiation area is the sum of the preset working times of all massage components in the candidate irradiation area; Alternatively, the working time corresponding to each candidate irradiation area is the maximum preset working time among the preset working times of all massage components in the candidate irradiation area; Alternatively, the working time corresponding to each candidate irradiation area is the average of the preset working times of all massage components in the candidate irradiation area.

10. The method according to claim 7, characterized in that The determining a first target irradiation area from the plurality of candidate irradiation areas according to the working time includes: The candidate irradiation area with the longest working time among the multiple candidate irradiation areas is determined as the first target irradiation area.

11. The method according to claim 10, characterized in that If there are at least two candidate irradiation areas with the longest working time, determining the candidate irradiation area with the longest working time among the multiple candidate irradiation areas as the first target irradiation area includes: Determining the posture adjustment amounts of the laser assembly corresponding to the at least two candidate irradiation areas with the longest working time; A first target irradiation area is determined from the at least two candidate irradiation areas with the longest working time according to the posture adjustment amount.

12. The method according to claim 11, characterized in that The posture adjustment amount includes a position change amount, and determining a first target irradiation area from the at least two candidate irradiation areas with the longest working time according to the posture adjustment amount includes: The candidate irradiation area with the smallest position change among the at least two candidate irradiation areas with the longest working time is determined as the first target irradiation area.

13. The method according to claim 12, characterized in that The posture adjustment amount further includes an angle change amount. If there are at least two candidate irradiation areas with the smallest position change amount, determining the candidate irradiation area with the smallest position change amount among the at least two candidate irradiation areas with the longest working time as the first target irradiation area includes: The candidate irradiation area with the smallest angle change among the at least two candidate irradiation areas with the smallest position change is determined as the first target irradiation area.

14. The method according to claim 11, characterized in that The posture adjustment amount includes an angle change amount, and determining a first target irradiation area from the at least two candidate irradiation areas with the longest working time according to the posture adjustment amount includes: The candidate irradiation area with the smallest angle change among the at least two candidate irradiation areas with the longest working time is determined as the first target irradiation area.

15. The method according to claim 14, characterized in that The posture adjustment amount also includes a position change amount. If there are at least two candidate irradiation areas with the smallest angle change amount, determining the candidate irradiation area with the smallest angle change amount among the at least two candidate irradiation areas with the longest working time as the first target irradiation area includes: The candidate irradiation area with the smallest position change among the at least two candidate irradiation areas with the smallest angle change is determined as the first target irradiation area.

16. The method according to claim 11, characterized in that The posture adjustment amount includes a position change amount and an angle change amount, and determining a first target irradiation area from the at least two candidate irradiation areas with the longest working time according to the posture adjustment amount includes: Obtaining a weighting factor of the position change and a weighting factor of the angle change; Using the weighting factor of the position change and the weighting factor of the angle change, weighted processing is performed on the position change and the angle change corresponding to the at least two candidate irradiation areas with the longest working time, to obtain weighted adjustment amounts corresponding to the at least two candidate irradiation areas with the longest working time; The candidate irradiation area with the smallest weighted adjustment amount among the at least two candidate irradiation areas with the longest working time is determined as the first target irradiation area.

17. The method according to any one of claims 1 to 5, characterized in that The step of obtaining a first target irradiation area to be irradiated by the laser assembly of the massage device further includes: Acquire multiple candidate irradiation areas corresponding to the laser assembly of the massage device; Determining the posture adjustment amounts of the laser assembly corresponding to the plurality of candidate irradiation areas respectively; A first target irradiation area is determined from the plurality of candidate irradiation areas according to the posture adjustment amount.

18. The method according to claim 17, characterized in that The posture adjustment amount includes a position change amount, and determining a first target irradiation area from the plurality of candidate irradiation areas according to the posture adjustment amount includes: The candidate irradiation area with the smallest position change among the multiple candidate irradiation areas is determined as the first target irradiation area.

19. The method according to claim 18, characterized in that The posture adjustment amount further includes an angle change amount. If there are at least two candidate irradiation areas with the smallest position change amount, determining the candidate irradiation area with the smallest position change amount among the multiple candidate irradiation areas as the first target irradiation area includes: The candidate irradiation area with the smallest angle change among the at least two candidate irradiation areas with the smallest position change is determined as the first target irradiation area.

20. The method according to claim 17, wherein The posture adjustment amount includes an angle change amount, and determining a first target irradiation area from the plurality of candidate irradiation areas according to the posture adjustment amount includes: The candidate irradiation area with the smallest angle change among the multiple candidate irradiation areas is determined as the first target irradiation area.

21. The method according to claim 20, characterized in that The posture adjustment amount further includes a position change amount. If there are at least two candidate irradiation areas with the smallest angle change amount, determining the candidate irradiation area with the smallest angle change amount among the multiple candidate irradiation areas as the first target irradiation area includes: The candidate irradiation area with the smallest position change among the at least two candidate irradiation areas with the smallest angle change is determined as the first target irradiation area.

22. The method according to claim 17, wherein The posture adjustment amount includes a position change amount and an angle change amount, and determining a first target irradiation area from the multiple candidate irradiation areas according to the posture adjustment amount includes: Obtaining a weighting factor of the position change and a weighting factor of the angle change; Using the weighting factor of the position change and the weighting factor of the angle change, weighted processing is performed on the position change and the angle change corresponding to the multiple candidate irradiation areas to obtain weighted adjustment amounts corresponding to the multiple candidate irradiation areas respectively; The candidate irradiation area with the smallest weighted adjustment amount among the multiple candidate irradiation areas is determined as the first target irradiation area.

23. The method according to claim 22, characterized in that The massage device further includes a massage component, and if there are at least two candidate irradiation areas with the smallest weighted adjustment amount, determining the candidate irradiation area with the smallest weighted adjustment amount among the multiple candidate irradiation areas as the first target irradiation area includes: Obtaining the working time of the massage components corresponding to at least two candidate irradiation areas with the smallest weighted adjustment amount; The candidate irradiation area with the longest working time among the at least two candidate irradiation areas with the smallest weighted adjustment amounts is determined as the first target irradiation area.

24. The method according to any one of claims 1 to 5, characterized in that The step of obtaining a first target irradiation area to be irradiated by the laser assembly of the massage device further includes: Acquire multiple candidate irradiation areas corresponding to the laser assembly of the massage device; Obtaining the working time of the massage components corresponding to the plurality of candidate irradiation areas respectively; Determining the posture adjustment amounts of the laser assembly corresponding to the plurality of candidate irradiation areas respectively; A first target irradiation area is determined from the multiple candidate irradiation areas according to the working time and the posture adjustment amount.

25. The method according to claim 24, characterized in that The determining a first target irradiation area from the plurality of candidate irradiation areas according to the working time and the posture adjustment amount includes: Obtaining a weighted coefficient of the working time and a weighted coefficient of the posture adjustment amount; Using the weighted coefficient of the working time and the weighted coefficient of the posture adjustment amount, weighted processing is performed on the working time and the posture adjustment amount corresponding to the multiple candidate irradiation areas, respectively, to obtain evaluation values corresponding to the multiple candidate irradiation areas; A first target irradiation area is determined from the plurality of candidate irradiation areas according to the evaluation value.

26. The method according to claim 25, characterized in that The determining a first target irradiation area from the plurality of candidate irradiation areas according to the evaluation value includes: If the weighted coefficient of the working time is greater than or equal to the weighted coefficient of the posture adjustment amount, determining the candidate irradiation area with the largest evaluation value among the multiple candidate irradiation areas as the first target irradiation area; If the weighted coefficient of the working time is less than the weighted coefficient of the posture adjustment amount, the candidate irradiation area with the smallest evaluation value among the multiple candidate irradiation areas is determined as the first target irradiation area.

27. A control device for a massage device, characterized in that: The massage device includes a laser assembly, and the device includes: A first area acquisition module, configured to acquire a first target irradiation area to be irradiated by the laser assembly of the massage device; A second area acquisition module is used to acquire the current irradiation area of the laser assembly; an area detection module, configured to detect whether the current irradiation area is consistent with the first target irradiation area; a posture adjustment module, configured to adjust the posture of the laser assembly according to the first target irradiation area to adjust the current irradiation area to the first target irradiation area when the area detection module detects that the current irradiation area is inconsistent with the first target irradiation area; The massage device further includes a massage component, and the first area acquisition module includes: A first area acquisition submodule is used to acquire an area to be massaged corresponding to the massage component of the massage device; The first area determination submodule is used to determine a first target irradiation area to be irradiated by the laser assembly based on the area to be massaged; wherein the first target irradiation area coincides with the area to be massaged, or the first target irradiation area is included in the area to be massaged, or the first target irradiation area includes the area to be massaged.

28. A massage device, characterized in that: It includes a laser assembly and a controller, wherein the controller is connected to the laser assembly; The controller is configured to obtain a first target irradiation area and a current irradiation area to be irradiated by the laser assembly, detect whether the current irradiation area is consistent with the first target irradiation area, and when the current irradiation area is inconsistent with the first target irradiation area, adjust the position of the laser assembly according to the first target irradiation area to adjust the current irradiation area to the first target irradiation area; The massage device also includes a massage component. When the controller obtains the first target irradiation area to be irradiated by the laser component, it is used to: obtain the area to be massaged corresponding to the massage component of the massage device; determine the first target irradiation area to be irradiated by the laser component based on the area to be massaged; wherein, the first target irradiation area coincides with the area to be massaged, or the first target irradiation area is included in the area to be massaged, or the first target irradiation area includes the area to be massaged.

29. A massage device, characterized in that include: processor; as well as A memory having executable codes stored thereon, which, when executed by the processor, causes the processor to perform the method according to any one of claims 1 to 26.

30. A non-transitory machine-readable storage medium having executable code stored thereon, which, when executed by a processor, causes the processor to perform the method according to any one of claims 1 to 26.

Citation Information

Patent Citations

  • Method for controlling night vision system, night vision system, storage medium and processor

    CN108449547A