Human impedance measurement method and wearable device
By using electrodes and sensors in wearable devices to obtain initial human body impedance and adjusting the measurement results based on posture determined by gravity and distance sensors, the problem of inaccurate measurement caused by non-standard posture is solved, thus improving measurement accuracy.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHIPSEA TECH SHENZHEN CO LTD
- Filing Date
- 2023-03-31
- Publication Date
- 2026-06-16
AI Technical Summary
Inaccurate measurement results can occur when users use incorrect posture when measuring human body impedance.
The initial human body impedance is obtained through electrodes and sensors in a wearable device, and the current human body posture is determined using gravity sensors and distance sensors. The initial impedance is then adjusted based on the posture to obtain the target human body impedance.
This improves the accuracy of human body impedance measurement, ensuring that the measurement results are closer to the true values.
Smart Images

Figure CN116138763B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of electronic technology, and in particular to a method for measuring human body impedance and a wearable device. Background Technology
[0002] Bioelectrical Impedance Analysis (BIA) is a non-invasive detection technique that uses the electrical properties of biological tissues and organs to extract physiological information. Almost any organism can be analyzed using BIA to determine its composition.
[0003] In related technologies, wearable devices utilize BIA (Body Impedance Analysis) technology, using electrodes on the wearable device to contact the user's hands to measure body impedance and thus perform body composition analysis. However, users may adopt various measurement postures during the measurement process, leading to inaccurate measurements. Summary of the Invention
[0004] This application provides a method for measuring human body impedance and a wearable device to solve the above-mentioned technical problems.
[0005] In a first aspect, this application provides a method for measuring human body impedance, which is applied to a wearable device, the method comprising:
[0006] The initial human body impedance is obtained using the first and second electrodes of the wearable device, wherein the first and second electrodes are used to contact different parts of the user;
[0007] Obtain the current human posture;
[0008] The initial human body impedance is adjusted according to the current human body posture to obtain the target human body impedance.
[0009] Optionally, obtaining the current human posture includes:
[0010] Obtain the pre-stored gravity reference information of the wearable device;
[0011] Gravity measurement information is obtained using the gravity sensor of the wearable device;
[0012] The current human posture is determined based on the gravity measurement information and the gravity reference information.
[0013] Optionally, adjusting the initial human body impedance based on the current human posture to obtain the target human body impedance includes:
[0014] The initial human body impedance is adjusted according to the ratio of the gravity measurement information and the gravity reference information to obtain the target human body impedance.
[0015] Optionally, obtaining the current human posture includes:
[0016] The distance information between the wearable device and the user's torso is obtained based on the distance sensor of the wearable device;
[0017] The current human posture is determined based on the distance information, the gravity measurement information, and the gravity reference information.
[0018] Optionally, adjusting the initial human body impedance based on the current human posture to obtain the target human body impedance includes:
[0019] Obtain the pre-stored initial current path between the first electrode and the second electrode;
[0020] The current current path is obtained based on the distance information, the gravity measurement information, and the gravity reference information;
[0021] The initial human body impedance is adjusted according to the ratio of the initial current path to the current path to obtain the target human body impedance.
[0022] Optionally, obtaining the initial human body impedance using the first and second electrodes of the wearable device includes:
[0023] The wearable device uses its first and second electrodes to contact different parts of the user's hand to obtain initial human body impedance.
[0024] Optionally, obtaining the current human posture includes:
[0025] Acquire the first relative pose of the user's arm and torso, and the second relative pose of the user's forearm and upper arm;
[0026] The step of adjusting the initial human body impedance according to the current human posture to obtain the target human body impedance includes:
[0027] The initial human body impedance is adjusted according to the first relative posture and the second relative posture to obtain the target human body impedance.
[0028] Secondly, embodiments of this application also provide a wearable device, which includes:
[0029] A first electrode and a second electrode are used to obtain initial human body impedance, wherein the first electrode and the second electrode are used to contact different parts of the user;
[0030] A processor, connected to the first electrode and the second electrode, is used to acquire the current human posture and adjust the initial human impedance according to the current human posture to obtain the target human impedance.
[0031] Optionally, the wearable device further includes:
[0032] A gravity sensor acquires gravity measurement information, and the gravity sensor is connected to the processor;
[0033] The processor is also used to acquire preset gravity reference information and determine the current human posture based on the gravity measurement information and the gravity reference information.
[0034] Optionally, the wearable device further includes:
[0035] A distance sensor acquires distance information between the wearable device and the user's torso, and the distance sensor is connected to the processor;
[0036] The processor is also configured to determine the current human posture based on the distance information, the gravity measurement information, and the gravity reference information.
[0037] In this embodiment, the first and second electrodes of the wearable device contact different parts of the user to obtain the initial human body impedance. Considering that the user's posture during measurement may not be a standard posture, the user's current human body posture can be obtained, and the initial human body impedance can be adjusted according to the current human body posture to obtain the adjusted target human body impedance, so that the measurement result is closer to the true human body impedance. This improves the problem of inaccurate human body impedance measurement results caused by the user's non-standard posture during measurement, and enhances the accuracy of the measurement results. Attached Figure Description
[0038] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0039] To gain a more complete understanding of this application and its beneficial effects, the following description will be provided in conjunction with the accompanying drawings, wherein the same reference numerals in the following description denote the same parts.
[0040] Figure 1 This is a first flowchart of a human body impedance measurement method provided in an embodiment of this application.
[0041] Figure 2 This is a schematic diagram of human body impedance measurement provided in an embodiment of this application.
[0042] Figure 3 This is a schematic diagram illustrating non-standard human posture during human body impedance measurement, as provided in an embodiment of this application.
[0043] Figure 4 This is another schematic diagram illustrating non-standard human posture during human body impedance measurement, as provided in the embodiments of this application.
[0044] Figure 5 This is a second flowchart of a human body impedance measurement method provided in an embodiment of this application.
[0045] Figure 6 This is a third flowchart of the human body impedance measurement method provided in the embodiments of this application.
[0046] Figure 7 This is a schematic diagram of the structure of a wearable device provided in an embodiment of this application.
[0047] Figure 8 for Figure 7 The first schematic diagram of the functional modules in the wearable device shown.
[0048] Figure 9 This is a schematic diagram of a wearable device being measured according to an embodiment of this application.
[0049] Figure 10 for Figure 7 The second schematic diagram shows a functional module in a wearable device.
[0050] Figure 11 for Figure 7 The third schematic diagram of the functional modules in the wearable device shown. Detailed Implementation
[0051] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the protection scope of this application.
[0052] In the embodiments of this application, "at least one" refers to one or more; "multiple" refers to two or more. In the description of this application, the terms "first," "second," "third," etc., are used only for the purpose of distinguishing descriptions and should not be construed as indicating or implying relative importance, nor should they be construed as indicating or implying order.
[0053] References such as “one embodiment” or “some embodiments” as described in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the terms “comprising,” “including,” “having,” and variations thereof, as used in this specification, mean “including, but not limited to,” unless otherwise specifically emphasized.
[0054] It should be noted that in the embodiments of this application, "and / or" describes the relationship between associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. In addition, the character " / ", unless otherwise specified, generally indicates that the associated objects before and after it are in an "or" relationship.
[0055] It should be noted that in the embodiments of this application, "connection" can be understood as electrical connection. The connection between two electrical components can be a direct or indirect connection between the two electrical components. For example, the connection between A and B can be a direct connection between A and B, or an indirect connection between A and B through one or more other electrical components.
[0056] This application provides a method for measuring human body impedance, which is applied to wearable devices. Wearable devices may include smartwatches, smart bracelets, smart armbands, smart ankle bracelets, smart earrings, smart rings, smart glasses, and headphones, etc. The following description uses a smartwatch as an example of a wearable device. Please refer to... Figure 1 , Figure 1 This is a first flowchart of a human body impedance measurement method provided in an embodiment of this application. The human body impedance measurement method may specifically include:
[0057] 101. Initial human body impedance is obtained using a first electrode and a second electrode of a wearable device, wherein the first electrode and the second electrode are used to contact different parts of the user.
[0058] The wearable device includes a first electrode and a second electrode spaced apart. The first electrode and the second electrode are used to contact different parts of the user's body. The first electrode and the second electrode can be used to measure the user's human body impedance to obtain an initial human body impedance.
[0059] In some examples, please combine Figure 2 , Figure 2 This is a schematic diagram of human body impedance measurement provided in an embodiment of this application. The first electrode (VSI, ISI) can contact the user's left hand, and the second electrode (VSO, ISO) contacts the user's right hand. If the user is in a standard posture during measurement, i.e., the user's upper arm is raised relative to the torso and the upper arm and forearm are extended, the measurement path of the first and second electrodes is the user's complete arm span, and the measured result is the standard human body impedance. For example, if Z1 represents the simplified impedance of the user's upper left body and Z2 represents the simplified impedance of the user's upper right body, then Z1+Z2 can represent the actual measured human body impedance. By inputting a sinusoidal current through the I terminal (ISO, ISI) and then sampling through the V terminal (VSO, VSI), the impedance of Z1+Z2 can be measured.
[0060] In some examples, the first and second electrodes each comprise a set of electrode pairs, each pair including two sub-electrodes. One sub-electrode transmits a current signal to the hand, and the other sub-electrode measures the voltage signal generated by the current signal passing through the human body. The corresponding human body impedance is calculated based on the transmitted current signal and the measured voltage signal.
[0061] If the user's posture is not standard during measurement, such as Figure 3 and Figure 4 As shown, Figure 3 This is a schematic diagram illustrating non-standard human posture during human body impedance measurement provided in an embodiment of this application. Figure 4 This is another schematic diagram illustrating a non-standard human posture during human body impedance measurement provided in this application embodiment. Specifically, the upper arm and forearm are not fully extended, and / or the shoulder is not fully raised relative to the torso. The measurement paths of the first and second electrodes are not the user's full arm span and are shorter than a full arm span. It is understood that the measured impedance value is directly proportional to the length of the current path; that is, if the user's posture is not standard during measurement, the initial human body impedance measured will be smaller than the standard human body impedance. The measurement path can be the path through which the current flows, i.e., the measurement path is equivalent to the current path. For example... Figure 3 As shown, D1 is the current path corresponding to the standard posture, and D2 is the current path corresponding to the non-standard posture where the upper arm and forearm are not fully extended. D2 is significantly smaller than D1. Similarly, as... Figure 4 As shown, D3 is the current path corresponding to the standard posture, and D4 is the current path corresponding to the non-standard posture where the upper arm and forearm are not fully extended. D4 is significantly smaller than D3.
[0062] Understandably, if the user's upper arm and forearm are not fully extended, or the shoulder is not fully raised relative to the torso, the measurement path between the first and second electrodes is shorter than with a full arm span, resulting in an initial body resistance measurement that is lower than the standard body impedance. If the user's upper arm and forearm are not fully extended, and the shoulder is not fully raised relative to the torso, the measurement path between the first and second electrodes is even shorter, resulting in an initial body resistance measurement that differs even more from the standard body impedance.
[0063] In some implementations, the first and second electrodes of the wearable device are used to contact different parts of the user's hand to obtain initial human impedance. Some electrodes, such as the first electrode, are located at the bottom of the wearable device, contacting the wrist of one hand, while other electrodes, such as the second electrode, are located on the bezel of the wearable device, contacting the fingers of the other hand. When both hands are in contact with the electrodes, human impedance can be measured. The current path from one hand to the other is the current path for the wearable device to measure human impedance. A longer current path provides a larger measurement sample, facilitating subsequent effective assessment of human health and reducing measurement fluctuations caused by small changes.
[0064] 102, Obtain the current human posture.
[0065] Wearable devices are equipped with sensors that can detect and acquire parameters, and these parameters can be used to determine the current human posture.
[0066] In some examples, wearable devices may include gravity sensors that acquire gravity information. The wearable device follows the user's hand rotation, and the gravity information acquired by the gravity sensor can determine the angle and direction of rotation of the wearable device and the hand wearing it. Based on the angle and direction of rotation, the current human posture can be determined.
[0067] 103. Adjust the initial human body impedance according to the current human body posture to obtain the target human body impedance.
[0068] After obtaining the current human posture, the initial human impedance is adjusted based on this posture to obtain the adjusted target human impedance. For example, the corresponding adjustment parameters are found in a table based on the current human posture. Then, the target human impedance is obtained based on the adjustment parameters and the initial human impedance, making the measurement results closer to the true human impedance. This improves the accuracy of human impedance measurements caused by non-standard user posture.
[0069] In some implementations, adjustment parameters can be obtained from the current human posture, and then the initial human impedance can be adjusted using these parameters to obtain the target human impedance. For example, a first lookup table of human postures and adjustment parameters can be pre-set. After obtaining the current human posture, the corresponding adjustment parameters can be obtained by looking up the table. The first lookup table can be obtained based on a large amount of user information, through big data calculations or AI algorithms.
[0070] In some examples, the first lookup table includes human postures and adjustment parameters that map to those postures. The human postures in the first lookup table can include standard and non-standard postures; the greater the difference between a non-standard and standard posture, the larger the corresponding adjustment parameter. Similarly, the smaller the difference between a non-standard and standard posture, the smaller the corresponding adjustment parameter.
[0071] This application also provides a method for measuring human body impedance. Please refer to [link to relevant documentation]. Figure 5 , Figure 5 A second flowchart of the human body impedance measurement method provided in this application embodiment. The human body impedance measurement method may further include:
[0072] 201. Initial human body impedance is obtained using a first electrode and a second electrode of a wearable device, wherein the first electrode and the second electrode are used to contact different parts of the user.
[0073] The wearable device includes a first electrode and a second electrode spaced apart. The first and second electrodes are used to contact different parts of the user's body. The first and second electrodes can be used to measure the user's human body impedance to obtain an initial human body impedance. The specific steps for obtaining the initial human body impedance can be found in the above embodiments and will not be repeated here.
[0074] 202, Obtain the pre-stored gravity reference information of the wearable device.
[0075] Gravity reference information refers to the gravity information of the wearable device in a standard posture when the user is in that posture during measurement. In other words, gravity reference information can be the gravity information measured by the wearable device's gravity sensor when the device is in a horizontal position.
[0076] It is understandable that gravity reference information can be gravity information obtained from the wearable device's gravity sensor when the user is in a standard posture. Alternatively, gravity reference information can be gravity information pre-stored by the manufacturer within the wearable device.
[0077] 203. Gravity measurement information is obtained using the gravity sensor of a wearable device.
[0078] Sensors incorporated into wearable devices may include gravity sensors, which can acquire real-time gravity information of the wearable device. The gravity measurement information is obtained in real-time from the wearable device's gravity sensor.
[0079] 204. Determine the current human posture based on gravity measurement information and gravity reference information.
[0080] Wearable devices follow the user's arm rotation. By using gravity information obtained from gravity sensors and gravity reference information as a reference standard, the angle and direction of the wearable device's rotation can be obtained. Based on the angle and direction of rotation, the current human posture can be determined.
[0081] In some examples, a second lookup table can be pre-set for gravity reference information, gravity measurement information, and human posture. After obtaining the gravity measurement information and gravity reference information, the corresponding current human posture can be obtained by looking up the table. The second lookup table can be obtained based on a large amount of user information, through big data calculations or through AI algorithms (such as neural network algorithms).
[0082] In some implementations, the gravity reference information corresponds to the standard human posture, and the gravity measurement information corresponds to the current human posture. After obtaining the gravity measurement information and the gravity reference information, the values of the gravity measurement information and the gravity reference information can be compared in advance. If the two are consistent, it means that the current human posture is consistent with the standard human posture, and there is no need to adjust the initial human impedance. If the two are inconsistent, the current human posture is determined according to the gravity measurement information and the gravity reference information.
[0083] In some examples, the rotation angle of the current human posture relative to the standard human posture can be obtained based on the offset of gravity measurement information and gravity reference information, thus obtaining the current human posture.
[0084] In some examples, the second lookup table includes the offset between gravity measurement information and gravity reference information, and the human posture mapped to that offset. The larger the offset between the gravity measurement information and gravity reference information, the greater the difference between the current human posture and the standard human posture; conversely, the smaller the offset between the gravity measurement information and gravity reference information, the smaller the difference between the current human posture and the standard human posture.
[0085] 205. Adjust the initial human body impedance according to the current human body posture to obtain the target human body impedance.
[0086] After obtaining the current human posture, the initial human impedance is adjusted based on this posture to obtain the adjusted target human impedance, making the measurement results closer to the true human impedance. This improves the accuracy of human impedance measurements caused by non-standard user posture.
[0087] In some implementations, the initial human body impedance can be adjusted based on the ratio of gravity measurement information to gravity reference information to obtain the target human body impedance.
[0088] Specifically, under standard posture measurement conditions, the user's entire arm will be extended, and the wearable device will maintain a horizontal posture on the arm. The gravity sensor outputs the current gravity reference information W of the device. The human body impedance data measured at this time is the impedance data closest to the true value, and no additional compensation is required.
[0089] In other posture measurement scenarios, such as when hands are close to the chest and the elbows are close together, and the wearable device is not held horizontally on the wrists but tilted, the gravity measurement information W' measured by the gravity sensor will differ from that in the horizontal state. Therefore, the compensation coefficient can be β = W / W'. Under the current measurement impedance, the measured initial human body impedance is Zb'. This initial human body impedance is the measured impedance in the shortest measurement path and differs from the actual impedance. Therefore, the actual upper body impedance, i.e., the target human body impedance, is Zb = Zb' * β.
[0090] This application provides a method for measuring human body impedance. Please refer to [link to relevant documentation]. Figure 6 , Figure 6 This is a third flowchart of the human body impedance measurement method provided in the embodiments of this application. The human body impedance measurement method may further include:
[0091] 301. Initial human body impedance is obtained using a first electrode and a second electrode of a wearable device, wherein the first electrode and the second electrode are used to contact different parts of the user.
[0092] The wearable device includes a first electrode and a second electrode spaced apart. The first and second electrodes are used to contact different parts of the user's body. The first and second electrodes can be used to measure the user's human body impedance to obtain an initial human body impedance. The specific steps for obtaining the initial human body impedance can be found in the above embodiments and will not be repeated here.
[0093] 302, retrieve the pre-stored gravity reference information of the wearable device.
[0094] Gravity reference information refers to the gravity information of the wearable device in a standard posture when the user is in that posture during measurement. In other words, gravity reference information can be the gravity information measured by the wearable device's gravity sensor when the device is in a horizontal position.
[0095] It is understandable that gravity reference information can be gravity information obtained from the wearable device's gravity sensor when the user is in a standard posture. Alternatively, gravity reference information can be gravity information pre-stored by the manufacturer within the wearable device.
[0096] 303. Gravity measurement information is obtained by using the gravity sensor of a wearable device.
[0097] Sensors incorporated into wearable devices may include gravity sensors, which can acquire real-time gravity information of the wearable device. The gravity measurement information is obtained in real-time from the wearable device's gravity sensor.
[0098] 304. Obtain distance information between the wearable device and the user's torso based on the distance sensor of the wearable device.
[0099] The sensors installed in wearable devices may also include distance sensors, which can acquire distance information between the wearable device and the user's torso.
[0100] 305. Determine the current human posture based on distance information, gravity measurement information, and gravity reference information.
[0101] Wearable devices follow the user's arm movements. Using gravity information obtained from gravity sensors and gravity reference information as a standard, the angle and direction of the wearable device's rotation can be determined. Based on the angle and direction of rotation, as well as the distance between the wearable device and the body, the current human posture can be determined.
[0102] In some implementations, a third lookup table containing gravity reference information, gravity measurement information, distance information, and human posture can be pre-set within the wearable device. After obtaining the gravity measurement information, gravity reference information, and distance information, the corresponding current human posture can be obtained by looking up the table. The third lookup table can be obtained based on a large amount of user information, through big data calculations or through AI algorithms (such as neural network algorithms).
[0103] In some examples, gravity reference information corresponds to a standard human posture, gravity measurement information corresponds to the current human posture, and distance information corresponds to the distance between the wearable device and the user's torso. The mapping relationship between the offset of gravity measurement information and gravity reference information, distance information, and human posture can be pre-calculated using big data. For example, ten thousand sets of mapping relationships between offset, distance information, and human posture can be statistically analyzed, and then a third lookup table can be formed based on the statistical data.
[0104] In some implementations, the distance sensor can measure distance information in one direction, such as perpendicular to the bottom of the wearable device. Combined with gravity measurement information, the distance between the wearable device and the user's torso, such as the chest, can be calculated.
[0105] In some examples, the wearable device can calculate the user's first human posture based on the offset between gravity measurement information and gravity reference information, and then correct the first human posture based on distance information to determine the current human posture. The method for calculating the user's first human posture based on the offset between gravity measurement information and gravity reference information can be found in the above embodiments and will not be repeated here. In some examples, the relative posture between the user's forearm and upper arm, as well as the relative posture between the user's arm (e.g., upper arm) and torso, can be corrected based on distance information. It is understood that there is a distance reference information between the wearable device and the user's torso that does not affect impedance measurement. When the distance information is less than the distance reference information, the greater the difference between the distance information and the distance reference information, the greater the correction magnitude for the first human posture. The correction weight of distance information for the relative posture between the user's forearm and upper arm can be greater than the correction weight for the relative posture between the arm and torso. In other examples, only the relative posture between the user's forearm and upper arm can be corrected based on distance information.
[0106] In some implementations, the distance sensor can measure distance information in multiple directions. For example, the distance sensor can measure the distance towards the user's chest and the distance towards the user's upper arm, and then calculate using gravity measurement information to obtain the distance information between the wearable device and the user's chest and the distance information between the wearable device and the user's upper arm. By combining gravity reference information and gravity measurement information, and considering the rotation angle and / or rotation direction of the wearable device, the user's current human posture can be calculated.
[0107] In some examples, the wearable device can calculate the user's first human posture based on the offset between gravity measurement information and gravity reference information, and then correct the first human posture based on distance information to determine the current human posture. The method for calculating the user's first human posture based on the offset between gravity measurement information and gravity reference information can be found in the above embodiments and will not be repeated here. In some examples, the wearable device can acquire distance information between itself and the torso, upper arm, etc., through multiple distance sensors. The wearable device can correct the relative posture between the user's forearm and upper arm, as well as the relative posture between the user's arm (e.g., upper arm) and torso, based on the distance information. It is understood that there is a distance reference information between the wearable device and the user's torso that does not affect impedance measurement. When the distance information is less than the distance reference information, the larger the difference between the distance information and the distance reference information, the greater the correction to the first human posture.
[0108] In some examples, wearable devices can acquire distance information between themselves and the torso, upper arms, etc., through multiple distance sensors. The wearable device can then determine the current human posture based on the offset of gravity measurement information and gravity reference information, as well as the distance information. In some examples, the distance information can be used to obtain the distance between the forearm and upper arm, and the distance between the forearm and torso, thus obtaining the relative posture between the forearm and upper arm. Then, by combining the offset of gravity measurement information and gravity reference information, the relative posture between the upper arm and torso is obtained, thus arriving at the current human posture. For example, distance information can be used to determine the distance between the forearm and torso, and the distance between the forearm and upper arm, thus obtaining the relative posture between the forearm and upper arm, and the relative posture between the forearm and torso. Then, by combining the offset of gravity measurement information and gravity reference information, the relative posture between the upper arm and torso is obtained, finally arriving at the current human posture. It should be noted that in other examples, before obtaining the current human posture, the wearable device can also correct the relative posture between the forearm and upper arm based on the offset of gravity measurement information and gravity reference information.
[0109] 306. Adjust the initial human body impedance according to the current human body posture to obtain the target human body impedance.
[0110] After obtaining the current human posture, the initial human impedance is adjusted according to the current human posture to obtain the adjusted target human impedance, so that the measurement result is closer to the true human impedance. This improves the problem of inaccurate human impedance measurement results caused by the user's non-standard posture during measurement, and obtains more accurate human impedance, thus improving the accuracy of the measurement results.
[0111] In some implementations, adjusting the initial human body impedance based on the current human posture to obtain the target human body impedance may include:
[0112] Obtain the pre-stored initial current path between the first and second electrodes;
[0113] The current current path is obtained based on distance information, gravity measurement information, and gravity reference information;
[0114] The initial human body impedance is adjusted based on the ratio of the initial current path to the current path to obtain the target human body impedance.
[0115] Specifically, if we consider the human body as an impedance model, the measured impedance value is directly proportional to the length of the current path. Therefore, under normal posture conditions, with the arm fully extended, the measurement path is the complete arm span L, and the measured impedance is the required true impedance, i.e., the target human body impedance Zb. When the measurement posture is not standardized, the measurement path L' is smaller than the normal arm span. In this case, the measured impedance, i.e., the initial human body impedance, is Zb'. Therefore, the required true impedance should be Zb = Zb'(L / L').
[0116] Normally, the ratio of a person's arm span to their height is 1:1. Therefore, if a wearable device has information about a person's height, their arm span (L) can be calculated. Wearable devices can acquire a person's height through user input, Bluetooth transmission, or Wi-Fi transmission. Alternatively, wearable devices can directly acquire the arm span (L), such as through user input or wireless transmission from other devices.
[0117] The distance sensor installed on the wearable device can measure the distance L2 between the wearable device and the torso, such as the chest. The compensation coefficient β obtained by the gravity sensor (the method of obtaining β can be referred to the above embodiment, and will not be repeated here) can be used to determine the degree of arm deflection in the current posture. Combining the distance information and the compensation coefficient, the current measurement path L' = L2*β*k+b can be obtained, where k is the conversion proportional coefficient and b is the compensation coefficient. The proportional coefficient k and the compensation coefficient b can be calculated from a large amount of data, such as through big data calculation or AI algorithm (such as neural network algorithm).
[0118] Therefore, the true impedance, i.e., the target human body impedance, can be obtained:
[0119] Zb=Zb'(L / (L2*β*k+b));
[0120] Where Zb' is the impedance under the current measurement state, L is the arm span, L2 is the distance output by the distance sensor between the wearable device and the user's torso, β is W / W', which is the ratio of horizontal gravity to the current gravity, k is the conversion scaling factor, and b is the compensation factor.
[0121] It should be noted that the above embodiments only illustrate one algorithm for calculating the target human body impedance based on initial human body impedance, distance information, gravity measurement information, and gravity reference information. This application can also use other algorithms to calculate the target human body impedance.
[0122] In some embodiments, the human body impedance measurement method may further include:
[0123] Acquire the first relative pose of the user's arm and torso, and the second relative pose of the user's forearm and upper arm;
[0124] The initial human body impedance is adjusted based on the first and second relative postures to obtain the target human body impedance.
[0125] The initial human body impedance is adjusted by the first relative posture of the arms and torso, and the second relative posture of the forearm and upper arm, thereby obtaining the target human body impedance. In some examples, the first and second relative postures can also be obtained by combining gravity measurement information from a gravity sensor with distance measurement information from a distance sensor.
[0126] In some examples, wearable devices can acquire distance information between themselves and their torso, upper arms, etc., through multiple distance sensors. This distance information allows for the determination of the distance between the forearm and upper arm, and the distance between the forearm and torso, thus obtaining a second relative posture between the forearm and upper arm. This second relative posture between the upper arm and torso is then obtained by combining gravity measurement information and the offset of gravity reference information. The initial human body impedance is then adjusted based on the first and second relative postures. For example, the greater the difference between the first relative posture and the standard posture, the larger the corresponding adjustment range; similarly, the greater the difference between the second relative posture and the standard posture, the larger the corresponding adjustment range. For instance, distance information can determine the distance between the forearm and torso, and the distance between the forearm and upper arm, thus obtaining the second relative posture between the forearm and upper arm, and the relative posture between the forearm and torso. This is then combined with the offset of gravity measurement information and gravity reference information to obtain the first relative posture between the upper arm and torso. It should be noted that in some other examples, before obtaining the current human posture, the wearable device can also correct the second relative posture between the forearm and upper arm based on the offset of the gravity measurement information and gravity reference information.
[0127] It is understandable that after obtaining the first relative posture and the second relative posture, the current human body posture can be obtained through the first relative posture and the second relative posture, and then the initial human body impedance can be adjusted according to the current human body posture to obtain the target human body impedance.
[0128] It is understood that, in any of the above embodiments, after obtaining the target human body impedance, the target human body impedance can be combined with at least one of the following: height, age, weight, etc., to calculate human body composition-related data, such as body fat percentage or body water, thereby effectively assessing the human body's health status.
[0129] This application also provides a wearable device; please refer to [link / reference]. Figure 7 and Figure 8 , Figure 7 This is a schematic diagram of the structure of a wearable device provided in an embodiment of this application. Figure 8 for Figure 7 The diagram shows a first schematic of the functional modules in the wearable device. The wearable device 400 includes a first electrode 410, a second electrode 420, and a processor 430. The first electrode 410 and the second electrode 420 are used to acquire initial human body impedance, wherein the first electrode 410 and the second electrode 420 are used to contact different parts of the user. The processor 430 is connected to the first electrode 410 and the second electrode 420. The processor 430 is used to acquire the current human posture and adjust the initial human body impedance according to the current human posture to obtain the target human body impedance.
[0130] In some examples, please combine Figure 9 , Figure 9 This is a schematic diagram of the wearable device used for measurement according to an embodiment of this application. During measurement, the first electrode can contact one of the user's hands, such as the left hand, and the second electrode can contact the user's other hand, such as the right hand. The first and second electrodes each include a set of electrode pairs, and each electrode pair includes two sub-electrodes. One sub-electrode is used to transmit a current signal to the hand, and the other sub-electrode is used to receive the voltage signal generated by the current signal passing through the human body. The corresponding human body impedance is calculated based on the transmitted current signal and the acquired voltage signal.
[0131] In some implementations, the first and second electrodes of the wearable device are used to contact different parts of the user's hand to obtain initial human impedance. Some electrodes, such as the first electrode, are located at the bottom of the wearable device, contacting the wrist of one hand, while other electrodes, such as the second electrode, are located on the bezel of the wearable device, contacting the fingers of the other hand. When both hands are in contact with the electrodes, human impedance can be measured. The current path from one hand to the other is the current path for the wearable device to measure human impedance. A longer current path provides a larger measurement sample, facilitating subsequent effective assessment of human health and reducing measurement fluctuations caused by small changes.
[0132] The initial human body impedance is adjusted based on the current human posture to obtain the adjusted target human body impedance. For example, the corresponding adjustment parameters can be found in a table based on the current human posture, and then the target human body impedance can be obtained based on the adjustment parameters and the initial human body impedance. This can improve the problem of inaccurate measurements caused by non-standard user posture, resulting in more accurate human body impedance and improving the accuracy of measurement results.
[0133] In some implementation methods, please refer to Figure 10 , Figure 10 for Figure 7The diagram shows a second schematic of the functional modules in the wearable device. The wearable device 400 may also include a gravity sensor 440, which acquires gravity measurement information of the current wearable device 400. The gravity sensor 440 is connected to the processor 430. The processor 430 is also used to acquire preset gravity reference information and determine the current human posture based on the gravity measurement information and the gravity reference information.
[0134] Under standard posture measurement conditions, the user's entire arm will be extended, and the wearable device will maintain a horizontal posture on the arm. The gravity sensor outputs the current gravity reference information W of the device. The human body impedance data measured at this time is the impedance data closest to the true value, and no additional compensation is required.
[0135] In other posture measurement scenarios, such as when hands are close to the chest and the elbows are close together, and the wearable device is not held horizontally on the wrists but tilted, the gravity measurement information W' measured by the gravity sensor will differ from that in the horizontal state. Therefore, the compensation coefficient can be β = W / W'. Under the current measurement impedance, the measured initial human body impedance is Zb'. This initial human body impedance is the measured impedance in the shortest measurement path and differs from the actual impedance. Therefore, the actual upper body impedance, i.e., the target human body impedance, is Zb = Zb' * β.
[0136] In some implementation methods, please refer to Figure 11 , Figure 11 for Figure 7 The diagram shows a third type of functional module in the wearable device. The wearable device 400 may also include a distance sensor 450, which acquires distance information between the wearable device 400 and the user's torso. The distance sensor 450 is connected to the processor 430. The processor 430 is also used to determine the current human posture based on the distance information, gravity measurement information, and gravity reference information. A more accurate current human posture can be determined using the distance information, gravity measurement information, and gravity reference information, thereby obtaining a more accurate target human body impedance.
[0137] In some implementations, the processor can also obtain a pre-stored initial current path between the first and second electrodes; obtain the current path based on distance information, gravity measurement information, and gravity reference information; and adjust the initial human body impedance based on the ratio of the initial current path to the current current path to obtain the target human body impedance.
[0138] Specifically, if we consider the human body as an impedance model, the measured impedance value is directly proportional to the length of the current path. Therefore, under normal posture conditions, with the arm fully extended, the measurement path is the complete arm span L of the human body, and the measured impedance is the required true impedance, i.e., the target human body impedance Zb. When the measurement posture is not standardized, the measurement path L' is smaller than the normal arm span L. In this case, the measured impedance, i.e., the initial human body impedance, is Zb'. Therefore, the required true impedance should be Zb = Zb'(L / L').
[0139] Normally, the ratio of a person's arm span to their height is 1:1. Therefore, if a wearable device has information about a person's height, their arm span (L) can be calculated. Wearable devices can acquire a person's height through user input, Bluetooth transmission, or Wi-Fi transmission. Alternatively, wearable devices can directly acquire the arm span (L), such as through user input or wireless transmission from other devices.
[0140] The distance sensor installed on the wearable device can measure the distance L2 between the wearable device and the torso, such as the chest. The compensation coefficient β obtained by the gravity sensor (the method of obtaining β can be referred to the above embodiment, and will not be repeated here) can be used to determine the degree of arm deflection in the current posture. Combining the distance information and the compensation coefficient, the current measurement path L' = L2*β*k+b can be obtained, where k is the conversion proportional coefficient and b is the compensation coefficient. The proportional coefficient k and the compensation coefficient b can be calculated from a large amount of data, such as through big data calculation or AI algorithm (such as neural network algorithm).
[0141] Therefore, the true impedance, i.e., the target human body impedance, can be obtained:
[0142] Zb=Zb'(L / (L2*β*k+b));
[0143] Where Zb' is the impedance under the current measurement state, L is the arm span, L2 is the distance output by the distance sensor between the wearable device and the user's torso, β is W / W', which is the ratio of horizontal gravity to the current gravity, k is the conversion scaling factor, and b is the compensation factor.
[0144] It should be noted that the above embodiments only illustrate one algorithm for calculating the target human body impedance based on initial human body impedance, distance information, gravity measurement information, and gravity reference information. This application can also use other algorithms to calculate the target human body impedance.
[0145] It is understood that, in any of the above embodiments, after the processor obtains the target human body impedance, it can combine the target human body impedance with at least one of the human body height, age, weight, etc. to calculate human body composition related data, such as body fat percentage or body water, thereby effectively assessing the human body's health status.
[0146] Wearable devices can include smartwatches, smart bracelets, smart armbands, smart ankle bracelets, smart earrings, smart rings, smart glasses, and headphones.
[0147] It should be noted that the wearable device provided in this application embodiment and the human body impedance measurement method in the above embodiments belong to the same concept. Any of the methods provided in the human body impedance measurement method embodiments can be run on the wearable device. For details of the specific implementation process, please refer to the human body impedance measurement method embodiments, which will not be repeated here. For example, the processor in the wearable device can execute the steps in the human body impedance measurement method, and the gravity sensor and distance sensor of the wearable device can realize the functions in the human body impedance measurement method. The embodiments, implementation methods, and related technical features of this application can be combined and substituted for each other without conflict.
[0148] This application also provides a storage medium storing a computer program. When the computer program is run on a computer, it causes the computer to perform the methods in any of the above embodiments, such as: obtaining initial human body impedance using a first electrode and a second electrode of a wearable device, wherein the first electrode and the second electrode are used to contact different parts of the user; obtaining the current human body posture; and adjusting the initial human body impedance according to the current human body posture to obtain the target human body impedance.
[0149] In the embodiments of this application, the storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM), etc.
[0150] It should be noted that, regarding the human body impedance measurement method of the embodiments of this application, those skilled in the art will understand that all or part of the process of implementing the human body impedance measurement method of the embodiments of this application can be accomplished by a computer program controlling the related hardware. This computer program can be stored in a computer-readable storage medium, such as in the memory of an electronic device, and executed by at least one processor within the electronic device. During execution, it may include the process of embodiments such as the employee ID card processing method. The storage medium may be a magnetic disk, optical disk, read-only memory, random access memory, etc.
[0151] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.
[0152] The above are merely preferred embodiments of this application and are not intended to limit this application in any way. Although this application has disclosed preferred embodiments as above, it is not intended to limit this application. Any person skilled in the art can make some modifications or alterations to the above-disclosed technical content to create equivalent embodiments without departing from the scope of the technical solution of this application. Any simple modifications, equivalent changes and alterations made to the above embodiments based on the technical essence of this application without departing from the scope of the technical solution of this application shall still fall within the scope of the technical solution of this application.
Claims
1. A method for measuring human body impedance, applied to wearable devices, characterized in that, The method includes: The initial human body impedance is obtained using the first and second electrodes of the wearable device, wherein the first and second electrodes are used to contact different parts of the user; Obtain the pre-stored gravity reference information of the wearable device, wherein the gravity reference information is the gravity information of the wearable device in a standard posture when the user is in a standard posture for measurement; Gravity measurement information is obtained using the gravity sensor of the wearable device; The distance information between the wearable device and the user's torso is obtained based on the distance sensor of the wearable device; The current human posture is determined based on the distance information, the gravity measurement information, and the gravity reference information; The initial human body impedance is adjusted according to the current human body posture to obtain the target human body impedance, wherein the initial current path between the first electrode and the second electrode is obtained from the pre-stored information; the current current path is obtained according to the distance information, the gravity measurement information, and the gravity reference information; and the initial human body impedance is adjusted according to the ratio of the initial current path and the current current path to obtain the target human body impedance.
2. The method for measuring human body impedance according to claim 1, characterized in that, The step of adjusting the initial human body impedance according to the current human posture to obtain the target human body impedance includes: The initial human body impedance is adjusted according to the ratio of the gravity measurement information and the gravity reference information to obtain the target human body impedance.
3. The method for measuring human body impedance according to claim 1 or 2, characterized in that, The method of obtaining the initial human body impedance using the first and second electrodes of the wearable device includes: The wearable device uses its first and second electrodes to contact different parts of the user's hand to obtain initial human body impedance.
4. The method for measuring human body impedance according to claim 3, characterized in that, Determining the current human posture includes: Acquire the first relative pose of the user's arm and torso, and the second relative pose of the user's forearm and upper arm; The step of adjusting the initial human body impedance according to the current human posture to obtain the target human body impedance includes: The initial human body impedance is adjusted according to the first relative posture and the second relative posture to obtain the target human body impedance.
5. A wearable device, characterized in that, include: A first electrode and a second electrode are used to obtain initial human body impedance, wherein the first electrode and the second electrode are used to contact different parts of the user; Gravity sensor to acquire gravity measurement information; A distance sensor acquires distance information between the wearable device and the user's torso; A processor, connected to the first electrode, the second electrode, the gravity sensor, and the distance sensor, is configured to acquire gravity reference information, determine the current human posture based on the distance information, the gravity measurement information, and the gravity reference information, and adjust the initial human impedance based on the current human posture to obtain a target human impedance. Specifically, the processor acquires a pre-stored initial current path between the first and second electrodes; obtains the current current path based on the distance information, the gravity measurement information, and the gravity reference information; and adjusts the initial human impedance based on the ratio of the initial current path to the current current path to obtain the target human impedance. The gravity reference information is the gravity information of the wearable device in a standard posture when the user is in a standard posture during measurement.