Seat adjusting method, device and equipment and computer readable storage medium

By obtaining user's sign information and electromyography signals, determining the target fatigue type and performing seat adjustment, the problem that existing seats cannot be adjusted individually is solved, and precise fatigue relief and comfort improvement are achieved.

CN120270126APending Publication Date: 2025-07-08CHONGQING JINKANG NEW ENERGY VEHICLE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510772713.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-11
Publication Date
2025-07-08

AI Technical Summary

Technical Problem

The existing seats cannot be personalized according to the actual situation of the user's physical condition, resulting in the inability to meet the user's personalized needs.

Method used

By obtaining user's sign information and electromyography signals of each body part, the target fatigue type is determined and the seat is adjusted based on the initial seat adjustment parameters of this type to achieve massage.

Benefits of technology

Accurate seat adjustments are achieved according to the actual status of the user, which relieves fatigue, improves user comfort and personalized experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120270126A_ABST
    Figure CN120270126A_ABST
Patent Text Reader

Abstract

The invention provides a seat adjusting method and device, equipment and a storage medium, and the adjusting method comprises the steps: obtaining the physical sign information of a user and the electromyographic signals of each body part, so as to obtain the fatigue data of each body part; determining a target fatigue type of the user according to the plurality of fatigue data and the plurality of fatigue data threshold ranges corresponding to each fatigue type; wherein the target fatigue type is one of a plurality of fatigue types; adjusting a seat based on an initial seat adjustment parameter corresponding to the target fatigue type so as to massage the user; wherein each fatigue type corresponds to at least one group of initial seat adjustment parameters. By means of the technical scheme, adjustment can be conducted according to the actual condition of the body of the user, and the individual requirements of the user are met.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of seats, and particularly to a seat adjustment method, device, equipment and computer-readable storage medium. Background Art

[0002] In related technologies, when adjusting a seat, usually the user separately adjusts each function according to each function of the seat. For example, when the user needs a massage, the user manually selects the corresponding massage program for adjustment. When the user needs to adjust the position of the lumbar support, the lumbar support program is selected for adjustment, etc.; the seat cannot be adjusted according to the actual situation of the user's body, which cannot meet the personalized needs of the user. Summary of the Invention

[0003] In view of the above problems, the present invention provides a seat adjustment method, device, equipment and computer-readable storage medium, which are used to solve the problem that the seat in related technologies cannot be adjusted according to the actual situation of the user's body and cannot meet the personalized needs of the user.

[0004] According to the first aspect of an embodiment of the present invention, a seat adjustment method is provided. The adjustment method includes: obtaining the physical sign information of the user and the electromyographic signals of each body part to obtain the fatigue data of each body part; determining the target fatigue type of the user according to a plurality of fatigue data and a plurality of fatigue data threshold ranges corresponding to each fatigue type; wherein the target fatigue type is one type among a plurality of fatigue types; adjusting the seat based on the initial seat adjustment parameters corresponding to the target fatigue type to massage the user; wherein each fatigue type corresponds to at least one set of the initial seat adjustment parameters.

[0005] In an optional manner, the adjustment method further includes: segmenting each fatigue data threshold range to obtain a plurality of sub-fatigue data threshold ranges of each fatigue data threshold range; wherein each sub-fatigue data threshold range corresponds to a fatigue level; obtaining the sub-fatigue data threshold range to which the target fatigue data belongs according to the target fatigue data and the plurality of sub-fatigue data threshold ranges of the target fatigue data threshold range, so as to obtain the fatigue levels of each body part; wherein the target fatigue data is any one of a plurality of fatigue data, and the target fatigue data threshold range is the threshold range of the target fatigue data.

[0006] In an alternative manner, the adjustment method further includes: constructing a three-dimensional human body model based on the physical sign information of the user; highlighting each body part on the three-dimensional human body model to obtain a highlighted area corresponding to each body part; updating the initial seat adjustment parameters corresponding to the target fatigue type according to the user-set parameters, where the user-set parameters are set by the user clicking on the highlighted area; adjusting the seat based on the target seat adjustment parameters to massage the user.

[0007] In an alternative manner, the adjustment method further includes: traversing the fatigue levels of each body part and defining the level colors of each fatigue level; obtaining the display color of each highlighted area according to the fatigue level of each body part and the level color corresponding to each fatigue level.

[0008] In an alternative manner, the fatigue type includes exercise fatigue, and the adjustment method further includes: obtaining the exercise type and environmental parameter data according to the exercise data, where the exercise data is sent by an exercise device; determining the seat adjustment parameters for exercise fatigue according to the exercise type, the environmental parameter data, and multiple fatigue data; adjusting the seat based on the seat adjustment parameters for exercise fatigue to massage the user.

[0009] In an alternative manner, adjusting the seat based on the seat adjustment parameters corresponding to the target fatigue type to massage the user further includes: obtaining the wearing image of the user and determining the clothing material and clothing thickness according to the wearing image; determining the clothing correction parameters according to the clothing material and the clothing thickness; correcting the initial seat adjustment parameters corresponding to the target fatigue type according to the clothing correction parameters to obtain the seat adjustment correction parameters; adjusting the seat based on the seat adjustment correction parameters to massage the user.

