Sitting posture detection method, sitting posture detection device and storage medium

By analyzing the difference between the impedance detection data in the sitting posture detection device and the standard impedance information, the problem of low detection accuracy in the existing technology is solved, and higher accuracy of sitting posture detection is achieved.

CN120052815BActive Publication Date: 2026-03-10GOERTEK INC
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-02-18
Publication Date
2026-03-10

AI Technical Summary

Technical Problem

Existing sitting posture detection methods suffer from low accuracy, especially due to factors such as weight, sitting habits, and sensor sensitivity, which lead to significant errors.

Method used

By acquiring impedance detection data from the detection circuit, analyzing the difference between the impedance detection data and standard impedance information, and directly relating the impedance response characteristics to physical deformation, standard and non-standard sitting postures can be distinguished, avoiding misjudgments caused by ambient light interference, clothing obstruction, or user movement inertia.

Benefits of technology

It improves the accuracy of sitting posture detection, reduces false positives, and achieves more accurate sitting posture recognition.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120052815B_ABST
    Figure CN120052815B_ABST
Patent Text Reader

Abstract

This application discloses a sitting posture detection method, a sitting posture detection device, and a storage medium, relating to the field of Internet technology. The disclosed sitting posture detection method, applied to a sitting posture detection device, includes a detection circuit and a basic detection unit. The sitting posture detection method includes: acquiring impedance detection data detected by the detection circuit, wherein the impedance detected by the detection circuit changes with the degree of deformation of the basic detection unit; determining the impedance difference between the current impedance and standard impedance information based on the impedance detection data; and determining that the current sitting posture is a non-standard sitting posture if the impedance difference meets the abnormal sitting posture impedance difference condition. By acquiring the impedance information of the basic detection unit in the deformed state in real time and analyzing the difference between it and the standard impedance information corresponding to the standard sitting posture, the method accurately distinguishes whether the current posture is a non-standard sitting posture, thereby improving the accuracy of sitting posture detection.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of Internet, and particularly relates to a sitting posture detection method, a sitting posture detection device and a storage medium. BACKGROUND

[0002] Scoliosis is a common spinal deformity disease, mainly manifested as the lateral curvature of the spine to one side, so that the back presents a C-shaped or S-shaped curve. Long-term incorrect sitting posture such as cross-legged action can easily cause scoliosis.

[0003] In the related sitting posture detection method, the sitting posture is usually detected through the pressure sensor arranged on the seat. When the sitting posture is detected based on the pressure sensing method, the detection data is disturbed by the user's weight, sitting habit, and the sensitivity and distribution of the sensor and other factors, so that the sensor generates errors when collecting data, and the accuracy of the sitting posture detection is affected.

[0004] The above content is only used to assist in understanding the technical solutions of the present application and does not represent the acknowledgement of the above content as prior art. SUMMARY

[0005] The main purpose of the present application is to provide a sitting posture detection method, a sitting posture detection device and a storage medium, which aims to solve the technical problem of low detection accuracy of the existing sitting posture detection method.

[0006] To achieve the above purpose, the present application provides a sitting posture detection method applied to a sitting posture detection device, wherein the sitting posture detection device comprises a detection circuit and a detection basic unit, and the method comprises the following steps:

[0007] Obtaining impedance detection data detected by the detection circuit, wherein the impedance detected by the detection circuit changes with the deformation degree of the detection basic unit;

[0008] According to the impedance detection data, determining the impedance difference between the current impedance and the standard impedance information;

[0009] If the impedance difference meets the abnormal sitting posture impedance difference condition, it is determined that the current sitting posture is a non-standard sitting posture.

[0010] In an embodiment, before the step of determining the impedance difference between the current impedance and the standard impedance information according to the impedance detection data, the method further comprises the following steps:

[0011] According to the impedance detection data, determining the target clothing type associated with the current stage;

[0012] Taking the impedance information corresponding to the target clothing type as the standard impedance information.

[0013] In an embodiment, the step of determining the target clothing type associated with the current stage according to the impedance detection data comprises:

[0014] determining a matching degree between the impedance detection data and the impedance information associated with each clothing type;

[0015] determining the target clothing type associated with the current stage according to the matching degree.

[0016] In an embodiment, the sitting posture detection method further comprises:

[0017] In the user setting stage, obtaining impedance information detected by the detection circuit when a user wearing clothes corresponding to each clothing type sits in a standard sitting posture;

[0018] associating and saving a mapping relationship between the impedance information and the clothing type.

[0019] In an embodiment, the sitting posture detection device comprises a human body detection module, and after the step of obtaining impedance detection data detected by the detection circuit, the impedance detected by the detection circuit changes with the deformation degree of the detection basic unit, the device further comprises:

[0020] determining a deformation detection result of the detection basic unit according to detection data obtained by the human body detection module;

[0021] if the deformation detection result is that a human body exists, performing the step of determining an impedance difference between the current impedance and the standard impedance information according to the impedance detection data.

[0022] In an embodiment, the sitting posture detection device comprises a seat cushion and a backrest, and the step of determining an impedance difference between the current impedance and the standard impedance information according to the impedance detection data comprises:

[0023] determining a seat cushion impedance difference and a backrest impedance difference between the current impedance and the standard impedance information according to the impedance detection data;

[0024] The step of determining that the current sitting posture is a non-standard sitting posture if the impedance difference meets an abnormal sitting posture impedance difference condition comprises:

[0025] determining that the current sitting posture is a non-standard sitting posture if the seat cushion impedance difference and the backrest impedance difference meet the abnormal sitting posture impedance difference condition.

[0026] In an embodiment, before the step of determining a seat cushion impedance difference and a backrest impedance difference between the current impedance and the standard impedance information according to the impedance detection data, the device further comprises:

[0027] obtaining a human body detection result of the seat cushion;

[0028] If the human body detection result is that a human body exists, the step of determining the seat cushion impedance difference and the backrest impedance difference between the current impedance and the standard impedance information according to the impedance detection data is performed.

[0029] In an embodiment, after the step of determining that the current sitting posture is a non-standard sitting posture if the impedance difference meets the abnormal sitting posture impedance difference condition, the method further comprises:

[0030] If the duration of the non-standard sitting posture is greater than a preset duration, determining a sitting posture adjustment action associated with the non-standard sitting posture;

[0031] Outputting an action prompt corresponding to the sitting posture adjustment action.

[0032] In addition, to achieve the above-mentioned purpose, the present application also proposes a sitting posture detection device, which comprises a memory, a processor, and a computer program stored on the memory and executable on the processor, and the computer program is configured to implement the steps of the sitting posture detection method as described above.

[0033] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer readable storage medium, and the storage medium stores a computer program, and the computer program is executed by a processor to implement the steps of the sitting posture detection method as described above.

[0034] The one or more technical solutions proposed in the present application have at least the following technical effects:

[0035] By obtaining impedance detection data detected by the detection circuit when the detection basic unit is in a deformed state, then by analyzing and comparing the difference between the impedance detection data and the standard impedance information under the standard sitting posture, and determining that the sitting posture under the current state is a non-standard sitting posture if the impedance difference meets the abnormal sitting posture impedance difference condition. Based on this, by obtaining the impedance information of the detection basic unit in the deformed state in real time, and based on the difference analysis between it and the pre-stored impedance characteristics under the standard sitting posture, the standard and non-standard sitting posture states are accurately distinguished. Compared with the traditional detection method relying on visual recognition or static pressure sensing, the present application directly relates to physical deformation through impedance response characteristics, avoiding the misjudgment problem caused by environmental light interference, clothing obstruction or user action inertia, and improving the accuracy of sitting posture detection. BRIEF DESCRIPTION OF DRAWINGS

[0036] The accompanying drawings, which are incorporated into and form part of the specification, illustrate embodiments consistent with the present application and, together with the specification, serve to explain the principles of the application.

[0037] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or prior art description. Obviously, for those skilled in the art, other drawings can also be obtained based on these drawings without any creative effort.

[0038] Figure 1 Fig. 1 is a structural schematic diagram of a sitting posture detection device according to the present application;

[0039] Figure 2 Fig. 2 is a schematic diagram of a fabric when the detection basic unit is an organization;

[0040] Figure 3 Fig. 3 is a schematic diagram of a fabric line of a fabric;

[0041] Figure 4 Fig. 4 is a schematic diagram of detection of a seat cushion and a backrest of a seat;

[0042] Figure 5 Fig. 5 is a flowchart of a first embodiment of a sitting posture detection method according to the present application;

[0043] Figure 6 Fig. 6 is a flowchart of a second embodiment of a sitting posture detection method according to the present application;

[0044] Figure 7 Fig. 7 is an optional flowchart of a combination of various embodiments of a sitting posture detection method according to the present application;

[0045] Figure 8 Fig. 8 is a device structure schematic diagram of a hardware running environment involved in a sitting posture detection method according to an embodiment of the present application.

[0046] The object implementation, functional features and advantages of the present application will be further described with reference to the embodiments and the accompanying drawings. DETAILED DESCRIPTION

[0047] It should be understood that the specific embodiments described herein are merely intended to explain the technical solutions of the present application, and not to limit the present application.

[0048] The main solution of the embodiments of the present application is: obtaining impedance detection data detected by a detection circuit, the impedance detected by the detection circuit changing with the deformation degree of a detection basic unit;

[0049] According to the impedance detection data, determining an impedance difference between a current impedance and standard impedance information;

[0050] If the impedance difference meets an abnormal sitting posture impedance difference condition, determining that the current sitting posture is a non-standard sitting posture.

[0051] In the present embodiment, for convenience of description, the following will be described with a sitting posture detection device as an execution subject.

