CN111862555B - Sitting posture correction control method, device, computer equipment and storage medium - Google Patents

Sitting posture correction control method, device, computer equipment and storage medium Download PDF

Info

Publication number
CN111862555B
CN111862555B CN201910365093.0A CN201910365093A CN111862555B CN 111862555 B CN111862555 B CN 111862555B CN 201910365093 A CN201910365093 A CN 201910365093A CN 111862555 B CN111862555 B CN 111862555B
Authority
CN
China
Prior art keywords
information
sitting posture
target user
distance value
gesture
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910365093.0A
Other languages
Chinese (zh)
Other versions
CN111862555A (en
Inventor
李帅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Anyun Century Technology Co Ltd
Original Assignee
Beijing Anyun Century Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Anyun Century Technology Co Ltd filed Critical Beijing Anyun Century Technology Co Ltd
Priority to CN201910365093.0A priority Critical patent/CN111862555B/en
Publication of CN111862555A publication Critical patent/CN111862555A/en
Application granted granted Critical
Publication of CN111862555B publication Critical patent/CN111862555B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B21/00Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
    • G08B21/18Status alarms
    • G08B21/24Reminder alarms, e.g. anti-loss alarms

Landscapes

  • Business, Economics & Management (AREA)
  • Emergency Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The embodiment of the invention discloses a sitting posture correction control method, a sitting posture correction control device, computer equipment and a storage medium, which comprise the following steps: acquiring detection information for detecting the distance of a preset body part of a target user, wherein the detection information comprises a first distance value and a second distance value between the head and the chest of the target user and a wristwatch worn by the target user respectively; inputting the first distance value and the second distance value into a preset sitting posture recognition model and acquiring posture information output by the sitting posture recognition model; comparing the posture information with preset sitting posture specification information; when the posture information is not matched with the sitting posture specification information, the situation that the sitting posture of the target user is not specified is judged, and a prompt is sent. According to the embodiment of the invention, the first distance value and the second distance value between the head and the chest of the target user and the wristwatch are detected, so that a prompt is sent out to correct the bad sitting posture when the sitting posture of the target user is not standard, and the sitting posture recognition and correction accuracy can be effectively improved.

Description

Sitting posture correction control method, device, computer equipment and storage medium
Technical Field
The embodiment of the invention relates to the technical field of sitting posture correction, in particular to a sitting posture correction control method, a sitting posture correction control device, computer equipment and a storage medium.
Background
Along with the progress of science and technology, people attach more and more importance to education, meanwhile, the school burden of teenagers and children is heavier, and the problem that myopia, humpback, bad shape and the like occur to more teenagers and children due to the fact that incorrect sitting postures are adopted for a long time to learn and complete operations.
Various devices for correcting sitting postures, such as a desk lamp, a desk and a watch with sitting posture correcting function, are available on the market, and generally adopt distance detection on the head of a user to judge whether the sitting posture of the user is not standard, for example, the watch collects the distance between the hands and the head of the user, and when the distance exceeds a certain range, the sitting posture of the user is judged to be not standard and reminding is carried out, but by collecting the distance between the head of the user and the watch, the head posture of the user can only be roughly judged, the body posture of the user can not be accurately judged, the bad sitting posture of the user can not be well corrected, and the sitting posture detection error is large.
Disclosure of Invention
The embodiment of the invention provides a sitting posture correction control method, a sitting posture correction control device, computer equipment and a storage medium.
In order to solve the technical problems, the embodiment of the invention adopts the following technical scheme: provided is a sitting posture correction control method, comprising the following steps:
acquiring detection information for detecting the distance of a preset body part of a target user, wherein the detection information comprises a first distance value and a second distance value between the head and the chest of the target user and a wristwatch worn by the target user respectively;
inputting the first distance value and the second distance value into a preset sitting posture recognition model and acquiring posture information output by the sitting posture recognition model;
comparing the posture information with preset sitting posture specification information;
and when the posture information is not matched with the sitting posture specification information, judging that the sitting posture of the target user is not specified and sending out a prompt.
Optionally, the sitting posture specification information includes writing specification sitting posture information, and the step of comparing the writing specification sitting posture information with preset sitting posture specification information according to the gesture information includes the following steps:
judging whether the target user is in a writing sitting posture or not according to the posture information;
if yes, comparing the first distance value and the second distance value with the writing standard sitting posture information.
Optionally, the sitting posture specification information further includes reading specification sitting posture information, and after the step of comparing the first distance value and the second distance value with the writing specification sitting posture information, the method further includes the following steps:
judging whether the target user is in a reading sitting posture or not according to the posture information;
if yes, comparing the first distance value with the reading standard sitting posture information.
Optionally, after the step of determining that the sitting posture of the target user is out of specification and sending out a reminder, the method further includes the following steps:
acquiring a preset communication list of external terminal equipment;
and sending the sitting posture nonstandard information of the target user to the external terminal equipment according to the communication list.
Optionally, after the step of determining that the sitting posture of the target user is out of specification and sending out a reminder, the method further includes the following steps:
uploading the gesture information to a server side and acquiring a gesture data ranking list of the server side, wherein the gesture data ranking list is a gesture information ranking list uploaded to the server side by at least two user terminals;
pushing gesture information with preset digits before arrangement to the wristwatch for display according to the gesture data arrangement list.
Optionally, before the step of acquiring the detection information for detecting the distance of the preset body part of the target user, the method further includes the following steps:
detecting wrist position information of the wrist watch worn to the target user, wherein the wrist position information comprises a wrist inner position and a wrist outer position;
and when the wristwatch is worn to the position inside the wrist of the target user, sending out a wearing position error prompt.
Optionally, after the step of sending out a wearing position error alert when the wristwatch is worn to the wrist inner side position of the target user, the method further includes the following steps:
acquiring preset wristwatch wearing standard information;
and driving the wristwatch to rotate and move to a position outside the wrist along the wrist rotation of the target user according to the wristwatch wearing standard information.
In order to solve the above technical problems, an embodiment of the present invention further provides a sitting posture correction control device, including:
the first acquisition module is used for acquiring detection information for detecting the distance of a preset body part of a target user, wherein the detection information comprises a first distance value and a second distance value between the head and the chest of the target user and a wristwatch worn by the target user respectively;
The first processing module is used for inputting the first distance value and the second distance value into a preset sitting posture recognition model and acquiring posture information output by the sitting posture recognition model;
the first comparison module is used for comparing the gesture information with preset sitting gesture standard information;
and the first execution module is used for judging that the sitting posture of the target user is not standard and sending out a prompt when the posture information is not matched with the sitting posture standard information.
Optionally, the method further comprises:
the first judging submodule is used for judging whether the target user is in a writing sitting posture or not according to the posture information;
and the first execution submodule is used for comparing the first distance value and the second distance value with the writing standard sitting posture information when the first judgment submodule judges that the first judgment submodule is yes.
Optionally, the method further comprises:
the second judging submodule is used for judging whether the target user is in a reading sitting posture or not according to the posture information;
and the second execution submodule is used for comparing the first distance value with the reading standard sitting posture information when the second judgment submodule judges that the first distance value is the same.
Optionally, the method further comprises:
The second acquisition module is used for acquiring a preset communication list of the external terminal equipment;
and the second execution module is used for sending the sitting posture nonstandard information of the target user to the external terminal equipment according to the communication list.
Optionally, the method further comprises:
the second processing module is used for uploading the gesture information to a server side and acquiring a gesture data ranking list of the server side, wherein the gesture data ranking list is a gesture information ranking list uploaded to the server side by at least two user terminals;
and the third execution module is used for pushing the gesture information with the preset number of bits before arrangement to the wristwatch for display according to the gesture data ranking list.
Optionally, the method further comprises:
a first detection module configured to detect wrist position information of the wristwatch worn to the target user, wherein the wrist position information includes a wrist inside position and a wrist outside position;
and the fourth execution module is used for sending out a wearing position error prompt when the wristwatch is worn to the position inside the wrist of the target user.
Optionally, the method further comprises:
the third acquisition module is used for acquiring preset wristwatch wearing standard information;
And the fifth execution module is used for driving the wristwatch to rotate and move to a position outside the wrist along the wrist rotation of the target user according to the wristwatch wearing standard information.
In order to solve the above technical problems, an embodiment of the present invention further provides a computer device, including a memory and a processor, where the memory stores computer readable instructions, and when the computer readable instructions are executed by the processor, the processor is caused to execute the steps of the sitting posture correction control method.
To solve the above-mentioned technical problem, the embodiments of the present invention further provide a storage medium storing computer readable instructions that, when executed by one or more processors, cause the one or more processors to perform the steps of the above-mentioned sitting posture correction control method.
The embodiment of the invention has the beneficial effects that: the method comprises the steps of obtaining detection information for detecting the distance between a preset body part of a target user, wherein the detection information comprises a first distance value between the head of the target user and a worn wristwatch and a second distance value between the chest of the target user and the wristwatch, inputting the first distance value and the second distance value into a sitting posture recognition model for calculation to generate gesture information of the target user, comparing the gesture information with preset sitting posture specification information, judging whether the sitting posture of the target user is normal or not, judging that the sitting posture of the target user is not normal and sending a prompt when the gesture information of the target user is not matched with the sitting posture specification information, and judging whether the sitting posture of the target user is normal or not through the distance between the head of the target user and the chest of the target user and the wristwatch, so that the bad sitting posture of the target user is corrected, and the sitting posture recognition and correction accuracy can be effectively improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings that are needed in the description of the embodiments will be briefly described below, it being obvious that the drawings in the following description are only some embodiments of the present invention, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a schematic diagram of a basic flow of a sitting posture correction control method according to an embodiment of the present invention;
FIG. 2 is a schematic flow chart of the writing sitting posture comparison according to the embodiment of the invention;
FIG. 3 is a schematic flow chart of comparing sitting postures of reading according to the embodiment of the invention;
fig. 4 is a flow chart of uploading sitting posture judgment information of a target user according to an embodiment of the present invention;
FIG. 5 is a flow chart of a sitting position information comparison according to an embodiment of the present invention;
FIG. 6 is a flowchart of an embodiment of the present invention for detecting whether a wristwatch is worn correctly;
FIG. 7 is a schematic flow chart of automatically adjusting the wearing position of a wristwatch according to an embodiment of the invention;
FIG. 8 is a basic structure diagram of a sitting posture correcting control device according to an embodiment of the present invention;
FIG. 9 is a basic structural block diagram of a computer device according to an embodiment of the present invention;
Fig. 10 is a diagram showing the relationship between a wristwatch and a human body according to an embodiment of the present invention.
Detailed Description
In order to enable those skilled in the art to better understand the present invention, the following description will make clear and complete descriptions of the technical solutions according to the embodiments of the present invention with reference to the accompanying drawings.
In some of the flows described in the specification and claims of the present invention and in the foregoing figures, a plurality of operations occurring in a particular order are included, but it should be understood that the operations may be performed out of order or performed in parallel, with the order of operations such as 101, 102, etc., being merely used to distinguish between the various operations, the order of the operations themselves not representing any order of execution. In addition, the flows may include more or fewer operations, and the operations may be performed sequentially or in parallel. It should be noted that, the descriptions of "first" and "second" herein are used to distinguish different messages, devices, modules, etc., and do not represent a sequence, and are not limited to the "first" and the "second" being different types.
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to fall within the scope of the invention.
Example 1
Referring specifically to fig. 1, fig. 1 is a basic flow chart of a sitting posture correction control method according to the present embodiment.
As shown in fig. 1, a sitting posture correction control method includes the steps of:
s1100, acquiring detection information for detecting the distance of a preset body part of a target user, wherein the detection information comprises a first distance value and a second distance value between the head and the chest of the target user and a wristwatch worn by the target user respectively;
in order to detect the sitting posture of a target user, taking the sitting posture correction control method of the present invention as an example applied to a wristwatch of the target user, the system first detects the distance between the wristwatch and the head and chest of the target user, and when in implementation, the wristwatch has a general function of a common wristwatch, and the wristwatch further has a communication function, a vibration or voice reminding function, and comprises a watchband and a dial, wherein the dial and the watchband are respectively provided with a distance sensing device, and the wristwatch is worn by the wristwatch and left hand as an example, please refer to fig. 10, and fig. 10 is a diagram showing the relationship between the wristwatch and the human body in the sitting posture correction control method of the present invention, as shown in fig. 10, the wristwatch (wristwatch) is a1 and the human body is b1, the distance sensing device is respectively arranged on the dial of the wristwatch and one side of the wristwatch close to the human body, the distance sensing device arranged on the dial is used for detecting the distance of the head of the wearer (target user) from the wristwatch, and the distance of the distance between the wearer (target user) and the chest of the wristwatch is arranged on one side close to the human body. In an alternative embodiment, the distance sensing device may employ an ultrasonic detection sensor, which can emit and receive ultrasonic waves harmless to the human body, and the scenic spot distance between the objects can be obtained by combining the propagation speed of sound with the time interval of the emitted and received ultrasonic waves.
In an alternative embodiment, taking the example of a wristwatch worn on the left hand wrist of the target user, the general habits of a person writing are: with the right-hand pen, the left hand presses the written book or notebook, so, referring to fig. 10, the human head is located above the wristwatch dial ultrasonic sensor shown in fig. 10, and the human chest is located on the right side of the wristwatch watchband ultrasonic sensor shown in fig. 10. By utilizing the position relation between the human body and the watch when the human body writes, the detection of the distance between the head and the chest of the human body and the watch can be completed by combining the ultrasonic sensor arranged on the watch, wherein the distance between the watch and the head of the target user is a first distance value, and the distance between the watch and the chest of the target user is a second distance value.
S1200, inputting the first distance value and the second distance value into a preset sitting posture recognition model and acquiring posture information output by the sitting posture recognition model;
after acquiring a first distance value and a second distance value between the head and the chest of the target user and the wristwatch respectively, the system inputs the first distance value and the second distance value into a preset sitting posture recognition model, and when in implementation, the sitting posture recognition model is a preset convolutional neural network model for calculating and recognizing the posture information of the target user according to the distance between the head and the chest and the wristwatch. In an alternative embodiment, the working principle of the sitting posture recognition model is that the sitting posture of the target user is firstly judged according to the first distance value and the second distance value, wherein the sitting postures of the target user comprise a reading sitting posture and a writing sitting posture, and for the writing sitting postures, the general habit of a human body in writing is as follows: the right hand is used for holding a pen, and the left hand is used for pressing a written book or book, so that when writing is performed, the head of a human body is positioned above the ultrasonic sensor of the watch dial, the chest of the human body is positioned on the right of the ultrasonic sensor of the watch watchband, and at the moment, the ultrasonic sensors of the watch dial and the watchband have data, namely, a first distance value and a second distance value between the head and the chest of a target user and the watch respectively can be detected; for the reading gesture, please refer to fig. 10, the general habits of the human body in reading are: the two sides of the book are held by both hands, at this time, the head of the human body is positioned in front of the ultrasonic sensor of the wrist watch watchband shown in fig. 10, and the front of the ultrasonic sensor of the wrist watch dial is not shielded, at this time, only the ultrasonic sensor of the wrist watch watchband has data, the system can judge whether the target user is in a reading posture or a writing posture by detecting specific numerical values of the first distance value and the second distance value, for example, the dial ultrasonic sensor is set to be number 1 and the expression ultrasonic sensor is set to be number 2, when the data of the number 1 and the number 2 are both yes, the target user is judged to be the writing posture, and when the data of the number 1 is empty and the data of the number 2 is available, the target user is judged to be the reading posture.
After the sitting posture of the target user is identified according to the first distance value and the second distance value, the sitting posture identification model identifies and generates the gesture information of the target user according to the sitting posture of the target user and the first distance value and the second distance value, wherein the sitting posture identification model is a tool which is preset by a system and is used for identifying the gesture information of the user, and when the sitting posture identification model is implemented, an LSTM (Long Short-Term Memory) network can be used as a neural network model. LSTM networks control discarding or adding information through a "gate" (gate) to implement forget or memory functions. The "gate" is a structure that selectively passes information, and is composed of a sigmoid (S-shaped growth curve) function and a dot product operation. The output value of the sigmoid function is in the [0,1] interval, 0 representing complete discard, and 1 representing complete pass. The neural network model trained to be converged is provided with the classifier capable of recognizing the sitting posture of the human body, wherein the sitting posture recognition model comprises the neural network model, the neural network model comprises N+1 classifiers, and N is a positive integer.
Specifically, a classification result of the target user in the classifier is obtained by inputting the first distance value and the second distance value into a preset sitting posture recognition model, wherein the classification result comprises gesture information classification corresponding to the target user and Confidence (Confidence) of the gesture information classification. The confidence of gesture information classification refers to the percentage value of the detected information in more than one gesture information classification of the target user after screening and classifying the detected information detected by the target user through a sitting posture recognition model. Because the final obtained posture information corresponding to the target user is one type, the confidence of classification of each posture information of the same target user needs to be compared, for example, the system collects detection information of the target user, the detection information comprises a first distance value and a second distance value, the first distance value and the second distance value are input into a sitting posture recognition model, the confidence of classification of the sitting posture of the target user into the first sitting posture is 0.95, and the confidence of classification of the sitting posture of the target user into the second sitting posture is 0.65.
And then comparing the confidence coefficient with a preset first threshold value, and when the confidence coefficient is larger than the preset first threshold value, confirming that the gesture information classification result represented by the confidence coefficient is the sitting gesture of the target user. The preset first threshold is typically set to a value between 0.9 and 1. And (3) screening out the sitting posture with the confidence coefficient larger than a first threshold value as a final posture information classification result, namely confirming the sitting posture represented by the confidence coefficient. For example, when the preset first threshold value is 0.9, and the confidence that the sitting posture of the target user is classified into the first type of sitting posture is 0.95, the posture information represented by the first distance value and the second distance value in the detection information is the sitting posture of the target user because of 0.95> 0.9.
S1300, comparing the posture information with preset sitting posture specification information;
after receiving the gesture information output by the gesture recognition model, the system compares the gesture information with preset gesture standard information, wherein the gesture standard information is preset standard gesture information in the system, the standard gesture is a gesture form set by people, and when the gesture standard information is implemented, the gesture standard information can be gesture information published by an authoritative institution (such as a national medical college or world health organization), and whether the gesture of a target user is standard or not is judged by comparing the gesture information of the target user with the gesture standard information.
S1400, judging that the sitting posture of the target user is not standard and sending out a prompt when the posture information is not matched with the sitting posture standard information.
When the posture information is not matched with the sitting posture specification information, the system judges that the sitting posture of the target user is not specified, and at the moment, a prompt is sent out through a vibration or voice prompt function on the wristwatch. In an alternative embodiment, the system determines whether the posture information and the posture specification information are matched by comparing the posture information with the posture specification information to determine whether the posture information and the posture specification information are matched, in practice, whether the posture information and the posture specification information are matched may be determined by comparing a direct difference between the posture information and the posture specification information, for example, the system collects detection information of the target user, the detection information includes a first distance value and a second distance value, and then inputs the first distance value and the second distance value into a posture recognition model, the posture recognition model obtains the posture information of the target user according to the first distance value and the second distance value, specifically, for example, the confidence of the target user in classifying the posture to the first type of posture is 0.95%, the confidence of the target user in classifying the second type of posture is 0.65%, then the first type of posture is determined to be the posture information of the target user, and the posture specification information are compared to determine the difference between the first type of posture and the posture specification information, for example, the system sets the similarity between the first type of posture and the second type of posture and the posture specification information to be 95%, the second type of posture and the second type of posture is 80%, and the second type of posture is considered to be similar to the target user when the second type of posture is greater than the first type of posture is greater than the preset threshold (for example, the similarity between the first type of posture is equal to 90% of the target user and the second type of posture is compared to the preset to the posture is compared to the threshold is smaller than the threshold of the target posture is compared to the preset for the posture is compared to the first type of the posture is compared to the posture information is compared to the first type, the posture information of the target user is not matched with the sitting posture specification information, and the target user can be reminded of the sitting posture through vibration or through a voice reminding function.
In an optional embodiment, taking the example that the sitting posture correction control method is applied to a wristwatch, the wristwatch can be in communication connection with external terminal equipment (such as a mobile phone of a parent or a wristwatch) or a background server, a daily curriculum schedule and work and rest time of the target user can be set through the terminal equipment or the background server, and the wristwatch starts a sitting posture detection function in a time period set as reading and writing; when the sitting posture detection function is started, the watch (wristwatch) starts the dial and the ultrasonic sensor on the watch band to send out ultrasonic pulses (such as once in 2 seconds) at fixed time intervals; when only the ultrasonic sensor on the meter belt receives the reflected ultrasonic signal, the target user is considered to be in a reading posture at present; and when the watch dial and the watchband ultrasonic sensor both receive the reflected ultrasonic signals, the target user is considered to be in a writing posture.
When the target user is in a reading posture, the watch detects a reflected signal of an ultrasonic wave emitted from an ultrasonic sensor at the watchband, and calculates the distance between a human body (head) and the watch by a time difference between transmission and reception. When the distance is smaller than the distance (such as 40 cm) represented by the preset sitting posture standard information (the distance between the eyes of the human body and the book, namely the distance between the head of the human body and the watch when the user takes a reading posture), the user is judged to be out of standard in sitting posture, the watch vibrates, and corresponding icons with too close eyes to the target are displayed on a dial screen to remind the user of the sitting posture and the distance between the eyes and the book.
When the target user is in a writing posture, the watch detects reflected signals of ultrasonic waves emitted by ultrasonic sensors at the watchband and the dial plate, and the distances between the head and the chest of the human body and the watch are calculated through the time difference between the emission and the reception. When the distance detected by the ultrasonic detector on the dial is smaller than the distance between the eyes of the human body and the book (namely the distance between the head of the human body and the watch) in the preset writing gesture, for example, the distance between the eyes of the human body and the book is 30 cm in the writing gesture represented by the preset sitting gesture specification information, judging that the sitting gesture of the target user is not normal, vibrating the watch at the moment, and displaying the icon that the corresponding eyes are too close to the target on the screen of the dial; or when the distance detected by the ultrasonic detector on the watch band is smaller than the distance between the chest of the human body and the desk (namely the distance between the chest of the human body and the watch) when the distance between the chest of the target user and the watch is smaller than 10 cm, the watch vibrates, and an icon that the corresponding chest is too close to the target is displayed on the screen of the watch. The target user is reminded of the sitting posture and the distance between the chest and the desk.
Through correcting the writing sitting postures and the reading sitting postures, a target user can pay attention to the sitting postures of the target user when reading or writing, good sitting postures habit is formed, and problems of myopia, humpback, bad shape and the like are reduced.
According to the method, the device and the system, the detection information for detecting the distance of the preset body part of the target user is obtained, the detection information comprises a first distance value between the head of the target user and the worn wristwatch and a second distance value between the chest of the target user and the wristwatch, then the first distance value and the second distance value are input into the sitting posture recognition model to be calculated and generated, the gesture information of the target user is compared with the preset sitting posture specification information, so that whether the sitting posture of the target user is specified is judged, when the gesture information of the target user is not matched with the sitting posture specification information, the situation that the sitting posture of the target user is not specified is judged, a prompt is sent, whether the sitting posture of the target user is specified is judged through the distance between the head of the target user and the chest of the target user and the wristwatch, and then the bad sitting posture of the target user is corrected, and sitting posture recognition and correction accuracy can be effectively improved.
In an alternative embodiment, the sitting posture specification information includes writing specification sitting posture information, please refer to fig. 2, and fig. 2 is a schematic diagram of a specific flow chart for comparing writing sitting postures according to an embodiment of the invention.
As shown in fig. 2, step 1300 includes the following steps:
S1310, judging whether the target user is a writing sitting posture or not according to the posture information;
the sitting postures of the target user comprise reading sitting postures and writing sitting postures, and the comparison modes of different sitting posture data are different, and in the implementation, the system judges whether the target user is the writing sitting postures according to the posture information output by the sitting posture recognition model, specifically, the sitting postures of the target user can be judged through signals of ultrasonic sensors of a dial plate and a watchband of the wristwatch, for example, when a sitting posture detection function of the wristwatch is started, the wristwatch starts the ultrasonic sensors on the dial plate and the watch band, and ultrasonic pulses (such as one time in 2 seconds) are sent out at fixed time intervals; when only the ultrasonic sensor on the meter belt receives the reflected ultrasonic signal, the target user is considered to be in a reading posture at present; and when the watch dial and the watchband ultrasonic sensor both receive the reflected ultrasonic signals, the target user is considered to be in a writing gesture.
S1320, if so, comparing the first distance value and the second distance value with the writing standard sitting posture information.
When the system judges that the target user is in a writing sitting posture according to the posture information, the system compares the first distance value and the second distance value with writing standard sitting posture information, and when the system is implemented, the writing standard sitting posture information is standard information of the writing sitting posture carried in the sitting posture standard information, specifically, taking a wearer of the target user as a watch as an example, when the wearer is in the writing posture, the watch detects ultrasonic wave reflection signals sent by ultrasonic wave sensors at the watchband and the dial plate, and the distance between a human body and the watch is calculated through the time difference of transmission and reception, namely, the first distance value and the second distance value between the head and the chest of the target user and the watch. The system compares the distance between the head of the target user and the watch detected by the ultrasonic detector on the dial with the distance (such as 30 cm) between eyes of a human body and a book when the user is in a preset writing posture; in addition, the system compares the distance between the chest of the target user and the watch detected by the ultrasonic detector on the watch belt with the distance between the chest of the human body and the desk when the preset writing posture is performed, and judges that the sitting posture of the target user is not standard when the distance between the chest of the target user and the watch is smaller than the distance (such as 10 cm) between the chest of the human body and the desk when the preset writing posture is performed and when the distance between the head of the target user and the watch is smaller than the distance between the eyes of the human body and the book when the preset writing posture is performed.
In another alternative embodiment, the sitting posture specification information further includes a reading specification sitting posture information, please refer to fig. 3, and fig. 3 is a schematic diagram of a basic flow chart for comparing the sitting postures of the reading in accordance with one embodiment of the present invention.
As shown in fig. 3, following step 1320, the following steps are also included:
s1330, judging whether the target user is in a reading sitting posture or not according to the posture information;
the sitting postures of the target user comprise reading sitting postures and writing sitting postures, and the comparison modes of different sitting posture data are different, and in the implementation, the system judges whether the target user is the reading sitting postures according to the posture information output by the sitting posture recognition model, specifically, the sitting postures of the target user can be judged through signals of ultrasonic sensors of a dial plate and a watchband of the wristwatch, for example, when a sitting posture detection function of the wristwatch is started, the wristwatch starts the ultrasonic sensors on the dial plate and the watchband, and ultrasonic pulses (such as one time in 2 seconds) are sent out at fixed time intervals; when only the ultrasonic sensor on the meter belt receives the reflected ultrasonic signal, the target user is considered to be in a reading posture at present; and when the watch dial and the watchband ultrasonic sensor both receive the reflected ultrasonic signals, the target user is considered to be in a writing gesture.
And S1340, if so, comparing the first distance value with the reading standard sitting posture information.
When the system judges that the target user is in a reading sitting posture according to posture information, the system compares the first distance value with reading standard sitting posture information, and when the reading standard sitting posture information is standard information of the reading sitting posture carried in the sitting posture standard information, specifically, taking a wearer of the target user as a watch as an example, when the wearer is in the reading sitting posture, the watch detects an ultrasonic wave reflection signal sent by an ultrasonic sensor at a watchband, and calculates the distance between a human body and the watch through a time difference between transmission and reception, namely the distance between the head of the technical target user and the watch, and when the distance between the head of the target user and the watch is smaller than the distance (such as 40 cm) between eyes of the human body and the book when the preset reading sitting posture is performed, the sitting posture of the target user is judged to be abnormal.
In an alternative embodiment, referring to fig. 4, fig. 4 is a basic flow chart of uploading sitting posture determining information of a target user according to an embodiment of the present invention.
As shown in fig. 4, after step S1400, the following steps are further included:
s1500, acquiring a preset communication list of external terminal equipment;
After the system counts the sitting posture information of the target user, the sitting posture information of the target user can be sent to the associated equipment terminal or uploaded to the background server, when the system is implemented, a preset communication list is firstly obtained, the communication list carries contact information of external terminal equipment associated with the wrist watch, the contact information of the external terminal equipment can be obtained through obtaining the communication list, and then the communication connection is carried out with the external terminal equipment to transmit data information. In one embodiment, the local device (wristwatch) is provided with a local database, the communication list is stored in the local database, the system can obtain the communication list by accessing the local database, and the data information in the communication list can be set by the user, for example, the user needs to establish a communication connection between the terminal device a and the wristwatch, and then the communication mode of the terminal device a can be stored in the communication list.
And S1600, according to the communication list, the sitting posture nonstandard information of the target user is sent to the external terminal equipment.
After the communication list is obtained, the system sends the out-of-specification sitting posture information of the target user to the external terminal equipment or the server according to the communication list, wherein the out-of-specification sitting posture information refers to judgment result information of the system for judging the out-of-specification sitting posture of the target user, the external terminal equipment is taken as a smart phone of the second user, the second user is taken as a parent of the target user, the system sends the out-of-specification sitting posture information of the target user to the smart phone of the second user, so that the second user can conveniently monitor the sitting posture change condition of the target user, and the second user can further remind the target user of the sitting posture. In one embodiment, the sitting posture non-standard information can be sent regularly, the system counts the sitting posture data of the target user in a preset time period (for example, 3 days, 5 days or 7 days), and then the sitting posture data of the target user is uploaded to a background server end or an external terminal device.
In an alternative embodiment, referring to fig. 5, fig. 5 is a schematic diagram of a basic flow chart for comparing sitting position information according to an embodiment of the present invention.
As shown in fig. 5, after step S1400, the following steps are further included:
s1700, uploading the gesture information to a server side and acquiring a gesture data ranking list of the server side, wherein the gesture data ranking list is a gesture information ranking list uploaded to the server side by at least two user terminals;
after judging whether the sitting postures of the target users are standard or not, the system uploads the gesture information of the target users to the server side, and acquires a gesture data ranking list from the server side, wherein the gesture data ranking list comprises gesture information uploaded to the server side by a plurality of wristwatches, and the server side ranks the gesture information according to the fact that the higher the similarity between the gesture information and the sitting posture standard information is, for example, the more front the user terminal comprises 3 wristwatches of the target users, the first users and the second users respectively, the wristwatches of the target users, the first users and the second users respectively detect the sitting postures of the target users, the first users and the second users and upload the sitting postures of the target users, the first users and the second users to the server side, and the server side ranks the data uploaded by the wristwatches of the target users, the first users and the second users according to the received gesture information of the target users, the first users and the second users, for example, the gesture information of the first users and the second users is 91%, 93% and 89% of the similarity between the gesture information and the sitting posture standard information of the sitting postures of the target users and the second users is orderly.
S1800, pushing the gesture information with preset digits before arrangement to the wristwatch for display according to the gesture data arrangement list.
After the server downloads the gesture data ranking list, the system pushes gesture information with preset digits (such as the first 1, the first 2 or the first 3) before ranking to the wristwatch according to the gesture data ranking list, and uses gesture information of the target user, the first user, the second user and the third user as examples, wherein the gesture information of the target user, the first user, the second user and the third user is respectively ranked from high to low, the system recommends gesture information of the first 2 of the gesture information, namely, the gesture data of the target user and the first user is pushed to each wristwatch, so as to promote the corresponding wearer of each wristwatch to improve the sitting posture.
In an alternative embodiment, referring to fig. 6, fig. 6 is a schematic diagram of a basic flow for detecting whether a wristwatch is worn correctly according to an embodiment of the invention.
As shown in fig. 6, before step S1100, the following steps are further included:
s1010, detecting wrist position information of the wrist watch worn to the target user, wherein the wrist position information comprises a wrist inner position and a wrist outer position;
The wrist watch can move or even rotate on the wrist of the target user in the wearing process, taking a dial plate of the wrist watch as an example, the wearing of the wrist watch comprises two modes of the dial plate being located on the outer side of the wrist and the inner side of the wrist, wherein the inner side of the wrist is the direction of the wrist towards the palm center, the outer side of the wrist is the direction of the wrist towards the back of the hand, the wrist position information of the wrist watch worn on the target user is detected, an image in the palm direction can be acquired through a camera arranged on the dial plate, then the image is input into a preset convolutional neural network model which is trained to be converged and used for recognizing the palm back of the hand, when the dial plate is recognized to be on one side of the palm, the position of the wrist worn by the wrist watch is judged to be the inner side of the wrist, and when the dial plate is recognized to be on one side of the back of the hand, the wrist position worn by the wrist is judged to be the outer side of the wrist.
S1020, when the wristwatch is worn to the position inside the wrist of the target user, sending out a wearing position error prompt.
When the wrist watch is detected to be configured to the position on the inner side of the wrist of the target user, the system sends out a configuration position error prompt, and when the wrist watch is implemented, the target user can wear the wrist watch incorrectly by prompting through a voice prompt function or displaying a wearing position error prompt icon on the dial plate, so that the target user corrects the wearing position of the wrist watch, the dial plate of the wrist watch is worn at the correct position on the outer side of the wrist, the ultrasonic sensors of the dial plate and the watchband can conveniently detect the distance between the head and the chest of the target user, and the sitting posture judgment accuracy is improved.
In an alternative embodiment, referring to fig. 7, fig. 7 is a schematic flow chart illustrating the automatic adjustment of the wearing position of the wristwatch according to an embodiment of the present invention.
As shown in fig. 7, after step S1020, the following steps are further included:
s1030, acquiring preset wristwatch wearing standard information;
when the wrist watch wearing position error is detected, the wrist watch can automatically realize position correction, specifically, preset wrist watch wearing standard information can be obtained, the wrist watch wearing standard information can be stored in a local database, the system can obtain the wrist watch wearing standard information by accessing the local database, the wrist watch wearing standard information carries standard position information for wearing the wrist watch, and when the wrist watch wearing standard information is implemented, the standard position information is characterized in that a dial plate of the wrist watch is worn at the outer side position of a wrist.
S1040, driving the wristwatch to rotate and move to a position outside the wrist along the wrist rotation of the target user according to the wristwatch wearing standard information.
After the wrist watch wearing standard information is obtained, the system drives the wrist watch to rotate according to the wrist watch wearing standard information, and when the wrist watch wearing standard information is implemented, a driving device can be arranged on a dial of the wrist watch and comprises a driving wheel and a driving piece, wherein the driving wheel is in contact with wrist skin of a target user so as to drive the wrist watch to rotate along the wrist of the target user under the driving of the driving piece, the driving piece can adopt a motor, the system controls the operation of the motor according to the wrist watch configuration standard information, so that the driving wheel is controlled to rotate to drive the dial of the wrist watch to rotate to move to the position outside the wrist, the function of automatically correcting the wearing position of the wrist watch is realized, the operation of the user is reduced, and the user experience is improved.
In order to solve the technical problems, the embodiment of the invention also provides a sitting posture correction control device.
Referring specifically to fig. 8, fig. 8 is a schematic diagram of the basic structure of the sitting posture correction control device according to the present embodiment.
As shown in fig. 8, a sitting posture correction control device includes: the device comprises a first acquisition module 2100, a first processing module 2200, a first comparison module 2300 and a first execution module 2400, wherein the first acquisition module 2100 is configured to acquire detection information for performing distance detection on a preset body part of a target user, and the detection information includes a first distance value and a second distance value between a head and a chest of the target user and a wristwatch worn by the target user, respectively; the first processing module 2200 is configured to input the first distance value and the second distance value into a preset sitting gesture recognition model and obtain gesture information output by the sitting gesture recognition model; the first comparison module 2300 is configured to compare the posture information with preset sitting posture specification information; the first execution module 2400 is configured to determine that the sitting posture of the target user is not standard and send out a reminder when the posture information is not matched with the sitting posture specification information.
According to the method, the device and the system, the detection information for detecting the distance of the preset body part of the target user is obtained, the detection information comprises a first distance value between the head of the target user and the worn wristwatch and a second distance value between the chest of the target user and the wristwatch, then the first distance value and the second distance value are input into the sitting posture recognition model to be calculated and generated, the gesture information of the target user is compared with the preset sitting posture specification information, so that whether the sitting posture of the target user is specified is judged, when the gesture information of the target user is not matched with the sitting posture specification information, the situation that the sitting posture of the target user is not specified is judged, a prompt is sent, whether the sitting posture of the target user is specified is judged through the distance between the head of the target user and the chest of the target user and the wristwatch, and then the bad sitting posture of the target user is corrected, and sitting posture recognition and correction accuracy can be effectively improved.
In some embodiments, the sitting posture correction control device further comprises: the first judging sub-module is used for judging whether the target user is in a writing sitting posture or not according to the posture information; and the first execution submodule is used for comparing the first distance value and the second distance value with the writing standard sitting posture information when the first judgment submodule judges that the first judgment submodule is yes.
In some embodiments, the sitting posture correction control device further comprises: the second judging sub-module is used for judging whether the target user is in a reading sitting posture or not according to the posture information; and the second execution submodule is used for comparing the first distance value with the reading standard sitting posture information when the second judgment submodule judges that the first distance value is the same.
In some embodiments, the sitting posture correction control device further comprises: the system comprises a second acquisition module and a second execution module, wherein the second acquisition module is used for acquiring a communication list of preset external terminal equipment; and the second execution module is used for sending the sitting posture nonstandard information of the target user to the external terminal equipment according to the communication list.
In some embodiments, the sitting posture correction control device further comprises: the system comprises a second processing module and a third execution module, wherein the second processing module is used for uploading the gesture information to a server side and acquiring a gesture data ranking list of the server side, and the gesture data ranking list is a gesture information ranking list uploaded to the server side by at least two user terminals; and the third execution module is used for pushing the gesture information with the preset number of bits before arrangement to the wristwatch for display according to the gesture data ranking list.
In some embodiments, the sitting posture correction control device further comprises: the wrist watch comprises a first detection module and a fourth execution module, wherein the first detection module is used for detecting wrist position information of the wrist watch worn to the target user, and the wrist position information comprises a wrist inner side position and a wrist outer side position; the fourth execution module is used for sending out a wearing position error prompt when the wristwatch is worn to the position inside the wrist of the target user.
In some embodiments, the sitting posture correction control device further comprises: the device comprises a third acquisition module and a fifth execution module, wherein the third acquisition module is used for acquiring preset wristwatch wearing standard information; and the fifth execution module is used for driving the wristwatch to rotate and move to a position outside the wrist along the wrist rotation of the target user according to the wristwatch wearing standard information.
The specific manner in which the various modules perform the operations in the apparatus of the above embodiments have been described in detail in connection with the embodiments of the method, and will not be described in detail herein.
In order to solve the technical problems, the embodiment of the invention also provides computer equipment. Referring specifically to fig. 9, fig. 9 is a basic structural block diagram of a computer device according to the present embodiment.
As shown in fig. 9, the internal structure of the computer device is schematically shown. As shown in fig. 9, the computer device includes a processor, a non-volatile storage medium, a memory, and a network interface connected by a system bus. The nonvolatile storage medium of the computer device stores an operating system, a database and computer readable instructions, the database can store a control information sequence, and the computer readable instructions can enable the processor to realize a sitting posture correction control method when the computer readable instructions are executed by the processor. The processor of the computer device is used to provide computing and control capabilities, supporting the operation of the entire computer device. The memory of the computer device may have stored therein computer readable instructions that, when executed by the processor, cause the processor to perform a sitting posture correction control method. The network interface of the computer device is for communicating with a terminal connection. It will be appreciated by persons skilled in the art that the structures shown in the figures are block diagrams of only some of the structures associated with the aspects of the present application and are not intended to limit the computer device to which the aspects of the present application apply, and that a particular computer device may include more or less elements than those shown, or may be combined with certain elements, or may have different arrangements of elements.
The processor in this embodiment is configured to execute the first acquisition module 2100, the first processing module 2200, the first comparison module 2300, and the first execution module 2400 in fig. 8, and the memory stores program codes and various data required for executing the above modules. The network interface is used for data transmission between the user terminal or the server. The memory in this embodiment stores program codes and data required for executing all the sub-modules in the sitting posture correction control device, and the server can call the program codes and data of the server to execute the functions of all the sub-modules.
The computer obtains detection information for detecting the distance between the preset body part of the target user, wherein the detection information comprises a first distance value between the head of the target user and the worn wristwatch and a second distance value between the chest of the target user and the wristwatch, the first distance value and the second distance value are input into the sitting posture recognition model to be calculated to generate gesture information of the target user, the gesture information is compared with preset sitting posture specification information, so that whether the sitting posture of the target user is specified is judged, when the gesture information of the target user is not matched with the sitting posture specification information, the situation that the target user is not specified is judged, a reminder is sent out, whether the sitting posture of the target user is specified is judged through the distance between the head of the target user and the chest of the target user and the wristwatch, and further, the bad sitting posture of the target user is corrected, and sitting posture recognition and correction accuracy can be effectively improved.
The invention also provides a storage medium storing computer readable instructions that, when executed by one or more processors, cause the one or more processors to perform the steps of the sitting posture correction control method of any of the embodiments described above.
Those skilled in the art will appreciate that implementing all or part of the above-described embodiment methods may be accomplished by way of a computer program stored in a computer-readable storage medium, which when executed, may comprise the steps of embodiments of the methods described above. The storage medium may be a nonvolatile storage medium such as a magnetic disk, an optical disk, a Read-Only Memory (ROM), or a random access Memory (Random Access Memory, RAM).
It should be understood that, although the steps in the flowcharts of the figures are shown in order as indicated by the arrows, these steps are not necessarily performed in order as indicated by the arrows. The steps are not strictly limited in order and may be performed in other orders, unless explicitly stated herein. Moreover, at least some of the steps in the flowcharts of the figures may include a plurality of sub-steps or stages that are not necessarily performed at the same time, but may be performed at different times, the order of their execution not necessarily being sequential, but may be performed in turn or alternately with other steps or at least a portion of the other steps or stages.
The foregoing is only a partial description of the embodiments of the present invention and it should be noted that modifications and adaptations to those skilled in the art may be made without departing from the principles of the present invention.

Claims (8)

1. A sitting posture correction control method, characterized by comprising the steps of:
acquiring detection information for detecting the distance of a preset body part of a target user, wherein the detection information comprises a first distance value and a second distance value between the head and the chest of the target user and a wristwatch worn by the target user respectively;
inputting the first distance value and the second distance value into a preset sitting posture recognition model and acquiring posture information output by the sitting posture recognition model;
comparing the posture information with preset sitting posture specification information;
when the posture information is not matched with the sitting posture specification information, judging that the sitting posture of the target user is not specified and sending out a prompt;
the step of inputting the first distance value and the second distance value into a preset sitting posture recognition model and obtaining the posture information output by the sitting posture recognition model comprises the following steps:
inputting the first distance value and the second distance value into the preset sitting posture recognition model, wherein the sitting posture recognition model obtains a classification result of the target user in a classifier, the classification result comprises at least one gesture information classification corresponding to the target user and the confidence coefficient of each gesture information classification, the sitting posture recognition model compares each confidence coefficient with a preset first threshold value, classifies gesture information with the confidence coefficient larger than the first threshold value as gesture information of the target user, and outputs the gesture information of the target user; the gesture information is a reading gesture or a writing gesture; the sitting posture specification information comprises writing specification sitting posture information and reading specification sitting posture information; the step of comparing the gesture information with preset sitting gesture standard information comprises the following steps:
Judging whether the target user is in a writing sitting posture or not according to the posture information;
if yes, comparing the first distance value and the second distance value with the writing standard sitting posture information;
judging whether the target user is in a reading sitting posture or not according to the posture information;
if yes, comparing the first distance value with the reading standard sitting posture information.
2. The sitting posture correction control method according to claim 1, wherein after the step of determining that the sitting posture of the target user is out of specification and issuing a reminder, further comprising the steps of:
acquiring a preset communication list of external terminal equipment;
and sending the sitting posture nonstandard information of the target user to the external terminal equipment according to the communication list.
3. The sitting posture correction control method according to claim 1, wherein after the step of determining that the sitting posture of the target user is out of specification and issuing a reminder, further comprising the steps of:
uploading the gesture information to a server side and acquiring a gesture data ranking list of the server side, wherein the gesture data ranking list is a gesture information ranking list uploaded to the server side by at least two user terminals;
Pushing gesture information with preset digits before arrangement to the wristwatch for display according to the gesture data arrangement list.
4. A sitting posture correction control method according to claim 1, characterized in that before the step of acquiring detection information for detecting a distance to a preset body part of the target user, further comprising the steps of:
detecting wrist position information of the wrist watch worn to the target user, wherein the wrist position information comprises a wrist inner position and a wrist outer position;
and when the wristwatch is worn to the position inside the wrist of the target user, sending out a wearing position error prompt.
5. The sitting posture correction control method according to claim 4, wherein after the step of issuing a wearing position error notification when the wristwatch is worn to the wrist inside position of the target user, further comprising the steps of:
acquiring preset wristwatch wearing standard information;
and driving the wristwatch to rotate and move to a position outside the wrist along the wrist rotation of the target user according to the wristwatch wearing standard information.
6. A sitting posture correction control device, characterized by comprising:
the first acquisition module is used for acquiring detection information for detecting the distance of a preset body part of a target user, wherein the detection information comprises a first distance value and a second distance value between the head and the chest of the target user and a wristwatch worn by the target user respectively;
The first processing module is used for inputting the first distance value and the second distance value into a preset sitting posture recognition model and acquiring posture information output by the sitting posture recognition model;
the first comparison module is used for comparing the gesture information with preset sitting gesture standard information;
the first execution module is used for judging that the sitting posture of the target user is not standard and sending out a prompt when the posture information is not matched with the sitting posture standard information;
the first processing module is specifically configured to input the first distance value and the second distance value into the preset sitting posture recognition model, where the sitting posture recognition model obtains a classification result of the target user in a classifier, the classification result includes at least one gesture information classification corresponding to the target user and a confidence coefficient of each gesture information classification, the sitting posture recognition model compares each confidence coefficient with a preset first threshold, classifies gesture information with a confidence coefficient greater than the first threshold as gesture information of the target user, and outputs gesture information of the target user; the gesture information is a reading gesture or a writing gesture;
the sitting posture specification information comprises writing specification sitting posture information and reading specification sitting posture information; the first comparison module specifically comprises the following steps: judging whether the target user is in a writing sitting posture or not according to the posture information; if yes, comparing the first distance value and the second distance value with the writing standard sitting posture information; judging whether the target user is in a reading sitting posture or not according to the posture information; if yes, comparing the first distance value with the reading standard sitting posture information.
7. A computer device comprising a memory and a processor, the memory having stored therein computer readable instructions that, when executed by the processor, cause the processor to perform the steps of the sitting posture correction control method of any of claims 1 to 5.
8. A storage medium storing computer readable instructions which, when executed by one or more processors, cause the one or more processors to perform the steps of the sitting posture correction control method of any of claims 1 to 5.
CN201910365093.0A 2019-04-30 2019-04-30 Sitting posture correction control method, device, computer equipment and storage medium Active CN111862555B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910365093.0A CN111862555B (en) 2019-04-30 2019-04-30 Sitting posture correction control method, device, computer equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910365093.0A CN111862555B (en) 2019-04-30 2019-04-30 Sitting posture correction control method, device, computer equipment and storage medium

Publications (2)

Publication Number Publication Date
CN111862555A CN111862555A (en) 2020-10-30
CN111862555B true CN111862555B (en) 2023-06-16

Family

ID=72965831

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910365093.0A Active CN111862555B (en) 2019-04-30 2019-04-30 Sitting posture correction control method, device, computer equipment and storage medium

Country Status (1)

Country Link
CN (1) CN111862555B (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112571426B (en) * 2020-11-30 2023-03-17 重庆优乃特医疗器械有限责任公司 3D posture detection and analysis system and method
CN112686133A (en) * 2020-12-28 2021-04-20 科大讯飞股份有限公司 Human body posture recognition system, method, related equipment and readable storage medium
CN112733673B (en) * 2020-12-30 2024-01-30 五八有限公司 Content display method and device, electronic equipment and readable storage medium
CN113486758B (en) * 2021-06-30 2024-03-08 浙江大学 Automatic hand acupoint positioning method
CN113778224A (en) * 2021-08-17 2021-12-10 安克创新科技股份有限公司 Posture correction method and device and intelligent audio glasses
CN113657271B (en) * 2021-08-17 2023-10-03 上海科技大学 Sitting posture detection method and system combining quantifiable factors and unquantifiable factor judgment
CN114020154A (en) * 2021-11-05 2022-02-08 广东海洋大学 Intelligent sitting posture corrector
CN114343716A (en) * 2021-12-01 2022-04-15 广东欧欧优家居有限公司 Sitting posture correction method and system
CN114446030B (en) * 2022-01-25 2024-04-09 惠州Tcl移动通信有限公司 Gesture recognition method and device, storage medium and electronic equipment
CN114639157B (en) * 2022-05-18 2022-11-22 合肥的卢深视科技有限公司 Bad learning behavior detection method, system, electronic device and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105683820A (en) * 2013-10-25 2016-06-15 埃西勒国际通用光学公司 Device and method for determining a writing or reading mode
CN106773626A (en) * 2016-11-29 2017-05-31 夏若凡 A kind of watch and sitting-posture correction device and method
CN107037611A (en) * 2017-06-05 2017-08-11 重庆医科大学附属永川医院 The adjustable glasses for reading sitting posture
CN107241846A (en) * 2017-08-07 2017-10-10 深圳市崧森智能科技有限公司 A kind of intelligent desk lamp control device and intelligent identification Method
CN107606512A (en) * 2017-07-27 2018-01-19 广东数相智能科技有限公司 A kind of intelligent desk lamp, the method and device based on intelligent desk lamp prompting user's sitting posture

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105788185A (en) * 2014-12-24 2016-07-20 刁宇童 Method and device for monitoring sitting posture
CN105575070A (en) * 2015-06-25 2016-05-11 宇龙计算机通信科技(深圳)有限公司 Sitting posture adjustment prompting method and wearable device
CN105844867A (en) * 2016-03-18 2016-08-10 广东小天才科技有限公司 Method and device for correcting user sitting posture
CN106056868B (en) * 2016-06-21 2018-03-20 东莞市卫童智能科技有限公司 User sitting posture guiding method and device for desk lamp
CN107095456A (en) * 2017-06-15 2017-08-29 常州机电职业技术学院 Child sitting gesture is corrected and myopia prevention device and its method of work
CN108877166B (en) * 2018-07-23 2020-11-03 广东小天才科技有限公司 Sitting posture reminding device
CN109141346A (en) * 2018-08-14 2019-01-04 广东小天才科技有限公司 Sitting posture corrigendum bootstrap technique, device, equipment and the storage medium of wearable device
CN109118730A (en) * 2018-10-11 2019-01-01 曹景荣 A kind of method, apparatus, intelligent desk lamp and the storage medium of sitting posture adjustment prompt

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105683820A (en) * 2013-10-25 2016-06-15 埃西勒国际通用光学公司 Device and method for determining a writing or reading mode
CN106773626A (en) * 2016-11-29 2017-05-31 夏若凡 A kind of watch and sitting-posture correction device and method
CN107037611A (en) * 2017-06-05 2017-08-11 重庆医科大学附属永川医院 The adjustable glasses for reading sitting posture
CN107606512A (en) * 2017-07-27 2018-01-19 广东数相智能科技有限公司 A kind of intelligent desk lamp, the method and device based on intelligent desk lamp prompting user's sitting posture
CN107241846A (en) * 2017-08-07 2017-10-10 深圳市崧森智能科技有限公司 A kind of intelligent desk lamp control device and intelligent identification Method

Also Published As

Publication number Publication date
CN111862555A (en) 2020-10-30

Similar Documents

Publication Publication Date Title
CN111862555B (en) Sitting posture correction control method, device, computer equipment and storage medium
WO2021138964A1 (en) Read/write distance identification method based on smart watch
CN107545134B (en) Sleep-related feature data processing method and device for wearable device
US20160051184A1 (en) System and method for providing sleep recommendations using earbuds with biometric sensors
CN110850706B (en) Read-write distance identification method based on smart watch
US9329694B2 (en) Preemptive machine learning-based gesture recognition
US20110074822A1 (en) Viewing Direction Determination Method, Viewing Direction Determination Apparatus, Image Processing Method, Image Processing Apparatus, Display Device and Electronic Device
CN112101124B (en) Sitting posture detection method and device
CN106773626A (en) A kind of watch and sitting-posture correction device and method
US20160132642A1 (en) Device and method for monitoring food intake
CN110709940B (en) Method, system and medium for predicting sensor measurement quality
CN111771240A (en) System and method for monitoring eating activities by spectrogram
US20140081578A1 (en) Interactive Voluntary and Involuntary Caloric Intake Monitor
US10621424B2 (en) Multi-level state detecting system and method
CN112307855A (en) User state detection method and device, electronic equipment and storage medium
Navarathna et al. Wearable device based activity recognition and prediction for improved feedforward control
CN111999999A (en) Child intelligent watch capable of correcting sitting posture and correcting method
CN109141346A (en) Sitting posture corrigendum bootstrap technique, device, equipment and the storage medium of wearable device
US20220322999A1 (en) Systems and Methods for Detecting Sleep Activity
US20170091415A1 (en) Medication adherence
CN109887248B (en) Intelligent myopia prevention system and method based on AI learning
EP4290339A1 (en) Method for controlling wearable device, and wearable device
CN110400241B (en) Learning supervision method based on intelligent glasses
CN114724232A (en) Posture recognition and correction method, device and system and electronic equipment
CN218273672U (en) Monitoring device for desktop myopia prevention and sitting posture correction

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant