Seat regulation and control method, seat, electronic equipment and storage medium

By acquiring user posture and pressure sensor information, seat adjustment parameters are determined, enabling adaptive seat adjustment, solving the problem of seats being unable to adapt, and improving comfort.

CN122008971APending Publication Date: 2026-05-12PATEO CONNECT (NANJING) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
PATEO CONNECT (NANJING) CO LTD
Filing Date
2024-11-11
Publication Date
2026-05-12

AI Technical Summary

Technical Problem

Existing seats cannot adaptively adjust to the user's posture, affecting comfort.

Method used

By acquiring the user's posture information and the pressure sensor information of the seat, the adjustment parameters of the seat are determined, including the adjustment of the backrest angle, armrest position, firmness and support structure, and adaptive adjustment is achieved by using sensors and controllers.

Benefits of technology

The comfort of the seats has been improved, and their shape has been made to match the user's posture, thus enhancing the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122008971A_ABST
    Figure CN122008971A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a seat regulation and control method, a seat, electronic equipment and a storage medium. The regulation and control method of the seat comprises the following steps: acquiring posture information of a user and pressure sensing information of the seat; adjusting and controlling parameters of the seat are determined according to the posture information and the pressure sensing information, and the adjusting and controlling parameters of the seat comprise at least one of backrest inclination angle adjusting and controlling parameters, armrest adjusting and controlling parameters, hardness adjusting and controlling parameters and backrest supporting structure adjusting and controlling parameters; and regulating and controlling the seat according to the regulation and control parameters of the seat.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the technical field of seat control, specifically to a seat control method, a seat, an electronic device, and a storage medium. Background Technology

[0002] With the development of automotive technology, higher demands are placed on car seats, such as the need for excellent comfort. However, the seat's shape is usually fixed during use. When the user's posture changes, the user needs to manually adjust the seat to match their posture. In other words, the seat cannot adaptively adjust according to the user's posture, thus affecting its comfort. Summary of the Invention

[0003] Embodiments of this disclosure provide a method for adjusting a seat, a seat, an electronic device, and a storage medium that can at least partially solve at least one of the above-mentioned problems or other problems in the prior art.

[0004] One embodiment of this disclosure provides a method for adjusting a seat, the method comprising: acquiring user posture information and seat pressure sensing information; determining seat adjustment parameters based on the posture information and pressure sensing information, wherein the seat adjustment parameters include at least one of backrest tilt angle adjustment parameters, armrest adjustment parameters, firmness adjustment parameters, and backrest support structure adjustment parameters; and adjusting the seat according to the seat adjustment parameters.

[0005] In some embodiments, acquiring user posture information includes: acquiring image information of the user detected by an image sensor, and acquiring position information of various key points of the user based on the image information; and determining the user's body feature lines based on the position information of each key point, and using the body feature lines as posture information, wherein the body feature lines are straight lines connecting various key points, and the body feature lines include at least one of head and neck feature lines, shoulder feature lines, back feature lines, waist feature lines, hip feature lines, shoulder and back feature lines, and waist and back feature lines.

[0006] In some implementations, determining the seat's control parameters based on posture information and pressure sensing information includes: determining the user's sitting posture type based on posture information and pressure sensing information, and determining whether the user's sitting posture type conforms to the standard sitting posture; and in response to the user's sitting posture type not conforming to the standard sitting posture, determining the seat's control parameters based on posture information and pressure sensing information.

[0007] In some implementations, determining the seat's control parameters based on posture information and pressure sensing information includes: determining the user's sitting posture type based on the analysis results of body feature lines and pressure sensing information, and determining whether the user's sitting posture type conforms to the standard sitting posture, wherein the pressure sensing information includes the pressure sensing information of the seat cushion; and in response to the user's sitting posture type not conforming to the standard sitting posture, determining the seat's control parameters based on the analysis results of body feature lines and pressure sensing information.

[0008] In some implementations, determining the user's sitting posture type based on the analysis results of body feature lines and pressure sensing information includes: acquiring first comparison information between the body feature lines and standard feature lines, the first comparison information including the angle or offset distance between the body feature lines and standard feature lines; pairing the pressure sensing information of the seat cushion to obtain multiple sensor information pairs, and acquiring second comparison information for each sensor information pair; and determining the user's sitting posture type based on the first comparison information and the second comparison information.

[0009] In some implementations, the pressure sensing information includes pressure sensing information from different zones of the seat back. Determining the seat's control parameters based on posture information and pressure sensing information includes: determining the user's sitting posture type based on the posture information and pressure sensing information, and determining whether the user's sitting posture type conforms to a reclining posture; and in response to the user's sitting posture type conforming to a reclining posture, determining the control parameters of the support structure at different zones based on a comparison result between the pressure sensing information from different zones of the backrest and a second threshold.

[0010] In some embodiments, the pressure sensing information includes pressure sensing information of the seat cushion. Determining the seat's adjustment parameters based on the pressure sensing information includes: determining firmness adjustment parameters based on a comparison between the seat cushion's pressure sensing information and a third threshold, wherein the firmness adjustment parameters include adjustment parameters of the seat cushion's firmness adjustment layer.

[0011] In some implementations, determining the control parameters of the seat based on posture information and pressure sensing information further includes: acquiring the temperature and humidity information of the seat, and determining the control parameters of the seat based on the posture information, pressure sensing information, and temperature and humidity information, wherein the control parameters of the seat include the control parameters of the seat's heating system and / or ventilation system.

[0012] In some implementations, the control parameters of the seat are determined based on posture information, pressure sensing information, and temperature and humidity information, including: determining the user's sitting posture type based on posture information and pressure sensing information, and determining whether the user's sitting posture type conforms to a reclining posture; and in response to the user's sitting posture type conforming to a reclining posture, determining the control parameters of the heating system and / or ventilation system at the backrest and seat cushion of the seat based on temperature and humidity information.

[0013] In some embodiments, the method for controlling the seat further includes: acquiring the user's vital signs information and determining whether to trigger the emergency call function based on the vital signs information, wherein the user's vital signs information includes at least one of the user's heart rate value, heart rate change value, eye changes, facial expression, limb changes, and eyelid opening and closing; and in response to triggering the emergency call function, sending an emergency call request to the call center.

[0014] Another embodiment of this disclosure provides a seat, which includes a seat cushion, a backrest, armrests, and a support structure located on the backrest. The seat also includes a sensor assembly, an adjustment device, and a controller; the sensor assembly is used to acquire pressure sensing information; the adjustment device is used to adjust the seat cushion, backrest, armrests, and support structure; the controller is communicatively connected to the sensor assembly and the adjustment device; wherein the controller is configured to: determine adjustment parameters based on the user's posture information and pressure sensing information, and control the adjustment device to adjust at least one of the seat cushion, backrest, armrests, and support structure according to the adjustment parameters, wherein the adjustment parameters include at least one of backrest tilt angle adjustment parameters, armrest adjustment parameters, firmness adjustment parameters, and backrest support structure adjustment parameters.

[0015] In some embodiments, sensor components are used to acquire temperature and humidity information. The seat also includes a heating system and a ventilation system, the heating system being located on the seat cushion and / or backrest, and the ventilation system being located on the seat cushion and / or backrest. A controller is communicatively connected to the heating system and the ventilation system; the controller is configured to determine control parameters for the heating system and / or the ventilation system based on posture information, pressure sensing information, and temperature and humidity information, and to control the heating system to heat and / or the ventilation system to ventilate.

[0016] In some implementations, sensor components are used to acquire the user's vital signs information. The controller is configured to determine whether to trigger the emergency call function based on the vital signs information, and after determining that the emergency call function has been triggered, to send an emergency call request to the call center.

