Control method of massage equipment, massage equipment and storage medium
By acquiring and analyzing the pressure and temperature data of the massage device, and using a preset model to generate personalized massage parameters, the problem of existing massage devices being unable to dynamically adjust is solved, thereby improving the flexibility of the massage device and the user experience.
Patent Information
- Application Number
- CN202511476504.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-16
- Publication Date
- 2026-01-16
AI Technical Summary
Existing massage devices cannot dynamically adjust massage techniques according to the user's real-time physical condition, resulting in a limited range of massage methods that cannot meet personalized needs.
By acquiring the pressure data, body data, and temperature data of the target user collected by the massage device, new massage parameters are generated using a preset massage matching model, and the massage mechanism in the massage device is controlled to perform the massage.
This allows the massage equipment to be flexibly adjusted according to the user's personalized needs, thereby enhancing the user's massage experience and comfort.
Smart Images

Figure CN121348811A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of equipment control technology, and more specifically, to a control method for a massage device, a massage device, and a storage medium. Background Technology
[0002] As people place increasing emphasis on healthy living, massage devices have become an important tool for relieving fatigue and improving sub-health conditions. Users are increasingly demanding personalized massages, expecting devices to dynamically adjust massage techniques based on their real-time physical condition to achieve a precise and comfortable massage experience.
[0003] Currently, most massage devices on the market rely on preset, fixed massage programs, performing standardized operations through components such as mechanical rollers and airbags. Alternatively, they may make basic adjustments based on the user's body shape or use simple sensors to match preset modes.
[0004] However, existing massage devices can usually only perform massage using preset massage techniques, resulting in a limited and monotonous massage method. Summary of the Invention
[0005] The purpose of this application is to address the shortcomings of the prior art by providing a control method, a massage device, and a storage medium for a massage device, which can provide flexible massage modes, technically meet the personalized needs of users, and thus enhance the user's massage experience.
[0006] To achieve the above objectives, the technical solutions adopted in the embodiments of this application are as follows: In a first aspect, one embodiment of this application provides a control method for a massage device, the method comprising: Acquire massage data of a target user collected by a massage device, wherein the massage data includes at least one of: pressure data, user body data, and temperature data; New massage parameters are generated based on the massage data and a preset massage matching model. The preset massage matching model is trained using a sample massage dataset and a sample massage parameter dataset. The sample massage dataset includes multiple sets of sample massage parameters. Each set of sample massage data includes at least one of the following: sample pressure data, sample body data, and sample temperature data. Each set of sample massage data is associated with one or more sets of sample massage parameters. The massage device is controlled to use the new massage parameters to drive the massage mechanism in the massage device to perform massage.
[0007] Optionally, controlling the massage device to drive the massage mechanism in the massage device to perform massage using the new massage parameters includes: The massage device is controlled to stop the current massage action, and the massage mechanism in the massage device is driven to perform a massage using the new massage parameters.
[0008] Optionally, controlling the massage device to drive the massage mechanism in the massage device to perform massage using the new massage parameters includes: Based on the new massage parameters, the arrangement and combination of massage techniques of the massage mechanism are determined, including: kneading, acupressure, tapping, and three-dimensional massage; The massage mechanism in the massage device is driven to perform massage according to the arrangement and combination of the massage techniques.
[0009] Optionally, the acquisition of massage data of the target user collected by the massage device includes at least one of the following: In response to the user's operation of the interactive module on the massage device, the user's body data is acquired, including: age parameters, gender parameters, height parameters, and weight parameters; The pressure data is acquired based on the pressure sensor installed on the massage device; The temperature data is acquired using an infrared thermal imaging camera installed on the massage device.
[0010] Optionally, before generating new massage parameters based on the massage data using a preset massage matching model, the method further includes: According to a preset massage weight table, the weights corresponding to each massage data are determined. The weights include: massage area weight, massage method weight, and massage intensity parameter. The preset massage weight table includes: user body data weight table, pressure data weight table, and temperature data weight table. Accordingly, the sample massage parameters include: massage area, massage method, massage intensity, and their respective weights.
[0011] Optionally, the user body data weight table includes: weights corresponding to age ranges, weights corresponding to gender, weights corresponding to height, and weights corresponding to weight. The pressure data weighting table includes: the weights corresponding to pressure on different body parts; The temperature data weight table includes the weights corresponding to the temperatures of different body parts.
[0012] Optionally, driving the massage mechanism in the massage device to perform massage according to the arrangement and combination of the massage techniques includes: Based on the arrangement and combination of the massage techniques, the massage mechanism in the massage device is driven to control the massage columns and massage airbags corresponding to different body parts to perform massage.
[0013] Optionally, after controlling the massage device to drive the massage mechanism in the massage device to perform massage using the new massage parameters, the method further includes: After the massage mechanism in the massage device is driven by the new massage parameters to perform a massage, the massage device is controlled to resume the current massage action.
[0014] Secondly, another embodiment of this application provides a control device for a massage device, the device comprising: The acquisition module is used to acquire massage data of the target user collected by the massage device, wherein the massage data includes at least one of pressure data, user body data, and temperature data. The matching module is used to generate new massage parameters based on the massage data and a preset massage matching model. The preset massage matching model is trained using a sample massage dataset and a sample massage parameter dataset. The sample massage dataset includes multiple sets of sample massage parameters. Each set of sample massage data includes at least one of the following: sample pressure data, sample body data, and sample temperature data. Each set of sample massage data is associated with one or more sets of sample massage parameters. The control module is used to control the massage device to drive the massage mechanism in the massage device to perform massage using the new massage parameters.
[0015] Thirdly, another embodiment of this application provides a massage device, including: a processor, a memory, and a bus. The memory stores machine-readable instructions executable by the processor. When the massage device is running, the processor communicates with the memory via the bus, and the processor executes the machine-readable instructions to perform the steps of the control method of the massage device as described in any of the first aspects above.
[0016] Fourthly, another embodiment of this application provides a storage medium storing a computer program, which, when executed by a processor, performs the steps of the control method for the massage device as described in any of the first aspects above.
[0017] The beneficial effects of this application are: The massage device control method provided in this application acquires massage data collected by the massage device from the target user, generates new massage parameters based on the massage data and a preset massage matching model, and controls the massage device to use the new massage parameters to drive the massage mechanism in the massage device to perform massage. In the application embodiment, the corresponding massage parameters are obtained by matching the target user's massage data with the preset massage matching model, avoiding the discomfort caused by fixed program massage, adapting to the massage needs of different massage data, meeting the user's personalized needs, and thus improving the user's massage experience. Attached Figure Description
[0018] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0019] Figure 1 A flowchart illustrating a control method for a massage device provided in an embodiment of this application; Figure 2 A schematic diagram illustrating the process of controlling the massage mechanism to perform massage in a control method for a massage device provided in this application embodiment; Figure 3 This is a flowchart illustrating the process of acquiring massage data in a control method for a massage device provided in an embodiment of this application. Figure 4 This is a schematic diagram of the structure of a control device for a massage device provided in an embodiment of this application; Figure 5 This is a schematic diagram of the structure of a massage device provided in an embodiment of this application. Detailed Implementation
[0020] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. It should be understood that the accompanying drawings in this application are for illustrative and descriptive purposes only and are not intended to limit the scope of protection of this application. Furthermore, it should be understood that the schematic drawings are not drawn to scale. The flowcharts used in this application illustrate operations implemented according to some embodiments of this application. It should be understood that the operations in the flowcharts may not be implemented in sequence, and steps without logical contextual relationships may be reversed or implemented simultaneously. In addition, those skilled in the art, guided by the content of this application, may add one or more other operations to the flowcharts, or remove one or more operations from the flowcharts.
[0021] Furthermore, the described embodiments are merely some, not all, of the embodiments of this application. The components of the embodiments of this application described and illustrated herein can typically be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely to illustrate selected embodiments of the application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.
[0022] It should be noted that the term "comprising" will be used in the embodiments of this application to indicate the presence of the features declared thereafter, but does not exclude the addition of other features.
[0023] With increasing awareness of health management, massage devices have become important tools for relieving fatigue and improving sub-health conditions. Currently, massage devices generally rely on fixed massage programs, which cannot adapt to users' personalized needs and are difficult to adjust at any time. Therefore, this application provides a control method for a massage device. This method acquires massage data collected by the massage device from the target user, generates new massage parameters based on the massage data and a preset massage matching model, and controls the massage device to use these new massage parameters to drive the massage mechanism within the device. This application can generate corresponding massage parameters based on the target user's massage data without relying on a fixed program, thereby improving the flexible control of the massage device and meeting users' personalized needs.
[0024] The following description, in conjunction with the accompanying drawings, illustrates a control method for a massage device according to an embodiment of this application. Figure 1 A flowchart illustrating a control method for a massage device provided in an embodiment of this application is shown below. Figure 1 As shown, the method includes: Step 101: Obtain massage data of the target user collected by the massage device.
[0025] The massage data may include at least one of the following: pressure data, user body data, and temperature data. Pressure data may include pressure data for various body parts, such as neck pressure data, shoulder pressure data, back pressure data, lower back pressure data, and hip pressure data. User body data may include age data, gender data, height data, and weight data. Specifically, age data may be age range data, height data may be height range data, and weight data may be weight range data. Temperature data may include body temperature data for various body parts, such as head temperature data, abdominal temperature data, and chest temperature data. The massage device may be a massage bed, massage chair, massage instrument, or other device capable of performing massage functions; this application does not impose any limitations on this.
[0026] Optionally, the pressure and temperature data of the target user can be collected by multiple types of sensors installed on the massage device. Specifically, the pressure data of the target user can be collected by pressure sensors corresponding to different parts of the body, and the temperature data of the target user can be collected by temperature sensors corresponding to different parts of the body.
[0027] Optionally, user body data can be obtained through the interactive module on the massage device. Users can input voice or text into the massage device through the interactive module. The interactive module can be the display screen or buttons of the massage device, or it can be a remote control, such as a mobile phone connected via Bluetooth or a mobile phone connected via a local area network. This embodiment does not impose specific limitations.
[0028] Users can directly input their body data through the display screen or buttons, or the interactive module may also include a voice acquisition device, such as a microphone, allowing users to input their body data via voice, without any restrictions.
[0029] Optionally, the massage device can start collecting massage data from the target user after the user initiates a new massage request command. That is, during the massage, one approach is to collect the user's massage data in real time for intelligent monitoring, and another approach is to collect data only after the user initiates a new massage request command via the display screen, button, or mobile phone, thereby triggering the acquisition of subsequent massage parameters.
[0030] Step 102: Generate new massage parameters based on the massage data and a preset massage matching model.
[0031] The preset massage matching model is trained using a sample massage dataset and a sample massage parameter dataset. The sample massage dataset includes multiple sets of sample massage parameters, each set including at least one of the following: sample pressure data, sample body data, and sample temperature data. Each set of sample massage data is associated with one or more sets of sample massage parameters. Different sample data in the sample massage dataset correspond to different sample massage parameters in the sample massage parameter dataset. This could be a case where sample pressure data corresponds to a massage parameter, or sample pressure data and sample body data correspond to a single massage parameter. Each set of sample massage data can be a combination of multiple massage data sets; this embodiment does not impose any limitations on this.
[0032] The massage parameters in this application embodiment, that is, the parameters of a specific massage device for massaging a user, may include massage mode, intensity, duration, etc., and are not specifically limited here. They can be specifically configured according to the adjustable parameters of different massage devices and different massage mechanisms.
[0033] Step 103: Control the massage device to drive the massage mechanism in the massage device to perform massage using new massage parameters.
[0034] The massage mechanism may include at least one of different types of massage mechanisms, such as an airbag system, massage columns, or a robotic massage arm. The massage device performs massage by driving the massage mechanism. For example, when the massage mechanism includes an airbag system, different massage methods can be achieved by changing the pressure inside the airbag system.
[0035] For example, when the sample massage parameters are "neck massage, massage mode is kneading and tapping, massage intensity is 2, duration is 15 minutes", the massage mechanism in the massage device will be driven to perform massage according to the massage parameters. Specifically, when the massage mechanism is an airbag system, the neck airbag system controls the airbag system to massage the neck according to the massage method and massage intensity.
[0036] In this embodiment, massage data of the target user collected by the massage device is acquired. New massage parameters are generated based on the massage data and a preset massage matching model. The massage device is then controlled to use these new massage parameters to drive the massage mechanism within the device. This achieves the goal of matching corresponding massage parameters based on the target user's massage data using a preset massage matching model, while simultaneously adjusting the massage parameters according to changes in the user's massage data. This avoids discomfort caused by a fixed, programmed massage, adapts to the massage needs of different massage data, meets the user's personalized needs, and thus enhances the user's massage experience.
[0037] Based on the above embodiments, the above-mentioned massage control device uses new massage parameters to drive the massage mechanism in the massage device to perform massage, including: The massage device is controlled to stop the current massage action and to drive the massage mechanism in the massage device to perform a massage using new massage parameters.
[0038] Optionally, during the massage process, the massage device determines whether the current massage action is the same as the massage action corresponding to the new massage parameters output by the preset massage matching model. If they are not the same, the new massage parameters are executed to drive the massage mechanism in the massage device to perform the massage. When the massage action corresponding to the new massage parameters ends, the current massage action is resumed to perform the massage.
[0039] Specifically, the thread corresponding to the current massage action can be interrupted, and a new thread corresponding to the new massage parameters can be inserted to perform the massage.
[0040] For example, when the massage device is massaging the neck of the target user, but the target user inputs "massage the legs for 15 minutes" through the interaction module, the massage device stops massaging the neck and drives the massage mechanism corresponding to the leg position in the massage device to massage the legs.
[0041] In this embodiment, massage parameters can be switched to adapt to the user's real-time needs, allowing for more flexible adjustments during the massage process and thus enabling personalized massage for the user.
[0042] Based on the above embodiments, this application also provides a process for acquiring massage data in a control method for a massage device. Figure 2 This is a flowchart illustrating the process of acquiring massage data in a control method for a massage device provided in an embodiment of this application. Figure 2 As shown, the massage data of the target user collected by the massage device in step 101 above includes at least one of the following: Step 201: In response to the user's operation on the interactive module of the massage device, obtain the user's body data.
[0043] The user's body data includes: age, gender, height, and weight.
[0044] Optionally, user body data can be obtained through the interactive module on the massage device. Users can input age, gender, height, and weight parameters into the massage device via voice, text, or other means through the interactive module.
[0045] Step 202: Obtain pressure data based on the pressure sensor installed on the massage device.
[0046] For example, for full-body massage devices such as massage chairs and massage beds, pressure sensors can be placed at corresponding locations on the neck, shoulders, back, waist, and buttocks. For localized massage devices, such as leg massagers, the sensors can be placed at corresponding locations such as the ankles and knees; there are no specific restrictions here.
[0047] Optionally, the pressure sensors installed on the massage device can acquire the user's neck pressure data, shoulder pressure data, back pressure data, waist pressure data, and hip pressure data.
[0048] Step 203: Obtain temperature data using the infrared thermal imaging camera installed on the massage device.
[0049] Among them, the infrared thermal imaging camera can acquire thermal images of the target user and determine the body temperature data of different parts of the user's body based on the thermal images. The body temperature data may include, for example, head body temperature data, abdominal body temperature data, and chest body temperature data.
[0050] Optionally, the thermal imaging image of the target user is acquired by the infrared thermal imaging camera installed on the massage device, and the acquired thermal imaging image is divided into multiple key areas, such as the areas corresponding to the head, shoulders, waist and legs, so as to determine the user's body temperature data such as head temperature data, abdominal temperature data, and chest temperature data based on the multiple key areas of the thermal imaging image.
[0051] In this embodiment, in response to a user's operation of the interactive module on the massage device, user body data is acquired. Pressure data is acquired based on the pressure sensor installed on the massage device, and temperature data is acquired based on the infrared thermal imaging camera installed on the massage device. This application can accurately acquire the massage data of the target user, thereby precisely identifying user intentions and providing personalized adaptation.
[0052] Based on the above embodiments, this application also provides a process for controlling the massage mechanism to perform massage in a control method for a massage device. Figure 3 This is a schematic diagram illustrating the process of controlling the massage mechanism to perform massage in a control method for a massage device provided in an embodiment of this application. Figure 3 As shown, in step 103 above, controlling the massage device to use new massage parameters to drive the massage mechanism in the massage device to perform massage includes: Step 301: Determine the arrangement and combination of massage techniques of the massage institution based on the new massage parameters.
[0053] Optionally, massage techniques include kneading, acupressure, tapping, and three-dimensional massage. Three-dimensional massage can also massage acupoints. New massage parameters may include massage duration, weights of different body parts, weights of different massage techniques, and massage intensity. Based on the massage duration, weights of different body parts, weights of different massage techniques, and massage intensity, a corresponding algorithm is used to determine the arrangement and combination of massage techniques. The arrangement and combination of massage techniques includes specific details such as the massage order and duration of different massage techniques. For example, the weights of different body parts, weights of different massage techniques, and massage intensity are arranged and combined to obtain multiple weighted combinations. These combinations are then sorted in descending order of weight, and a preset number of combinations are selected as massage techniques. The multiple arrangements and combinations of massage techniques are then sorted according to preset conditions to obtain the arrangement and combination of massage techniques. Preset conditions may include: adjacent massage techniques being different, or traversing all massage techniques, or determining the corresponding massage execution order based on the massage location. These conditions are specifically set according to the needs of the massage equipment, and this embodiment does not limit them.
[0054] In one possible implementation, when the massage techniques include kneading, acupressure, tapping, and three-dimensional massage, the preset condition for the massage is that adjacent massage techniques are different. Then, a massage technique is randomly selected from kneading, acupressure, tapping, and three-dimensional massage for the next massage, and the next massage technique is determined according to the preset condition. The generated massage sequence could then be: acupressure, three-dimensional massage, tapping, kneading, acupressure, tapping, three-dimensional massage, kneading.
[0055] In one possible implementation, when the massage techniques include kneading, acupressure, tapping, and three-dimensional massage, the preset condition for the massage is to iterate through all massage techniques. Then, a massage technique is randomly selected from kneading, acupressure, tapping, and three-dimensional massage for the next massage, and the next massage technique is determined according to the preset condition. The generated massage sequence could then be: kneading, acupressure, tapping, three-dimensional massage, kneading, acupressure, tapping.
[0056] In one possible implementation, when the massage techniques include kneading, acupressure, tapping, and three-dimensional massage, the preset condition for the massage is that the massage area determines the corresponding massage execution order. If the massage area is the waist, the corresponding massage execution order for the waist is kneading twice, three-dimensional massage three times, tapping once, and acupressure once. Then, the corresponding permutation and combination of massage techniques are generated according to the execution order corresponding to the waist. The generated massage sequence can be: kneading, kneading, three-dimensional massage, three-dimensional massage, three-dimensional massage, tapping, acupressure.
[0057] Taking a massage chair as an example, the massage mechanism may include: symmetrical airbags positioned on both sides of the body; small airbags with high-frequency response deployed on a single surface; array-type micro-airbags; a three-layer three-dimensional airbag matrix; and two sets of linear airbags positioned on the front and back of the body. During the implementation of specific massage techniques, kneading can be achieved by controlling the airbags; tapping can be achieved by deploying small airbags with high-frequency response on a single surface; acupressure can be achieved by deploying array-type micro-airbags; three-dimensional massage can be achieved by deploying a three-layer three-dimensional airbag matrix; and acupressure can be applied to the user's acupoints through three-dimensional massage. Furthermore, rubbing can be achieved by deploying two sets of linear airbags on the front and back of the body, and tapping can be achieved by deploying a double-layer airbag structure on the body.
[0058] Specifically, massage devices can establish a three-dimensional acupoint coordinate database based on traditional Chinese medicine meridian maps, marking the standard position of each acupoint in the human body coordinate system, and combining this with ergonomics to create a body shape adaptation model. By scanning the human body with three-dimensional structured light to identify skeletal landmarks, multiple acupoint locations can be obtained. Alternatively, a pressure sensor array can be used to acquire the human body surface contour in real time, matching it with preset acupoint coordinates, thereby achieving acupoint massage based on a three-layer three-dimensional airbag matrix. Acupoint massage can include techniques such as pressing, kneading, and vibration.
[0059] Step 302: Drive the massage mechanism in the massage device to perform massage according to the arrangement and combination of massage techniques.
[0060] Optionally, the execution sequence of the massage mechanisms in the massage device is determined according to the arrangement and combination of massage techniques, and the massage mechanisms are controlled to perform massage according to the execution sequence of the massage mechanisms.
[0061] For example, when the massage techniques are arranged to alternately knead both sides of the waist, the airbag system on both sides of the waist is controlled to alternately inflate and deflate, with the inflation and deflation time and speed being the same.
[0062] For example, when the neck pressure is less than 500, the corresponding neck massage parameter is 2, the massage method is kneading with a parameter of 4, tapping with a parameter of 2, no other massage methods are used, and the massage intensity is 2. Specifically, the neck pressure data is "neck pressure less than 500", the sample massage parameters are "neck massage parameter 2, massage method is kneading with a parameter of 4, tapping with a parameter of 2, no other massage methods are used, massage intensity is 2", the massage technique combination only involves neck massage, the intensity is consistently 2, and the kneading parameter is greater than the tapping parameter, indicating a longer kneading time. Without excluding other massage methods, kneading and tapping are used alternately.
[0063] In this embodiment, the arrangement and combination of massage techniques in the massage mechanism are determined based on new massage parameters. The massage mechanism in the massage device is then driven to perform massage according to this arrangement and combination. This application can accurately adapt to user needs, avoid the simultaneous operation of different movements in the massage structure, and improve the comfort and safety of the user's massage.
[0064] Based on the above embodiments, this application also provides a process for determining massage data weights in a control method for a massage device. Before generating new massage parameters based on a preset massage matching model according to the massage data in step 102 above, the method further includes: Based on the preset massage weight table, determine the weight corresponding to each massage data.
[0065] The weights for each massage data point include: massage area weight, massage method weight, and massage intensity parameter. The massage area weight represents the percentage of time spent on each body part, the massage method weight represents the priority of the massage method, and the massage intensity parameter represents the intensity of the massage.
[0066] The preset massage weight tables include: user body data weight table, pressure data weight table, and temperature data weight table; correspondingly, the sample massage parameters include: massage area, massage method, massage intensity, and their respective weights.
[0067] Furthermore, the user's body data weight table may include: weights corresponding to age ranges, gender, height, and weight; the stress data weight table may include: weights corresponding to stress on different body parts; and the temperature data weight table may include: weights corresponding to temperature on different body parts.
[0068] For example, Table 1 is an age data weighting table provided in an embodiment of this application, as shown in Table 1: Table 1. Weighting of Age Data
[0069] Among them, the age range of the target users is determined based on the age data of the target users, thereby determining the weight of the massage area, the weight of the massage method, and the massage intensity.
[0070] For example, when a user is 30 years old, the age range is 19-35. The massage parameters would include: massage area weights of "neck 3, shoulders 5, back 2, waist 2, hips 1", massage method weights of "kneading 4, rubbing 2, tapping 3, acupressure 1, three-dimensional massage 4", and massage intensity of 3. The specific combinations of massage techniques generated can be as follows: massage duration is determined by age, massage duration for each area is determined by the total duration and the weight of each area, and massage techniques are sorted in descending order of weight. A specific massage process could include: when the massage time is 30 minutes, based on the massage area weights: neck 7 minutes, shoulders 12 minutes, back 4.6 minutes, waist 4.6 minutes, hips 2.3 minutes; shoulder kneading 4 minutes, three-dimensional massage 4 minutes, tapping 3 minutes, acupressure 1 minute; neck three-dimensional massage 3 minutes, kneading 3 minutes, tapping 1 minute; back kneading 2 minutes, three-dimensional massage 2 minutes, acupressure 0.6 minutes. Tap the lower back for 2 minutes, knead for 2 minutes, and rub for 0.6 minutes. Apply acupressure to the buttocks for 1 minute and perform a three-dimensional massage for 1.3 minutes. All massage intensity levels are 3.
[0071] For example, Table 2 is a gender data weighting table provided in an embodiment of this application, as shown in Table 2: Table 2 Gender Data Weighting Table
[0072] Specifically, the weights of massage areas, massage methods, and massage intensity are determined based on the gender data of the target users. The specific massage methods are the same as those described above and will not be repeated here.
[0073] For example, Table 3 is a temperature data weighting table provided in an embodiment of this application, as shown in Table 3: Table 3. Weighting Table for Temperature Data
[0074] Specifically, the user's head temperature, abdominal temperature, and chest temperature are determined based on thermal imaging data collected by an infrared thermal imaging camera. These temperatures are then compared to 37 degrees Celsius to determine the weight of the massage area, the massage method, and the massage intensity. The specific massage methods are the same as described above and will not be repeated here.
[0075] For example, Table 4 is a pressure data weighting table provided in an embodiment of this application, as shown in Table 4: Table 4 Weighting Table for Pressure Data
[0076] Specifically, based on pressure data collected by pressure sensors installed on the massage device, the user's neck, shoulder, back, waist, and hip pressure data are determined. Then, based on these data, the corresponding massage area weights, massage method weights, and massage intensity are determined for each of these areas. The specific massage methods are the same as described above and will not be repeated here.
[0077] In this embodiment, the weights corresponding to each massage data are determined according to a preset massage weight table, which can achieve multi-objective optimization, take into account both the comfort and safety of the massage device, and ensure that the massage device accurately responds to the user's immediate needs, avoiding subjective bias of the user.
[0078] Based on the above embodiments, this application also provides a process for controlling a massage device in a control method for a massage device. In step 202 above, the massage mechanism in the massage device is driven to perform massage according to the arrangement and combination of massage techniques, including: Based on the arrangement and combination of massage techniques, the massage mechanism in the driving massage device controls the massage columns and massage airbags corresponding to different body parts to perform massage.
[0079] Optionally, the massage duration, massage location, massage method, massage intensity, and their respective weights are determined based on the massage data of the target user. Then, the arrangement and combination of massage techniques are determined based on the massage duration, massage location, massage method, massage intensity, and their respective weights, driving the massage mechanism in the massage device to control the massage columns and massage airbags corresponding to different body parts to perform massage.
[0080] For example, when the massage data is pressure data, the neck pressure is less than 500, the shoulder pressure is less than 800, the back pressure is less than 500, the waist pressure is less than 500, and the hip pressure is less than 500. The corresponding massage parameters are obtained as follows: Neck massage weight is 2, intensity is 3, and the method weights are kneading 4, rubbing 2, tapping 0, acupressure 0, and 3D massage 0, with an intensity level of 3; Shoulder massage weight is 2, intensity is 2, and the method weights are kneading 3, rubbing 3, tapping 1, acupressure 0, and 3D massage 2, with an intensity level of 2; Back massage weight is 2, intensity is 2, and the method weights are kneading 3, rubbing 2, tapping 0, acupressure 3, and 3D massage 2, with an intensity level of 2; Waist massage weight is 2, intensity is 2, and the method weights are kneading 3, rubbing 4, tapping 2, acupressure 1, and 3D massage 3, with an intensity level of 3; Hips massage weight is 2, intensity is 1, and the method weights are kneading 2, rubbing, tapping 1, acupressure 0, and 3D massage 0, with an intensity level of 1. Based on these massage parameters, a permutation and combination of corresponding massage structures are generated.
[0081] In one possible implementation, a 30-minute massage can sequentially massage the shoulders, neck, waist, back, and buttocks, allocating the massage time according to the massage weight. The massage structure arrangement could be: Neck: 4 minutes of kneading, 2 minutes of rubbing, both at level 3 intensity; Shoulders: 2 minutes of kneading, 2 minutes of rubbing, 1.3 minutes of three-dimensional massage, 0.7 minutes of tapping, all at level 2 intensity; Back: 1.4 minutes of kneading, 1.4 minutes of tapping, 1.4 minutes of acupressure, 0.9 minutes of rubbing, 0.9 minutes of three-dimensional massage, all at level 2 intensity; Waist: 1.5 minutes of rubbing, 1.1 minutes of kneading, 1.1 minutes of acupressure, 1.1 minutes of three-dimensional massage, 0.75 minutes of tapping, 0.4 minutes of tapping, all at level 3 intensity; Buttocks: 3 minutes of kneading, 1.5 minutes of rubbing, 1.5 minutes of tapping, all at level 1 intensity.
[0082] In this embodiment, the massage mechanism in the massage device controls the massage columns and airbags corresponding to different body parts to perform massage according to the arrangement and combination of massage techniques. This application can achieve multi-dimensional personalized adaptation and improve the safety of the massage device during operation.
[0083] Based on the above embodiments, this application also provides a process for controlling the massage mechanism in a massage device, which, after controlling the massage device to use new massage parameters to drive the massage mechanism in the massage device to perform massage in the above steps, further includes: After the massage mechanism in the massage device finishes operating using the new massage parameters, the device resumes the current massage action. That is, it returns to the massage action that was in progress before the new massage parameters were activated. If no massage was performed previously, the massage is paused, awaiting the user's next instruction.
[0084] Optionally, after the massage mechanism in the massage device is driven by the new massage parameters and the massage is finished, the user is reminded that the massage has ended. If the user has no new massage needs, the massage device is controlled to restore the massage data of the target user and the massage action that was in progress. If the user inputs new massage data at this time, massage parameters are generated according to the new massage data and the massage action is executed.
[0085] For example, when the massage device is a massage chair, the massage chair collects the target user's pressure data, body data, and temperature data to generate corresponding massage parameters that drive the massage structure in the massage device to perform the massage. At this point, the user inputs a command to massage their shoulders and neck for 5 minutes via the interaction module. The massage device then stops the current massage and massages the user's shoulders and neck for 5 minutes. After five minutes, it resumes the current massage and stops massaging the shoulders and neck. Specifically, the massage device can also prompt the target user whether they want to continue the massage after it has ended. If the user replies that they want to continue, the massage continues; otherwise, it resumes the current massage.
[0086] In this embodiment, after the massage mechanism in the massage device is finished using new massage parameters, the massage device is controlled to resume the current massage action. This application can maintain the integrity of the massage program while meeting the personalized needs of users, avoiding interruptions to the massage rhythm due to temporary adjustments.
[0087] Based on the same inventive concept, this application also provides a control device for a massage device corresponding to the control method of the massage device. Since the principle of the device in this application is similar to the control method of the massage device described above in this application, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be described again.
[0088] Figure 4 This is a schematic diagram of the structure of a control device for a massage device provided in an embodiment of this application. The device includes: an acquisition module 401, a matching module 402, and a control module 403. The acquisition module 401 is used to acquire massage data of a target user collected by the massage device. The massage data includes at least one of pressure data, user body data, and temperature data. The matching module 402 is used to generate new massage parameters based on the massage data and a preset massage matching model. The preset massage matching model is trained using a sample massage dataset and a sample massage parameter dataset. The sample massage dataset includes multiple sets of sample massage parameters. Each set of sample massage data includes at least one of the following: sample pressure data, sample body data, and sample temperature data. Each set of sample massage data is associated with one or more sets of sample massage parameters. The control module 403 is used to control the massage device to drive the massage mechanism in the massage device to perform massage using new massage parameters.
[0089] Optionally, the control module 403 is specifically used to: control the massage device to stop the current massage action and drive the massage mechanism in the massage device to perform massage using new massage parameters.
[0090] Optionally, the control module 403 is specifically used to: determine the arrangement and combination of massage techniques of the massage mechanism according to the new massage parameters, including: kneading, acupressure, tapping, and three-dimensional massage; The massage mechanism in the massage device is driven to perform massage based on the arrangement and combination of massage techniques.
[0091] Optionally, the massage data of the target user collected by the massage device may include at least one of the following: In response to the user's operation of the interactive module on the massage device, the system acquires the user's body data, which includes: age parameters, gender parameters, height parameters, and weight parameters. Pressure data is acquired based on the pressure sensors installed on the massage device; Temperature data is acquired using an infrared thermal imaging camera installed on the massage device.
[0092] Optionally, the matching module 402 is also used to: determine the weight corresponding to each massage data according to the preset massage weight table, the weights including: massage area weight, massage method weight and massage intensity parameter; the preset massage weight table includes: user body data weight table, pressure data weight table and temperature data weight table; Accordingly, the sample massage parameters include: massage area, massage method, massage intensity, and their respective weights.
[0093] Optionally, the user body data weight table includes: weight corresponding to age range, weight corresponding to gender, weight corresponding to height, and weight corresponding to weight; The stress data weighting table includes the weights corresponding to stress on different body parts; The temperature data weighting table includes the weights corresponding to the temperatures of different body parts.
[0094] Optionally, the control module 403 is specifically used to: drive the massage mechanism in the massage device to control the massage columns and massage airbags corresponding to different body parts to perform massage according to the arrangement and combination of massage techniques.
[0095] Optionally, the control module 403 is also used to: after the massage mechanism in the massage device is driven to perform a massage using new massage parameters, control the massage device to resume the current massage action.
[0096] The processing flow of each module in the device and the interaction flow between each module can be referred to the relevant descriptions in the above method embodiments, and will not be detailed here.
[0097] This application also provides a massage device. Figure 5 This is a schematic diagram of the structure of a massage device provided in an embodiment of this application, such as... Figure 5As shown, the massage device includes: a processor 501, a memory 502, and optionally, a bus 503. The memory 502 stores machine-readable instructions executable by the processor 501 (e.g., ...). Figure 4 The device acquires the execution instructions corresponding to the acquisition module 401, matching module 402, and control module 403, etc. When the massage device is running, the processor 501 and the memory 502 communicate through the bus 503. When the machine-readable instructions are executed by the processor 501, the steps of the control method of the massage device described above are executed.
[0098] This application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, performs the steps of the control method for the massage device described above.
[0099] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems and devices described above can be referred to the corresponding processes in the method embodiments, and will not be repeated here. In the several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods. Furthermore, multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed mutual coupling or direct coupling or communication connection can be through some communication interfaces; the indirect coupling or communication connection of devices or modules can be electrical, mechanical, or other forms.
[0100] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. If the functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium includes: USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, optical disks, and other media capable of storing program code.
[0101] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any changes or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application.
Claims
1. A control method of a massage apparatus, characterized by, The method comprises: acquiring massage data of a target user collected by a massage device, wherein the massage data comprises at least one of pressure data, user body data and temperature data; generating new massage parameters based on a preset massage matching model according to the massage data; wherein the preset massage matching model is trained by using a sample massage data set and a sample massage parameter data set, wherein the sample massage data set comprises a plurality of groups of sample massage parameters, and each group of sample massage data comprises at least one of sample pressure data, sample body data and sample temperature data, and each group of sample massage data is associated with one or more groups of sample massage parameters; controlling the massage device to drive a massage mechanism in the massage device to perform massage by using the new massage parameters.
2. The method of claim 1, wherein, The control of the massage device to drive the massage mechanism in the massage device to perform massage by using the new massage parameters comprises: controlling the massage device to stop the current massage action and drive the massage mechanism in the massage device to perform massage by using the new massage parameters.
3. The method of claim 1, wherein, The control of the massage device to drive the massage mechanism in the massage device to perform massage by using the new massage parameters comprises: determining the arrangement combination of massage methods of the massage mechanism according to the new massage parameters, wherein the massage methods comprise kneading, finger pressing, tapping and three-dimensional massage; driving the massage mechanism in the massage device to perform massage according to the arrangement combination of massage methods.
4. The method of claim 1, wherein, The acquisition of the massage data of the target user collected by the massage device comprises at least one of: acquiring the user body data in response to the operation of the user on the interactive module of the massage device, wherein the user body data comprises age parameters, gender parameters, height parameters and weight parameters; acquiring the pressure data according to the pressure sensor arranged on the massage device; acquiring the temperature data according to the infrared thermal imaging camera arranged on the massage device.
5. The method of claim 4, wherein, Before the generation of the new massage parameters based on the preset massage matching model according to the massage data, the method further comprises: determining the weight corresponding to each massage data according to a preset massage weight table, wherein the weight comprises massage part weight, massage method weight and massage intensity parameter; and the preset massage weight table comprises a user body data weight table, a pressure data weight table and a temperature data weight table. Correspondingly, the sample massage parameters comprise massage parts, massage methods, massage intensities and respective weights.
6. The method of claim 5, wherein, The user body data weight table comprises age interval corresponding weight, gender corresponding weight, height corresponding weight and weight corresponding weight. The pressure data weight table comprises weight corresponding to pressure of different body parts. The temperature data weight table comprises weight corresponding to temperature of different body parts.
7. The method of claim 3, wherein, The driving of the massage mechanism in the massage device to perform massage according to the arrangement combination of massage methods comprises: driving the massage mechanism core in the massage device to control the cooperation of massage columns and massage air bags corresponding to different body parts to perform massage according to the arrangement combination of massage methods.
8. The method of claim 2, wherein, The control method further comprises the following steps after the massage device is controlled to drive the massage mechanism in the massage device to massage by using the new massage parameter: After the control of driving the massage mechanism in the massage device to massage by using the new massage parameter is finished, the massage device is controlled to restore the current massage action.
9. A massaging apparatus characterized by comprising: The massage device comprises: A processor and a memory, the memory stores machine readable instructions executable by the processor, when the massage device is running, the processor executes the machine readable instructions to perform the steps of the control method of the massage device according to any one of claims 1 to 8.
10. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program, when the computer program is run by the processor, the steps of the control method of the massage device according to any one of claims 1 to 8 are performed.
Citation Information
Patent Citations
Intelligent massaging chair cloud platform control system and method
CN110473620A
Massage chair control method and device, equipment and storage medium
CN112535624A
Massage control method and device, control equipment and intelligent massage equipment
CN113975118A
Massage method and device, terminal equipment and medium
CN114053112A
Massage chair and massage chair control method
CN117919049A
Cited By
Massage manipulation generation method, massage equipment, mobile terminal equipment and storage medium
CN121774781A