[0052] Scoliosis is a common spinal deformity disease, mainly manifested as the spine bending to one side, making the back present C-shaped or S-shaped curve. Long time of wrong sitting posture such as cross-legged action can easily cause scoliosis. With the change of people's way of life and production, closed, static, long-term office work has become the norm of daily work. Most users are difficult to maintain a good sitting posture during long time of sitting, which leads to deformation and excessive pressure of the soft tissue of the waist and neck, thereby increasing the incidence of musculoskeletal diseases such as scoliosis, cervical spondylosis and lumbar muscle strain.

[0053] In the related detection mode, the sitting posture is usually detected by the pressure sensor arranged on the seat. When the sitting posture is detected based on the pressure sensing mode, the detection data is disturbed by the user's weight, sitting habit, sensitivity and distribution of the sensor and other factors, resulting in errors of the sensor in collecting data and affecting the accuracy of the sitting posture detection.

[0054] Therefore, the present application provides a solution for accurately distinguishing the standard and non-standard sitting posture state by real-time acquisition of impedance information of the detection basic unit in the deformation state and analysis based on the difference between the impedance information and the pre-stored impedance characteristics in the standard sitting posture.

[0055] In order to better understand the technical scheme of the present application, the following will be described in detail in combination with the drawings of the specification and specific embodiments.

[0056] The sitting posture detection device is usually composed of a data acquisition module, a microprocessor, a notification module and a human body detection module, and the seat can be used as the sitting posture detection device. As an optional sitting posture detection device, the human body detection module is a heat radiation acquisition module, and the composition structure of the sitting posture detection device is as shown in Figure 1 The data acquisition module is composed of a plurality of detection basic units, preferably fabric detection basic units, and the plurality of fabric detection basic units are woven to form the seat cushion of the sitting posture detection device. The microprocessor is composed of a single-chip microprocessor and the like. The notification module can be a loudspeaker or a wireless terminal connected with the seat, which is used for reminding and recording the user's sitting posture data. When the human body detection module is a heat radiation acquisition module, the living body radiation heat of the human body is detected to distinguish between the human body and the object, and the module is assembled in the fabric. In addition, the human body detection module can also be other detection devices for distinguishing between the human body and the object, which are not limited in the present application. The living body and the non-living body force application target in the sitting posture detection device are accurately distinguished by the human body detection module, non-human body interference misjudgment is avoided, and the accuracy of the sitting posture detection is improved.

[0057] Further, the detection basic unit of the data acquisition module is a core sensing component in the sitting posture detection device, which is usually a flexible sensor module (such as conductive fabric, piezoresistive film or bioimpedance electrode) embedded in the seat. When the detection basic unit is a fabric detection basic unit, the fabric detection basic unit is as shown in Figure 2 , wherein each independent fabric detection basic unit is formed by two fabric lines crossing each other, each fabric line has a line inside, and each pair of lines forms a differential line, and the output impedance reflects the degree of compression. It can be understood that the fabric line is embedded with fine conductive lines to form a conductor, and when the two conductive fabric lines cross each other, a pair of differential lines are formed. In this way, a plurality of fabric lines cross each other to form a differential line for forming an output impedance. When the fabric is externally compressed, the degree of compression between the cross-wound fabric lines on the transmission line changes, causing the output impedance to change. In the no compression state, the output impedance is infinite, equivalent to an open circuit. In the heavy compression state, the output impedance is infinitely small, equivalent to a short circuit. The normal compression state is between the no compression state and the heavy compression state, and the output impedance can be infinitely small. It should be noted that the output impedance can be infinitely large in the heavy compression state, and the output impedance can be infinitely small in the no compression state. The present application does not limit the positive or negative relationship between the change of impedance information and the compression state.

[0058] Further, the winding schematic diagram of the fabric is as shown in Figure 3 , a plurality of fabrics are wound together, and based on the softness of the fabric, the fabric can be woven into the seat cushion and the backrest of the sitting posture detection device, so that the sitting posture detection device can not only detect the sitting posture of the user, but also provide a comfortable experience for the user. It should be noted that the sitting posture detection device usually further includes a detection circuit for detecting the output impedance of the fabric line and outputting corresponding impedance detection data according to the output impedance.

[0059] The sitting posture detection device at least includes a seat cushion, and in addition to the seat cushion, the sitting posture detection device can further include a seat cushion and a backrest. As shown in Figure 4 , the impedance information generated by the fabric detection basic unit when the user sits down is collected through two different sampling areas of the seat cushion and the backrest, so as to determine whether the current sitting posture of the user is normal based on the impedance information of the two areas and the standard impedance information.

[0060] Based on this, the embodiment of the present application provides a sitting posture detection method applied to a sitting posture detection device, which includes a detection circuit and a detection basic unit. The sitting posture detection device is usually arranged as a seat or arranged on a seat, and the common seat usually includes a seat cushion or a seat cushion and a backrest. Therefore, the detection basic unit and the detection circuit are usually arranged on the seat cushion and the backrest. Please refer to Figure 5 , Figure 5A flowchart of a first embodiment of the sitting posture detection method of the present application.

