A posture correction method, storage medium and posture correction device
By detecting the posture deviation angles between the neck and spine, and between the left and right shoulders, the user's posture is judged and a prompt signal is issued, which solves the burden caused by maintaining posture for a long time in existing posture correction equipment and realizes flexible posture adjustment and correction.
Patent Information
- Application Number
- CN202410407190.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-07
- Publication Date
- 2025-10-03
- Estimated Expiration
- 2044-04-07
AI Technical Summary
Existing posture correction equipment uses a fixing device to force the user to maintain a certain posture, which puts a burden on the human body for a long time and cannot be flexibly adjusted.
By detecting the posture deviation angles between the user's neck and spine, and left and right shoulders, it determines whether the user's posture conforms to the standard posture, and sends an adjustment prompt signal if it does not conform, including vibration and light signals to remind the user to adjust the posture.
It can remind users to adjust their posture in time when they have bad posture, reduce the burden of maintaining a fixed posture for a long time, and help users develop good sitting and walking postures.
Smart Images

Figure CN118356187B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of posture correction, and in particular to a posture correction method, a storage medium and a posture correction device. Background Art
[0002] With the development of the times, electronic devices can provide people with a variety of entertainment activities. However, people's incorrect habits of using electronic devices can cause harm to the body; timely correction of people's posture when using electronic products has become a more urgent need.
[0003] Existing correction equipment often uses a fixing device to force the human body to maintain a certain posture. Although it can have a certain effect, maintaining a posture for a long time is a burden on the human body. Summary of the Invention
[0004] The main purpose of the present invention is to provide a posture correction method, which aims to remind the user to adjust to a correct posture when the user is in a bad posture.
[0005] To achieve the above object, the present invention proposes a posture correction method, which comprises:
[0006] Obtaining the posture deviation angle between the user's neck and spine, and the posture deviation angle between the user's left shoulder and right shoulder;
[0007] Determining whether the user's posture conforms to the standard posture based on the posture deviation angle between the neck and the spine and the posture deviation angle between the left shoulder and the right shoulder;
[0008] If not, a posture adjustment prompt signal is sent to the user.
[0009] Optionally, the step of obtaining the posture deviation angle between the user's neck and spine, and the posture deviation angle between the user's left shoulder and right shoulder, specifically includes:
[0010] Get the user's neck Euler angle, spine Euler angle, left shoulder Euler angle and right shoulder Euler angle;
[0011] The Euler deviation angle between the neck and the spine is obtained according to the Euler angle of the neck and the Euler angle of the spine, and the Euler deviation angle between the left shoulder and the right shoulder is obtained according to the Euler angle of the left shoulder and the Euler angle of the right shoulder.
[0012] Optionally, the step of judging whether the user's posture conforms to the standard posture based on the posture deviation angle between the neck and the spine and the posture deviation angle between the left shoulder and the right shoulder specifically includes:
[0013] When the angle component of the Euler deviation angle between the neck and the spine in any axis direction is less than a first preset angle value, and the angle component of the Euler deviation angle between the left shoulder and the right shoulder in any axis direction is less than a second preset angle value, it is determined that the user's posture meets the standard posture;
[0014] When the angle component of at least one axis direction of the Euler deviation angle between the neck and the spine is greater than or equal to the first preset angle value, or when the angle component of at least one axis direction of the Euler deviation angle between the left shoulder and the right shoulder is greater than or equal to the second preset angle value, it is determined that the user posture does not meet the standard posture.
[0015] Optionally, the step of sending a posture adjustment prompt signal to the user specifically includes:
[0016] determining the intensity of the posture adjustment prompt signal according to the Euler deviation angle between the neck and the spine and / or the Euler deviation angle between the left shoulder and the right shoulder;
[0017] A gesture prompt for adjusting the signal strength is issued to the user.
[0018] Optionally, before the step of obtaining the posture deviation angle between the user's neck and spine, and the posture deviation angle between the user's left shoulder and right shoulder, the method further includes:
[0019] When receiving a posture confirmation instruction from the user, obtaining a first standard posture deviation angle between the user's neck and spine and a second standard posture deviation angle between the left shoulder and the right shoulder;
[0020] Determining an angle range that meets the standard posture on a number axis based on the first standard posture deviation angle, the second standard posture deviation angle, and a preset deviation angle;
[0021] Accordingly, judging whether the user's posture conforms to the standard posture according to the posture deviation angle between the neck and the spine and the posture deviation angle between the left shoulder and the right shoulder includes:
[0022] Whether the user's posture conforms to the standard posture is determined based on whether the posture deviation angle between the neck and the spine and the posture deviation angle between the left shoulder and the right shoulder are within the angle range conforming to the standard posture.
[0023] The present invention also provides a storage medium, on which a posture correction program is stored. When the posture correction program is executed by a processor, the steps of the posture correction method are implemented.
[0024] The present invention also provides a posture correction device, which includes: a control module for detecting the Euler angle of the user's spine;
[0025] A first functional module is connected to the control module; the first functional module is used to detect the Euler angle of the user's neck and output the Euler angle of the neck to the control module;
[0026] A second functional module is connected to the control module; the second functional module is used to detect the Euler angle of the user's left shoulder and output the Euler angle of the left shoulder to the control module;
[0027] A third functional module is connected to the control module; the third functional module is used to detect the Euler angle of the user's right shoulder and output the Euler angle of the right shoulder to the control module;
[0028] When the posture correction device is worn by a user, the first functional module is arranged at the user's neck, the second functional module is arranged at the user's left shoulder, the third functional module is arranged at the user's right shoulder, and the control module is arranged at the user's spine;
[0029] The control module includes the storage medium according to claim 6, which is used to implement the steps of the posture correction method according to any one of claims 1 to 5.
[0030] Optionally, the first functional module includes a first gyroscope and a first motor; the first gyroscope is used to detect the Euler angle of the user's neck, and the first motor is connected to the control module;
[0031] The second functional module includes a second gyroscope and a second motor; the second gyroscope is used to detect the Euler angle of the user's left shoulder, and the second motor is connected to the control module;
[0032] The third functional module includes a third gyroscope and a third motor; the third gyroscope is used to detect the Euler angle of the user's right shoulder, and the third motor is connected to the control module;
[0033] The control module includes a fourth gyroscope; the fourth gyroscope is used to detect the Euler angle of the user's spine.
[0034] Optionally, when the angle component of at least one axis direction of the Euler deviation angle between the neck and the spine is greater than or equal to the first preset angle value and less than a third preset angle value, the control module controls the motor in the first functional module to vibrate at a first intensity;
[0035] The control module controls the motors in the second and third functional modules to vibrate at a first intensity when the angle component of at least one axis direction of the Euler deviation angle between the left shoulder and the right shoulder is greater than or equal to the second preset angle value and less than a fourth preset angle value;
[0036] The control module controls the motor in the first functional module to vibrate at a second intensity when the angle component of at least one axis direction of the Euler deviation angle between the neck and the spine is greater than or equal to the third preset angle value;
[0037] The control module controls the motors in the second and third functional modules to vibrate at a second intensity when the angle component of at least one axis direction of the Euler deviation angle between the left shoulder and the right shoulder is greater than or equal to the fourth preset angle value.
[0038] Optionally, the control module includes:
[0039] a main control unit, connected to the first functional module, the second functional module, and the third functional module respectively;
[0040] A triggering element connected to the main control unit; the triggering element is used to output a trigger signal to the main control unit when triggered;
[0041] The main control unit is further used to implement the steps of the posture correction method as described in claim 5.
[0042] Optionally, the control module further includes:
[0043] A wireless communication unit is connected to the main control unit; the wireless communication unit is connected to the user's mobile terminal for wireless communication;
[0044] The main control unit is further configured to implement the steps of the posture correction method according to claim 5 when receiving a posture confirmation instruction from the user mobile terminal through the wireless communication unit.
[0045] Optionally, the posture correction device further includes:
[0046] a power supply unit, connected to the first to third functional modules and the control module respectively; the power supply unit is used to supply power to the first to third functional modules and the control module;
[0047] An LED indicator light group is connected to the power supply unit and the control module respectively;
[0048] The control module is used to indicate the working status of the posture correction device through the color, number and flashing of the light-emitting LED lamp beads in the LED indicator light group.
[0049] The present invention discloses a posture correction method, storage medium, and posture correction device. The posture correction method comprises: obtaining a posture deviation angle between a user's neck and spine, and a posture deviation angle between the user's left shoulder and right shoulder; determining whether the user's posture conforms to a standard posture based on the posture deviation angle between the neck and spine and the posture deviation angle between the left shoulder and right shoulder; and if not, issuing a posture adjustment prompt signal to the user. The present invention determines whether the user's posture conforms to a standard posture by obtaining the posture deviation angle between the user's neck and spine and the deviation angle between the left shoulder and right shoulder, and prompts the user if the posture does not conform to the standard posture. BRIEF DESCRIPTION OF THE DRAWINGS
[0050] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the structures shown in these drawings without paying any creative work.
[0051] Figure 1 1. A flow chart of an embodiment of a posture correction method of the present invention;
[0052] Figure 2 Schematic diagram of another embodiment of the posture correction method of the present invention;
[0053] Figure 3 Schematic diagram of a flow chart of another embodiment of the posture correction method of the present invention;
[0054] Figure 4 This is a schematic diagram of the module positions of an embodiment of the posture correction device of the present invention;
[0055] Figure 5 Schematic diagram of the structure of another embodiment of the posture correction device of the present invention.
[0056] Description of Figure Numbers:
[0057] Label name Label name 10 First functional module 410 Main control unit 20 Second functional module 420 Trigger 30 The third functional module 430 Wireless communication unit 40 Control Module
[0058] The purpose, features and advantages of the present invention will be further described with reference to the accompanying drawings and in conjunction with the embodiments. DETAILED DESCRIPTION
[0059] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.
[0060] It should be noted that all directional indications in the embodiments of the present invention (such as up, down, left, right, front, back, etc.) are only used to explain the relative position relationship, movement status, etc. between the various components under a certain specific posture (as shown in the accompanying drawings). If the specific posture changes, the directional indication will also change accordingly.
[0061] In the present invention, unless otherwise specified or limited, the terms "connection" and "fixation" should be understood in a broad sense. For example, "fixation" can mean fixed connection, detachable connection, or integration; mechanical connection or electrical connection; direct connection or indirect connection through an intermediate medium; internal communication between two elements or interaction between two elements, unless otherwise specified. Those skilled in the art will be able to understand the specific meanings of the above terms in the present invention based on specific circumstances.
[0062] In addition, in the present invention, descriptions such as "first" and "second" are for descriptive purposes only and should not be understood as indicating or implying their relative importance or implicitly indicating the number of the technical features indicated. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of such features. In addition, the technical solutions between the various embodiments can be combined with each other, but this must be based on the fact that they can be implemented by ordinary technicians in this field. When the combination of technical solutions is contradictory or cannot be implemented, it should be deemed that such combination of technical solutions does not exist and is not within the scope of protection required by the present invention.
[0063] The present invention provides a posture correction method, which includes:
[0064] Step S10: obtaining a posture deviation angle between the user's neck and spine, and a posture deviation angle between the user's left shoulder and right shoulder;
[0065] Step S20: determining whether the user's posture conforms to the standard posture based on the posture deviation angle between the neck and the spine and the posture deviation angle between the left shoulder and the right shoulder;
[0066] Step S30: If not, a posture adjustment prompt signal is sent to the user.
[0067] The purpose of this solution is to remind users when they are in bad sitting, walking, or lowering their heads, and to help them develop good postures. It is easy to understand that both sitting and walking require the upper body to be straight and the shoulders to be level. When the upper body is straight, the angle between the straight line formed by the neck and spine and the vertical line is small; when the upper body is bent, the angle between the straight line formed by the neck and spine and the vertical line is large. When the shoulders are straight, the straight line formed by the left shoulder and the right shoulder is perpendicular to the vertical line. It is easy to understand that any position of the human body has corresponding coordinates and postures in three-dimensional space. The posture includes a posture angle, which is the angle between the component or position and the three-dimensional coordinate axis. The posture deviation angle between the user's neck and spine is the difference between the neck posture angle and the spine posture angle; the posture deviation angle between the user's left shoulder and right shoulder is the difference between the left shoulder posture angle and the right shoulder posture angle.
[0068] It is understood that the posture deviation angle between the neck and spine, and the posture deviation angle between the left and right shoulders, vary with the user's posture. The standard posture corresponds to the posture deviation angle between the neck and spine, and the posture deviation angle between the left and right shoulders. By comparing the posture deviation angle between the user's current neck and spine, and the posture deviation angle between the left and right shoulders, with the posture deviation angle between the neck and spine, and the posture deviation angle between the left and right shoulders of the standard posture, it can be determined whether the user's current posture conforms to the standard posture.
[0069] During the judgment process, if the angle difference between the posture deviation angle of the user's current neck and spine and the posture deviation angle of the neck and spine in the standard posture is within the first interval, and the angle difference between the posture deviation angles of the user's current left shoulder and right shoulder is within the second interval, it can be considered that the user's current posture meets the standard posture requirements. It is easy to understand that when determining the standard posture, a fixed posture is generally used as the standard posture, and the exact neck and spine deviation angle and the left shoulder and right shoulder deviation angle are used as the relevant angles corresponding to the standard posture. However, in actual scenarios, the pursuit of a fixed numerical value is too rigid, and the posture deviation angle consisting of the relevant angle corresponding to the standard posture and a certain deviation angle can be used as the deviation angle range that meets the standard posture. The first interval is the deviation angle range corresponding to the posture deviation angle of the neck and spine in the standard posture, and the second interval is the deviation angle range corresponding to the posture deviation angle of the left shoulder and spine in the standard posture. If the angle difference between the posture deviation angle between the user's current neck and spine and the posture deviation angle between the neck and spine in the standard posture 7 is outside the first interval, and / or the angle difference between the posture deviation angle between the user's current left shoulder and right shoulder and the standard posture deviation angle is outside the second interval, the user's current posture does not meet the standard posture and needs to be adjusted. The first interval and the second interval can be determined by R&D personnel based on experiments. Therefore, this solution can flexibly give the user a certain range of movement while ensuring that the user's posture meets the standard posture.
[0070] The posture deviation angle between the neck and the spine is obtained by the posture angle of the user's neck and the posture angle of the user's spine; the posture deviation angle between the left shoulder and the right shoulder is obtained by the posture angle of the user's left shoulder and the posture angle of the user's right shoulder. In one embodiment of the present invention, the posture angles of the user's neck, spine, left shoulder and right shoulder can be obtained respectively by a 3D gyroscope. In another embodiment of the present invention, a wireless signal source is first placed, and then the distances between the user's neck, spine, left shoulder and right shoulder and the wireless signal source are obtained respectively by a wireless receiving device, thereby roughly obtaining the distances between the neck, spine, left shoulder and right shoulder, as well as the posture deviation angle between the user's neck and spine and the posture deviation angle between the left shoulder and right shoulder at the current moment. In addition, the wireless signal source can be replaced with a sound source, and the wireless receiving device can be replaced with a sound receiving device.
[0071] When the user's posture does not conform to the standard posture, a prompt signal is sent to the user so that the user can realize and change his or her posture in time. The user can be reminded by feeling a vibration, receiving a sound, or observing a light signal.
[0072] The present invention discloses a posture correction method and device, wherein the posture correction method comprises: obtaining a posture deviation angle between a user's neck and spine, and a posture deviation angle between the user's left shoulder and right shoulder; determining whether the user's posture conforms to a standard posture based on the posture deviation angle between the neck and spine and the posture deviation angle between the left shoulder and right shoulder; and if not, issuing a posture adjustment prompt signal to the user. The present invention determines whether the user's posture conforms to a standard posture by obtaining the posture deviation angle between the user's neck and spine and the deviation angle between the left shoulder and right shoulder, and prompts the user if the posture does not conform to the standard posture.
[0073] In one embodiment of the present invention, the step of obtaining the posture deviation angle between the user's neck and spine, and the posture deviation angle between the user's left shoulder and right shoulder, specifically includes:
[0074] Step S100: Obtain the user's neck Euler angle, spine Euler angle, left shoulder Euler angle, and right shoulder Euler angle;
[0075] Step S110: Obtain the Euler deviation angle between the neck and the spine according to the Euler angles of the neck and the spine, and obtain the Euler deviation angle between the left shoulder and the right shoulder according to the Euler angles of the left shoulder and the right shoulder.
[0076] It is easy to understand that the attitude angle describes the orientation of an object or component in three-dimensional space, and can be represented by Euler angles and quaternions. Among them, the Euler angle includes the angle between the orientation of the object or component and the three axes of the three-dimensional space. It is easy to understand that it is only necessary to include multiple objects in the same three-axis coordinate system to represent the angular relationship and coordinate relationship between objects. This solution uses Euler angles to include the user's neck, spine, left shoulder and right shoulder in a three-dimensional space coordinate system for representation, thereby obtaining the corresponding Euler deviation angles of the neck and spine and the Euler deviation angles of the left shoulder and right shoulder. In addition, the output data of the gyroscope includes Euler angles; it is relatively convenient to obtain information on the Euler angles of various parts of the user.
[0077] In one embodiment of the present invention, the step of determining whether the user's posture conforms to the standard posture based on the posture deviation angle between the neck and the spine and the posture deviation angle between the left shoulder and the right shoulder specifically includes:
[0078] Step S120: When the angle component of the Euler deviation angle between the neck and the spine in any axis direction is less than a first preset angle value, and the angle component of the Euler deviation angle between the left shoulder and the right shoulder in any axis direction is less than a second preset angle value, it is determined that the user posture meets the standard posture;
[0079] Step S130: When the angle component of at least one axis direction of the Euler deviation angle between the neck and the spine is greater than or equal to the first preset angle value, or when the angle component of at least one axis direction of the Euler deviation angle between the left shoulder and the right shoulder is greater than or equal to the second preset angle value, it is determined that the user posture does not meet the standard posture.
[0080] It is easy to understand that the Euler angle has components on three axes, and the Euler deviation angle also has corresponding components on three axes. Among them, due to the structure of the human body, the position and posture angle of the spine generally do not change, the neck generally rotates up and down and left and right, and when in a sitting or walking posture, the neck is likely to only rotate up and down. The left and right shoulders should be in a straight state in a normal posture. In order to facilitate the analysis of the Euler deviation angle of the neck and spine and the Euler deviation angle of the left and right shoulders as described by the customer, the corresponding Euler deviation angle can be decomposed into three axes to obtain the corresponding angle components;
[0081] Since the purpose of this solution is to remind users to correct their posture, and a good posture generally has the characteristics of straight shoulders and a straight upper body. In addition, the posture deviation angle of the neck and the spine generally has a larger deviation angle component in the vertical direction; the posture deviation angle of the left shoulder and the right shoulder generally has a larger deviation angle component on the axis perpendicular to the vertical direction. Therefore, the first preset angle value and the second preset angle value can be obtained according to the components of the Euler deviation angle of the neck and the spine on the three axes in the standard posture and the components of the Euler deviation angle of the left shoulder and the right shoulder on the three axes in the standard posture. The first preset angle value and the second preset angle value are determined by the research and development personnel. In one embodiment of the present invention, the maximum value of the Euler deviation angle of the neck and the spine on the three axes in the standard posture can be selected as the first preset angle value, and the maximum value of the Euler deviation angle of the left shoulder and the right shoulder on the three axes in the standard posture can be selected as the second preset angle value. In another embodiment of the present invention, the minimum value of the Euler deviation angle between the neck and spine in the standard posture on the three axes and the sum of the allowable Euler angle deviation values of the neck and spine can be used as the first preset angle value. The allowable Euler angle deviation value of the neck and spine can not only ensure that the user is in the correct posture range, but also provide the user with flexible space for movement, thereby avoiding the situation where existing products on the market force users to maintain a posture for a long time. Correspondingly, the minimum value of the Euler deviation angle between the left shoulder and the right shoulder in the standard posture on the three axes and the sum of the allowable Euler angle deviation values of the left shoulder and the right shoulder can be used as the second preset angle value.
[0082] The first and second preset angle values represent the user being within a standard posture range. By statistically analyzing the Euler deviation angles between the neck and spine, and the Euler deviation angles between the left and right shoulders, for multiple people in standard postures, a relatively universal first and second preset angle values can be obtained. It should be noted that there are more than the aforementioned methods for obtaining the first and second preset angle values. Regardless of the method used, as long as the obtained first and second preset angle values can represent the user being within the standard posture range, they are sufficient.
[0083] In one embodiment of the present invention, the step of sending a posture adjustment prompt signal to the user specifically includes:
[0084] determining the intensity of the posture adjustment prompt signal according to the Euler deviation angle between the neck and the spine and / or the Euler deviation angle between the left shoulder and the right shoulder;
[0085] A gesture prompt for adjusting the signal strength is issued to the user.
[0086] It is easy to understand that there are different differences between different postures of the user and the standard posture. In order to prompt the user the degree of difference between the current posture and the standard posture, prompt signals of different intensities can be sent to the user according to the degree of difference between the current posture and the standard posture.
[0087] Since this solution determines whether the user is within the standard posture range by using the Euler deviation angle between the neck and spine and the Euler deviation angle between the left shoulder and the right shoulder, a prompt signal of a first intensity is issued when the angular component of the Euler deviation angle between the user's neck and spine in any axis direction is greater than a first preset angle value and less than a third preset angle value, and / or the angular component of the Euler deviation angle between the user's left shoulder and the right shoulder in any axis direction is greater than a second preset angle and less than a fourth preset angle value; a prompt signal of a second intensity is issued when the angular component of the Euler deviation angle between the user's neck and the spine in any axis direction is greater than the third preset angle, and / or the angular component of the Euler deviation angle between the user's left shoulder and the right shoulder in any axis direction is greater than a fourth preset angle. Prompt signals of different intensities are issued according to different posture deviation angles.
[0088] In one embodiment of the present invention, when the angle component of the Euler deviation angle between the neck and the spine on any axis is greater than 10 degrees and less than or equal to 25 degrees, a warning signal of a first intensity is issued; when the angle component is greater than 25 degrees and less than or equal to 45 degrees, a warning signal of a second intensity is issued; and when the angle component is greater than 45 degrees, a warning signal of a third intensity is issued. When the angle component of the Euler deviation angle between the left and right shoulders on any axis is greater than 10 degrees and less than or equal to 25 degrees, a warning signal of a first intensity is issued; when the angle component is greater than 25 degrees and less than or equal to 45 degrees, a warning signal of a second intensity is issued; and when the angle component is greater than 45 degrees, a warning signal of a third intensity is issued.
[0089] In one embodiment of the present invention, before the step of obtaining the posture deviation angle between the user's neck and spine, and the posture deviation angle between the user's left shoulder and right shoulder, the following steps are included:
[0090] When receiving a posture confirmation instruction from the user, obtaining a first standard posture deviation angle between the user's neck and spine and a second standard posture deviation angle between the left shoulder and the right shoulder;
[0091] Determining an angle range that meets the standard posture on a number axis based on the first standard posture deviation angle, the second standard posture deviation angle, and a preset deviation angle;
[0092] Accordingly, judging whether the user's posture conforms to the standard posture according to the posture deviation angle between the neck and the spine and the posture deviation angle between the left shoulder and the right shoulder includes:
[0093] Whether the user's posture conforms to the standard posture is determined based on whether the posture deviation angle between the neck and the spine and the posture deviation angle between the left shoulder and the right shoulder are within the angle range conforming to the standard posture.
[0094] Considering the diversity of human bodies and actual needs, the standard posture determined by the inventors may not be applicable to some people. In this embodiment, upon receiving a posture confirmation instruction, the present solution obtains the posture deviation angle between the neck and spine and the posture deviation angle between the left shoulder and the right shoulder, which are adjusted by the user based on actual conditions and actual needs, and uses the posture deviation angle between the neck and spine and the posture deviation angle between the left shoulder and the right shoulder as the first standard posture deviation angle and the second standard posture deviation angle, respectively.
[0095] It is easy to understand that the user's posture confirmation instruction may include a first standard posture deviation angle and a second standard posture deviation angle set by the user. When the posture confirmation instruction is received, the first standard posture deviation angle and the second standard posture deviation angle are received synchronously.
[0096] Furthermore, in another embodiment of the present invention, after adjusting the posture, the user issues a posture confirmation command. Upon receiving the posture confirmation command, the posture deviation angle between the user's neck and spine and the posture deviation angle between the left shoulder and the right shoulder at the current moment can be obtained and used as a first standard posture deviation angle and a second standard posture deviation angle. The first standard posture deviation angle and the second standard posture deviation angle can reflect the posture adjusted by the user before issuing the posture confirmation command.
[0097] The angle range that conforms to the standard posture can be obtained by the first standard posture deviation angle, the second standard posture deviation angle and the preset deviation angle. It is easy to understand that the first standard posture deviation angle and the second standard posture deviation angle correspond to exact values, and the preset deviation angle is an adjustment value based on the exact value, that is, the activity space given to the user. The user's activities in this space can be considered to be in compliance with the standard posture. The sum of the first standard posture deviation angle and the preset deviation angle, and the difference between the first standard posture deviation angle and the preset deviation angle constitute the angle range in which the posture deviation angle of the user's neck and spine conforms to the standard posture. The sum of the second standard posture deviation angle and the preset deviation angle, and the difference between the second standard posture deviation angle and the preset deviation angle constitute the angle range in which the posture deviation angle of the user's left shoulder and right shoulder conforms to the standard posture.
[0098] The user's posture meets the standard posture only when the posture deviation angle between the neck and the spine and the posture deviation angle between the left shoulder and the right shoulder are in the corresponding angle ranges that meet the standard posture.
[0099] The present invention also provides a storage medium, on which a posture correction program is stored. When the posture correction program is executed by a processor, the steps of the posture correction method are implemented.
[0100] The present invention also provides a posture correction device, which includes: a control module for detecting the Euler angle of the user's spine;
[0101] A first functional module is connected to the control module; the first functional module is used to detect the Euler angle of the user's neck and output the Euler angle of the neck to the control module;
[0102] A second functional module is connected to the control module; the second functional module is used to detect the Euler angle of the user's left shoulder and output the Euler angle of the left shoulder to the control module;
[0103] A third functional module is connected to the control module; the third functional module is used to detect the Euler angle of the user's right shoulder and output the Euler angle of the right shoulder to the control module;
[0104] When the posture correction device is worn by a user, the first functional module is arranged at the user's neck, the second functional module is arranged at the user's left shoulder, the third functional module is arranged at the user's right shoulder, and the control module is arranged at the user's spine;
[0105] The control module includes the storage medium, which is used to implement the steps of the posture correction method.
[0106] Since the posture correction device adopts all the technical solutions of all the above embodiments, it has at least all the beneficial effects brought by the technical solutions of the above embodiments, which will not be described one by one here.
[0107] Reference Figure 4 When the posture correction device is worn by the user, the first functional module, the second functional module, the third functional module and the control module are respectively located at the user's neck, left shoulder, right shoulder and spine. The first functional module may include a gyroscope, an accelerometer or a wireless receiver to obtain the Euler angle of the neck. In addition, the first functional module may also include a microprocessor for processing the signal output by the sensor, converting it into the corresponding Euler angle and then outputting it to the control module. It is easy to understand that the second functional module, the third functional module and the control module can be similar in structure to the first functional module to detect the Euler angles of different parts. In addition to detecting the Euler angles at the spine, the control module also needs to process the corresponding Euler angles output by the first to third functional modules to determine whether the user's posture meets the standard posture.
[0108] In one embodiment of the present invention, the first functional module includes a first gyroscope and a first motor; the first gyroscope is used to detect the Euler angle of the user's neck, and the first motor is connected to the control module;
[0109] The second functional module includes a second gyroscope and a second motor; the second gyroscope is used to detect the Euler angle of the user's left shoulder, and the second motor is connected to the control module;
[0110] The third functional module includes a third gyroscope and a third motor; the third gyroscope is used to detect the Euler angle of the user's right shoulder, and the third motor is connected to the control module;
[0111] The control module includes a fourth gyroscope; the fourth gyroscope is used to detect the Euler angle of the user's spine.
[0112] In this embodiment, the first through third functional modules utilize gyroscopes to obtain Euler angles for corresponding body parts. The gyroscopes may be 3D gyroscopes. Furthermore, each of the first through third functional modules includes a motor, each of which is connected to the control module. When the control module determines that the user's posture, as determined by the corresponding Euler angles output by the first through third functional modules, does not conform to the standard posture, the control module controls the motors in the first through third functional modules to vibrate, thereby prompting the user to change their posture.
[0113] In one embodiment of the present invention, when the posture deviation angle between the neck and the spine is within 10 to 25 degrees, the vibration motor in the first functional module vibrates at intervals of 2 seconds. When the posture deviation value is within 25 to 45 degrees, the vibration motor in the first functional module vibrates continuously. When the posture deviation angle between the left shoulder and the right shoulder is within 10 to 25 degrees, the vibration motors in the second and third functional modules vibrate at intervals of 2 seconds. When the posture deviation value is within 25 to 45 degrees, the vibration motors in the second and third functional modules vibrate continuously.
[0114] In one embodiment of the present invention, the control module controls the motor in the first functional module to vibrate at a first intensity when the angle component of at least one axis direction of the Euler deviation angle between the neck and the spine is greater than or equal to the first preset angle value and less than a third preset angle value;
[0115] The control module controls the motors in the second and third functional modules to vibrate at a first intensity when the angle component of at least one axis direction of the Euler deviation angle between the left shoulder and the right shoulder is greater than or equal to the second preset angle value and less than a fourth preset angle value;
[0116] The control module controls the motor in the first functional module to vibrate at a second intensity when the angle component of at least one axis direction of the Euler deviation angle between the neck and the spine is greater than or equal to the third preset angle value;
[0117] The control module controls the motors in the second and third functional modules to vibrate at a second intensity when the angle component of at least one axis direction of the Euler deviation angle between the left shoulder and the right shoulder is greater than or equal to the fourth preset angle value.
[0118] To enable the user to identify specific body parts that are not in the standard posture range, the control module of this embodiment controls the motor in the first functional module to vibrate when the angle component of at least one axis of the Euler deviation angle between the neck and the spine is greater than or equal to the first preset angle value, thereby prompting the user to adjust the position of the neck. It should be noted that due to the anatomy of the human body, it is generally not necessary to adjust the position of the human spine. When the angle component of at least one axis of the Euler deviation angle between the left shoulder and the right shoulder is greater than or equal to the second preset angle value, the control module controls the motors in the second and third functional modules to vibrate.
[0119] In addition, the control module may further adjust the vibration intensity of the motor in the first functional module based on the specific deviation value of the Euler deviation angle between the neck and the spine, and adjust the vibration intensity of the motors in the second functional module and the third functional module based on the specific deviation value of the Euler deviation angle between the left shoulder and the right shoulder. The first preset angle value is less than the fourth preset angle value, and the second preset angle value is less than the third preset angle value.
[0120] In one embodiment of the present invention, the control module includes:
[0121] A main control unit is connected to the first functional module, the second functional module, and the third functional module respectively;
[0122] A triggering element connected to the main control unit; the triggering element is used to output a trigger signal to the main control unit when triggered;
[0123] The main control unit is also used to implement the steps of the above-mentioned posture correction method.
[0124] In this embodiment, the triggering member is disposed in the control module and can be touched by the user. The user can output a trigger signal to the main control unit by touching the triggering member. Upon receiving the triggering signal, the main control unit obtains a first standard posture deviation angle between the user's neck and spine and a second standard posture deviation angle between the left shoulder and the right shoulder. The main control unit determines an angle range that conforms to the standard posture on a number axis based on the first standard posture deviation angle, the second standard posture deviation angle, and a preset deviation angle. Furthermore, the main control unit determines whether the user's posture conforms to the standard posture based on whether the posture deviation angle between the neck and the spine and the posture deviation angle between the left shoulder and the right shoulder are within the angle range that conforms to the standard posture.
[0125] In this embodiment, the user can manually touch the trigger element to output a trigger signal to the control unit. Upon receiving the trigger signal, the main control unit uses it as a posture confirmation instruction. Thus, when the posture correction device loses connection with the user terminal, the standard posture in the posture correction device is adjusted. The main control unit may include an MCU, an FPGA, or an SOC. The trigger element may include a button, a touch detection module, or a knob.
[0126] In another embodiment of the present invention, the control module further includes:
[0127] A wireless communication unit is connected to the main control unit; the wireless communication unit is connected to the user's mobile terminal for wireless communication;
[0128] The main control unit is further configured to implement the steps of the above-mentioned posture correction method when a posture confirmation instruction sent by the user mobile terminal is received through the wireless communication unit.
[0129] In this embodiment, the main control unit is connected to the user's mobile terminal through a wireless communication unit; the user's mobile terminal may include a mobile phone, a computer, an IPAD, a smart watch, etc. The wireless communication unit may include a Bluetooth module, a WiFi module, a ZigBee module, a Star Flash module, etc. When the main control unit receives the posture confirmation instruction issued by the user's mobile terminal through the wireless communication unit, it obtains the first standard posture deviation angle between the user's neck and spine and the second standard posture deviation angle between the left shoulder and the right shoulder; determines the angle range that meets the standard posture on the number axis based on the first standard posture deviation angle, the second standard posture deviation angle and the preset deviation angle; and judges whether the user's posture meets the standard posture based on whether the posture deviation angle between the neck and the spine and the posture deviation angle between the left shoulder and the right shoulder are in the angle range that meets the standard posture.
[0130] In one embodiment of the present invention, the posture correction device further includes:
[0131] a power supply unit, connected to the first to third functional modules and the control module respectively; the power supply unit is used to supply power to the first to third functional modules and the control module;
[0132] An LED indicator light group is connected to the power supply unit and the control module respectively;
[0133] The control module is used to indicate the working status of the posture correction device through the color, number and flashing of the light-emitting LED lamp beads in the LED indicator light group.
[0134] In this embodiment, the posture correction device includes a power supply unit, which may include a battery assembly for supplying power to other units or modules. The power supply unit may also convert the voltage output by the battery assembly and output it.
[0135] The LED indicator light group may include six light-emitting LED beads, including one red light, one green light and four blue lights. The red light is on when the device is turned on, and the red light flashes when the battery is low.
[0136] The green light (flashing frequency is 1 second) means that the instrument is communicating normally with the user's mobile terminal and is in online mode. If the green light is off, it means that the instrument is in offline mode.
[0137] The blue light indicates the remaining battery level. One blue light on means 25% battery, two blue lights on means 50% battery, three blue lights on means 75% battery, four blue lights on means 100% battery, and all four blue lights off with a flashing red light means the battery level is less than 5%. When the four blue lights light up in a ticker-like pattern, the device is charging. When fully charged, all four blue lights light up. All six LEDs are off when the device is powered off.
[0138] The main control unit communicates normally with the user's mobile terminal, and after determining the standard posture range, transmits the posture deviation value corresponding to the standard posture to the user's mobile terminal, and the green light flashes for 3 seconds (frequency is 3 times per second) to confirm that the adjustment is completed.
[0139] The above descriptions are merely optional embodiments of the present invention and do not limit the patent scope of the present invention. All equivalent structural transformations made using the contents of the present description and drawings under the inventive concept of the present invention, or direct / indirect applications in other related technical fields, are included in the patent protection scope of the present invention.
Claims
1. A posture correction method, characterized in that: The posture correction method comprises: Obtaining the posture deviation angle between the user's neck and spine, and the posture deviation angle between the user's left shoulder and right shoulder; Determining whether the user's posture conforms to the standard posture based on the posture deviation angle between the neck and the spine and the posture deviation angle between the left shoulder and the right shoulder; If not, a posture adjustment prompt signal is sent to the user; The step of judging whether the user's posture conforms to the standard posture based on the posture deviation angle between the neck and the spine and the posture deviation angle between the left shoulder and the right shoulder specifically includes: When the angle component of the Euler deviation angle between the neck and the spine in any axis direction is less than a first preset angle value, and the angle component of the Euler deviation angle between the left shoulder and the right shoulder in any axis direction is less than a second preset angle value, it is determined that the user's posture meets the standard posture; When the angle component of at least one axis direction of the Euler deviation angle between the neck and the spine is greater than or equal to the first preset angle value, or when the angle component of at least one axis direction of the Euler deviation angle between the left shoulder and the right shoulder is greater than or equal to the second preset angle value, it is determined that the user posture does not meet the standard posture.
2. The posture correction method according to claim 1, wherein: The step of obtaining the posture deviation angle between the user's neck and spine, and the posture deviation angle between the user's left shoulder and right shoulder specifically includes: Get the user's neck Euler angle, spine Euler angle, left shoulder Euler angle and right shoulder Euler angle; The Euler deviation angle between the neck and the spine is obtained according to the Euler angle of the neck and the Euler angle of the spine, and the Euler deviation angle between the left shoulder and the right shoulder is obtained according to the Euler angle of the left shoulder and the Euler angle of the right shoulder.
3. The posture correction method according to claim 1, wherein: The step of sending a posture adjustment prompt signal to the user specifically includes: determining the intensity of the posture adjustment prompt signal according to the Euler deviation angle between the neck and the spine and / or the Euler deviation angle between the left shoulder and the right shoulder; A gesture prompt for adjusting the signal strength is issued to the user.
4. The posture correction method according to any one of claims 1 to 3, wherein: Before the step of obtaining the posture deviation angle between the user's neck and spine, and the posture deviation angle between the user's left shoulder and right shoulder, the method includes: When receiving a posture confirmation instruction from the user, obtaining a first standard posture deviation angle between the user's neck and spine and a second standard posture deviation angle between the left shoulder and the right shoulder; Determining an angle range that meets the standard posture on a number axis based on the first standard posture deviation angle, the second standard posture deviation angle, and a preset deviation angle; Accordingly, judging whether the user's posture conforms to the standard posture according to the posture deviation angle between the neck and the spine and the posture deviation angle between the left shoulder and the right shoulder includes: Whether the user's posture conforms to the standard posture is determined based on whether the posture deviation angle between the neck and the spine and the posture deviation angle between the left shoulder and the right shoulder are within the angle range conforming to the standard posture.
5. A storage medium, characterized in that The storage medium stores a posture correction program, which, when executed by a processor, implements the steps of the posture correction method according to any one of claims 1 to 4.
6. A posture correction device, characterized in that: The posture correction device includes: a control module for detecting the Euler angle of the user's spine; A first functional module is connected to the control module; the first functional module is used to detect the Euler angle of the user's neck and output the Euler angle of the neck to the control module; A second functional module is connected to the control module; the second functional module is used to detect the Euler angle of the user's left shoulder and output the Euler angle of the left shoulder to the control module; A third functional module is connected to the control module; the third functional module is used to detect the Euler angle of the user's right shoulder and output the Euler angle of the right shoulder to the control module; When the posture correction device is worn by a user, the first functional module is arranged at the user's neck, the second functional module is arranged at the user's left shoulder, the third functional module is arranged at the user's right shoulder, and the control module is arranged at the user's spine; The control module includes the storage medium according to claim 5, which is used to implement the steps of the posture correction method according to any one of claims 1 to 4.
7. The posture correction device according to claim 6, wherein The first functional module includes a first gyroscope and a first motor; the first gyroscope is used to detect the Euler angle of the user's neck, and the first motor is connected to the control module; The second functional module includes a second gyroscope and a second motor; the second gyroscope is used to detect the Euler angle of the user's left shoulder, and the second motor is connected to the control module; The third functional module includes a third gyroscope and a third motor; the third gyroscope is used to detect the Euler angle of the user's right shoulder, and the third motor is connected to the control module; The control module includes a fourth gyroscope; the fourth gyroscope is used to detect the Euler angle of the user's spine.
8. The posture correction device according to claim 7, wherein: The control module controls the motor in the first functional module to vibrate at a first intensity when the angle component of at least one axis direction of the Euler deviation angle between the neck and the spine is greater than or equal to the first preset angle value and less than a third preset angle value; The control module controls the motors in the second and third functional modules to vibrate at a first intensity when the angle component of at least one axis direction of the Euler deviation angle between the left shoulder and the right shoulder is greater than or equal to the second preset angle value and less than a fourth preset angle value; The control module controls the motor in the first functional module to vibrate at a second intensity when the angle component of at least one axis direction of the Euler deviation angle between the neck and the spine is greater than or equal to the third preset angle value; The control module controls the motors in the second and third functional modules to vibrate at a second intensity when the angle component of at least one axis direction of the Euler deviation angle between the left shoulder and the right shoulder is greater than or equal to the fourth preset angle value.
9. The posture correction device according to claim 8, wherein The control module includes: a main control unit, connected to the first functional module, the second functional module, and the third functional module respectively; A triggering element connected to the main control unit; the triggering element is used to output a trigger signal to the main control unit when triggered; The main control unit is further used to implement the steps of the posture correction method as described in claim 5.
10. The posture correction device according to claim 9, wherein The control module further includes: A wireless communication unit is connected to the main control unit; the wireless communication unit is connected to the user's mobile terminal for wireless communication; The main control unit is further configured to implement the steps of the posture correction method according to claim 5 when receiving a posture confirmation instruction from the user mobile terminal through the wireless communication unit.
11. The posture correction device according to any one of claims 6 to 10, characterized in that: The posture correction device also includes: a power supply unit, connected to the first to third functional modules and the control module respectively; the power supply unit is used to supply power to the first to third functional modules and the control module; An LED indicator light group is connected to the power supply unit and the control module respectively; The control module is used to indicate the working status of the posture correction device through the color, number and flashing of the light-emitting LED lamp beads in the LED indicator light group.
Citation Information
Patent Citations
Supporting system for right posture
KR1020120011934A
Image-based posture determination method, and electronic device
WO2023138406A1