[0017] In some implementations, the seat also includes an emergency call button located on the seat cushion and / or armrest. The controller is communicatively connected to the emergency call button and is configured to send an emergency call request to a call center in response to triggering the emergency call button.

[0018] Another aspect of the embodiments of this disclosure provides an electronic device, which includes at least one processor and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform the aforementioned seat control method.

[0019] Another aspect of the embodiments of this disclosure provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, can implement the above-described method for adjusting the seat. Attached Figure Description

[0020] Other features, objects, and advantages of this disclosure will become more apparent from the following detailed description of non-limiting embodiments with reference to the accompanying drawings. Wherein:

[0021] Figure 1 This is a system architecture applicable to a seat control method according to some embodiments of the present disclosure;

[0022] Figure 2 This is a schematic flowchart of a seat adjustment method according to some embodiments of the present disclosure;

[0023] Figure 3 This is a schematic diagram showing the distribution of pressure sensors on a seat cushion according to some embodiments of the present disclosure;

[0024] Figure 4 This is a schematic diagram showing the distribution of pressure sensors on the backrest according to some embodiments of the present disclosure;

[0025] Figure 5 This is a schematic diagram of the display interface of a terminal device according to some embodiments of the present disclosure;

[0026] Figure 6 This is a timing diagram illustrating the seat adjustment process according to some embodiments of the present disclosure;

[0027] Figure 7 This is a structural schematic diagram of a seat according to some embodiments of the present disclosure;

[0028] Figure 8 A schematic block diagram of a seat according to some embodiments of the present disclosure;

[0029] Figure 9 This is a schematic block diagram of an electronic device according to some embodiments of the present disclosure. Detailed Implementation

[0030] To better understand this disclosure, various aspects of this disclosure will be described in more detail with reference to the accompanying drawings. It should be understood that these detailed descriptions are merely illustrative of exemplary embodiments of this disclosure and are not intended to limit the scope of this disclosure in any way. Throughout the specification, the same reference numerals refer to the same elements. The expression "and / or" includes any and all combinations of one or more of the associated listed items.

[0031] Unless otherwise specified, all terms used in this disclosure (including technical and scientific terms) shall have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure pertains. It should also be understood that terms (e.g., those defined in common dictionaries) should be understood to have the meaning consistent with their meaning in the context of the relevant art, and should not be interpreted in an idealized or overly formal sense, unless expressly so specified in this disclosure.

[0032] Furthermore, the acquisition, storage, and application of user personal information involved in the technical solution disclosed herein comply with relevant laws and regulations and do not violate public order and good morals. The information / data acquired is not intended to characterize a specific type of user, and therefore cannot reflect the personal information of a specific type of user.

[0033] It should be noted that, unless otherwise specified, the embodiments and features described in this disclosure can be combined with each other. Furthermore, unless explicitly limited or contradicted by the context, the specific steps included in the methods described in this disclosure are not limited to the order in which they are described, but can be performed in any order or in parallel. This disclosure will now be described in detail with reference to the accompanying drawings and embodiments.

[0034] Figure 1 A system architecture 1000 is provided for a seat control method applicable to some embodiments of this disclosure. Figure 7 This is a structural schematic diagram of a seat according to some embodiments of the present disclosure.

[0035] refer to Figure 1 and Figure 7 The system architecture 1000 may include a seat 1100, a terminal device 1200, and a call center 1300. The terminal device 1200 may include, but is not limited to, a smartphone, a smartwatch, or a vehicle's infotainment system, and is used to display at least one of the user's vital signs information, posture information, and rest and exercise suggestions, wherein the posture information may include, but is not limited to, the type of sitting posture and the time spent sitting or lying down.

[0036] In some embodiments of this disclosure, the seat 1100 may include a seat cushion 1101, a backrest 1102, armrests 1103, and a support structure 1104, wherein the support structure 1104 may be located on the backrest 1102. The seat 1100 may also include a sensor assembly 1110, an adjustment device 1120, and a controller 1130, wherein the controller 1130 may be communicatively connected to the sensor assembly 1110 and the adjustment device 1120, for example.

[0037] For example, sensor assembly 1110 can be used to acquire pressure sensing information. Specifically, sensor assembly 1110 may include image sensor 1111 and pressure sensor 1112. Image sensor 1111 can be used to acquire image information of the user, which can be used to determine the user's posture information. Pressure sensor 1112 can be used to acquire pressure sensing information at different positions of the seat, such as pressure sensing information of the seat cushion 1101 and / or pressure sensing information of the backrest 1102.

[0038] Exemplarily, the adjustment device 1120 can be used to adjust the seat cushion 1101, backrest 1102, armrest 1103, and support structure 1104. Specifically, the adjustment device 1120 can be used to adjust at least one of the following: the tilt angle of the backrest 1102 (e.g., the angle between the backrest 1102 and the seat cushion 1101), the height of the armrest 1103, the degree of concavity / convexity of the support structure 1104 relative to the backrest 1102, and the firmness of the seat cushion 1101. Further, a firmness adjustment layer may be provided on the seat cushion 1101, which can be used to adjust the firmness of the seat cushion 1101.

[0039] For example, controller 1130 may be configured to: determine adjustment parameters based on user posture information and pressure sensing information, and control adjustment device 1120 to adjust at least one of the seat cushion 1101, backrest 1102, armrest 1103, and support structure 1104 according to the adjustment parameters, wherein the adjustment parameters include at least one of backrest tilt angle adjustment parameters, armrest adjustment parameters, firmness adjustment parameters, and backrest support structure adjustment parameters. The user's posture information may be determined based on the user's image information. The user's posture information may, for example, be the user's body feature lines, which may include at least one of the head and neck feature lines, shoulder feature lines, back feature lines, waist feature lines, hip feature lines, shoulder and back feature lines, and lower back feature lines.

[0040] In some embodiments of this disclosure, sensor assembly 1110 may be used to acquire temperature and humidity information. For example, sensor assembly 1110 may include temperature and humidity sensor 1113, which may be used to acquire temperature and humidity information. Seat 1100 may include heating system 1140 and ventilation system 1150. Heating system 1140 may be located on seat cushion 1101 and / or backrest 1102. Ventilation system 1150 may be located on seat cushion 1101 and / or backrest 1102. Controller 1130 is communicatively connected to heating system 1140 and ventilation system 1150, wherein controller 1130 may be configured to: determine control parameters of heating system 1140 and / or ventilation system 1150 based on posture information, pressure sensing information, and temperature and humidity information, and control heating system 1140 to heat and / or ventilation system 1150 to ventilate.

[0041] In some embodiments of this disclosure, sensor component 1110 can be used to acquire a user's vital signs information, which may include at least one of the user's heart rate value, heart rate variability value, eye movements, facial expressions, limb movements, and eyelid opening and closing. Specifically, sensor component 1110 may include heart rate sensor 1114, which can be used to acquire the user's heart rate value and / or heart rate variability value. Information such as the user's eye movements, facial expressions, limb movements, and eyelid opening and closing can be determined from the user's image information detected by image sensor 1111. Controller 1130 may be configured to: determine whether to trigger the emergency call function based on the user's vital signs information, and after determining that the emergency call function has been triggered, send an emergency call request to call center 1300.

[0042] In some embodiments of this disclosure, seat 1100 may include an emergency call button 1160, which may be located on seat cushion 1101 and / or armrest 1103. Controller 1130 is communicatively connected to emergency call button 1160, wherein controller 1130 may be configured to send an emergency call request to call center 1300 in response to triggering emergency call button 1160.

[0043] Figure 2 This is a schematic flowchart of a seat adjustment method 2000 according to some embodiments of the present disclosure. The seat adjustment method 2000 can be executed, for example, by an electronic device such as a controller 1130 of the seat 1100. It should be understood that the seat adjustment method 2000 may also include additional steps not shown and / or omit the steps shown, and the scope of the present disclosure is not limited in this respect. The seat adjustment method 2000 is applicable to application scenarios such as the adjustment of vehicle seats, and it should be understood that the seat adjustment method 2000 can also be applied to other seat adjustment application scenarios, without limitation herein.