[0010] In an alternative manner, the fatigue levels include: mild fatigue, moderate fatigue, and severe fatigue, and the seat includes: a backrest and a footrest; adjusting the seat based on the initial seat adjustment parameters corresponding to the target fatigue type to massage the user further includes: if the fatigue level is severe fatigue and the current heart rate value of the user is greater than the preset heart rate value, adjusting the backrest to an inclined or horizontal angle and unfolding the footrest so that the user is in a semi-reclined or reclined state; after the user is in a semi-reclined or reclined state, adjusting the seat based on the initial seat adjustment parameters corresponding to the target fatigue type to massage the user.

[0011] According to a second aspect of an embodiment of the present invention, there is provided an adjustment device for a seat. The device includes: an acquisition module configured to acquire the physical sign information of a user and the electromyographic signals of various body parts to obtain the fatigue data of various body parts; a determination module configured to determine the target fatigue type of the user according to a plurality of fatigue data and a plurality of fatigue data threshold ranges corresponding to each fatigue type, where the target fatigue type is one type among a plurality of fatigue types; and an adjustment module configured to adjust the seat based on the initial seat adjustment parameters corresponding to the target fatigue type to massage the user, where at least one set of the initial seat adjustment parameters corresponds to each fatigue type.

[0012] According to a third aspect of an embodiment of the present invention, there is provided an electronic device, including: a controller; a memory storing one or more programs, when the one or more programs are executed by the controller, enabling the controller to perform the following operations of the adjustment method: acquiring the physical sign information of a user and the electromyographic signals of various body parts to obtain the fatigue data of various body parts; determining the target fatigue type of the user according to a plurality of fatigue data and a plurality of fatigue data threshold ranges corresponding to each fatigue type, where the target fatigue type is one type among a plurality of fatigue types; and adjusting the seat based on the initial seat adjustment parameters corresponding to the target fatigue type to massage the user, where at least one set of the initial seat adjustment parameters corresponds to each fatigue type.

[0013] According to a fourth aspect of an embodiment of the present invention, there is provided a computer-readable storage medium storing a computer program, where the computer program includes at least one executable instruction, when the executable instruction runs on the adjustment device or the electronic device of the seat, enabling the adjustment device or the electronic device of the seat to perform the following operations of the adjustment method: acquiring the physical sign information of a user and the electromyographic signals of various body parts to obtain the fatigue data of various body parts; determining the target fatigue type of the user according to a plurality of fatigue data and a plurality of fatigue data threshold ranges corresponding to each fatigue type, where the target fatigue type is one type among a plurality of fatigue types; and adjusting the seat based on the initial seat adjustment parameters corresponding to the target fatigue type to massage the user, where at least one set of the initial seat adjustment parameters corresponds to each fatigue type.

[0014] In the embodiments of the present invention, by obtaining the physical signs information of the user and the electromyography signals of each body part, the fatigue data of each body part is obtained, so as to more accurately represent the fatigue state of each part. And according to the multiple fatigue data and the fatigue data threshold range corresponding to each fatigue type, the fatigue type of the user is determined to determine the cause of the user's current fatigue, so as to be able to match more accurate initial seat adjustment parameters to adjust the seat. The seat is adjusted based on the initial seat adjustment parameters corresponding to the target fatigue type to massage the user. It is possible to massage the user according to the current actual state of the user's body, more precisely relieve the user's fatigue, improve the comfort of the user's massage, meet the personalized needs of the user, and enhance the user experience.

[0015] The above description is only an overview of the technical solution of the embodiments of the present invention. In order to be able to understand the technical means of the embodiments of the present invention more clearly, it can be implemented according to the content of the description. And in order to make the above and other objects, features and advantages of the embodiments of the present invention more obvious and understandable, the following specifically illustrates the specific embodiments of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] The drawings are only used to illustrate the embodiments and are not considered to be a limitation of the present invention. And throughout the drawings, the same reference numerals are used to represent the same components.

[0017] Figure 1 The flowchart of a method for adjusting a seat shown in an exemplary embodiment of the present invention is shown.

[0018] Figure 2 The flowchart of another method for adjusting a seat shown in an exemplary embodiment of the present invention is shown.

[0019] Figure 3 The flowchart of another method for adjusting a seat shown in an exemplary embodiment of the present invention is shown.

[0020] Figure 4 The schematic diagram of a three-dimensional human model shown in an exemplary embodiment of the present invention is shown.

[0021] Figure 5 The flowchart of another method for adjusting a seat shown in an exemplary embodiment of the present invention is shown.

[0022] Figure 6 The flowchart of another method for adjusting a seat shown in an exemplary embodiment of the present invention is shown.

[0023] Figure 7 The flowchart of another method for adjusting a seat shown in an exemplary embodiment of the present invention is shown.

[0024] Figure 8The figure shows a schematic structural diagram of an adjustment device for a seat shown in an exemplary embodiment of the present invention.

[0025] Figure 9 The figure shows a schematic structural diagram of an electronic device shown in an exemplary embodiment of the present invention. Detailed implementation manners