[0061] In this embodiment, the sitting posture detection method comprises steps S10-S30:

[0062] In step S10, impedance detection data detected by the detection circuit is acquired.

[0063] In this embodiment, the impedance detected by the detection circuit changes with the deformation degree of the detection basic unit. When a user sits on the cushion, the cushion is compressed due to gravity, and the detection basic unit changes (also known as deformation), at which time the distance between the conductive materials is reduced, thereby affecting the electrical characteristics (such as resistance, capacitance) of the detection basic unit. The impedance detection data is the real-time impedance value exhibited by the detection basic unit in the deformed state, and generally includes a resistance component reflecting the change in conductivity of the material and a reactance component reflecting the dielectricity or electromagnetic induction characteristics of the material. The detection circuit outputs corresponding impedance detection data through the output impedance of the detection basic unit.

[0064] When a user sits on the cushion, the detection basic unit of the cushion deforms, and the impedance detection data detected by the detection circuit is real-time impedance information. By acquiring the output impedance of the detection basic unit when the detection basic unit deforms, the impedance detection parameter generated according to the output impedance is then set as the impedance detection data. By collecting real-time impedance information, the physical deformation is dynamically mapped to an electrical characteristic parameter, so that the current impedance can be analyzed through the impedance information under the standard sitting posture, thereby accurately identifying non-standard sitting postures such as hunchback, crossed legs, or leaning.

[0065] Further, before acquiring the impedance detection data detected by the detection circuit, it is also necessary to determine whether the force is applied by a human body. Therefore, the sitting posture detection device further comprises a human body detection module, which can determine whether the detection basic unit deforms. Specifically, if the detection basic unit deforms, the deformation detection result of the detection basic unit can be determined according to the detection parameter acquired by the human body detection module, and the processing action of step S10 is performed when the deformation detection result is that there is a human body. The detection parameter varies with the type of human body detection module, such as temperature data when the detection module is a temperature detection module, human body data when the detection module is an image module, and the like. Based on this, after the cushion is deformed by force, it is determined whether the force is applied by a human body, and the detection circuit is started and the impedance is detected after the human body applies force.

[0066] Optionally, after the impedance detection data detected by the detection circuit is acquired, it can also be determined whether the force applying party is a human body. Therefore, after step S10, the deformation detection result of the detection basic unit can be determined according to the detection data acquired by the human body detection module, and when the deformation detection result is that a human body exists, the action of step S20 is performed, so that after it is determined that the cushion causes impedance change due to the pressure applied by the human body, subsequent impedance analysis processing is performed, thereby reducing the interference of non-living data and improving the impedance detection accuracy.

[0067] For example, the human body detection module is a heat radiation acquisition module. When the detection basic unit of the cushion area is pressed, the heat radiation acquisition module is triggered. At this time, whether the current force applying party is a living being is identified by the temperature parameters acquired by the heat radiation acquisition module. It can be understood that the average temperature of a human body is about 36 to 37 degrees, and some objects such as boxes do not have such temperature characteristics. Therefore, when it is identified that the force applying party causing the deformation of the detection basic unit is a human body, the detection basic unit on the cushion is started to detect, thereby avoiding the false triggering operation caused by placing objects on the chair and reducing unnecessary power consumption loss.

[0068] Step S20: determining the impedance difference between the current impedance and the standard impedance information according to the impedance detection data.

[0069] In this embodiment, the standard impedance information refers to the standard impedance generated by the detection basic unit when the user is in a standard sitting posture. The standard impedance information can be acquired through specific user information or pre-stored impedance information. The pre-stored impedance information is the impedance information of the detection basic unit when the user sits in a standard sitting posture. For example, after the specific identity of the user is identified, the standard impedance information corresponding to the user in a standard sitting posture is matched based on the sitting habit, weight information, etc. of the user. Or the microprocessor of the sitting posture detection device compares the impedance detection data with the pre-stored original data (pre-stored impedance information) after acquiring the impedance detection data, identifies the type of clothes worn by the current user by comparing the impedance of each basic detection unit one by one, and takes the impedance information associated with the current clothes type as the standard impedance information for the current sitting posture detection. The identity information of the user can be determined through image recognition technology or by analyzing historical sitting posture data.

[0070] The impedance difference includes the impedance region size and the impedance value size difference between the impedance detection data and the standard impedance information relative to the impedance region size of the cushion. By analyzing the impedance region size and the impedance value size difference between the standard impedance information and the current impedance, the accuracy of the sitting posture recognition is improved.

[0071] Furthermore, after determining the standard impedance information that matches the current user, the impedance difference between the current impedance and the standard impedance is calculated. For example, when the user is sitting on the cushion, and their sitting posture changes from a standard sitting posture to crossing their legs, the deformation area of ​​the detection unit changes, and the impedance generated by the deformation area changes. For example, when the left leg is crossed, the deformation area of ​​the left leg on the cushion becomes smaller, and the output impedance increases; at the same time, the impedance of the corresponding deformation area of ​​the right leg on the cushion decreases. At this time, this impedance change information is set as the impedance difference.