[0044] refer to Figure 2 The seat adjustment method 2000 may include the following steps:

[0045] S2100: Acquires user posture information and seat pressure sensor information.

[0046] S2200. Determine the adjustment parameters of the seat based on posture information and pressure sensing information. The adjustment parameters of the seat include at least one of the following: backrest tilt angle adjustment parameters, armrest adjustment parameters, firmness adjustment parameters, and backrest support structure adjustment parameters.

[0047] S2300: Adjust the seat according to the seat's adjustment parameters.

[0048] In some embodiments of this disclosure, the adjustment parameters of the seat can be quickly determined by the user's posture information and the pressure sensing information of the seat. Then, the seat is adaptively adjusted according to the determined adjustment parameters, which helps the shape of the adjusted seat match the user's posture and improves the comfort of the seat.

[0049] The steps S2100 to S2300 of the exemplary embodiments of this disclosure will now be described in detail.

[0050] In step S2100, the user's posture information and the seat pressure sensing information are acquired.

[0051] In some embodiments of this disclosure, pressure sensing information of the seat detected by pressure sensor 1112 is acquired. This pressure sensing information may include, but is not limited to, pressure sensing information of the seat cushion 1101 and pressure sensing information of the backrest 1102. For example, at least one pressure sensor 1112 may be provided on the seat cushion 1101 and the backrest 1102 respectively. The pressure sensor 1112 can sense and acquire the pressure sensing information of the seat cushion 1101 and / or the backrest 1102. When the pressure sensing information of the seat cushion 1101 is greater than a first threshold, it indicates that the user is sitting on the seat; when the pressure sensing information of the seat cushion 1101 is less than or equal to the first threshold, it indicates that the user is not sitting on the seat. It should be noted that the first threshold can be designed according to actual needs, and this disclosure does not impose specific limitations on it.

[0052] For example, refer to Figure 3 and Figure 4 The seat cushion 1101 may be equipped with multiple pressure sensors 1112, which are spaced apart circumferentially along the seat cushion 1101. The backrest 1102 may also be equipped with multiple pressure sensors 1112, which are spaced apart along the height of the seat. Since each pressure sensor 1112 has a unique identifier, the seat can be divided into different zones based on the pressure sensors 1112. For example, the seat cushion 1101 can be divided into zones A1, A2, ..., Am, where m is the number of zones contained in the seat cushion 1101 along its circumference; the backrest 1102 can be divided into zones B1, B2, ..., Bn, where n is the number of zones contained in the backrest 1102 along its height. Furthermore, m can be an even number greater than 2, for example, m can be 4; n can be designed according to actual needs.

[0053] The identification of the pressure sensor 1112 can have a predefined mapping relationship with the seat partitions. Based on the identification of the pressure sensor 1112 and the aforementioned mapping relationship, the pressure sensing information of different partitions of the seat can be determined, such as the pressure sensing information of different partitions of the seat cushion 1101 and / or the pressure sensing information of different partitions of the backrest 1102. By using the pressure sensor 1112 to obtain the pressure sensing information of different partitions of the seat, it is possible to subsequently determine the user's weight, sitting posture, and other information based on the pressure sensing information of different partitions of the seat, and then adaptively adjust the seat according to the user's weight, sitting posture, and other information, thereby improving the comfort of the seat.

[0054] It should be understood that the specific values ​​of m and n in this disclosure are merely exemplary, and m and n may be other values ​​without departing from the teachings of this disclosure, and this disclosure does not impose any specific restrictions on them.

[0055] In some embodiments of this disclosure, whether to acquire user posture information can be determined based on a comparison between the pressure sensing information of the seat cushion 1101 and a first threshold. Specifically, if the pressure sensing information of the seat cushion 1101 is greater than the first threshold, user posture information can be acquired; if the pressure sensing information of the seat cushion 1101 is less than or equal to the first threshold, user posture information is not acquired.

[0056] In some embodiments of this disclosure, image information of the user detected by image sensor 1111 is acquired, and position information of various key points of the user is obtained based on the image information. For example, feature extraction is performed on the user's image information to obtain various key points of the user, and the position information of each key point of the user is determined. The position information of the key points may include, but is not limited to, two-dimensional coordinates and three-dimensional coordinates of the key points. Then, the user's body feature lines are determined based on the position information of each key point, and the user's body feature lines are used as the user's posture information. The user's body feature lines are straight lines connecting various key points, and the user's body feature lines may include at least one of the following: head and neck feature lines, shoulder feature lines, back feature lines, waist feature lines, hip feature lines, shoulder and back feature lines, and waist and back feature lines.

[0057] User key points may include multiple points from the following: head key points, neck key points, left shoulder key points, left back key points, left waist key points, left hip key points, right shoulder key points, right back key points, right waist key points, and right hip key points. The head and neck feature line may be, for example, a straight line connecting the head key points and the neck key points. The shoulder feature line may be, for example, a straight line connecting the left shoulder key points and the right shoulder key points. The back feature line may be, for example, a straight line connecting the left back key points and the right back key points. The waist feature line may be, for example, a straight line connecting the left waist key points and the right waist key points. The hip feature line may be, for example, a straight line connecting the left hip key points and the right hip key points. The shoulder and back connection line may be, for example, a line connecting the left shoulder key points and the left back key points, or a line connecting the right shoulder key points and the right back key points. The waist and back feature line may be, for example, a line connecting the left waist key points and the left back key points, or a line connecting the right waist key points and the right back key points.

[0058] It should be understood that the specific types of key points and body feature lines in this disclosure are merely exemplary. Without departing from the teachings of this disclosure, key points may include other types of key points, and body feature lines may include other types of feature lines. This disclosure does not impose any specific limitations on these.

[0059] In some embodiments of this disclosure, user image information is prone to moiré patterns, which can affect the quality of the image information and the accuracy of key points of the user obtained from the image information. Therefore, after obtaining the image information, the image information can be filtered, such as by Gaussian blurring, to reduce the impact of moiré patterns on the accuracy of key points of the user obtained from the image information.

[0060] In some embodiments of this disclosure, the user's image information may include first image information and second image information. The first image information may be image information detected by an image sensor in front of the user (hereinafter referred to as the first image sensor), and the second image information may be image information detected by an image sensor on the side of the user (e.g., the left or right side) (hereinafter referred to as the second image sensor).

[0061] Feature extraction is performed on the first image information to obtain the user's first key points, and the first image coordinates of the user's first key points are determined. The first image coordinates are the two-dimensional coordinates of the first key points in the first coordinate system corresponding to the first image sensor. Then, the user's first body posture feature lines are determined based on the first image coordinates of the first key points. The user's first key points may include multiple of the following: head key points, neck key points, left shoulder key points, left waist key points, left hip key points, right shoulder key points, right waist key points, and right hip key points. The user's first body posture feature lines may include at least one of the following: head and neck feature lines, shoulder feature lines, waist feature lines, and hip feature lines.

[0062] Feature extraction is performed on the second image information to obtain the user's second key points, and the second image coordinates of the user's second key points are determined. The second image coordinates are the two-dimensional coordinates of the second key points in the second coordinate system corresponding to the second image sensor. Then, the user's second body posture feature lines are determined based on the second image coordinates of the second key points. The user's second key points may include multiple points selected from the following: left shoulder key point, left back key point, left waist key point, left hip key point, right shoulder key point, right back key point, right waist key point, and right hip key point. The user's second body posture feature lines may include at least one of the following: back feature line, shoulder and back feature line, and waist and back feature line.

[0063] In some embodiments of this disclosure, the first image coordinates and second image coordinates of the same key point (e.g., left shoulder key point, left waist key point, left hip key point, right shoulder key point, right waist key point, right hip key point) are processed to obtain the transformation relationship between the world coordinate system and the first and second coordinate systems. Based on the above transformation relationship, the first or second image coordinates of each key point can be converted into the three-dimensional coordinates of each key point in the world coordinate system. The origin of the world coordinate system is the same as the origin of the first coordinate system. Then, the user's body posture feature lines are determined based on the three-dimensional coordinates of each key point in the world coordinate system. The user's body posture feature lines may include at least one of the following: head and neck feature lines, shoulder feature lines, back feature lines, waist feature lines, hip feature lines, shoulder and back feature lines, and waist and back feature lines.

[0064] In step S2200, the adjustment parameters of the seat are determined based on the user's posture information and the pressure sensing information of the seat. The adjustment parameters of the seat include at least one of the following: backrest tilt angle adjustment parameters, armrest adjustment parameters, firmness adjustment parameters, and backrest support structure adjustment parameters.

[0065] In some embodiments of this disclosure, the user's sitting posture type is determined based on the user's posture information and the seat's pressure sensor information, and it is determined whether the user's sitting posture type conforms to the standard sitting posture. The user's sitting posture type may include, but is not limited to, standard sitting posture, leaning-back sitting posture, leaning-left sitting posture, leaning-right sitting posture, and hunchback sitting posture, among which leaning-forward, leaning-back, leaning-left, leaning-right, and hunchback sitting postures are considered poor sitting postures. When the user's sitting posture type conforms to the standard sitting posture, no seat adjustment is required. When the user's sitting posture type does not conform to the standard sitting posture, for example, if the user's sitting posture type is one of leaning-forward, leaning-back, leaning-left, leaning-right, or hunchback sitting postures, then the seat adjustment parameters are determined based on the user's posture information and the seat's pressure sensor information. When the user's sitting posture type does not conform to the standard sitting posture, the user can also be reminded to adjust their posture via voice.

[0066] In some embodiments of this disclosure, the user's sitting posture type is determined based on the analysis results of the user's body feature lines and the pressure sensing information of the seat, and it is determined whether the user's sitting posture type conforms to the standard sitting posture. The pressure sensing information of the seat may include, for example, the pressure sensing information of the seat cushion.

[0067] For example, the user's posture feature lines are compared with standard feature lines according to a preset first parsing rule to obtain first comparison information between the user's posture feature lines and the standard feature lines. This first comparison information may include, for example, the angle or offset distance between the user's posture feature lines and the standard feature lines. The standard feature lines may be, for example, predefined posture feature lines of a user in a standard sitting posture. Standard feature lines may include at least one of the following: head and neck standard feature lines, shoulder standard feature lines, back standard feature lines, waist standard feature lines, hip standard feature lines, shoulder and back standard feature lines, and waist and back standard feature lines. The first comparison information between the posture feature lines and the standard feature lines may include at least one of the following: the angle between two head and neck feature lines, the offset distance between two shoulder feature lines, the offset distance between two back feature lines, the offset distance between two waist feature lines, the offset distance between two hip feature lines, the angle between two shoulder and back feature lines, and the angle between two waist and back standard feature lines.

[0068] For example, the pressure sensing information of the seat cushion is paired according to a preset second parsing rule to obtain multiple sensing information pairs; the two pressure sensing information pieces contained in each sensing information pair are compared to obtain a second comparison information for each sensing information pair. This second comparison information may be, for example, the difference between the two pressure sensing information pieces contained in the sensing information pair. For example, the seat cushion can be divided into sections A1, A2, A3, and A4 in its circumferential direction. The pressure sensing information of section A1 and the pressure sensing information of section A3 constitute a sensing information pair, and the second comparison information for this sensing information pair is the difference between the pressure sensing information of section A1 and the pressure sensing information of section A3; the pressure sensing information of section A2 and the pressure sensing information of section A4 constitute another sensing information pair, and the second comparison information for this sensing information pair is the difference between the pressure sensing information of section A2 and the pressure sensing information of section A4.

[0069] For example, the user's sitting posture type is determined based on a first comparison of the user's body feature lines with standard feature lines and a second comparison of each pair of sensor information. In the first parsing rule, a predefined mapping relationship may exist between the first parsing condition and the sitting posture type. After determining that the first comparison information matches a certain first parsing condition, the sitting posture type corresponding to that first parsing condition can be determined as the user's sitting posture type based on the aforementioned mapping relationship. In the second parsing rule, a predefined mapping relationship may exist between the second parsing condition and the sitting posture type. After determining that the second comparison information matches a certain second parsing condition, the sitting posture type corresponding to that second parsing condition can be determined as the user's sitting posture type based on the aforementioned mapping relationship.

[0070] The first parsing rule is shown in Table 1:

[0071] First analytical condition Sitting posture type <![CDATA[|α| < α0; and |β| < β0; and |θ| < θ0; and |γ| < γ0; and |δ| < δ0]]> Standard sitting posture <![CDATA[|α|≥α0 and α>0; or, |β|≥β0 and β>0]]> Left-leaning sitting posture <![CDATA[|α|≥α0 and α<0; or, |β|≥β0 and β<0]]> Right-leaning sitting posture <![CDATA[|θ|≥θ0, and θ > 0; or, |γ|≥γ0, and γ > 0; or, |δ|≥δ0, and δ > 0]]> Leaning forward sitting posture <![CDATA[|θ|≥θ0 and θ < 0; or, |γ|≥γ0 and γ < 0; or, |δ|≥δ0 and δ < 0]]> Backward sitting posture θ > 0 and γ < 0 Hunchback posture

[0072] Table 1

[0073] Where α can be the angle between the head and neck feature line and the standard head and neck feature line in the X direction, β can be the offset distance between the shoulder feature line and the standard shoulder feature line in the X direction, θ can be the angle between the shoulder and back feature line and the standard shoulder and back feature line in the Y direction, γ can be the angle between the waist and back feature line and the standard waist and back feature line in the Y direction, and δ can be the offset distance between the back feature line and the standard back feature line in the Y direction.

[0074] It should be noted that the Z direction is the height direction of the seat, and the X and Y directions are two directions that intersect (e.g., are perpendicular) to each other on a plane that intersects (e.g., is perpendicular) to the height direction. Furthermore, the X, Y, and Z directions include not only the directions indicated by the arrows but also the directions away from the arrows; in other words, the arrows in the X, Y, and Z directions are not restrictive. The same concepts will be used throughout this disclosure to describe the spatial relationships of the various components of the seat.

[0075] The second parsing rule is shown in Table 2:

[0076]

[0077]

[0078] Table 2

[0079] in, This can be the difference between the pressure sensing information of partition A1 and the pressure sensing information of partition A3. It can be the difference between the pressure sensing information of partition A2 and the pressure sensing information of partition A2.

[0080] For example, a user's sitting posture type may include one of the following: standard sitting posture, left-leaning sitting posture, right-leaning sitting posture, forward-leaning sitting posture, and backward-leaning sitting posture. A first sitting posture type can be determined by a first comparison of the user's body feature line with a standard feature line, and a second sitting posture type can be determined by a second comparison of each pair of sensor information. When the first and second sitting posture types are the same, the aforementioned identical sitting posture type is determined as the final user's sitting posture type. When the first and second sitting posture types are different, for example, if the first and second sitting posture types are left-leaning or right-leaning sitting postures and are different, then the first sitting posture type is determined as the final user's sitting posture type; or, if the first and second sitting posture types are forward-leaning or backward-leaning sitting postures and are different, then the second sitting posture type is determined as the final user's sitting posture type.

[0081] By combining the first comparison information between the user's body feature line and the standard feature line, as well as the second comparison information of each sensor information pair, the user's sitting posture type can be determined. This can improve the accuracy of the user's sitting posture type, thereby improving the accuracy of seat adjustment and enhancing seat comfort.

[0082] It should be understood that the parsing conditions in the first and second parsing rules of this disclosure are merely exemplary. Other parsing conditions may be included in the first and second parsing rules without departing from the teachings of this disclosure, and this disclosure does not impose specific limitations in this regard. Furthermore, when the seat adjustment method can be executed, for example, by the seat controller, the standard feature line, the first parsing rule, and the second parsing rule can be stored in the seat controller.

[0083] In some embodiments of this disclosure, when the user's sitting posture is a reclining posture, the adjustment parameters of the seat are determined based on the first comparison information and the second comparison information. The adjustment parameters of the seat may include the backrest tilt angle adjustment parameters, so that the angle between the backrest and the seat cushion can be adjusted subsequently using the backrest tilt angle adjustment parameters. While the backrest supports the user, it keeps the user's body curve relatively natural, thereby improving the comfort of the seat.

[0084] In some embodiments of this disclosure, when the user's sitting posture is a left-leaning or right-leaning posture, the adjustment parameters of the seat are determined based on the first comparison information and the second comparison information. The adjustment parameters of the seat may include armrest adjustment parameters, so that the height of the armrest can be adjusted using the armrest adjustment parameters. While the armrest supports the user, it keeps the user's body curve relatively natural, thereby improving the comfort of the seat.

[0085] In some embodiments of this disclosure, when a user's sitting posture is a hunchback posture, the user is reminded by voice to adjust their posture.

[0086] In some embodiments of this disclosure, the backrest can be divided into zones B1, B2, ..., Bn in its height direction, where n is the number of zones included in the backrest in its height direction. The pressure sensing information of the seat can include pressure sensing information from different zones of the backrest. After determining that the user's sitting posture is a reclining posture, the adjustment parameters of the support structure at different zones of the backrest can be determined based on the comparison result of the pressure sensing information of different zones of the backrest with a second threshold. For example, if the pressure sensing information of a certain zone of the backrest is less than the second threshold, it indicates that the zone does not provide effective support for the user's back. Therefore, it is necessary to determine the adjustment parameters of the support structure at that zone based on the comparison result of the pressure sensing information of that zone with the second threshold, so that the support structure can be adjusted using these adjustment parameters to make the support structure at that zone protrude relative to the backrest, thereby ensuring that the support structure at that zone provides effective support for the user and improving the comfort of the seat. It should be noted that the second threshold can be designed according to actual needs, and this disclosure does not impose specific limitations on it.

[0087] In some embodiments of this disclosure, the pressure sensing information of the seat may include the pressure sensing information of the seat cushion. A firmness adjustment parameter is determined based on a comparison between the seat cushion pressure sensing information and a third threshold. This firmness adjustment parameter may include the adjustment parameters of the seat cushion's firmness adjustment layer. For example, if the seat cushion pressure sensing information is less than the third threshold, it indicates that the user's weight is relatively small, and the required firmness of the seat cushion is softer; conversely, if the seat cushion pressure sensing information is equal to or greater than the third threshold, it indicates that the user's weight is relatively large, and the required firmness of the seat cushion is firmer. Therefore, determining the adjustment parameters of the seat cushion's firmness adjustment layer based on the comparison between the seat cushion pressure sensing information and the third threshold facilitates subsequent adjustment of the seat cushion's firmness using these parameters. This allows the seat to adapt to users of different body types, achieving personalized design for different body types and improving seat comfort. It should be noted that the third threshold can be designed according to actual needs, and this disclosure does not impose specific limitations on it.

[0088] In some embodiments of this disclosure, temperature and humidity information of the seat detected by a temperature and humidity sensor is acquired, and control parameters of the seat are determined based on the user's posture information, the seat's pressure sensing information, and the temperature and humidity information. These control parameters may include control parameters for the seat's heating system and / or ventilation system. The temperature and humidity information may include, for example, the seat's temperature and humidity information. When the seat's temperature is below a temperature threshold, the seat needs to be heated; when the seat's humidity is below a humidity threshold, the seat needs to be ventilated. The control parameters for the heating system and / or ventilation system are determined based on the comparison results of the seat's temperature and humidity information with the temperature and humidity thresholds, so that these control parameters can be used subsequently for seat ventilation and / or heating, thereby improving seat comfort. It should be noted that the temperature and humidity thresholds can be designed according to actual needs, and this disclosure does not impose specific limitations on them.

[0089] For example, the user's sitting posture type is determined based on the user's posture information and the seat's pressure sensor information, and it is determined whether the user's sitting posture type conforms to a reclining posture. In response to the user's sitting posture type conforming to a reclining posture, the control parameters of the heating system and / or ventilation system at the seat back and seat cushion are determined based on temperature and humidity information. After determining that the user's sitting posture type conforms to a reclining posture, the control parameters of the heating system and / or ventilation system at the seat back and seat cushion are determined based on the comparison results of the seat's temperature information and temperature threshold, and the comparison results of the seat's humidity information and humidity threshold, so that the control parameters can be used subsequently to ventilate and / or heat the seat back and seat cushion, thereby improving the comfort of the seat.

[0090] For example, the user's sitting posture type is determined based on the user's posture information and the seat's pressure sensor information, and it is determined whether the user's sitting posture type conforms to one of the following: standard sitting posture, forward-leaning sitting posture, left-leaning sitting posture, right-leaning sitting posture, or hunchback sitting posture. In response to the user's sitting posture type conforming to one of the following, the control parameters of the heating system and / or ventilation system at the seat cushion are determined based on temperature and humidity information. After determining that the user's sitting posture type conforms to one of the following, the control parameters of the heating system and / or ventilation system at the seat cushion are determined based on the comparison results of the seat's temperature information and temperature threshold, and the comparison results of the seat's humidity information and humidity threshold, so that the control parameters can be used to ventilate and / or heat the seat cushion, thereby improving the comfort of the seat.

[0091] In step S2300, the seat is adjusted according to the seat's adjustment parameters.

[0092] In some embodiments of this disclosure, the adjustment parameters of the seat may include backrest tilt angle adjustment parameters. According to the backrest tilt angle adjustment parameters, the angle between the backrest and the seat cushion can be adjusted so that while the backrest supports the user, the user's body curve remains relatively natural, thereby improving the comfort of the seat.

[0093] In some embodiments of this disclosure, the adjustment parameters of the seat may include armrest adjustment parameters. The height of the armrest is adjusted according to the armrest adjustment parameters so that the armrest supports the user while keeping the user's body curve relatively natural, thereby improving the comfort of the seat.

[0094] In some embodiments of this disclosure, the adjustment parameters of the seat may include the adjustment parameters of the support structure at the backrest, such as the adjustment parameters of the support structure at different sections of the backrest. According to the adjustment parameters, the support structure at the corresponding section can be adjusted so that the support structure at the corresponding section protrudes relative to the backrest, ensuring that the support structure at the corresponding section provides effective support for the user and improving the comfort of the seat.

[0095] In some embodiments of this disclosure, the adjustment parameters of the seat may include softness and hardness adjustment parameters, which may include the adjustment parameters of the softness and hardness adjustment layer of the seat cushion. According to the adjustment parameters, the softness and hardness of the seat cushion can be adjusted so that the seat can adapt to users of different body types, realize the personalized design of the seat for users of different body types, and improve the comfort of the seat.

[0096] In some embodiments of this disclosure, the control parameters of the seat may include control parameters of the heating system and / or control parameters of the ventilation system, which enable ventilation and / or heating of the seat (e.g., backrest, cushion), thereby improving the comfort of the seat.

