Systems and methods for wearable devices that determine balance indices
Abstract
The present disclosure relates to systems and methods for balance index determination. For example, a wearable apparatus may have at least one gyroscope configured to measure angular velocity about a first axis; at least one inertial measurement device (IMU) configured to measure deviation along a second axis and a third axis; at least one memory storing instructions; and at least one processor configured to execute the instructions to: receive angular velocity measurements over a period of time from the at least one gyroscope; receive deviations from the second axis and from the third axis over the period of time from the at least one IMU; weight the deviations based on directions associated with the deviations; and generate a composite balance index based on the angular velocity measurements, the weighted deviations from the second axis, and the weighted deviations from the third axis.
Claims
exact text as granted — not AI-modified1 - 20 . (canceled)
21 . A system, comprising:
at least one memory storing instructions; and at least one processor configured to execute the instructions to perform operations, comprising:
receiving pressure data from a pressure sensor;
calculating a balance index of a user based on angular velocity measurements, weighted deviations from a second axis, and weighted deviations from a third axis;
generating a data profile based on the received pressure data and the balance index of the user; and
providing, based on the generated data profile, feedback to the user, wherein the feedback is associated with at least one of stride, gait, pronation, or cadence of the user.
22 . The system of claim 21 , wherein the feedback comprises an indication to the user that the cadence should be adjusted while running or walking.
23 . The system of claim 21 , wherein the feedback comprises an indication to the user that a length of the stride should be adjusted while running or walking.
24 . The system of claim 21 , wherein calculating the balance index of the user further comprises:
receiving deviations from the second axis over a period of time from at least one inertial measurement device; weighting the deviations from the second axis based on directions associated with the deviations; receiving deviations from the third axis over the period of time from the at least one inertial measurement device; weighting the deviations from the third axis based on directions associated with the deviations; receiving angular velocity measurements with respect to a first axis over the period of time; and calculating the balance index based on the angular velocity measurements, the weighted deviations from the second axis, and the weighted deviations from the third axis.
25 . The system of claim 24 , wherein the operations further comprise:
normalizing the angular velocity measurements over the period of time; and normalizing the deviations from the second axis and the deviations from the third axis over the period of time before weighting.
26 . The system of claim 24 , wherein the operations further comprise:
determining a left balance index associated with a left side of the user and a right balance index associated with a right side of the user based on the angular velocity measurements, the weighted deviations from the second axis, and the weighted deviations from the third axis.
27 . The system of claim 24 , wherein the operations further comprise:
outputting a graphical depiction of the weighted deviations from the second axis and the weighted deviations from the third axis over the period of time to an external device associated with the user.
28 . The system of claim 21 , wherein the operations further comprise:
outputting the balance index to an external device associated with the user over at least one wireless network.
29 . The system of claim 21 , wherein the received pressure data comprises a multi-dimensional pressure data, and wherein the operations further comprise:
generating a pressure map based on the multi-dimensional pressure data.
30 . The system of claim 21 , wherein the operations further comprise:
generating one or more balance scores indicating a quality of balance of the user.
31 . A method, comprising:
receiving pressure data from a pressure sensor; calculating a balance index of a user based on angular velocity measurements, weighted deviations from a second axis, and weighted deviations from a third axis; generating a data profile based on the received pressure data and the balance index of the user; and providing, based on the generated data profile, feedback to the user, wherein the feedback is associated with at least one of stride, gait, pronation, or cadence of the user.
32 . The method of claim 31 , wherein the feedback comprises an indication to the user that the cadence should be adjusted while running or walking.
33 . The method of claim 31 , wherein the feedback comprises an indication to the user that a length of the stride should be adjusted while running or walking.
34 . The method of claim 31 , wherein calculating the balance index of the user further comprises:
receiving deviations from the second axis over a period of time from at least one inertial measurement device; weighting the deviations from the second axis based on directions associated with the deviations; receiving deviations from the third axis over the period of time from the at least one inertial measurement device; weighting the deviations from the third axis based on directions associated with the deviations; receiving angular velocity measurements with respect to a first axis over the period of time; and calculating the balance index based on the angular velocity measurements, the weighted deviations from the second axis, and the weighted deviations from the third axis.
35 . The method of claim 34 , further comprising:
normalizing the angular velocity measurements over the period of time; and normalizing the deviations from the second axis and the deviations from the third axis over the period of time before weighting.
36 . The method of claim 34 , further comprising:
determining a left balance index associated with a left side of the user and a right balance index associated with a right side of the user based on the angular velocity measurements, the weighted deviations from the second axis, and the weighted deviations from the third axis.
37 . The method of claim 34 , further comprising:
outputting a graphical depiction of the weighted deviations from the second axis and the weighted deviations from the third axis over the period of time to an external device associated with the user.
38 . The method of claim 31 , further comprising:
outputting the balance index to an external device associated with the user over at least one wireless network.
39 . The method of claim 31 , wherein the received pressure data comprises a multi-dimensional pressure data, and wherein the method further comprises:
generating a pressure map based on the multi-dimensional pressure data.
40 . The method of claim 31 , further comprising:
generating one or more balance scores indicating a quality of balance of the user.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.