[0026] Here, the exemplary embodiments will be described in detail, and the examples are shown in the drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementation manners described in the following exemplary embodiments do not represent all implementation manners consistent with the present invention. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present invention as detailed in the appended claims.

[0027] The block diagrams shown in the drawings are only functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities can be implemented in software form, or implemented in one or more hardware modules or integrated circuits, or implemented in different networks and / or processor devices and / or microcontroller devices.

[0028] The flowcharts shown in the drawings are only exemplary illustrations and do not necessarily include all contents and operations / steps, nor do they necessarily need to be executed in the described order. For example, some operations / steps can be decomposed, while some operations / steps can be combined or partially combined. Therefore, the actual execution order may change according to the actual situation.

[0029] In the present invention, "a plurality of" means two or more. "And / or" describes the association relationship of associated objects and indicates that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally represents an "or" relationship between the front and rear associated objects.

[0030] Figure 1 The figure shows a flowchart of a method for adjusting a seat shown in an exemplary embodiment of the present invention. This method is executed by a vehicle. Please refer to Figure 1 As shown, this adjustment method includes S110 to S130, which are introduced in detail as follows: S110: Obtain the physical sign information of the user and the myoelectric signals of each body part to obtain the fatigue data of each body part.

[0031] Among them, the physical sign information of the user is information representing the physical characteristics of the user, including information such as the user's height, weight, age, gender, and BMI (Body Mass Index), and the physical sign information can be input through the in-vehicle system. Each body part includes: the trapezius muscle in the back, the erector spinae muscle in the waist, the gluteus maximus muscle in the buttocks, the gastrocnemius muscle in the calf, the hamstring muscle in the thigh, and the biceps brachii muscle in the upper arm, etc.; the electromyogram signal is a record of the electrical activity generated by the muscle during relaxation, and the muscle fatigue degree of the user can be evaluated according to the electromyogram signal. The electromyogram signal can be monitored by an electromyogram sensor, and the monitored electromyogram signal is amplified and filtered by a conditioning circuit to remove interference, so that the obtained electromyogram signal is more accurate; since the electromyogram signal is related to the physical sign information such as the user's age, gender, and BMI, the magnitude of the electromyogram signal is affected by the physical sign information, and the obtained electromyogram signal is corrected according to the physical sign information of different users to obtain the fatigue data of each body part, so as to more accurately characterize the fatigue state of each body part of the user.

[0032] S120: Determine the target fatigue type of the user according to multiple fatigue data and multiple fatigue data threshold ranges corresponding to each fatigue type; wherein, the target fatigue type is one type among multiple fatigue types.

[0033] Among them, the fatigue state of one body part can be represented by one fatigue data. Multiple fatigue types can include: sedentary fatigue, exercise fatigue, and driving fatigue; each fatigue type corresponds to multiple fatigue data threshold ranges, and the number of fatigue data threshold ranges corresponding to different fatigue types is different.

[0034] The multiple fatigue data threshold ranges corresponding to sedentary fatigue include: the fatigue data threshold range of the trapezius muscle in the back, the fatigue data threshold range of the erector spinae muscle in the waist, and the fatigue data threshold range of the gluteus maximus muscle in the buttocks. If the fatigue data of the trapezius muscle in the back among the multiple fatigue data belongs to the fatigue data threshold range of the trapezius muscle in the back, the fatigue data of the erector spinae muscle in the waist belongs to the fatigue data threshold range of the erector spinae muscle in the waist, and the fatigue data of the gluteus maximus muscle in the buttocks belongs to the fatigue data threshold range of the gluteus maximus muscle in the buttocks, then it is determined that the fatigue type is sedentary fatigue.

[0035] The multiple fatigue data threshold ranges corresponding to exercise fatigue include: the fatigue data threshold range of the gastrocnemius muscle in the calf, the fatigue data threshold range of the hamstring muscle in the thigh, and the fatigue data threshold range of the biceps brachii muscle in the upper arm; if the fatigue data of the gastrocnemius muscle in the calf among the multiple fatigue data belongs to the fatigue data threshold range of the gastrocnemius muscle in the calf, the fatigue data of the hamstring muscle in the thigh belongs to the fatigue data threshold range of the hamstring muscle in the thigh, and the fatigue data of the biceps brachii muscle in the upper arm belongs to the fatigue data threshold range of the biceps brachii muscle in the upper arm, then it is determined that the fatigue type is exercise fatigue.

[0036] The multiple fatigue data threshold ranges corresponding to driving fatigue include: the fatigue data threshold range of the trapezius muscle in the back, the fatigue data threshold range of the erector spinae muscle in the waist, the fatigue data threshold range of the gluteus maximus muscle in the buttocks, and the fatigue data threshold range of the gastrocnemius muscle in the calf; if the fatigue data of the trapezius muscle in the back among the multiple fatigue data belongs to the fatigue data threshold range of the trapezius muscle in the back, the fatigue data of the erector spinae muscle in the waist belongs to the fatigue data threshold range of the erector spinae muscle in the waist, the fatigue data of the gluteus maximus muscle in the buttocks belongs to the fatigue data threshold range of the gluteus maximus muscle in the buttocks, and the fatigue data of the erector spinae muscle in the waist belongs to the fatigue data threshold range of the erector spinae muscle in the waist, then the fatigue type is determined to be driving fatigue.