[0097] In some embodiments of this disclosure, the seat control method 2000 may further include: acquiring the user's vital signs information and determining whether to trigger an emergency call function based on the vital signs information; and, in response to triggering the emergency call function, sending an emergency call request to a call center. The user's vital signs information may include at least one of the user's heart rate value, heart rate variability value, eye movements, facial expressions, limb movements, and eyelid opening and closing. The user's eye movements, facial expressions, limb movements, and eyelid opening and closing information may be determined from the user's image information detected by an image sensor. The user's heart rate value and / or heart rate variability value may be determined from information detected by a heart rate sensor.

[0098] For example, the user's health status is determined based on their vital signs information, and whether to trigger the emergency call function is determined based on the user's health status. The user's health status may include at least one of severe illness, moderate illness, mild illness, and fatigue illness. It should be noted that the criteria for distinguishing between severe illness, moderate illness, mild illness, and fatigue illness can be personalized according to each user's physical condition, or can be set according to the common characteristics of a large population. If the user's health status is determined to be moderate illness, mild illness, or fatigue illness, then there is no need to trigger the emergency call function. If the user's health status is determined to be severe illness, then the emergency call function is triggered, and after the emergency call function is triggered, an emergency call request is sent to the call center so that the call center can be promptly informed of the emergency status and take appropriate action, thereby helping the user to obtain timely emergency assistance.

[0099] For example, after determining that the emergency call function needs to be triggered, the user can be reminded via voice whether the emergency call function needs to be triggered. If the user replies via voice that the emergency call function needs to be triggered, then the emergency call function is triggered; if the user replies via voice that the emergency call function does not need to be triggered, then the emergency call function does not need to be triggered.

[0100] For example, after determining that the emergency call function has been triggered, the emergency call button on the seat is activated to send an emergency call request to the call center.

[0101] In some embodiments of this disclosure, the seat adjustment method 2000 may further include: displaying at least one of the user's vital signs information, sitting posture information, and rest and exercise suggestions, wherein the sitting posture information may include, but is not limited to, sitting posture type and sitting / lying time. For example, at least one of the user's vital signs information, sitting posture information, rest and exercise suggestions may be sent to a terminal device, and the terminal device may display at least one of the user's vital signs information, sitting posture information, rest and exercise suggestions, so that the user can understand their own health status and sitting posture in a timely manner, and respond to the rest and exercise suggestions by taking appropriate rest and exercise measures. The display interface of the terminal device may refer to [reference needed]. Figure 5 The display interface may include a first display frame 1201, a second display frame 1202 and a third display frame 1203, wherein the first display frame 1201 is used to display the user's vital signs information, the second display frame 1202 is used to display the user's sitting posture information, and the third display frame 1203 is used to display the user's rest and exercise suggestions.

[0102] Figure 6 This is a timing diagram illustrating the seat adjustment process according to some embodiments of this disclosure. The following is in conjunction with... Figure 6 The seat adjustment process is illustrated by example.

[0103] refer to Figure 6 The seat adjustment process may include the following steps:

[0104] S601, the seat controller 1130 sends instructions to the sensor assembly 1110 to acquire image information of the user and pressure sensing information of the seat. For example, the seat controller 1130 sends instructions to the image sensor 1111 to acquire image information of the user and to the pressure sensor 1112 to acquire pressure sensing information of the seat.

[0105] S602, sensor assembly 1110 acquires the user's image information and the seat's pressure sensing information, and sends the user's image information and the seat's pressure sensing information to controller 1130. For example, image sensor 1111 acquires the user's image information and sends the user's image information to controller 1130; pressure sensor 1112 acquires the seat's pressure sensing information and sends the acquired seat's pressure sensing information to controller 1130.

[0106] S603, the controller 1130 obtains the position information of each key point of the user based on the user's image information, then determines the user's body feature lines based on the position information of each key point, and uses the user's body feature lines as the user's posture information. The user's body feature lines may include at least one of the following: head and neck feature lines, shoulder feature lines, back feature lines, waist feature lines, hip feature lines, shoulder and back feature lines, and waist and back feature lines.

[0107] S604, the controller 1130 determines the seat's adjustment parameters based on the user's posture information and the seat's pressure sensing information. These adjustment parameters include at least one of the following: backrest tilt angle adjustment parameters, armrest adjustment parameters, firmness adjustment parameters, and backrest support structure adjustment parameters. For example, the controller 1130 determines the user's sitting posture type based on the user's body shape and the analysis results of the seat's pressure sensing information, and determines whether the user's sitting posture type conforms to a standard sitting posture. If the user's sitting posture type does not conform to a standard sitting posture, the controller determines the seat's adjustment parameters based on the user's posture information and the seat's pressure sensing information.

[0108] S605, the controller 1130 sends a first control command to the adjustment device 1120 to adjust the seat according to the control parameters obtained in step S604.

[0109] S606, the controller 1130 sends a command to the sensor assembly 1110 to acquire the temperature and humidity information of the seat. For example, the controller 1130 sends a command to the temperature and humidity sensor 1113 to acquire the temperature and humidity information of the seat.

[0110] S607, sensor assembly 1110 acquires the temperature and humidity information of the seat and sends the temperature and humidity information of the seat to controller 1130. For example, temperature and humidity sensor 1113 acquires the temperature and humidity information of the seat and sends the temperature and humidity information of the seat to controller 1130.

[0111] S608, the controller 1130 determines the control parameters of the heating system 1140 and / or the control parameters of the ventilation system 1150 based on the user's posture information, the seat pressure sensing information, and the temperature and humidity information.

[0112] S609, the controller 1130 sends a second control command to the heating system 1140 to heat the seat according to the control parameters of the heating system obtained in step S608.

[0113] S610, the controller 1130 sends a third control command for seat ventilation to the ventilation system 1150, based on the control parameters of the ventilation system obtained in step S608.

[0114] S611, the controller 1130 sends a command to the sensor assembly 1110 to acquire the user's heart rate value and heart rate change value. For example, the controller 1130 sends a command to the heart rate sensor 1114 to acquire the user's heart rate value and heart rate change value.

[0115] S612, sensor assembly 1110 acquires the user's heart rate value and heart rate change value, and sends the user's heart rate value and heart rate change value to controller 1130. For example, heart rate sensor 1114 acquires the user's heart rate value and heart rate change value, and sends the user's heart rate value and heart rate change value to controller 1130.

[0116] S613, the controller 1130 determines to trigger the emergency call function based on the user's heart rate value, heart rate change value, and other vital signs information determined from the image information.

[0117] In other embodiments, the controller 1130 may first acquire the pressure sensing information of the seat cushion, and determine whether to acquire the user's image information based on a comparison between the pressure sensing information of the seat cushion and a first threshold. After determining whether to acquire the user's image information, the controller then sends a command to the sensor assembly 1110 to acquire the user's image information.

[0118] In other implementations, after receiving a signal that triggers the emergency call function, the controller 1130 sends an emergency call request to the call center 1300.

[0119] In other embodiments, the controller 1130 may also send at least one of the user's vital signs, posture information, rest and exercise suggestions to the terminal device 1200.

[0120] Figure 7 This is a structural schematic diagram of a seat according to some embodiments of the present disclosure. Figure 8 This is a schematic block diagram of a seat according to some embodiments of the present disclosure.

[0121] refer to Figure 7 and Figure 8 The seat 1100 may include a seat cushion 1101, a backrest 1102, armrests 1103, and a support structure 1104, wherein the support structure 1104 may be located on the backrest 1102. The seat 1100 may also include a sensor assembly 1110, an adjustment device 1120, and a controller 1130, wherein the controller 1130 may be communicatively connected to the sensor assembly 1110 and the adjustment device 1120, for example.