[0072] Step S30: If the impedance difference meets the abnormal sitting posture impedance difference condition, the current sitting posture is determined to be a non-standard sitting posture.

[0073] In this embodiment, the abnormal sitting posture impedance difference condition refers to the difference between the impedance under an abnormal sitting posture and the impedance under a standard sitting posture. For example, when crossing one's legs, the abnormal sitting posture impedance difference condition is that the impedance in region A is higher than the normal level, and the impedance in region B is lower than the normal level. If the impedance difference meets the above condition, the current sitting posture can be considered a non-standard sitting posture. It should be noted that the impedance change can also be reversed. This application is only an example and is not intended to limit the actual impedance change.

[0074] By analyzing the impedance difference between standard and non-standard sitting postures using a specific algorithm, the user's sitting posture under this deviation can be determined. Compared to simple pressure detection, impedance analysis is more sensitive to minor changes in the shape of the seat cushion and is less affected by parameters such as temperature and humidity, which can significantly improve the accuracy of sitting posture detection.

[0075] Optionally, the abnormal sitting posture impedance difference conditions can be determined based on specific user information. For example, different users have different weights and sitting habits, and therefore the corresponding abnormal sitting posture impedance difference conditions will also be different. Therefore, the abnormal sitting posture impedance difference conditions can be determined based on actual user data.

[0076] Optionally, if the impedance difference does not meet the abnormal sitting posture impedance difference condition, the impedance difference data analysis continues.

[0077] This embodiment provides a sitting posture detection method. After the basic unit undergoes deformation, a heat radiation acquisition module detects whether the force exerted by the deformation is a human body. After detecting a human body, the detection circuit acquires impedance detection data under the deformation state of the basic unit and compares the impedance detection data with the standard impedance information corresponding to the standard sitting posture. The impedance difference between the current impedance and the standard impedance information in the impedance detection data is calculated. When the impedance difference meets the abnormal sitting posture impedance difference condition, the user's current sitting posture is determined to be a non-standard sitting posture. Thus, the physical deformation is directly correlated through impedance response characteristics, avoiding misjudgment problems caused by ambient light interference, clothing obstruction, or user movement inertia, and improving the accuracy of sitting posture detection.

[0078] Based on the first embodiment of this application, in the second embodiment of this application, the content that is the same as or similar to the first embodiment described above can be referred to the above description, and will not be repeated hereafter. Based on this, please refer to... Figure 6 Before step S20, the sitting posture detection method further includes steps S40-S50:

[0079] Step S40: Determine the target clothing type associated with the current stage based on the impedance detection data.

[0080] Before analyzing impedance detection data based on standard impedance information, it is necessary to select standard impedance information that meets the user's actual needs. In practical application scenarios, the degree of deformation of the basic unit of the cushion detection varies depending on the type of clothing worn by the user. For example, the deformation caused by wearing a thick cotton coat is usually greater than that caused by wearing thin pants. Therefore, the impedance detection information is affected by the type of clothing worn by the user.

[0081] In the process of determining the target clothing type, the matching degree between the impedance detection data and the impedance information associated with each clothing type can be determined. Then, the target clothing type associated with the current stage can be determined based on the matching degree. The impedance information can be the impedance information corresponding to different clothing types when the user is wearing a standard sitting posture stored when the posture detection device is used for the first time, or it can be the impedance information of the seat cushion when users of different heights and weights wear different types of clothing, generated by the posture detection device based on the huge sitting posture and impedance data in the database.

[0082] For example, user A, wearing a thick cotton coat, sits on a cushion in a standard sitting posture (spine upright, legs flat). The impedance characteristics of two common types of clothing included in the database are shown in the table below (collected under the standard sitting posture):

[0083]

[0084] After user A sits down, the basic detection unit inside the cushion (such as four detection units selected from S1-S4) undergoes impedance change due to deformation. The impedance detection data collected by the detection circuit is shown in the table below:

[0085]

[0086] As can be seen, by comparing the impedance detection data with the pre-stored impedance information, the clothing type with the highest data matching degree is cotton thick pants. Therefore, the target clothing type is determined to be cotton thick pants.

[0087] Furthermore, as an optional implementation method for acquiring pre-stored impedance information, the impedance information is the impedance information stored when the posture detection device is first used, corresponding to the user's standard sitting posture and different clothing types. Therefore, during the user setup phase, the impedance information detected by the detection circuit when the user is sitting in a standard posture and wearing clothing of various types can be acquired. The mapping relationship between the impedance information and clothing types is then associated and saved. Based on the matching degree between the impedance detection data and the impedance information associated with each clothing type, the target clothing type can be determined. This allows the posture detection device to find the impedance information associated with the target clothing type after determining the user's current target clothing type, reducing interference from the user's clothing type on posture detection judgment.

[0088] Step S50: Use the impedance information corresponding to the target clothing type as the standard impedance information.