[0037] S130: Adjust the seat based on the initial seat adjustment parameters corresponding to the target fatigue type to massage the user; wherein, each fatigue type corresponds to at least one set of initial seat adjustment parameters.

[0038] Among them, different fatigue types correspond to different initial seat adjustment parameters, and each fatigue type can have multiple sets of initial seat adjustment parameters. For example, at least one set of seat adjustment parameters can include: mild seat adjustment parameters, moderate seat adjustment parameters, and deep seat adjustment parameters, which respectively represent massage parameters of multiple intensities to meet the needs of different users, and users can select seat adjustment parameters of different degrees. Exemplarily, if the target fatigue type is sedentary fatigue and the fatigue degree is severe fatigue, then the seat adjustment parameters corresponding to sedentary fatigue include: 3 - gear massage for the back, 3 - gear massage for the waist, 3 - gear massage for the seat cushion, 3 - gear backrest for the back, and 3 - gear lumbar support for the waist, 3 - gear infrared hot compress for the back, 3 - gear infrared hot compress for the waist, and 3 - gear infrared hot compress for the seat cushion. By adjusting the seat with the initial seat adjustment parameters corresponding to the target fatigue type, that is, the corresponding initial seat parameters can be selected according to the actual fatigue state of the user's current body to massage the user, which can relieve the user's fatigue more precisely according to the user's fatigue type and improve the comfort of the user's massage.

[0039] By obtaining the physical signs information of the user and the electromyographic signals of each body part to obtain the fatigue data of each body part, which can more accurately represent the fatigue state of each part, and determining the user's fatigue type according to the multiple fatigue data and the fatigue data threshold range corresponding to each fatigue type, so as to determine the cause of the user's current fatigue, so that more accurate initial seat adjustment parameters can be matched to adjust the seat. Adjusting the seat based on the initial seat adjustment parameters corresponding to the target fatigue type to massage the user can massage the user according to the current actual state of the user's body, relieve the user's fatigue more precisely, improve the comfort of the user's massage, meet the personalized needs of the user, and enhance the user's experience.

[0040] Figure 2A flowchart showing another seat adjustment method according to an exemplary embodiment of the present invention is shown. The method is executed by a vehicle. Figure 2 As shown, the adjustment method also includes S210 to S220, which are described in detail as follows: S210: Segment each fatigue data threshold range to obtain a plurality of sub-fatigue data threshold ranges of each fatigue data threshold range; wherein each sub-fatigue data threshold range corresponds to a fatigue level.

[0041] Among them, each fatigue data threshold range includes multiple sub-fatigue data threshold ranges, so that the fatigue degree of the body part can be determined according to the fatigue level of the body part. The number of sub-fatigue data threshold ranges is not limited here and can be set according to the actual needs of the user.

[0042] S220: According to the target fatigue data and multiple sub-fatigue data threshold ranges of the target fatigue data threshold range, obtain the sub-fatigue data threshold range to which the target fatigue data belongs, so as to obtain the fatigue level of each body part; wherein the target fatigue data is any one of the multiple fatigue data, and the target fatigue data threshold range is the threshold range of the target fatigue data.

[0043] Among them, the target fatigue data has a corresponding target fatigue data threshold range, and it can be determined to which sub-fatigue data threshold range the target fatigue data belongs, and the fatigue grade corresponding to the sub-fatigue data threshold range to which the target fatigue data belongs is determined, that is, the fatigue level of each body part; the fatigue level may include: mild fatigue, moderate fatigue and severe fatigue; illustratively, if the indicator represented by the fatigue data when the muscle is not in a fatigue state is a, the fatigue data threshold range for mild fatigue is a~1.3a, the fatigue data threshold range for severe fatigue is 1.3a~1.6a, and the fatigue data threshold range for severe fatigue is 1.6a~1.9a; the fatigue level may also include: first level fatigue, second level fatigue, third level fatigue and fourth level fatigue, which increase or decrease in sequence to represent the fatigue degree of the body part.

[0044] Figure 3 A flowchart showing another seat adjustment method according to an exemplary embodiment of the present invention is shown. The method is executed by a vehicle. Figure 3 As shown, the adjustment method also includes S310 to S340, which are described in detail as follows: S310: Constructing a three-dimensional human body model based on the user's vital sign information.

[0045] Among them, a three-dimensional human body model can be constructed based on the user's height, weight, and gender. The user information also includes the user's photo or infrared image. Additionally, the user's photo or infrared image can be obtained through the in-vehicle camera to construct a three-dimensional human body model. The three-dimensional human body model constructed based on the user's physical signs information can more realistically restore the user's portrait. Exemplarily, Figure 4 FIG. 2 shows a schematic diagram of a three-dimensional human body model shown in an exemplary embodiment of the present invention. The three-dimensional human body model includes: a head, a neck, a torso, limbs, etc. The display interface of the three-dimensional human body model can be an in-vehicle display, a mobile display such as a mobile phone or a tablet connected to the vehicle.