[0122] For example, sensor assembly 1110 can be used to acquire pressure sensing information. Specifically, sensor assembly 1110 may include image sensor 1111 and pressure sensor 1112. Image sensor 1111 can be used to acquire image information of the user, which can be used to determine the user's posture information. Pressure sensor 1112 can be used to acquire pressure sensing information at different positions of the seat, such as pressure sensing information of the seat cushion 1101 and / or pressure sensing information of the backrest 1102.

[0123] Exemplarily, the adjustment device 1120 can be used to adjust the seat cushion 1101, backrest 1102, armrest 1103, and support structure 1104. Specifically, the adjustment device 1120 can be used to adjust at least one of the following: the tilt angle of the backrest 1102 (e.g., the angle between the backrest 1102 and the seat cushion 1101), the height of the armrest 1103, the degree of concavity / convexity of the support structure 1104 relative to the backrest 1102, and the firmness of the seat cushion 1101. Further, a firmness adjustment layer may be provided on the seat cushion 1101, which can be used to adjust the firmness of the seat cushion 1101.

[0124] For example, controller 1130 may be configured to: determine adjustment parameters based on user posture information and pressure sensing information, and control adjustment device 1120 to adjust at least one of the seat cushion 1101, backrest 1102, armrest 1103, and support structure 1104 according to the adjustment parameters, wherein the adjustment parameters include at least one of backrest tilt angle adjustment parameters, armrest adjustment parameters, firmness adjustment parameters, and backrest support structure adjustment parameters. The user's posture information may be determined based on the user's image information. The user's posture information may, for example, be the user's body feature lines, which may include at least one of the head and neck feature lines, shoulder feature lines, back feature lines, waist feature lines, hip feature lines, shoulder and back feature lines, and lower back feature lines.

[0125] In some embodiments of this disclosure, the seat cushion 1101 and the backrest 1102 may each be provided with at least one pressure sensor 1112. The pressure sensor 1112 can sense and acquire pressure sensing information from the seat cushion 1101 and / or the backrest 1102. When the pressure sensing information of the seat cushion 1101 is greater than a first threshold, it indicates that the user is sitting on the seat; when the pressure sensing information of the seat cushion 1101 is less than or equal to the first threshold, it indicates that the user is not sitting on the seat. It should be noted that the first threshold can be designed according to actual needs, and this disclosure does not impose specific limitations on it.

