Method, device and computer equipment for sensing and correcting sitting posture based on a shoeing machine
By installing a shoe-lacing device on shoes and using sensor elements to identify and correct leg-crossing behavior, the problem of uneven vertebral stress caused by leg-crossing is solved, achieving effective posture correction and health improvement.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-06
- Publication Date
- 2026-03-20
AI Technical Summary
Existing methods for correcting sitting posture cannot effectively correct the habit of crossing one's legs, leading to uneven stress on the vertebrae, causing lumbar injury and bone hyperplasia.
By installing a shoe-lacing device on shoes, height and position sensors are used to detect the positional relationship between the feet, identify leg-crossing behavior, and issue reminders when the duration of leg-crossing exceeds a threshold, including prompts for reverse leg-crossing and reverse waist twisting, generating user analysis reports to improve sitting posture.
It effectively corrects the habit of crossing legs, reduces excessive stress on the vertebrae, relieves lumbar pressure, improves users' sitting posture habits, and reduces health problems.
Smart Images

Figure CN116386294B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of computer, in particular, to a method, device and computer equipment for sensing and correcting sitting posture based on shoelace. BACKGROUND
[0002] During the process of work and study, people are in sitting posture for a long time, and the sitting posture is often not standard, such as the behavior of crossing legs. The behavior of crossing legs often leads to uneven force on the vertebral body, and causes the vertebral body to be over stressed, which causes degeneration and hyperosteogeny, and causes the intervertebral disc between the vertebral bodies to be over stressed, which causes the lumbar injury to be prominent. However, many people still cannot change this behavior which occurs inadvertently.
[0003] The existing method for correcting sitting posture cannot guide the user to improve the sitting posture, and cannot effectively change the behavior of crossing legs. SUMMARY
[0004] The main purpose of the present application is to provide a method, device and computer equipment for sensing and correcting sitting posture based on shoelace, which aims to solve the technical problem of correcting the behavior of crossing legs and guiding to improve the existing health problems.
[0005] The present application discloses the following technical solutions:
[0006] A method for sensing and correcting sitting posture based on shoelace, the shoelace is installed on the shoe and connected with the shoelace transmission, characterized in that, comprising:
[0007] Obtaining the position relationship between the current two shoelaces;
[0008] According to the position relationship between the current two shoelaces, it is judged whether the behavior of crossing legs occurs, if so, the duration of crossing legs is obtained;
[0009] If the duration of crossing legs exceeds the threshold, a reminder is given.
[0010] Further, the obtaining of the position relationship between the current two shoelaces comprises:
[0011] Receiving the movement behavior signal detected by the shoelace, and obtaining the height difference between the two shoelaces and whether the crossing state occurs.
[0012] Further, the judging whether the behavior of crossing legs occurs according to the position relationship between the current two shoelaces, if so, the duration of crossing legs is obtained, comprising:
[0013] If the crossing state between the shoelaces is detected, and the height difference between the shoelaces exceeding a certain threshold is detected, it is determined that the behavior of crossing legs occurs;
[0014] acquiring a duration of the leg lifting behavior.
[0015] Further, the determining the leg lifting behavior includes:
[0016] By detecting the height difference between the two shoe tying machines, the side of the shoe tying machine with higher height is determined as the leg lifting side.
[0017] Further, the reminding if the duration of the leg lifting behavior exceeds a threshold value includes:
[0018] When it is detected that the duration of the leg lifting behavior exceeds a first threshold value, a prompt is given to the leg lifting side.
[0019] When it is detected that the foot is flat, the prompt is withdrawn.
[0020] Further, the reminding if the duration of the leg lifting behavior exceeds a threshold value includes:
[0021] When it is detected that the duration of the leg lifting behavior exceeds a second threshold value, a first prompt information is sent to the user terminal, wherein the second threshold value is greater than the first threshold value, and the content of the first prompt information is to prompt the reverse leg lifting within a first preset duration.
[0022] Timing the reverse leg lifting ;
[0023] The first preset duration is equal to the duration of the leg lifting behavior exceeding the second threshold value.
[0024] Further, the reminding if the duration of the leg lifting behavior exceeds a threshold value includes:
[0025] When it is detected that the duration of the leg lifting behavior exceeds a third threshold value, a second prompt information is sent to the user terminal, wherein the third threshold value is greater than the second threshold value, and the content of the second prompt information is to select whether to perform the reverse waist twisting within a second preset duration.
[0026] Timing the reverse waist twisting ;
[0027] The second preset duration is equal to the duration of the leg lifting behavior exceeding the third threshold value.
[0028] Further, after the step of reminding if the duration of the leg lifting behavior exceeds a threshold value, the method further includes:
[0029] Acquiring the information of the leg lifting side and the duration of the leg lifting behavior of the leg side per day;
[0030] Based on the leg lifting side and the duration of the leg lifting behavior, an analysis report of the user is formed, and the analysis report includes a behavior habit report and / or a habit improvement report.
[0031] The analysis report is sent to the user terminal.
[0032] The application also discloses a device for sensing and correcting sitting posture based on a shoehorn, which is characterized by comprising:
[0033] an acquisition module, configured to acquire a positional relationship between current two shoehorns;
[0034] a judgment module, configured to judge whether a leg lifting behavior occurs according to the positional relationship between the current two shoehorns, and acquire a leg lifting duration if the leg lifting behavior occurs;
[0035] a reminding module, configured to remind if the leg lifting duration exceeds a threshold.
[0036] The application further provides a computer device comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements steps of the above method when executing the computer program.
[0037] The application further provides a computer readable storage medium, which stores a computer program, and the computer program implements steps of the above method when executed by a processor.
[0038] In the application, the positional relationship between current two shoehorns is acquired, whether a leg lifting behavior occurs is judged according to the positional relationship between the current two shoehorns, and a leg lifting duration is acquired if the leg lifting behavior occurs, so as to remind and guide a user to change the leg lifting behavior through the shoehorn, and to prompt the user to correct the bad sitting posture, and to guide to improve the formed health problems while correcting the leg lifting behavior. BRIEF DESCRIPTION OF DRAWINGS
[0039] Figure 1 is a method step schematic diagram of the method for sensing and correcting sitting posture based on a shoehorn in an embodiment of the application;
[0040] Figure 2 is a device structure schematic block diagram of the device for sensing and correcting sitting posture based on a shoehorn in an embodiment of the application;
[0041] Figure 3 is a structure schematic block diagram of the computer device in an embodiment of the application. DETAILED DESCRIPTION
[0042] In order to make the purpose, technical scheme and advantages of the application more clear, the application is further described in detail below with reference to the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the application, and are not used to limit the application.
[0043] It will be further understood that the terms "comprises" and / or "comprising," when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and / or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof.
[0044] Those skilled in the art will appreciate that the term "terminal" or "terminal device" as used herein is intended to include both devices that are solely wireless signal receivers, i.e., devices that do not have transmit capability, as well as devices that contain both reception and transmission hardware enabling two-way communications over a bi-directional communication link. Such devices can include cellular or other communications devices with or without a multi-line display; Personal Communications Service (PCS) devices that can combine a voice, data processing, facsimile, and / or data communications capabilities; PDA's (Personal Digital Assistants) that can include a radio frequency receiver and / or transmitter and / or a global positioning system (GPS) receiver; conventional laptop and / or palmtop computers or other devices that have a radio frequency receiver and / or transmitter; and / or any other device that has a radio frequency receiver and / or transmitter. The term "terminal" or "terminal device" as used herein can be portable, transportable, installed in a vehicle (aeronautical, maritime, and / or land) or adapted and / or configured to operate locally and / or in a distributed manner, in any other location of the Earth and / or in space. The term "terminal" or "terminal device" as used herein can also be a communication terminal, an Internet terminal, a music / video playing terminal, such as a PDA, a MID (Mobile Internet Device) and / or a mobile phone with music / video playing function, a smart television, a pet smart wearable device, a set-top box, etc.
[0045] Those skilled in the art will appreciate that the term "terminal" or "terminal device" as used herein is intended to include both devices that are solely wireless signal receivers, i.e., devices that do not have transmit capability, as well as devices that contain both reception and transmission hardware enabling two-way communications over a bi-directional communication link. Such devices can include cellular or other communications devices with or without a multi-line display; Personal Communications Service (PCS) devices that can combine a voice, data processing, facsimile, and / or data communications capabilities; PDA's (Personal Digital Assistants) that can include a radio frequency receiver and / or transmitter and / or a global positioning system (GPS) receiver; conventional laptop and / or palmtop computers or other devices that have a radio frequency receiver and / or transmitter; and / or any other device that has a radio frequency receiver and / or transmitter. The term "terminal" or "terminal device" as used herein can be portable, transportable, installed in a vehicle (aeronautical, maritime, and / or land) or adapted and / or configured to operate locally and / or in a distributed manner, in any other location of the Earth and / or in space. The term "terminal" or "terminal device" as used herein can also be a communication terminal, an Internet terminal, a music / video playing terminal, such as a PDA, a MID (Mobile Internet Device) and / or a mobile phone with music / video playing function, a smart television, a pet smart wearable device, a set-top box, etc.
[0046] Referring to Figure 1 The embodiment is a method for sensing and correcting sitting posture based on shoe tying machines, the shoe tying machines are installed on shoes and connected with shoelace transmission, and the method comprises the following steps:
[0047] S1: obtaining the position relationship between the current two shoe tying machines;
[0048] S2: judging whether the leg-crossing behavior occurs according to the position relationship between the current two shoe tying machines, and if yes, obtaining the leg-crossing duration;
[0049] S3: if the leg-crossing duration exceeds a threshold value, a reminder is given.
[0050] In the present application, the shoe tying machine is a product capable of tightening shoelaces, which is installed on the left and right shoes respectively, and can not need manual pulling and tightening actions. The shoe tying machine is installed with a sensing device capable of sensing the moving behavior, which comprises a height sensing element and a position sensing element for sensing the height difference between the two feet and whether the crossing state occurs, respectively. Each of the two shoe tying machines is provided with a horizontal distance sensing device for sensing the moving behavior, and the two sensors are close to each other until a negative value is generated, and the two legs appear in the crossing state. In addition, each of the two shoe tying machines is provided with a height sensing device, and when the leg-crossing behavior occurs, one leg is on the top and the other leg is on the bottom, and a height difference is generated. When the crossing state of the two legs is identified by the sensing device and the height difference of the two legs exceeds a certain threshold value by the height sensing device, it can be identified that the user is crossing the legs. The height sensing device can also be used to determine which side of the leg is raised, because the position of the leg on the raised side is higher, and the side with a higher height is the raised leg. When the leg-crossing behavior occurs, the duration of the leg-crossing is recorded, and if the leg-crossing duration exceeds a threshold value, a prompt will be sent and the shoelace on the side of the raised leg will be tightened by the shoe tying machine to increase the sense of strangeness and prompt the user to put down the leg, guiding the user to put down the leg. When the feet are detected to be flat, the tightened shoelace is loosened, achieving the behavior of prompting the user to correct the bad sitting posture. If the leg-crossing duration lasts longer, the user will be prompted to massage or perform the leg-crossing in the opposite direction, which can guide the user to improve the existing health problems and relieve the discomfort caused by the long leg-crossing time.
[0051] Further, the obtaining of the position relationship between the current two shoe tying machines comprises:
[0052] receiving the moving behavior signal detected by the shoe tying machine, and obtaining the height difference between the two shoe tying machines and whether the crossing state occurs.
[0053] In the embodiments of the present application, the sensing device is a height sensing element and a position sensing element, which can sense the height and the position of the feet. In one embodiment, when the leg is moving, the sensing device records the values of the two position sensing elements. The farther apart the two position sensing elements are, the larger the value is, and the closer the two position sensing elements are, the smaller the value is, and even a negative value can be generated. For example, when the right leg is on the left of the left leg or the left leg is on the right of the right leg, the two legs are in a crossing state, and a negative value is generated (of course, the positive and negative can be exchanged, and in other embodiments, a non-numeric way can be used to determine the position of the feet, which is not listed here). The height between the two height sensing elements is not the same, and the height difference can be sensed.
[0054] Further, the determining whether the leg lifting behavior occurs according to the position relationship between the current two shoe lacing machines includes:
[0055] If the crossing state between the shoe lacing machines is detected, and the height difference between the shoe lacing machines exceeds a certain threshold, it is determined that the leg lifting behavior occurs.
[0056] The duration of the leg lifting behavior is obtained.
[0057] In the present embodiment, the crossing state (such as determined by horizontal distance) and the height difference between the two shoe lacing machines are detected to identify whether the leg lifting behavior exists. When the leg is moving, the sensing device records the values of the two position sensing elements. The farther apart the two position sensing elements are, the larger the value is, and the closer the two position sensing elements are, the smaller the value is, and even a negative value can be generated. For example, when the right leg is on the left of the left leg or the left leg is on the right of the right leg, the two legs are in a crossing state. The height difference between the two legs is determined by the height sensing device. The threshold value can be set as the minimum height difference value when the user usually lifts the leg. When it is identified that the height difference between the two legs exceeds the threshold value set by the user, and the two legs are in a crossing state, it is determined that the leg lifting behavior occurs. The duration of the leg lifting behavior is obtained to start recording the duration of the leg lifting behavior.
[0058] Further, the determining whether the leg lifting behavior occurs includes:
[0059] The side of the shoe lacing machine with a higher height is determined as the side of the leg being lifted by detecting the height difference between the two shoe lacing machines.
[0060] In the present embodiment, the height sensing device is installed on each leg. When it is determined that the leg lifting behavior occurs, the height sensing device can identify which leg is being lifted. When the user lifts the leg, the height sensing device senses that one leg is on the other leg. The leg on the top is the leg being lifted.
[0061] Further, the reminding if the duration of the leg lifting behavior exceeds the threshold value includes:
[0062] when the leg lifting time is detected to exceed the first threshold, prompting the side of the lifted leg;
[0063] when the leg lifting time is detected to exceed the first threshold, prompting the side of the lifted leg;
[0064] In this embodiment, the threshold is a period of time, such as ten minutes as the first threshold, twenty minutes as the second threshold, and thirty minutes as the third threshold. There are threshold values to trigger different effects when the leg lifting time exceeds the critical points of different thresholds. When the unilateral leg lifting time exceeds the first threshold, the leg lifting has started to cause bad effects on the user's body, so the side of the lifted leg is prompted, such as the shoelace on the side of the lifted leg is tightened by the shoelace machine to increase the sense of strangeness, reminding the user to put down the lifted leg and correct the bad sitting posture. When the user feels that the shoelace is tightened and moves to put down the lifted leg, the user's leg is detected to be flat by detecting that the two legs do not cross and the height difference between the two legs does not exceed a certain threshold, so the prompt is withdrawn, such as the shoelace machine releases the tightened shoelace to loosen, thereby reminding the user to lift the leg and gradually change the behavior of lifting the leg, guiding the user to put down the lifted leg when the leg is lifted inadvertently, thereby improving the sitting posture.
[0065] Further, the prompting when the leg lifting time exceeds the threshold comprises:
[0066] when the leg lifting time is detected to exceed the second threshold, sending a first prompt information to the user terminal, wherein the second threshold is greater than the first threshold, and the content of the first prompt information is to prompt the reverse leg lifting within a first preset time period;
[0067] counting the reverse leg lifting time ;
[0068] the first preset time period is equal to the leg lifting time exceeding the second threshold.
[0069] In this embodiment, when the leg lifting time is detected to exceed the second threshold, the user's leg may have a state of numbness, and the user is prompted to massage the calf. The user terminal can be a mobile phone or a computer or a terminal that the user is using, and the terminal generally refers to the software of a smart phone. The preset time period is equal to the leg lifting time, such as ten minutes, so that the user can balance the pressure of the two sides of the waist by lifting the leg in the opposite direction if the user chooses to do so, thereby improving the existing health problems.
[0070] Further, the prompting when the leg lifting time exceeds the threshold comprises:
[0071] when the leg lifting time is detected to exceed a third threshold, sending second prompt information to the user terminal, wherein the third threshold is greater than the second threshold, and the content of the second prompt information is whether to perform reverse waist twisting in a second preset time period;
[0072] counting the reverse waist twisting ;
[0073] the second preset time period is equal to the leg lifting time exceeding the third threshold.
[0074] In the embodiment, the user terminal can be a terminal that a user is using, such as a mobile phone or a computer or a television, and the terminal generally refers to software of a smart phone. When the leg lifting time is detected to exceed a third threshold, the user's waist is under greater pressure, and the user is prompted whether to perform reverse waist twisting, so as to balance the pressure of the two sides of the waist. If the user selects yes, the leg lifting time T2 is obtained at this time, and the T2 is equal to a preset time period, such as twenty minutes. Therefore, the reverse waist twisting time is twenty minutes, so as to guide the user to improve the existing health problem.
[0075] Further, after the step of prompting when the leg lifting time exceeds the threshold, the method further comprises:
[0076] obtaining leg side information of the lifted leg and leg side leg lifting time per day;
[0077] forming an analysis report of the user based on the lifted leg side and the leg lifting time, wherein the analysis report comprises a behavior habit report and / or a habit improvement report;
[0078] sending the analysis report to the user terminal.
[0079] In the embodiment, the total leg lifting time per day is recorded and analyzed to form a user behavior habit report and a habit improvement report. For example, the user habitually lifts the right leg, and the leg lifting time per day is twenty minutes. The habit report is pushed to the user to let the user know the leg lifting behavior, and the user is reminded to reduce the leg lifting behavior and improve the sitting posture. Meanwhile, the leg lifting time per day is analyzed to compare with the leg lifting time of the previous day. For example, the leg lifting time per day is ten minutes less than the leg lifting time of the previous day. The change is formed into an improvement report and sent to the user terminal, so that the user knows that the user has started to improve, and the user is encouraged to improve the sitting posture and correct the leg lifting behavior.
[0080] Reference Figure 2 The embodiment of the present application also provides a device for sensing and correcting a sitting posture based on a shoe tying machine, comprising:
[0081] an acquisition module 100, configured to acquire a positional relationship between the current two shoe tying machines;
[0082] The judging module 200 is used for judging whether the leg-crossing behavior occurs according to the position relationship between the current two shoe tying machines, and if so, obtaining the leg-crossing duration;
[0083] The reminding module 300 is used for reminding if the leg-crossing duration exceeds the threshold.
[0084] In the application, the position relationship between the current two shoe tying machines is obtained by the obtaining module 100, the leg-crossing behavior is judged according to the position relationship between the current two shoe tying machines by the judging module 200, the leg-crossing duration is obtained if the leg-crossing behavior occurs, the leg-crossing duration is recorded, and whether the leg-crossing duration exceeds the threshold is recorded by the reminding module 300, and reminding is performed if the leg-crossing duration exceeds the threshold.
[0085] In the embodiment, the shoe tying machine is a product capable of tightening shoelaces, and is installed on the left and right shoes respectively, so that the user does not need to manually pull the rope and tighten the shoelaces. The shoe tying machine is provided with a sensing device capable of sensing the moving behavior, and the sensing device includes a height sensing element and a position sensing element, which are respectively used to sense the height difference between the two feet and whether the crossing state occurs. Each of the two shoe tying machines is provided with a horizontal distance sensing device, which senses the moving behavior, and the two sensing devices are close to each other until a negative value is generated, and the two legs cross each other. In addition, each of the two shoe tying machines is provided with a height sensing device, and when the leg is lifted, one leg is on the top and the other leg is on the bottom, and the height difference is generated. When the crossing state of the two legs is recognized by the sensing device and the height difference between the two legs exceeds a certain threshold value by the height sensing device, it can be recognized that the user is lifting the leg. The height sensing device can also be used to determine which side of the leg is lifted, because the position of the leg on the lifted side is higher, and the side with a higher height is the lifted leg. When the leg-crossing behavior occurs, the leg-crossing duration is recorded, and if the leg-crossing duration exceeds the threshold value, a prompt is sent and the shoelace on the side of the lifted leg is tightened by the shoe tying machine, so that the user feels unusual and is prompted to put down the leg, and when the foot is detected to be flat, the tightened shoelace is loosened, so that the user is prompted to correct the bad sitting posture. If the leg-crossing duration lasts for a long time, the user is prompted to massage or perform the leg-crossing behavior in the opposite direction, so that the user can be guided to improve the health problem, and the discomfort caused by the long leg-crossing duration can be relieved.
[0086] Further, the obtaining module 100 comprises:
[0087] The obtaining subunit is used for receiving the moving behavior signal detected by the shoe tying machine, and obtaining the height difference between the two shoe tying machines and whether the crossing state occurs.
[0088] The sensing device of the present application is a height sensing element and a position sensing element. When the sensing device senses that the leg is moving, the values of the two position sensing elements are recorded. The farther apart the two position sensing elements are, the larger the value is, and the closer the two position sensing elements are, the smaller the value is, and even a negative number can be generated. For example, when the right leg is on the left of the left leg or the left leg is on the right of the right leg, the two legs become a crossed state, and a negative number is generated. The heights between the two height sensing elements are different, and a height difference can be sensed.
[0089] Further, the judging module 200 comprises:
[0090] The detection subunit is configured to determine that the leg lifting behavior occurs if the crossed state between the two shoe tying machines is detected and the height difference between the two shoe tying machines exceeds a certain threshold value.
[0091] The first acquisition time length unit is configured to acquire the time length of the leg lifting behavior.
[0092] In the embodiment, whether the leg lifting behavior occurs can be identified by detecting the horizontal distance and the height difference between the two shoe tying machines. When the sensing device senses that the leg is moving, the values of the two position sensing elements are recorded. The farther apart the two position sensing elements are, the larger the value is, and the closer the two position sensing elements are, the smaller the value is, and even a negative number can be generated. For example, when the right leg is on the left of the left leg or the left leg is on the right of the right leg, the two legs become a crossed state. Whether the height difference between the two legs exceeds a threshold value can be determined by the height sensing device. The threshold value can be the lowest height difference value when the user usually lifts the leg. When it is identified that the height difference between the two legs exceeds the threshold value set by the user and the two legs become a crossed state, it is determined that the leg lifting behavior occurs. The time length of the leg lifting behavior is acquired to start recording the time length of the leg lifting behavior.
[0093] Further, the detection subunit comprises:
[0094] The determination unit is configured to determine that the side of the shoe tying machine with a higher height is the side of the leg being lifted by detecting the height difference between the two shoe tying machines.
[0095] In the embodiment, the height sensing device is arranged on each leg. When it is determined that the leg lifting behavior occurs, which leg is being lifted can be identified by the height sensing device. When the user lifts the leg, the height sensing device senses that one leg is on the other leg. The leg on the other leg is the leg being lifted.
[0096] Further, the reminding module 300 comprises:
[0097] The prompting unit is configured to prompt the side of the leg being lifted when it is detected that the time length of the leg lifting behavior exceeds a first threshold value.
[0098] The withdrawing prompting unit is configured to withdraw the prompt when it is detected that the foot is flat.
[0099] In the embodiment, the threshold value is a period of time, such as ten minutes as a first threshold value, twenty minutes as a second threshold value, and thirty minutes as a third threshold value. There are threshold values to trigger different effects when the leg lifting time exceeds the critical points of different threshold values. When the leg lifting time of one side exceeds the first threshold value, the leg lifting has started to cause bad effects on the user's body, and a prompt is given to the side of the lifted leg, such as a shoelace machine to tighten the shoelace of the side of the lifted leg to increase the sense of strangeness, so as to remind the user to put down the lifted leg and correct the bad sitting posture. When the user feels the shoelace tightening and moves to put down the lifted leg, the user's leg is detected to be flat, and the prompt is withdrawn, such as the shoelace machine releasing the tightened shoelace to loosen, so as to remind the user to lift the leg and slowly change the behavior of lifting the leg, and guide the user to put down the lifted leg when the user lifts the leg inadvertently, so as to improve the sitting posture.
[0100] Further, the reminding module 300 comprises:
[0101] The second threshold determining unit is configured to send a first prompt information to the user terminal when detecting that the leg lifting time exceeds the second threshold value, wherein the second threshold value is greater than the first threshold value, and the content of the first prompt information is to prompt the reverse leg lifting within a first preset time period.
[0102] The first timing unit is configured to time the reverse leg lifting. ;
[0103] The first preset unit is configured to set the first preset time period to be equal to the leg lifting time exceeding the second threshold value.
[0104] In the embodiment, when the leg lifting time exceeds the second threshold value, the user's leg may have a state of numbness, and the user is prompted to massage the calf. The user terminal can be a terminal that the user is using, such as a mobile phone or a computer or a television. The terminal generally refers to the software of a smart phone. The preset time period is equal to the leg lifting time, such as ten minutes. When the user starts to lift one leg, the right leg is on the left leg, and the leg lifting time is recorded. If the leg lifting time exceeds the second threshold value, the user is prompted to select the reverse leg lifting to balance the pressure of the two sides of the waist. If the user selects yes, the leg lifting time T1 is obtained, and the T1 is equal to the preset time period, such as ten minutes. The reverse leg lifting time is ten minutes, so as to guide the user to improve the existing health problems.
[0105] Further, the reminding module 300 comprises:
[0106] The third threshold unit is configured to send second prompt information to the user terminal when detecting that the leg lifting duration exceeds a third threshold, wherein the third threshold is greater than the second threshold, and the second prompt information is content of selection of whether to perform reverse waist twisting in a second preset duration.
[0107] The second timing unit is configured to time the reverse waist twisting ;
[0108] The second preset unit is configured to set the second preset duration equal to the leg lifting duration exceeding the third threshold.
[0109] In the embodiment, the user terminal can be a terminal that a user is using, such as a mobile phone or a computer or a television, and herein the terminal generally refers to software of a smart phone. When detecting that the leg lifting duration exceeds the third threshold, at this time, the user's waist is under greater pressure, and the user is prompted to select reverse waist twisting, so as to balance the pressure of the two sides of the waist. If the user selects yes, at this time, the leg lifting duration T2 is obtained, and the T2 is equal to the preset duration, for example, T2 is twenty minutes, and the duration of reverse waist twisting is twenty minutes, thereby guiding the user to improve the existing health problems.
[0110] Further, the reminding module 300 further comprises:
[0111] The information acquisition unit is configured to acquire leg side information of the lifted leg and leg side leg lifting duration per day.
[0112] The analysis report unit is configured to form an analysis report of the user based on the lifted leg and the leg lifting duration, and the analysis report comprises a behavior habit report and / or a habit improvement report.
[0113] The terminal sending unit is configured to send the analysis report to the user terminal.
[0114] In the embodiment, the total leg lifting duration per day is recorded and analyzed to form a user behavior habit report and a habit improvement report. For example, the user habitually lifts the right leg, and the leg lifting duration per day is twenty minutes. The above habit is formed into a habit report and pushed to the user, so that the user understands the leg lifting behavior, and is reminded to reduce the leg lifting behavior and improve the sitting posture. Meanwhile, the leg lifting duration of each day is analyzed compared with that of the previous day. For example, the leg lifting duration of today is ten minutes less than that of yesterday, and the change is formed into an improvement report and sent to the user terminal, so that the user understands that the user has started to improve, and is encouraged to improve the sitting posture and correct the leg lifting behavior.
[0115] Reference Figure 3 In the embodiment, a computer device is also provided, which can be a server, and an internal structure thereof can be as shown in Figure 3The computer device includes a processor, a memory, a network interface and a database connected by a system bus. The processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operating system and the computer program in the non-volatile storage medium. The database of the computer device is configured to store data such as a shoe tying machine. The network interface of the computer device is configured to communicate with an external terminal through a network connection. The computer program is executed by the processor to implement a method for sensing and correcting a sitting posture based on a shoe tying machine.
[0116] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be completed by a computer program instructing related hardware. The computer program can be stored in a computer readable storage medium. When the computer program is executed, it can include the processes of the above-mentioned embodiments. Any reference to memory, storage, database or other medium provided in the present application and used in the embodiments can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration but not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (SSRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM) and memory bus dynamic RAM (RDRAM).
[0117] The above-mentioned only is the preferred embodiment of the present application, and does not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation, or direct or indirect application in other related technical fields, which is made according to the content of the present application, is also included in the patent protection scope of the present application.
Claims
1. A method for sensing and correcting sitting posture based on a shoe-lacing machine, wherein the shoe-lacing machine is mounted on a shoe and connected to the shoelace drive, characterized in that, include: Get the current positional relationship between the two shoe-tying machines; Based on the current positional relationship between the two shoe-tying machines, determine whether leg-crossing behavior occurs; if so, obtain the duration of leg-crossing. If the duration of leg-crossing exceeds a threshold, a reminder will be issued; including: When the duration of leg crossing exceeds a first threshold, a prompt is given to the side of the leg that is crossed; the shoe-tying machine will tighten the shoelace on the side of the crossed leg to increase the sense of abnormality, and remind the user to put down the crossed leg and correct the bad sitting posture by tightening the shoelace; When the system detects that the foot is flat, the prompt is withdrawn; the shoe-lacing machine releases the taut shoelaces to loosen them, thus reminding the user that they are crossing their legs.
2. The method for sensing and correcting sitting posture based on a shoe-lacing machine according to claim 1, characterized in that, The step of obtaining the current positional relationship between the two shoe-lacing machines includes: The system receives movement signals detected by the shoe-tying machine and obtains the height difference between the two shoe-tying machines and whether they intersect.
3. The method for sensing and correcting sitting posture based on a shoe-lacing machine according to claim 2, characterized in that, The step of determining whether leg-crossing behavior occurs based on the current positional relationship between the two shoe-tying machines, and if so, obtaining the duration of leg-crossing includes: If a crossover is detected between shoe-tying machines, and a height difference exceeding a certain threshold is also detected between the shoe-tying machines, then it is determined that a leg-crossing behavior has occurred. The duration of the leg-crossing behavior is obtained.
4. The method for sensing and correcting sitting posture based on a shoe-lacing machine according to claim 3, characterized in that, The determination of whether the behavior of crossing one's legs has occurred includes: By detecting the height difference between the two shoe-lacing machines, the side of the shoe-lacing machine that is higher is determined to be the side of the raised leg.
5. The method for sensing and correcting sitting posture based on a shoe-lacing machine according to claim 1, characterized in that, The step of issuing a reminder if the duration of leg-crossing exceeds a threshold includes: When the leg-crossing duration is detected to exceed the second threshold, a first prompt message is sent to the user terminal, wherein the second threshold is greater than the first threshold, and the content of the first prompt message is a prompt to cross the legs in the opposite direction within a first preset duration; Time the reverse leg crossing; The first preset duration is equal to the duration of leg crossing that exceeds the second threshold.
6. The method for sensing and correcting sitting posture based on a shoe-lacing machine according to claim 5, characterized in that, The step of issuing a reminder if the duration of leg-crossing exceeds a threshold includes: When the leg-crossing duration is detected to exceed the third threshold, a second prompt message is sent to the user terminal, wherein the third threshold is greater than the second threshold, and the content of the second prompt message is to select whether to perform reverse waist twisting within a second preset duration; Timing of the reverse waist twist; The second preset duration is equal to the duration of leg crossing that exceeds the third threshold.
7. The method for sensing and correcting sitting posture based on a shoe-lacing machine according to claim 1, characterized in that, Following the step of issuing a reminder if the duration of leg-crossing exceeds a threshold, the following steps are included: Get information about the side of the leg that is raised and the duration of leg raising each day; Based on the raised leg side and the duration of the raised leg, an analysis report is generated for the user, which includes a behavior habit report and / or a habit improvement report; The analysis report is sent to the user terminal.
8. A device for sensing and correcting sitting posture based on a shoe-lacing machine, used to implement the method described in any one of claims 1-7, wherein the shoe-lacing machine is mounted on a shoe and connected to the shoelace drive, characterized in that, include: Acquisition module: Used to obtain the current positional relationship between the two shoe-tying machines; Judgment module: used to determine whether there is a leg-crossing behavior based on the current positional relationship between the two shoe-tying machines; if so, the duration of the leg-crossing behavior is obtained. Reminder module: Used to issue a reminder if the duration of leg crossing exceeds a threshold.
9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of any one of claims 1 to 7.
Citation Information
Patent Citations
Wearable device attachable to conductive pants
KR1020180000112A
KR2004808440000Y1