[0046] S320: Highlight each body part on the three-dimensional human body model to obtain a highlighted area corresponding to each body part.

[0047] Among them, as Figure 4 shown, Figure 4 the shaded part 410 in FIG. 3 represents each body part, and each body part is a highlighted area, so as to facilitate the user to know the fatigued parts of the body and the parts to be massaged; different colors of the highlighted areas represent different fatigue levels.

[0048] Exemplarily, the adjustment method further includes: traversing the fatigue levels of each body part and defining the level colors of each fatigue level; obtaining the display color of each highlighted area according to the fatigue levels of each body part and the level colors corresponding to each fatigue level.

[0049] In this embodiment, the level colors of each fatigue level are defined. For example, the fatigue levels include: mild fatigue, moderate fatigue, and severe fatigue. The level color of mild fatigue can be yellow, the level color of moderate fatigue can be orange, and the level color of severe fatigue can be red; if the body part is severely fatigued, the display color of the highlighted area of the body part is orange, and if the body part is in a non-fatigued state, the display color of the highlighted area of the body part is blue; specifically, if the fatigue level of the trapezius muscle in the back is moderate, the display color at the position of the trapezius muscle on the three-dimensional human body model is orange. The specific colors of each level can be set according to the actual personalized needs of the user and are not limited herein. The highlighted area can also display the texture of the muscle to feedback the fatigue state of the muscle to the user.

[0050] S330: Update the initial seat adjustment parameters corresponding to the target fatigue type according to the user-set parameters to obtain the target seat adjustment parameters; wherein, the user-set parameters are set by the user clicking on the highlighted area.

[0051] Among them, the user can click on the highlighted area to set the massage parameters, that is, the user sets the parameters to update the initial seat adjustment parameters corresponding to the target fatigue type, and obtains the target seat adjustment parameters. Exemplarily, the user can click on the target highlighted area of the human body model to set, and a corresponding target part parameter setting window pops up in the target highlighted area. The user can set the massage parameters of the target part through this target part parameter setting window, that is, the user sets the parameters, which is convenient for the user to quickly select the body part that needs to be massaged. For example, if the user needs to increase the massage intensity of the erector spinae muscle in the waist, the user can directly adjust the massage intensity at the highlighted area corresponding to the erector spinae muscle in the waist.

[0052] In an exemplary embodiment of the present invention, the user can drag the three-dimensional human body model with a finger to rotate it so as to select the target highlighted area that is not directly displayed on the interface, and set the seat adjustment parameters corresponding to the target body part to set the parameters set by the user. During the seat adjustment process, the color of the highlighted area can change with the change of the fatigue level. For example, if the fatigue level of the trapezius muscle in the back changes from severe fatigue to mild fatigue, the highlighted area of the trapezius muscle in the back changes from orange to yellow, enabling the user to visually see that the fatigue degree of the body part is reduced, bringing a good visual experience to the user, further reducing the fatigue degree of each body part of the user, and enhancing the user experience.

[0053] S340: Adjust the seat based on the target seat adjustment parameters to massage the user.

[0054] Among them, the target seat adjustment parameters are the seat adjustment parameters actually required by the user. Adjust the seat according to the target seat adjustment parameters so that the seat massages the user, meeting the personalized needs of the user and quickly relieving the fatigue degree of the erector spinae muscle in the user's waist.

[0055] Figure 5 The flowchart of another seat adjustment method shown in an exemplary embodiment of the present invention is shown. This method is executed by a vehicle. Please refer to Figure 5 As shown, the fatigue type includes exercise fatigue. This adjustment method further includes S510 to S530, which are introduced in detail as follows: S510: Obtain the exercise type and environmental parameter data according to the exercise data; among them, the exercise data is sent by the exercise device.

[0056] Among them, the exercise device can be the user's wearable device. For example, a sports watch, a sports bracelet or a mobile phone, etc. The exercise device can monitor the user's exercise type and the current environmental parameter data. The exercise type includes: badminton, football, skipping rope, swimming, etc.; the environmental parameter data can include: temperature, humidity and weather, etc.

[0057] S520: Determine the seat adjustment parameters for exercise fatigue based on the exercise type, environmental parameter data, and multiple fatigue data.

[0058] Among them, based on the exercise type, the over-fatigued parts of the user's body can be determined. The seat adjustment parameters corresponding to the over-fatigued parts of the body are corrected, and whether to adjust the ventilation parameter or heating parameter of the seat is determined according to the environmental parameter data. For example, if the weather temperature exceeds the preset temperature threshold, the seat ventilation parameter is increased to speed up the user's cooling; the seat adjustment parameters for exercise fatigue are determined based on the exercise type, environmental parameter data, and multiple fatigue data, so that the determined seat adjustment parameters can better match the user's body needs. Exemplarily, if the exercise type is badminton and the environmental temperature exceeds the first preset temperature threshold, and the biceps brachii on the side of the racket-holding arm is more fatigued, then the initial seat adjustment parameters corresponding to the biceps brachii on the racket-holding side are adjusted, and the ventilation parameter of the seat is increased to correct the initial seat adjustment parameters corresponding to multiple fatigue data, obtaining the exercise fatigue adjustment parameters to achieve cooling for the user; if the exercise type is swimming and the environmental temperature is lower than the second preset temperature threshold, then the heating parameter of the seat is increased to correct the initial seat adjustment parameters corresponding to multiple fatigue data, obtaining the exercise fatigue adjustment parameters to achieve warming for the user.