[0089] In this embodiment, after obtaining the target clothing type, the impedance information associated with that clothing type is set as the standard impedance information, thereby enabling the detection of the user's sitting posture based on the user's actual clothing information, reducing the impact of the user's clothing on the sitting posture detection, and improving the detection accuracy.

[0090] This embodiment provides a sitting posture detection method. Before determining the impedance difference between the standard impedance information and the current impedance of the impedance detection data, the user's clothing type is determined through the impedance detection data, and the impedance information associated with the clothing type is set as the standard impedance. This reduces the interference of the user's clothing type during sitting posture detection and improves the detection accuracy.

[0091] Based on the first embodiment of this application, in the third embodiment of this application, the content that is the same as or similar to the first embodiment described above can be referred to the above description and will not be repeated hereafter. Furthermore, when the sitting posture detection device includes a seat cushion and a backrest, step S20 includes step S21:

[0092] Step S21: Based on the impedance detection data, determine the seat cushion impedance difference and backrest impedance difference between the current impedance and the standard impedance information.

[0093] In this embodiment, when the user sits on the cushion and leans against the backrest, the basic detection unit of the backrest deforms. At this time, the impedance detection circuit detects real-time impedance information. By collecting the real-time impedance information of the basic detection unit of the backrest during deformation, the physical deformation is dynamically mapped into electrical characteristic parameters. This allows for the analysis of the current impedance using impedance information under standard sitting postures, accurately identifying non-standard sitting postures such as hunching, crossing legs, or leaning to the side.

[0094] After obtaining the backrest impedance data, it is also necessary to analyze the impedance difference between the standard impedance information and the current backrest impedance when the user leans against the backrest in a standard sitting posture. This is to analyze whether the sitting posture is normal when leaning against the backrest based on the backrest impedance difference. Therefore, based on the impedance detection data, the difference between the current seat cushion impedance and the standard impedance information, as well as the difference between the current backrest impedance and the standard impedance information, can be determined. It should be noted that the standard impedance information includes two different sets of standard parameters for the seat cushion and the backrest.

[0095] It is understandable that the detection of the backrest and seat cushion has a priority order. The backrest detection is only triggered when the basic detection unit of the seat cushion area is compressed and the force is exerted by a human body. Therefore, as an optional implementation, after step S21, it is also necessary to obtain the human body detection result of the seat cushion, and if the human body detection result indicates the presence of a human body, the action of step S21 is executed.

[0096] Furthermore, step S30 also includes step S31:

[0097] Step S31: If the difference in impedance between the seat cushion and the difference in impedance between the backrest meet the abnormal sitting posture impedance difference condition, the current sitting posture is determined to be a non-standard sitting posture.

[0098] In this embodiment, when both the backrest impedance difference and the seat cushion impedance difference meet the abnormal sitting posture detection difference condition, the user's current sitting posture is determined to be a standard sitting posture. Analyzing the impedance data from both the seat cushion and backrest detection areas effectively improves detection accuracy. If either data point does not meet the abnormal sitting posture impedance difference condition, it indicates that the current sitting posture is normal.

[0099] Optionally, impedance data can be compared after both the fabric detection units of the seat cushion and backrest are compressed.

[0100] This embodiment provides a sitting posture detection method. When the sitting posture detection device includes a backrest and the user lies on the backrest so that the backrest detection circuit detects the backrest impedance data, the accuracy of sitting posture detection is improved by co-analyzing the data obtained from the seat cushion area and the backrest area.

[0101] Based on any of the above embodiments, in the fourth embodiment of this application, the content that is the same as or similar to the above embodiments can be referred to the above description, and will not be repeated hereafter. In addition, after step S30, steps S60-S70 are also included:

[0102] Step S60: If the duration of the non-standard sitting posture is longer than a preset duration, determine the sitting posture adjustment action associated with the non-standard sitting posture.

[0103] If a user sits down in a normal posture, and the impedance difference condition for abnormal posture is used to determine that the current posture is non-standard, then it is assumed that the user's posture needs adjustment, or that the user's adjustment of posture or movement of position causes the impedance difference to meet the abnormal posture impedance difference condition. Therefore, to prevent false triggering or misjudgment of posture detection, a timing action is executed after determining that the current posture is non-standard. If the user maintains the same posture within a preset time, a reminder to adjust the posture is required. If the user's impedance difference changes within the preset time and no longer meets the abnormal posture impedance difference condition, it indicates that the user only adjusted their posture, resulting in the non-standard posture judgment, and was not in a continuous non-standard posture state.

[0104] Therefore, in this embodiment, if the duration of a non-standard sitting posture exceeds a preset duration, a notification module is needed to remind the user of the non-standard sitting posture, for example, by pushing a message through a wireless terminal such as a mobile phone / watch / band. If the user adjusts their sitting posture within the preset time so that the impedance difference does not meet the abnormal sitting posture impedance difference condition, then the next round of impedance difference detection is performed.

[0105] Step S70: Output the action prompts corresponding to the sitting posture adjustment action.