[0126] For example, the seat cushion 1101 may be provided with a plurality of pressure sensors 1112, and the plurality of pressure sensors 1112 may be arranged at circumferential intervals along the seat cushion 1101 (e.g., Figure 3 The backrest 1102 may be equipped with multiple pressure sensors 1112, which may be spaced apart in the height direction of the seat (e.g., ...). Figure 4 Since each pressure sensor 1112 has a unique identifier, the seat can be divided into different zones based on the pressure sensors 1112. For example, the seat cushion 1101 can be divided into zones A1, A2, ..., Am, where m is the number of zones contained in the seat cushion 1101 in its circumferential direction; the backrest 1102 can be divided into zones B1, B2, ..., Bn, where n is the number of zones contained in the backrest 1102 in its height direction. Furthermore, m can be an even number greater than 2, for example, m can be 4; n can be designed according to actual needs.

[0127] The identification of the pressure sensor 1112 can have a predefined mapping relationship with the seat partitions. Based on the identification of the pressure sensor 1112 and the aforementioned mapping relationship, the pressure sensing information of different partitions of the seat can be determined, such as the pressure sensing information of different partitions of the seat cushion 1101 and / or the pressure sensing information of different partitions of the backrest 1102. By using the pressure sensor 1112 to obtain the pressure sensing information of different partitions of the seat, it is possible to subsequently determine the user's weight, sitting posture, and other information based on the pressure sensing information of different partitions of the seat, and then adaptively adjust the seat according to the user's weight, sitting posture, and other information, thereby improving the comfort of the seat.

[0128] It should be understood that the specific values ​​of m and n in this disclosure are merely exemplary, and m and n may be other values ​​without departing from the teachings of this disclosure, and this disclosure does not impose any specific restrictions on them.

[0129] In some embodiments of this disclosure, sensor assembly 1110 may be used to acquire temperature and humidity information. For example, sensor assembly 1110 may include temperature and humidity sensor 1113, which may be used to acquire temperature and humidity information. Seat 1100 may include heating system 1140 and ventilation system 1150. Heating system 1140 may be located on seat cushion 1101 and / or backrest 1102. Ventilation system 1150 may be located on seat cushion 1101 and / or backrest 1102. Controller 1130 may be communicatively connected to heating system 1140 and ventilation system 1150, for example, wherein controller 1130 may be configured to: determine control parameters of heating system 1140 and / or ventilation system 1150 based on posture information, pressure sensing information, and temperature and humidity information, and control heating system 1140 to heat and / or ventilation system 1150 to ventilate.

[0130] In some embodiments of this disclosure, sensor component 1110 can be used to acquire a user's vital signs information, which may include at least one of the user's heart rate value, heart rate variability value, eye movements, facial expressions, limb movements, and eyelid opening and closing. Specifically, sensor component 1110 may include heart rate sensor 1114, which can be used to acquire the user's heart rate value and / or heart rate variability value. Information such as the user's eye movements, facial expressions, limb movements, and eyelid opening and closing can be determined from the user's image information detected by image sensor 1111. Controller 1130 may be configured to: determine whether to trigger the emergency call function based on the user's vital signs information, and after determining that the emergency call function has been triggered, send an emergency call request to call center 1300.

[0131] In some embodiments of this disclosure, seat 1100 may include an emergency call button 1160, which may be located on seat cushion 1101 and / or armrest 1103. Controller 1130 may be communicatively connected to emergency call button 1160, for example, wherein controller 1130 may be configured to send an emergency call request to call center 1300 in response to triggering emergency call button 1160.

[0132] Some embodiments of this disclosure also provide an electronic device, which includes at least one processor and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform one or more steps of the above-described seat control method.

[0133] Some embodiments of this disclosure also provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements one or more steps of the above-described seat control method.

[0134] Figure 9 This is a schematic block diagram of an electronic device according to some embodiments of the present disclosure. (See reference...) Figure 9 The electronic device 900 includes a processor 901, which can execute various appropriate steps and processes according to computer program instructions stored in read-only memory (ROM) 902 or loaded from memory 908 into random access memory (RAM) 903. The RAM 903 may also store various programs and data required for the operation of the electronic device 900. The processor 901, ROM 902, and RAM 903 are interconnected via a bus 904. An input / output (I / O) interface 905 is also connected to the bus 904.

[0135] Multiple components in electronic device 900 are connected to I / O interface 905, including: input unit 906; output unit 907; memory 908, such as disk, optical disk, etc.; and communication unit 909, such as network card, modem, wireless transceiver, etc. Communication unit 909 allows electronic device 900 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.

[0136] Processor 901 can be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 901 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 901 can perform the various methods and processes described above, such as performing one or more steps of the seat adjustment method described above. For example, in some embodiments, one or more steps of the seat adjustment method described above can be implemented as a computer software program stored in a machine-readable medium, such as memory 908. In some embodiments, part or all of the computer program can be loaded and / or installed on electronic device 900 via ROM 902 and / or communication unit 909. When the computer program is loaded into RAM 903 and executed by processor 901, one or more steps of the seat adjustment method described above can be performed. Alternatively, in other embodiments, the processor 901 may be configured by any other suitable means (e.g., by means of firmware) to perform one or more steps of the above-described seat control method.

[0137] Various aspects of this disclosure have been described herein with reference to flowchart illustrations and / or step diagrams of methods, apparatus (systems), and computer program products according to exemplary embodiments of this disclosure. It should be understood that each step in the flowchart illustrations and / or step diagrams, as well as combinations of steps in the flowchart illustrations and / or step diagrams, can be implemented by computer-readable program instructions.

[0138] These computer-readable program instructions can be provided to a processor, general-purpose computer, special-purpose computer, or other programmable data processing device in an electronic device to produce a machine such that, when executed by the processing device of the computer or other programmable data processing device, they create means for implementing the functions / steps specified in one or more steps of the flowchart and / or diagram of steps. These computer-readable program instructions can also be stored in a computer-readable storage medium that causes a computer, programmable data processing device, and / or other device to operate in a particular manner. Thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing aspects of the functions / steps specified in one or more steps of the flowchart and / or diagram of steps.

[0139] Computer-readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions executed on the computer, other programmable data processing apparatus, or other device to perform the functions / steps specified in one or more steps of a flowchart and / or a diagram of steps.

[0140] The flowcharts and step diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of devices, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each step in a flowchart or step diagram may represent a module, segment, or part of an instruction containing one or more executable instructions for implementing a specified logical function. In some alternative implementations, the functions indicated in the steps may occur in a different order than indicated in the drawings. For example, two consecutive steps may actually be performed substantially in parallel, and they may sometimes be performed in reverse order, depending on the functions involved. It should also be noted that each step in the step diagrams and / or flowcharts, and combinations of steps in the step diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.

[0141] The above description is merely an exemplary embodiment of this disclosure and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of protection involved in this disclosure is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the technical concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features disclosed in this disclosure that have similar functions.

Claims

1. A method for adjusting a seat, characterized in that, include: Acquire user posture information and seat pressure sensor information; The adjustment parameters of the seat are determined based on the posture information and the pressure sensing information, wherein the adjustment parameters of the seat include at least one of the following: backrest tilt angle adjustment parameters, armrest adjustment parameters, firmness adjustment parameters, and backrest support structure adjustment parameters. as well as The seat is adjusted according to its control parameters.

2. The method according to claim 1, wherein, Obtain the user's posture information, including: Acquire image information of the user detected by an image sensor, and obtain the location information of various key points of the user based on the image information; and The user's body feature lines are determined based on the location information of each key point, and the body feature lines are used as the posture information. The body feature lines are straight lines connecting each key point, and the body feature lines include at least one of the following: head and neck feature lines, shoulder feature lines, back feature lines, waist feature lines, hip feature lines, shoulder and back feature lines, and waist and back feature lines.

3. The method according to claim 1, wherein, Determining the adjustment parameters of the seat based on the posture information and the pressure sensing information includes: The user's sitting posture type is determined based on the posture information and the pressure sensing information, and it is determined whether the user's sitting posture type conforms to the standard sitting posture; and In response to the user's sitting posture not conforming to the standard sitting posture, the adjustment parameters of the seat are determined based on the posture information and the pressure sensing information.

4. The method according to claim 2, wherein, Determining the adjustment parameters of the seat based on the posture information and the pressure sensing information includes: The user's sitting posture type is determined based on the analysis results of the body feature lines and the pressure sensing information, and it is determined whether the user's sitting posture type conforms to the standard sitting posture. The pressure sensing information includes the pressure sensing information of the seat cushion. In response to the user's sitting posture not conforming to the standard sitting posture, the adjustment parameters of the seat are determined based on the body feature lines and the analysis results of the pressure sensing information.

5. The method according to claim 4, wherein, Determining the user's sitting posture type based on the analysis results of the body feature lines and the pressure sensor information includes: Obtain first comparison information between the body feature line and the standard feature line, wherein the first comparison information includes the deflection angle or offset distance between the body feature line and the standard feature line; The pressure sensing information of the seat cushion is paired to obtain multiple sensing information pairs, and second comparison information of each sensing information pair is obtained; and The user's sitting posture type is determined based on the first comparison information and the second comparison information.

6. The method according to claim 1, wherein, The pressure sensing information includes pressure sensing information for different zones of the seat back. The adjustment parameters of the seat are determined based on the posture information and the pressure sensing information, including: The user's sitting posture type is determined based on the posture information and the pressure sensing information, and it is determined whether the user's sitting posture type conforms to a reclining sitting posture; and In response to the user's sitting posture type matching the reclining posture, the adjustment parameters of the support structure at different zones are determined based on the comparison result of the pressure sensing information of different zones of the backrest and the second threshold.

7. The method according to claim 1, wherein, The pressure sensing information includes the pressure sensing information of the seat cushion. The adjustment parameters of the seat are determined based on the pressure sensing information, including: The firmness adjustment parameter is determined based on the comparison result between the pressure sensing information of the seat cushion and the third threshold, wherein the firmness adjustment parameter includes the adjustment parameter of the firmness adjustment layer of the seat cushion.

8. The method according to claim 1, wherein, Determining the adjustment parameters of the seat based on the posture information and the pressure sensing information further includes: The temperature and humidity information of the seat is acquired, and the control parameters of the seat are determined based on the posture information, the pressure sensing information and the temperature and humidity information. The control parameters of the seat include the control parameters of the heating system and / or ventilation system of the seat.

9. The method according to claim 8, wherein, The adjustment parameters of the seat are determined based on the posture information, the pressure sensing information, and the temperature and humidity information, including: The user's sitting posture type is determined based on the posture information and the pressure sensing information, and it is determined whether the user's sitting posture type conforms to a reclining sitting posture; and In response to the user's sitting posture type matching the reclining posture, the control parameters of the heating system and / or ventilation system at the backrest and seat cushion of the seat are determined based on the temperature and humidity information.

10. The method according to any one of claims 1 to 9, wherein, Also includes: The system acquires the user's vital signs information and determines whether to trigger the emergency call function based on the vital signs information. The user's vital signs information includes at least one of the following: heart rate value, heart rate change value, eye movement changes, facial expression, limb changes, and eyelid opening and closing. as well as In response to triggering the emergency call function, an emergency call request is sent to the call center.

11. A seat, the seat comprising a seat cushion, a backrest, armrests, and a support structure, the support structure being located on the backrest, characterized in that, The seat also includes: Sensor components are used to acquire pressure sensing information; Adjustment device for adjusting the seat cushion, the backrest, the armrests, and the support structure; and The controller is communicatively connected to the sensor assembly and the regulating device; The controller is configured to: determine adjustment parameters based on the user's posture information and the pressure sensing information, and control the adjustment device to adjust at least one of the seat cushion, the backrest, the armrest, and the support structure according to the adjustment parameters, wherein the adjustment parameters include at least one of the backrest tilt angle adjustment parameters, armrest adjustment parameters, firmness adjustment parameters, and backrest support structure adjustment parameters.

12. The seat according to claim 11, wherein, The sensor assembly is used to acquire temperature and humidity information; the seat also includes: A heating system is located on the seat cushion and / or the backrest; and A ventilation system is located on the seat cushion and / or the backrest; The controller is communicatively connected to the heating system and the ventilation system; the controller is configured to: determine the control parameters of the heating system and / or the ventilation system based on the attitude information, the pressure sensing information and the temperature and humidity information, and control the heating system to heat and / or the ventilation system to ventilate.

13. The seat according to claim 11, wherein, The sensor assembly is used to acquire the user's vital signs information; the controller is configured to: determine whether to trigger the emergency call function based on the vital signs information, and after determining that the emergency call function is triggered, send an emergency call request to the call center.

14. The seat according to claim 11, wherein, The seat also includes: An emergency call button is located on the seat cushion and / or the armrest; The controller is communicatively connected to the emergency call button; the controller is configured to send an emergency call request to the call center in response to triggering the emergency call button.

15. An electronic device, characterized in that, include: At least one processor; as well as A memory communicatively connected to the at least one processor; wherein, The memory stores instructions executable by the at least one processor, which, when executed by the at least one processor, causes the at least one processor to perform the seat adjustment method according to any one of claims 1 to 10.

16. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the seat adjustment method as described in any one of claims 1 to 10.