[0059] S530: Adjust the seat based on the seat adjustment parameters for exercise fatigue to massage the user.

[0060] Among them, adjusting the seat based on the seat adjustment parameters for exercise fatigue, adjusting the seat parameters according to the user's actual exercise environment, and adjusting according to the user's actual exercise situation further improve the user experience.

[0061] Figure 6 The flowchart of another seat adjustment method shown in an exemplary embodiment of the present invention is shown. This method is executed by a vehicle. Please refer to Figure 6 As shown, the seat is adjusted based on the seat adjustment parameters corresponding to the target fatigue type to massage the user. Further, it also includes S610 to S640, which are introduced in detail as follows: S610: Obtain the user's wearing image and determine the clothing material and clothing thickness according to the wearing image.

[0062] Among them, if the user is wearing thick clothes and materials with a large fabric hardness, the myoelectric signals monitored by the myoelectric sensor are weak, which may affect the accuracy of the myoelectric signals. The wearing image of the user can be obtained through cameras arranged in the cockpit such as the A-pillar and B-pillar in the vehicle. The clothing material and clothing thickness of the user can be obtained through image recognition based on the wearing image, so as to determine the clothing correction parameters of the initial seat adjustment parameters according to the clothing material and clothing thickness and correct the initial seat adjustment parameters.

[0063] S620: Determine clothing correction parameters according to the clothing material and thickness.

[0064] Among them, the clothing fabric materials include cotton, linen, chemical fiber, leather, etc. A correction table for clothing materials, clothing thickness, and clothing correction parameters can be calibrated. If the current clothing material and thickness of the user are recognized, the clothing correction parameters can be obtained by looking up the correction table.

[0065] S630: Correct the initial seat adjustment parameters corresponding to the target fatigue type according to the correction parameters to obtain seat adjustment correction parameters.

[0066] Among them, if the clothing material is too hard and the clothing thickness is too thick, the seat adjustment parameters corresponding to each body part of the body will be increased to increase the massage intensity.

[0067] S640: Adjust the seat based on the seat adjustment correction parameters to massage the user.

[0068] Among them, adjusting the seat based on the seat adjustment correction parameters enables the user to feel the corresponding massage intensity when wearing clothing of various materials and thicknesses, further improving the user experience.

[0069] In an exemplary embodiment of the application, the user's facial expression can also be recognized through a camera. Whether to obtain the user's physical signs information and the electromyogram signals of each body part is determined according to the user's facial expression. If the facial expression indicates that the user is in a fatigued state, the user's physical signs information and the electromyogram signals of each body part are obtained to determine whether to massage the user according to the electromyogram signals, alleviating the user's fatigue.

[0070] Figure 7 Shows a flowchart of another seat adjustment method shown in an exemplary embodiment of the present invention. This method is executed by a vehicle. Please refer to Figure 7 As shown, the fatigue levels include: mild fatigue, moderate fatigue, and severe fatigue. The seat includes: a backrest and a footrest; the seat is adjusted based on the initial seat adjustment parameters corresponding to the target fatigue type to massage the user. Further, it also includes S710 to S720, which are introduced in detail as follows: S710: If the fatigue level is severe fatigue and the user's current heart rate value is greater than the preset heart rate value, adjust the backrest to an inclined or horizontal angle and unfold the footrest so that the user is in a semi-reclined or reclined state.

[0071] Among them, the current heart rate value can be monitored by the user's wearable device, which can be a sports watch, a sports bracelet, etc., and can send the monitored current heart rate value to the vehicle. If the fatigue level is severe fatigue and the user's current heart rate value is greater than the preset heart rate value, it means that the user is in an extremely exhausted state. By adjusting the backrest to an inclined or horizontal angle and unfolding the footrest, the user is in a semi-reclined or reclined state, so that the user's heart rate is more likely to return to the normal range.

[0072] S720: After the user is in a semi-reclined or reclined state, adjust the seat based on the initial seat adjustment parameters corresponding to the target fatigue type to massage the user.

[0073] Among them, after the user is in a semi-reclined or reclined state, adjust the seat according to the initial seat adjustment parameters corresponding to the target fatigue type to massage the user, so that the user enters a deep rest state, further relieve the user's fatigue, and improve the user's experience.

[0074] Figure 8 The structural schematic diagram of an adjustment device of a seat shown in an exemplary embodiment of the present invention is shown. Please refer to Figure 8 As shown, the adjustment device 800 includes: an acquisition module 810, a determination module 820, and an adjustment module 830.