[0106] In this embodiment, the action prompts for adjusting sitting posture include voice prompts, light prompts, and other prompting methods. When the duration of non-standard sitting posture exceeds a preset time, it indicates that the user's current sitting posture is inaccurate and is not a posture adjustment. The prompts are output to remind the user to adjust their sitting posture, thereby reducing the problems caused by poor sitting posture.

[0107] Based on any of the above embodiments, in the fifth embodiment of this application, the same or similar content as the above embodiments can be referred to the above description, and will not be repeated hereafter. On this basis, after step S10, user information can be determined according to impedance detection data, and then abnormal sitting posture impedance difference conditions can be determined based on user information. Among them, the user's weight information, impedance distribution information, etc. corresponding to the impedance detection data can be used to determine the current sitting user information based on actual body characteristic data and sitting posture habit data. For example, the sitting posture detection device is usually used by user A and user B. User A is relatively obese and has recently been wearing ordinary pants, while user B is lighter and has recently been wearing padded pants. Due to the difference in weight and clothing habits, it is necessary to determine abnormal sitting posture impedance difference conditions that meet the current user's needs based on this type of user information, so as to avoid applying the abnormal sitting posture impedance difference conditions of user A to user B, so that when user B sits in a non-standard sitting posture, the sitting posture detection device considers his sitting posture to be a standard sitting posture.

[0108] For example, to help understand the implementation process of the sitting posture detection method obtained by combining the above embodiments, please refer to... Figure 7 , Figure 7 A flowchart illustrating an optional implementation of a sitting posture detection method is provided, specifically:

[0109] When the seat cushion fabric detection unit is compressed (at which point the seat cushion generates impedance data), the human body detection module, such as the heat radiation acquisition module, detects whether heat radiation of approximately 37 degrees Celsius is detected. If not, the detection continues; if so, the backrest fabric detection unit is activated. Subsequently, the mapping relationship between the fabric detection units corresponding to different user clothing is obtained to determine the user's clothing information based on the current impedance. Next, it checks whether both the seat cushion and backrest fabric detection units are compressed. If not, the detection continues; if so, the impedance list data of the basic detection units in each area is obtained and compared with the mapped data to obtain the user's clothing information. Then, based on the impedance information fed back by the fabric detection units, the user's sitting posture is identified as standard. If the sitting posture is non-standard and the duration exceeds a specified time, the notification module reminds the user to adjust their posture. If the specified time is not exceeded, the timer is refreshed and the user's current sitting posture is re-identified.

[0110] Based on this, by using methods such as thermal radiation detection, seat cushion detection, backrest detection, clothing type detection, and timing detection, the accuracy of sitting posture detection is improved by reducing the influence of non-human data, user clothing, and user posture adjustments on the detection data during the sitting posture detection process.

[0111] This application provides a sitting posture detection 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, and the instructions are executed by the at least one processor to enable the at least one processor to perform the sitting posture detection method in the first embodiment described above.

[0112] The following is for reference. Figure 8 The diagram shows a structural schematic of a sitting posture detection device suitable for implementing the embodiments of this application. Figure 8 The sitting posture detection device shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of this application.

[0113] like Figure 8 As shown, the posture detection device may include a processing unit 1001 (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1002 or a program loaded from a storage device 1003 into a random access memory (RAM) 1004. The random access memory 1004 also stores various programs and data required for the operation of the posture detection device. The processing unit 1001, the read-only memory 1002, and the random access memory 1004 are interconnected via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems can be connected to the input / output interface 1006: input devices 1007 including, for example, a touchscreen, touchpad, keyboard, mouse, image sensor, microphone, accelerometer, gyroscope, etc.; output devices 1008 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; storage devices 1003 including, for example, magnetic tape, hard disk, etc.; and communication devices 1009. Communication device 1009 allows the posture detection device to communicate wirelessly or wiredly with other devices to exchange data. Although posture detection devices with various systems are shown in the figures, it should be understood that it is not required to implement or possess all the systems shown. More or fewer systems can be implemented alternatively.

[0114] Specifically, according to the embodiments disclosed in this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments disclosed in this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device, or installed from storage device 1003, or installed from read-only memory 1002. When the computer program is executed by processing device 1001, it performs the functions defined in the methods of the embodiments disclosed in this application.

[0115] The sitting posture detection device provided in this application, employing the sitting posture detection method described in the above embodiments, can solve the technical problem of low detection accuracy in existing sitting posture detection methods. Compared with the prior art, the beneficial effects of the sitting posture detection device provided in this application are the same as those of the sitting posture detection method provided in the above embodiments, and other technical features of this sitting posture detection device are the same as those disclosed in the previous embodiment method, and will not be repeated here.

[0116] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any suitable manner in one or more embodiments or examples.

[0117] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

[0118] This application provides a computer-readable storage medium having computer-readable program instructions (i.e., a computer program) stored thereon, the computer-readable program instructions being used to execute the sitting posture detection method in the above embodiments.

[0119] The computer-readable storage medium provided in this application may be, for example, a USB flash drive, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system, or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, radio frequency (RF), etc., or any suitable combination thereof.

[0120] The aforementioned computer-readable storage medium may be included in the posture detection device; or it may exist independently and not assembled into the posture detection device.

[0121] The aforementioned computer-readable storage medium carries one or more programs, which, when executed by the posture detection device, cause the posture detection device to:

[0122] The impedance detection data detected by the detection circuit is obtained, and the impedance detected by the detection circuit changes with the degree of deformation of the basic detection unit.

[0123] Based on the impedance detection data, determine the impedance difference between the current impedance and the standard impedance information;

[0124] If the impedance difference meets the abnormal sitting posture impedance difference condition, the current sitting posture is determined to be a non-standard sitting posture.

[0125] Computer program code for performing the operations of this application can be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, and C++, as well as conventional procedural programming languages ​​such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0126] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0127] The modules described in the embodiments of this application can be implemented in software or hardware. The names of the modules do not necessarily limit the functionality of the unit itself.