[0075] The acquisition module 810 is configured to acquire the physical signs information of the user and the myoelectric signals of each body part to obtain the fatigue data of each body part; The determination module 820 is configured to determine the target fatigue type of the user according to a plurality of fatigue data and a plurality of fatigue data threshold ranges corresponding to each fatigue type; wherein, the target fatigue type is one type among a plurality of fatigue types; The adjustment module 830 is configured to adjust the seat based on the initial seat adjustment parameters corresponding to the target fatigue type to massage the user; wherein, each fatigue type corresponds to at least one set of initial seat adjustment parameters.

[0076] The seat adjustment device provided in the above embodiment and the seat adjustment method provided in the foregoing embodiment belong to the same concept. The specific manners in which each module and unit perform operations have been described in detail in the method embodiment, and will not be repeated here.

[0077] Figure 9 The structural schematic diagram of an electronic device shown in an exemplary embodiment of the present invention shows the structural schematic diagram of a computer system of the electronic device suitable for implementing the embodiments of the present invention. The specific implementation of the electronic device in the specific embodiments of the present invention is not limited.

[0078] Please refer to Figure 9As shown, the electronic device includes: a controller; a memory for storing one or more programs which, when executed by the controller, perform the above-described seat adjustment method.

[0079] Please continue to refer to Figure 9 As shown, the computer system 900 of the electronic device includes a central processing unit (CPU) 901 which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 902 or the program loaded from the storage section 908 into the random access memory (RAM) 903, such as executing the method in the above-described embodiments. In the RAM 903, various programs and data required for system operation are also stored. The CPU 901, ROM 902, and RAM 903 are connected to each other via a bus 904. The input / output (I / O) interface 905 is also connected to the bus 904.

[0080] The following components are connected to the I / O interface 905: an input section 906 including a keyboard, a mouse, etc.; an output section 907 including, for example, a cathode ray tube (CRT), a liquid crystal display (LCD), etc. and a speaker, etc.; a storage section 908 including a hard disk, etc.; and a communication section 909 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section 909 performs communication processing via a network such as the Internet. A drive 910 is also connected to the I / O interface 905 as required. A removable medium 911, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 910 as required so that a computer program read from it can be installed into the storage section 908 as required.

[0081] Specifically, according to an embodiment of the present invention, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present invention includes a computer program product which includes a computer program carried on a computer-readable medium, and the computer program includes a computer program for performing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via the communication section 909, and / or installed from the removable medium 911. When the computer program is executed by the central processing unit (CPU) 901, various functions defined in the system of the present invention are performed.

[0082] Another aspect of the present invention further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the adjustment method of the seat as described above is implemented. The computer-readable storage medium may be included in the electronic device described in the above embodiments, or may exist separately without being assembled into the electronic device.

[0083] Another aspect of the present invention further provides a computer program product or a computer program. The computer program product or the computer program includes at least one executable instruction. When the executable instruction runs on the seat adjustment device or the electronic device, the seat adjustment device or the electronic device is enabled to execute the seat adjustment method as described above.

[0084] The executable instruction is specifically used to enable the seat adjustment device / electronic device to perform the following operations: Obtain the physical sign information of the user and the myoelectric signals of each body part to obtain the fatigue data of each body part; determine the target fatigue type of the user according to a plurality of fatigue data and a plurality of fatigue data threshold ranges corresponding to each fatigue type; wherein, the target fatigue type is one type among a plurality of fatigue types; adjust the seat based on the initial seat adjustment parameters corresponding to the target fatigue type to massage the user; wherein, each fatigue type corresponds to at least one set of initial seat adjustment parameters.

[0085] The computer-readable medium shown in the embodiments of the present invention can be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present invention, a computer-readable storage medium can be any tangible medium that contains or stores a program, and this program can be used by or in conjunction with an instruction execution system, apparatus, or device. In the present invention, a computer-readable signal medium can include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable computer program. Such a propagated data signal can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, and this computer-readable medium can send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device. The computer program contained on a computer-readable medium can be transmitted by any suitable medium, including but not limited to: wireless, wired, etc., or any suitable combination of the above.

[0086] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present invention. Among them, each block in the flowchart or block diagram can represent a module, a program segment, or a part of code, and the above 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 that marked in the accompanying drawings. For example, two consecutive blocks shown 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 or flowchart, as well as the combination of blocks in the block diagram or flowchart, can be implemented by a dedicated hardware-based system for performing the specified functions or operations, or can be implemented by a combination of dedicated hardware and computer instructions.

[0087] The units involved in the embodiments of the present invention can be implemented in software or in hardware, and the described units can also be provided in a processor. Among them, the names of these units do not constitute a limitation to the unit itself in some cases.

[0088] According to one aspect of the embodiments of the present invention, there is also provided a computer system, including a Central Processing Unit (CPU), which can perform various appropriate actions and processes according to a program stored in a Read-Only Memory (ROM) or a program loaded from a storage section into a Random Access Memory (RAM), such as executing the method in the above embodiments. In the RAM, various programs and data required for system operations are also stored. The CPU, ROM, and RAM are connected to each other via a bus. An Input / Output (I / O) interface is also connected to the bus.