[0128] The readable storage medium provided in this application is a computer-readable storage medium that stores computer-readable program instructions (i.e., a computer program) for executing the above-described sitting posture detection method, which can solve the technical problem of low detection accuracy in existing sitting posture detection methods. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as the beneficial effects of the sitting posture detection method provided in the above embodiments, and will not be repeated here.

[0129] The above description is only a part of the embodiments of this application and does not limit the patent scope of this application. All equivalent structural transformations made under the technical concept of this application and using the contents of the specification and drawings of this application, or direct / indirect applications in other related technical fields, are included in the patent protection scope of this application.

Claims

1. A sitting posture detection method characterized by comprising: The application relates to a sitting posture detection method applied to a sitting posture detection device, wherein the sitting posture detection device comprises at least a detection circuit and a detection basic unit, and the sitting posture detection method comprises the following steps: In a user setting stage, impedance information detected by the detection circuit when a user wears clothes corresponding to each clothes type is acquired; A mapping relationship between the impedance information and the clothes type is saved; Impedance detection data detected by the detection circuit is acquired, and the impedance detected by the detection circuit changes with the deformation degree of the detection basic unit; Matching degrees between the impedance detection data and the impedance information associated with each clothes type are determined; A target clothes type associated with a current stage is determined according to the matching degrees; Impedance information corresponding to the target clothes type is taken as standard impedance information; Impedance differences between current impedance and the standard impedance information are determined according to the impedance detection data; If the impedance differences meet abnormal sitting posture impedance difference conditions, a current sitting posture is determined as a non-standard sitting posture.

2. The sitting posture detection method according to claim 1, wherein The sitting posture detection device comprises a human body detection module, and after the step of acquiring impedance detection data detected by the detection circuit and the impedance detected by the detection circuit changing with the deformation degree of the detection basic unit, the following steps are further included: Deformation detection results of the detection basic unit are determined according to detection data acquired by the human body detection module; If the deformation detection results are human bodies, the step of determining impedance differences between current impedance and standard impedance information according to the impedance detection data is executed.

3. The sitting posture detection method according to claim 1, wherein The sitting posture detection device comprises a seat cushion and a backrest, and the step of determining impedance differences between current impedance and standard impedance information according to the impedance detection data comprises the following steps: Seat cushion impedance differences and backrest impedance differences between current impedance and standard impedance information are determined according to the impedance detection data; If the seat cushion impedance differences and the backrest impedance differences meet the abnormal sitting posture impedance difference conditions, the current sitting posture is determined as the non-standard sitting posture. Before the step of determining seat cushion impedance differences and backrest impedance differences between current impedance and standard impedance information according to the impedance detection data, the following steps are further included:

4. The sitting posture detection method according to claim 3, wherein Human body detection results of the seat cushion are acquired; If the human body detection results are human bodies, the step of determining seat cushion impedance differences and backrest impedance differences between current impedance and standard impedance information according to the impedance detection data is executed. After the step of determining the current sitting posture as the non-standard sitting posture if the impedance differences meet the abnormal sitting posture impedance difference conditions, the following steps are further included:

5. The sitting posture detection method according to any one of claims 1 to 4, wherein If a duration of the non-standard sitting posture is longer than a preset duration, a sitting posture adjustment action associated with the non-standard sitting posture is determined; An action prompt corresponding to the sitting posture adjustment action is output. The sitting posture detection device comprises a memory, a processor and a computer program stored on the memory and capable of running on the processor, and the computer program is configured to realize the steps of the sitting posture detection method in any one of claims 1 to 5.

6. A sitting posture detection apparatus characterized by comprising: ​ 7. A storage medium, characterized by The storage medium is a computer readable storage medium, and the storage medium stores a computer program. The computer program is executed by a processor to implement the steps of the sitting posture detection method in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Method and system for detecting abnormal sitting postures

    CN112861562A

  • Vehicle seat

    JP2017013637A