[0089] The following components are connected to the I / O interface: an input section including a keyboard, a mouse, etc.; an output section including a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), etc. and a speaker, etc.; a storage section including a hard disk, etc.; and a communication section including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section performs communication processing via a network such as the Internet. A drive is also connected to the I / O interface as needed. A removable medium, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive as needed so that a computer program read from it can be installed into the storage section as needed.

[0090] The above content is only a preferred exemplary embodiment of the present invention and is not used to limit the implementation of the present invention. Those of ordinary skill in the art can make corresponding adaptations or modifications very conveniently according to the main concept and spirit of the present invention. Therefore, the protection scope of the present invention should be subject to the protection scope required by the claims.

Claims

1. A method for adjusting a seat, characterized in that, The adjustment method includes: Obtaining the physical signs information of the user and the electromyogram signals of each body part to obtain the fatigue data of each body part; Determining the target fatigue type of the user according to multiple fatigue data and multiple fatigue data threshold ranges corresponding to each fatigue type; wherein, the target fatigue type is one of multiple fatigue types; Adjusting the seat based on the initial seat adjustment parameters corresponding to the target fatigue type to massage the user; wherein, each fatigue type corresponds to at least one set of the initial seat adjustment parameters.

2. The adjustment method according to claim 1, characterized in that, The adjustment method further includes: Segmenting each fatigue data threshold range to obtain multiple sub-fatigue data threshold ranges of each fatigue data threshold range; wherein, each sub-fatigue data threshold range corresponds to a fatigue level; According to the target fatigue data and the multiple sub-fatigue data threshold ranges of the target fatigue data threshold range, obtaining the sub-fatigue data threshold range to which the target fatigue data belongs to obtain the fatigue level of each body part; wherein, the target fatigue data is any one of multiple fatigue data, and the target fatigue data threshold range is the threshold range of the target fatigue data.

3. The adjustment method according to claim 2, wherein The adjustment method further includes: Constructing a three-dimensional human model based on the physical signs information of the user; Highlighting each body part on the three-dimensional human model to obtain the highlighted area corresponding to each body part; Updating the initial seat adjustment parameters corresponding to the target fatigue type according to the user setting parameters to obtain the target seat adjustment parameters; wherein, the user setting parameters are set by the user clicking on the highlighted area; Adjusting the seat based on the target seat adjustment parameters to massage the user.

4. The adjustment method according to claim 3, characterized in that The adjustment method further includes: Traversing the fatigue levels of each body part and defining the level colors of each fatigue level; Obtaining the display color of each highlighted area according to the fatigue level of each body part and the level colors corresponding to each fatigue level.

5. The adjustment method according to claim 1, characterized in that The fatigue type includes exercise fatigue, and the adjustment method further includes: Obtaining the exercise type and environmental parameter data according to the exercise data; wherein, the exercise data is sent by an exercise device; Determining the seat adjustment parameters for exercise fatigue according to the exercise type, the environmental parameter data and multiple fatigue data; Adjusting the seat based on the seat adjustment parameters for exercise fatigue to massage the user.

6. The adjustment method according to claim 1, characterized in that, The adjusting the seat based on the seat adjustment parameters corresponding to the target fatigue type to massage the user further includes: Obtaining the wearing image of the user and determining the clothing material and clothing thickness according to the wearing image; Determining the clothing correction parameters according to the clothing material and the clothing thickness; Correcting the initial seat adjustment parameters corresponding to the target fatigue type according to the clothing correction parameters to obtain the seat adjustment correction parameters; Adjusting the seat based on the seat adjustment correction parameters to massage the user.

7. The adjustment method according to claim 2, characterized in that, The fatigue levels include: mild fatigue, moderate fatigue, and severe fatigue. The seat includes: a backrest and a footrest. Adjusting the seat based on the initial seat adjustment parameters corresponding to the target fatigue type to massage the user further includes: If the fatigue level is severe fatigue and the user's current heart rate value is greater than the preset heart rate value, adjust the backrest to an inclined or horizontal angle and deploy the footrest so that the user is in a semi-reclined or reclined state; After the user is in a semi-reclined or reclined state, adjust the seat based on the initial seat adjustment parameters corresponding to the target fatigue type to massage the user.

8. An adjustment device for a seat, characterized in that, The device includes: An acquisition module, configured to acquire the user's physical signs information and the electromyography signals of each body part to obtain the fatigue data of each body part; A determination module, configured to determine the target fatigue type of the user according to a plurality of fatigue data and a plurality of fatigue data threshold ranges corresponding to each fatigue type; wherein the target fatigue type is one type among a plurality of fatigue types; An adjustment module, configured to adjust the seat based on the initial seat adjustment parameters corresponding to the target fatigue type to massage the user; wherein each fatigue type corresponds to at least one set of the initial seat adjustment parameters.

9. An electronic device, characterized in that, Includes: A controller; A memory, storing one or more programs, when the one or more programs are executed by the controller, enabling the controller to implement the adjustment method described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, A computer program is stored in the storage medium. The computer program includes at least one executable instruction. When the executable instruction runs on the adjustment device or electronic device of the seat, it enables the adjustment device or electronic device of the seat to perform the operations of the adjustment method described in any one of claims 1 to 7.