[go: up one dir, main page]

CN104102435A - Method for adjusting posture of user in the process of using equipment and equipment - Google Patents

Method for adjusting posture of user in the process of using equipment and equipment Download PDF

Info

Publication number
CN104102435A
CN104102435A CN201310113399.XA CN201310113399A CN104102435A CN 104102435 A CN104102435 A CN 104102435A CN 201310113399 A CN201310113399 A CN 201310113399A CN 104102435 A CN104102435 A CN 104102435A
Authority
CN
China
Prior art keywords
user
information
posture
gesture
equipment
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.)
Pending
Application number
CN201310113399.XA
Other languages
Chinese (zh)
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 Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and 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 Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201310113399.XA priority Critical patent/CN104102435A/en
Publication of CN104102435A publication Critical patent/CN104102435A/en
Pending legal-status Critical Current

Links

Landscapes

  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)

Abstract

The invention provides a method for adjusting the posture of a user in the process of using equipment. The method comprises the following steps that the user starts and uses the equipment; the equipment acquires environmental information, posture information of the user and feature information of the user; the equipment judges whether the posture of the user changes or not in preset time according to the posture information; if the posture of the user does not change, the equipment enters a lock-out state, reminds the user of adjusting the posture and generates target posture information according to the environmental information, the posture information and the feature information; after the equipment detects that the posture of the user is adjusted to the posture corresponding to the target posture information, the equipment quits the lock-out state and the user continues using the equipment. According to the method, the user can be prevented from keeping the same posture for a long time so as not to cause injury to the body and the eyes of the user, the fatigue of the body and the eyes of the user is relieved, and the health of the user is maintained. The invention also provides the equipment.

Description

Method and equipment for adjusting user posture during equipment use
Technical Field
The invention relates to the technical field of information acquisition and application, in particular to a method and equipment for adjusting user posture during equipment use.
Background
People in modern society increasingly rely on computers and smart phones in life, screens of the devices can cause certain damage to eyes of people more or less, and especially the damage is serious when people stare at the screens for a long time; in addition, the cervical spine is easily affected by the same posture when facing the screen for a long time; the poor use habit that a plurality of users keep the same posture for a long time and face the screen is formed, so that a plurality of workers needing to use the computer suffer from myopia and cervical spondylosis.
The existing solution is to play a section of animation that is helpful for eyesight protection after the user uses the device for a long time, or to lock the device for a certain time. However, the conventional method has the following disadvantages:
1. the user does not necessarily watch the animation when playing;
2. the user may still remain in the same bad posture for the lock time until the lock times out;
3. cannot be adjusted according to the physical signs of the user and different postures kept by the user in different environments.
Disclosure of Invention
The present invention is directed to solving at least one of the problems of the prior art.
To this end, an object of the present invention is to provide a method for adjusting a user's posture while using a device, which can prevent the user from being injured by the user's body and eyes while keeping the same posture for a long time, and alleviate the fatigue of the user's body and eyes.
Another object of the invention is to propose a device.
In order to achieve the above object, an embodiment of a first aspect of the present invention provides a method for adjusting a user gesture when using a device, including the following steps: the user starts and uses the equipment; the equipment acquires environment information, posture information of the user and characteristic information of the user; the equipment judges whether the posture of the user is changed within preset time according to the posture information; if the change does not occur, the equipment enters a locking state, prompts a user to adjust the posture, and generates target posture information according to the environment information, the posture information and the characteristic information; and after the equipment detects that the user adjusts the posture corresponding to the target posture information, the equipment exits from the locking state so as to be convenient for the user to continue using.
According to the method provided by the embodiment of the invention, the morphological characteristics, the external environment, the posture information before adjustment and the like of the user are integrated, and when the user keeps the same posture for a long time to use the equipment, the user can be forced to adjust the sitting posture and the like, so that the user can be prevented from being injured by the body and eyes of the user when keeping the same posture for a long time, the fatigue degree of the body and eyes of the user is relieved, the bad use habit of the user to the equipment is improved to a certain extent, the occurrence probability of various disease conditions possibly caused by the bad use habit of the user to the equipment is prevented, and the health of the user is kept.
In addition, the method for adjusting the user gesture when using the device according to the above embodiment of the present invention may further have the following additional technical features:
in an embodiment of the present invention, the environment information includes: illumination intensity and environmental noise; the gesture information includes: a vertical distance of the user's face from a screen of the device, a linear distance of the face from a center of the screen, an angle of the face from the screen, an angle of the user's eyes from the screen, and an angle of the user's chin from the neck; the characteristic information includes: gender, age, and body type of the user.
In an embodiment of the present invention, the gesture information includes N gesture information acquired at N different time instants within the preset time, and the environment information includes N environment information acquired at the N different time instants, where N is a positive integer greater than 1.
In an embodiment of the present invention, the apparatus, according to the posture information, determines whether the posture of the user changes within a preset time, further includes: respectively calculating the variation between the posture information of every two adjacent moments; calculating an average value of all the posture information variation quantities; judging whether the average value is larger than a preset value or not; and if the gesture is not larger than the preset value, judging that the gesture of the user is not changed within the preset time.
In an embodiment of the present invention, the generating target pose information according to the environment information, the pose information, and the feature information further includes: calculating an average of the N posture information and calculating an average of the N environment information; and obtaining the target posture information according to the average value of the N posture information, the average value of the N environment information and the characteristic information.
In the embodiment of the invention, the time interval between every two adjacent time instants is the same.
In an embodiment of the present invention, the device is a computer, a smart phone, or a tablet computer.
An embodiment of the second aspect of the invention provides an apparatus comprising: the information acquisition module is used for acquiring environment information, the posture information of the user and the characteristic information of the user; the judging module is used for judging whether the posture of the user is changed within preset time according to the posture information; the gesture adjusting module is used for controlling the equipment to enter a locking state when the judging module judges that the gesture of the user is not changed within the preset time, generating target gesture information according to the environment information, the gesture information and the characteristic information, and exiting the locking state after the user adjusts the gesture corresponding to the target gesture information; and the prompting module is used for prompting the user to adjust the posture after the equipment enters the locking state.
According to the equipment provided by the embodiment of the invention, the morphological characteristics, the external environment, the posture information before adjustment and the like of the user are integrated, and when the user keeps the same posture for a long time to use the equipment, the user can be forced to adjust the sitting posture and the like, so that the user can be prevented from being injured by the body and eyes of the user when keeping the same posture for a long time, the fatigue degree of the body and eyes of the user is relieved, the bad use habit of the user to the equipment is improved to a certain extent, the occurrence probability of various disease conditions possibly caused by the bad use habit of the user to the equipment is prevented, and the health of the user is kept.
In addition, the device according to the above embodiment of the present invention may also have the following additional technical features:
in an embodiment of the present invention, the environment information includes: illumination intensity and environmental noise; the gesture information includes: a vertical distance of the user's face from a screen of the device, a linear distance of the face from a center of the screen, an angle of the face from the screen, an angle of the user's eyes from the screen, and an angle of the user's chin from the neck; the characteristic information includes: gender, age, and body type of the user.
In an embodiment of the present invention, the gesture information includes N gesture information acquired at N different time instants within the preset time, and the environment information includes N environment information acquired at the N different time instants, where N is a positive integer greater than 1.
In an embodiment of the present invention, the determining module is configured to calculate variation amounts between the posture information at every two adjacent moments, obtain an average of the variation amounts of all the posture information, determine whether the average is greater than a preset value, and determine that the posture of the user is not changed within the preset time when the average is not greater than the preset value.
In an embodiment of the present invention, the posture adjustment module is configured to calculate an average value of the N posture information and an average value of the N environment information, and obtain the target posture information according to the average value of the N posture information, the average value of the N environment information, and the feature information.
In the embodiment of the invention, the time interval between every two adjacent time instants is the same.
In an embodiment of the present invention, the device is a computer, a smart phone, or a tablet computer.
Additional aspects and advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.
Drawings
The above and/or additional aspects and advantages of the present invention will become apparent and readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
FIG. 1 is a flow diagram of a method of adjusting a user's posture while using a device according to one embodiment of the present invention;
FIG. 2 is a schematic diagram of a method of adjusting a user's posture while using a device, according to one embodiment of the present invention; and
fig. 3 is a functional block diagram of an apparatus according to one embodiment of the present invention.
Detailed Description
Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the accompanying drawings are illustrative only for the purpose of explaining the present invention, and are not to be construed as limiting the present invention.
In the description of the present invention, the terms "longitudinal", "lateral", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", and the like indicate orientations or positional relationships based on the orientations or positional relationships shown in the drawings, which are for convenience of description of the present invention only and do not require that the present invention must be constructed and operated in a specific orientation, and thus, should not be construed as limiting the present invention.
These and other aspects of embodiments of the invention will be apparent with reference to the following description and attached drawings. In the description and drawings, particular embodiments of the invention have been disclosed in detail as being indicative of some of the ways in which the principles of the embodiments of the invention may be practiced, but it is understood that the scope of the embodiments of the invention is not limited correspondingly. On the contrary, the embodiments of the invention include all changes, modifications and equivalents coming within the spirit and terms of the claims appended hereto.
A method and apparatus for adjusting a user's posture when using the apparatus according to an embodiment of the present invention will be described below with reference to the accompanying drawings.
FIG. 1 is a flow diagram of a method of adjusting a user's posture while using a device, according to one embodiment of the invention. As shown in FIG. 1, a method for adjusting a user's posture while using a device according to one embodiment of the present invention comprises the steps of:
step S101, the user starts and uses the device. The device is, but not limited to, a computer, a smart phone or a tablet computer. For example: a user uses a computer to work; or the user uses an application program in the hand, such as browsing a webpage through a mobile phone.
In step S102, the device acquires environment information, posture information of the user, and feature information of the user. In a specific example of the present invention, the device may acquire the environment information, the posture information, and the feature information in various ways, for example: the gesture information of the user can be obtained by monitoring the gesture currently kept by the user and the appearance characteristics of the user through the camera, the environment information can be obtained through the environment sensor, and in addition, the characteristic information of the user can be written into the equipment in an input mode. The environmental information includes, but is not limited to, illumination intensity and environmental noise. The user's pose information includes, but is not limited to, the vertical distance of the user's face from the screen of the device, the linear distance of the user's face from the center of the screen, the angle of the face from the screen, the angle of the user's eyes from the screen, and the angle of the user's chin from the neck. The characteristic information of the user includes, but is not limited to, the sex, age, and body type of the user. More specifically, in one embodiment of the present invention, the gesture information of the user includes N gesture information acquired at N different times within a preset time; the environment information includes N pieces of environment information acquired at N unused times. Wherein N is a positive integer greater than 1. That is, the apparatus collects a plurality of posture information and environment information at a plurality of times, respectively, within a preset time, wherein the preset time may be determined according to an empirical value, for example: for 15 minutes, assuming that the user works with a computer, it is considered that if the user maintains a posture for more than 15 minutes without significant change, the eyes and the body of the user may be damaged, and fatigue may be generated on the eyes and the body.
In step S103, the device determines whether the user 'S posture is changed within a preset time according to the user' S posture information. As a specific example, the apparatus may determine whether the posture of the user has changed within a preset time by, specifically, including the steps of:
1. the apparatus calculates the amount of change between the posture information of the user at every two adjacent time points, respectively.
2. The average value of all the posture information change amounts is calculated.
3. And judging whether the average value is larger than a preset value or not.
4. And if the gesture is not larger than the preset value, judging that the gesture of the user is not changed within the preset time.
Further, still include: and if the gesture is larger than the preset value, judging that the gesture of the user is changed within the preset time. The preset value is a preset value and is used as a critical value for determining whether the posture of the user changes within a preset time, for example: when the posture of the user slightly changes, the user can be considered to have no change in posture within a preset time. Preferably, the time interval between every two adjacent time instants is the same, so that the detection accuracy can be improved.
And step S104, if the change does not occur, the equipment enters a locking state and prompts a user to adjust the posture, and target posture information is generated according to the environment information, the posture information and the characteristic information. If the posture of the user is not changed within the preset time, the device enters a locking state, prompts the user to adjust the posture, and displays target posture information needing to be adjusted to the user. Specifically, the method for obtaining the target posture information according to the environment information, the posture information of the user and the feature information includes, but is not limited to, the following steps:
1. an average of the N posture information pieces is calculated and an average of the N environment information pieces is calculated.
2. And obtaining target posture information according to the average value of the N posture information, the average value of the N environment information and the characteristic information of the user, and displaying the target posture information to the user through a display screen.
And step S105, after the equipment detects that the user adjusts the posture corresponding to the target posture information, the equipment exits from the locking state so as to facilitate the user to continue using the equipment. In the above example, the device enters the locked state and displays the target posture information to the user, and if the user adjusts the posture of the user to the corresponding target posture according to the target posture information, the device exits the locked state, and the user can continue to use the device, otherwise, the device can maintain the locked state and prompt the target posture information to the user until the user can continue to use the device after adjusting the target posture, so that the device can force the user to adjust the posture, for example, change the sitting posture, adjust the specific angle between the eyes and the screen, and the like, and thus, the user can be prevented from being injured by maintaining the same posture for a long time, the fatigue of the user's body and eyes can be relieved, the user has good device use habits, and the user's health can be maintained.
As a specific example, for example: the user starts working before sitting on a computer or picks up a mobile phone to start using, a camera and a sensor in front of equipment (the computer or the mobile phone) recognize the current posture of the user, recognize the current environment information, and receive the characteristic information of the user input by the user, then the equipment records the current posture of the user at intervals within a preset threshold time (namely preset time), if the posture of the user does not change obviously after the preset threshold time is exceeded, the equipment can be continuously used after the user correctly adjusts the corresponding posture according to the indication of a screen according to the characteristic information of the user and the external environment information recorded before, otherwise, the equipment can always display the picture of the posture adjustment, so that the user can not continuously use, thereby forcing the user to change the sitting posture and the like, the user is prevented from being injured by keeping the same posture for a long time, the fatigue of the body and eyes of the user is relieved, and the health of the user is kept.
In the above examples, for example: if the vertical distance between the face of the user and the screen is L1, the linear distance between the face and the center of the screen is L2, the angle between the face and the screen is d1, the angle between the eyes and the screen is d2, and the angle between the chin and the neck is d3, the posture (i.e., posture information) of the user can be described by using a function F (L1, L2, d1, d2, d 3). The user's characteristic information can be described by a function G (s, a, b), where the variables s, a, b represent the user's gender, age, body type (i.e., degree of obesity), respectively. The environmental information may be described by a function H (i, n), where the variables i and n represent the illumination intensity and the environmental noise, respectively.
Assuming that the user's posture is collected once every time T, the average change value Δ of the posture function F within a threshold time T (i.e., a preset time where T is greater than T) may be usedFWhether a certain threshold δ (i.e., a preset value) is exceeded or not is a measure of whether the user's posture has changed. Suppose that during time T co-acquisitionEach posture function value is expressed as F1,F2…FnThen a isFIs defined as:
<math> <mrow> <msub> <mi>&Delta;</mi> <mi>F</mi> </msub> <mo>=</mo> <mfrac> <mrow> <msubsup> <mi>&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>2</mn> </mrow> <mrow> <mi>i</mi> <mo>=</mo> <mi>n</mi> </mrow> </msubsup> <mo>|</mo> <msub> <mi>F</mi> <mi>i</mi> </msub> <mo>-</mo> <msub> <mi>F</mi> <mrow> <mi>i</mi> <mo>-</mo> <mn>1</mn> </mrow> </msub> <mo>|</mo> </mrow> <mi>n</mi> </mfrac> </mrow> </math>
wherein,if and only if ΔFδ or more may be considered that the user's gesture has changed within time T. When the device determines that the user's posture has not changed over time T (i.e., δ>ΔF) Can be adjusted by a posture adjustment function K (H, G) mean value of the function of posture over time TAverage value of the environmental information functionAnd the feature information G of the user generates a posture F 'to be adjusted (target posture information F') and outputs a posture F 'to be adjusted, it should be noted that the posture F' should be a posture which can effectively improve the injury of the body caused by the previous poor posture F, for example, in the previous posture F, the user bends over the back, the posture F 'to be adjusted can be a posture which makes the user raise the chest and straighten the waist, wherein F' can be defined as:
<math> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <mi>F</mi> <mo>&prime;</mo> <mo>=</mo> <mi>K</mi> <mrow> <mo>(</mo> <mover> <mi>F</mi> <mo>&OverBar;</mo> </mover> <mo>,</mo> <mover> <mi>H</mi> <mo>&OverBar;</mo> </mover> <mo>,</mo> <mi>G</mi> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mover> <mi>F</mi> <mo>&OverBar;</mo> </mover> <mo>=</mo> <mfrac> <mrow> <mi>&Sigma;</mi> <mfrac> <mi>n</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> </mfrac> <msub> <mi>F</mi> <mi>i</mi> </msub> </mrow> <mi>n</mi> </mfrac> </mtd> </mtr> <mtr> <mtd> <mover> <mi>H</mi> <mo>&OverBar;</mo> </mover> <mo>=</mo> <mfrac> <mrow> <mi>&Sigma;</mi> <mfrac> <mi>n</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> </mfrac> <msub> <mi>H</mi> <mi>i</mi> </msub> </mrow> <mi>n</mi> </mfrac> </mtd> </mtr> </mtable> </mfenced> </math>
at this time, for example, prompt information of the F 'gesture is displayed on screens of a computer and a mobile phone, and after the device detects that the user changes the gesture to the gesture corresponding to F', the device can be continuously used, for example: the equipment automatically exits from the locking state, otherwise, prompt information of the posture which is required to be adjusted and corresponds to the F' can be displayed on the screen all the time, and the prompt information is kept in the locking state, so that the user cannot use the equipment, the equipment can force the user to adjust the posture, such as changing the sitting posture, adjusting the specific angle between eyes and the screen, and the like, and therefore the user can be prevented from being injured by keeping the same posture for a long time on the body and eyes of the user, the fatigue degree of the body and the eyes of the user is relieved, the bad use habit of the user on the equipment is improved to a certain extent, the occurrence probability of various disease conditions possibly caused by the bad use habit of the user on the equipment is prevented, and the health of the user is.
FIG. 2 is a functional block diagram of a method of adjusting a user's posture while using a device according to one embodiment of the present invention. As shown in fig. 2, when the user starts using the device, the device receives characteristic information (i.e. user identification) of the user, such as the age, sex, and body type of the user, input by the user, and the device can detect the current environment where the user is located through a built-in sensor (i.e. environment detection), for example: the device can also acquire the current posture information (namely posture recognition) of the user through built-in image acquisition equipment (such as a camera). The device judges whether the same gesture of the user is maintained for timeout (namely, whether the same gesture is maintained for more than a certain time, for example, 15 minutes as the preset time of the above embodiment is judged, if the same gesture is not maintained for more than 15 minutes, the user can continue to use the device), if the same gesture is maintained for more than 15 minutes, the device cannot continue to use the device through locking, and information such as a prompt forces the user to perform gesture adjustment through the locking, and a target gesture required to be adjusted by the user can be displayed on a display screen (namely, the gesture adjustment prompt is displayed on the screen), until the user adjusts to the target gesture (namely, the adjustment gesture is correct), the device exits from the locking state, and the user can continue to use the device.
According to the method provided by the embodiment of the invention, the morphological characteristics, the external environment, the posture information before adjustment and the like of the user are integrated, and when the user keeps the same posture for a long time to use the equipment, the user can be forced to adjust the sitting posture and the like, so that the user can be prevented from being injured by the body and eyes of the user when keeping the same posture for a long time, the fatigue degree of the body and eyes of the user is relieved, the bad use habit of the user to the equipment is improved to a certain extent, the occurrence probability of various disease conditions possibly caused by the bad use habit of the user to the equipment is prevented, and the health of the user is kept.
Fig. 3 is a block diagram of an apparatus according to an embodiment of the present invention. As shown in fig. 3, the apparatus 300 according to an embodiment of the present invention includes an information obtaining module 310, a determining module 320, a gesture adjusting module 330, and a prompting module 340. Wherein the device 300 is, but not limited to, a computer, a smart phone, or a tablet computer.
The information obtaining module 310 is used for obtaining environment information, posture information of the user and feature information of the user. In a specific example of the present invention, the information obtaining module 310 may obtain the environment information, the posture information, and the feature information in various ways, such as: the information acquisition module 310 includes a camera, a sensor, and the like built in the device 300, wherein the camera can monitor the posture of the user currently held and the physical characteristics of the user, so as to obtain the posture information of the user, the environment sensor can acquire the environment information, and the characteristic information of the user can be written in the device by inputting. The environmental information includes, but is not limited to, illumination intensity and environmental noise. The user's pose information includes, but is not limited to, the vertical distance of the user's face from the screen of the device, the linear distance of the user's face from the center of the screen, the angle of the face from the screen, the angle of the user's eyes from the screen, and the angle of the user's chin from the neck. The characteristic information of the user includes, but is not limited to, the sex, age, and body type of the user. More specifically, in one embodiment of the present invention, the gesture information of the user includes N gesture information acquired at N different times within a preset time; the environment information includes N pieces of environment information acquired at N unused times. Wherein N is a positive integer greater than 1. That is, the apparatus collects a plurality of posture information and environment information at a plurality of times, respectively, within a preset time, wherein the preset time may be determined according to an empirical value, for example: for 15 minutes, assuming that the user works with a computer, it is considered that if the user maintains a posture for more than 15 minutes without significant change, the eyes and the body of the user may be damaged, and fatigue may be generated on the eyes and the body.
The determining module 320 is configured to determine whether the posture of the user changes within a preset time according to the posture information of the user. Specifically, the determining module 320 calculates the variation between the posture information of the user at each two adjacent moments, obtains an average value of the variation of all the posture information, determines whether the average value is greater than a preset value, and determines that the posture of the user is not changed within a preset time when the average value is not greater than the preset value. Further, the determining module 320 is further configured to determine that the posture of the user has not changed within a preset time when the average value is determined to be greater than the preset value. The preset value is a preset value and is used as a critical value for determining whether the posture of the user changes within a preset time, for example: when the posture of the user slightly changes, the user can be considered to have no change in posture within a preset time. Preferably, the time interval between every two adjacent time instants is the same, so that the detection accuracy can be improved.
The posture adjustment module 330 is configured to, when the determination module 320 determines that the posture of the user does not change within the preset time, control the device 300 to enter the locked state, generate target posture information according to the environment information, the posture information, and the feature information, and exit the locked state after the user adjusts to the posture corresponding to the target posture information. In other words, if the determination module 320 determines that the posture of the user has not changed within the preset time, the posture adjustment module 330 controls the device 300 to enter the locked state. Specifically, the gesture adjustment module 330 is configured to calculate an average value of N gesture information and an average value of N environment information, and obtain the target gesture information according to the average value of the N gesture information, the average value of the N environment information, and the feature information of the user. If the user adjusts the posture of the user to the corresponding target posture according to the target posture information, the device 300 exits from the locked state, and the user can continue to use the device 300, otherwise, the device 300 can be kept in the locked state until the user exits from the locked state after adjusting the posture to the target posture. Therefore, the equipment can force the user to adjust the posture, such as changing the sitting posture, adjusting the specific angle between the eyes and the screen, and the like, so that the damage to the body and the eyes of the user caused by the user keeping the same posture for a long time can be avoided, the fatigue of the body and the eyes of the user can be relieved, the user has good equipment use habits, and the health of the user can be kept.
The prompting module 340 is used for prompting the user to adjust the gesture after the device 300 enters the locked state. For example: the prompting module 240 may prompt the user through a display screen of the device 200.
According to the equipment provided by the embodiment of the invention, the morphological characteristics, the external environment, the posture information before adjustment and the like of the user are integrated, and when the user keeps the same posture for a long time to use the equipment, the user can be forced to adjust the sitting posture and the like, so that the user can be prevented from being injured by the body and eyes of the user when keeping the same posture for a long time, the fatigue degree of the body and eyes of the user is relieved, the bad use habit of the user to the equipment is improved to a certain extent, the occurrence probability of various disease conditions possibly caused by the bad use habit of the user to the equipment is prevented, and the health of the user is kept.
The logic and/or steps represented in the flowcharts or otherwise described herein, e.g., an ordered listing of executable instructions that can be considered to implement logical functions, can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions. For the purposes of this description, a "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device.
More specific examples (a non-exhaustive list) of the computer-readable medium would include the following: an electrical connection (electronic device) having one or more wires, a portable computer diskette (magnetic device), a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable medium could even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via for instance optical scanning of the paper or other medium, then compiled, interpreted or otherwise processed in a suitable manner if necessary, and then stored in a computer memory.
It should be understood that portions of the present invention may be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, the various steps or methods may be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any one or combination of the following techniques, which are known in the art, may be used: a discrete logic circuit having a logic gate circuit for implementing a logic function on a data signal, an application specific integrated circuit having an appropriate combinational logic gate circuit, a Programmable Gate Array (PGA), a Field Programmable Gate Array (FPGA), or the like.
In the description herein, references to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
While embodiments of the invention have been shown and described, it will be understood by those of ordinary skill in the art that: various changes, modifications, substitutions and alterations can be made to the embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the claims and their equivalents.

Claims (14)

1. A method of adjusting a user's posture while using a device, comprising the steps of:
the user starts and uses the equipment;
the equipment acquires environment information, posture information of the user and characteristic information of the user;
the equipment judges whether the posture of the user is changed within preset time according to the posture information;
if the change does not occur, the equipment enters a locking state, prompts a user to adjust the posture, and generates target posture information according to the environment information, the posture information and the characteristic information;
and after the equipment detects that the user adjusts the posture corresponding to the target posture information, the equipment exits from the locking state so as to be convenient for the user to continue using.
2. The method of claim 1, wherein,
the environment information includes: illumination intensity and environmental noise;
the gesture information includes: a vertical distance of the user's face from a screen of the device, a linear distance of the face from a center of the screen, an angle of the face from the screen, an angle of the user's eyes from the screen, and an angle of the user's chin from the neck;
the characteristic information includes: gender, age, and body type of the user.
3. The method according to claim 1 or 2, wherein the gesture information comprises N gesture information acquired at N different time instants within the preset time, and the environment information comprises N environment information acquired at the N different time instants, wherein N is a positive integer greater than 1.
4. The method of claim 3, wherein the device determines whether the user's gesture changes within a preset time according to the gesture information, further comprising:
respectively calculating the variation between the posture information of every two adjacent moments;
calculating an average value of all the posture information variation quantities;
judging whether the average value is larger than a preset value or not;
and if the gesture is not larger than the preset value, judging that the gesture of the user is not changed within the preset time.
5. The method of claim 3 or 4, wherein generating target pose information from the environment information, the pose information, and the feature information further comprises:
calculating an average of the N posture information and calculating an average of the N environment information;
and obtaining the target posture information according to the average value of the N posture information, the average value of the N environment information and the characteristic information.
6. The method of claim 3, wherein the time interval between each two adjacent time instants is the same.
7. The method of claim 1, wherein the device is a computer, a smartphone, or a tablet.
8. An apparatus, comprising:
the information acquisition module is used for acquiring environment information, the posture information of the user and the characteristic information of the user;
the judging module is used for judging whether the posture of the user is changed within preset time according to the posture information;
the gesture adjusting module is used for controlling the equipment to enter a locking state when the judging module judges that the gesture of the user is not changed within the preset time, generating target gesture information according to the environment information, the gesture information and the characteristic information, and exiting the locking state after the user adjusts the gesture corresponding to the target gesture information; and
and the prompting module is used for prompting the user to adjust the posture after the equipment enters the locking state.
9. The apparatus of claim 8, wherein,
the environment information includes: illumination intensity and environmental noise;
the gesture information includes: a vertical distance of the user's face from a screen of the device, a linear distance of the face from a center of the screen, an angle of the face from the screen, an angle of the user's eyes from the screen, and an angle of the user's chin from the neck;
the characteristic information includes: gender, age, and body type of the user.
10. The device according to claim 9 or 10, wherein the gesture information comprises N gesture information acquired at N different times within the preset time, and the environment information comprises N environment information acquired at the N different times, wherein N is a positive integer greater than 1.
11. The apparatus according to claim 10, wherein the determining module is configured to calculate variation amounts between the posture information at each two adjacent time points, respectively, obtain an average value of all the variation amounts of the posture information, determine whether the average value is greater than a preset value, and determine that the posture of the user has not changed within the preset time when the average value is determined not to be greater than the preset value.
12. The device according to claim 10 or 11, wherein the posture adjustment module is configured to calculate an average value of the N posture information and an average value of the N environment information, and obtain the target posture information according to the average value of the N posture information, the average value of the N environment information, and the feature information.
13. The apparatus of claim 10, wherein the time interval between each two adjacent time instants is the same.
14. The device of claim 8, wherein the device is a computer, a smartphone, or a tablet.
CN201310113399.XA 2013-04-02 2013-04-02 Method for adjusting posture of user in the process of using equipment and equipment Pending CN104102435A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310113399.XA CN104102435A (en) 2013-04-02 2013-04-02 Method for adjusting posture of user in the process of using equipment and equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310113399.XA CN104102435A (en) 2013-04-02 2013-04-02 Method for adjusting posture of user in the process of using equipment and equipment

Publications (1)

Publication Number Publication Date
CN104102435A true CN104102435A (en) 2014-10-15

Family

ID=51670618

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310113399.XA Pending CN104102435A (en) 2013-04-02 2013-04-02 Method for adjusting posture of user in the process of using equipment and equipment

Country Status (1)

Country Link
CN (1) CN104102435A (en)

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104331165A (en) * 2014-11-27 2015-02-04 北京智谷睿拓技术服务有限公司 Method and equipment for determining dominant limb
CN104360747A (en) * 2014-11-27 2015-02-18 北京智谷睿拓技术服务有限公司 Dominant limb determination method and dominant limb determination device
CN104360746A (en) * 2014-11-27 2015-02-18 北京智谷睿拓技术服务有限公司 Dominant limb determination method and dominant limb determination device
CN104360750A (en) * 2014-11-27 2015-02-18 北京智谷睿拓技术服务有限公司 Dominant limb determination method and dominant limb determination device
CN104360748A (en) * 2014-11-27 2015-02-18 北京智谷睿拓技术服务有限公司 Dominant limb determination method and dominant limb determination device
CN104375649A (en) * 2014-11-27 2015-02-25 北京智谷睿拓技术服务有限公司 Leading limb determination method and device
CN104580693A (en) * 2014-12-05 2015-04-29 三星电子(中国)研发中心 Method and device for detecting user head-lowering posture
CN106101435A (en) * 2016-07-21 2016-11-09 广东欧珀移动通信有限公司 Control method and control device
CN106095093A (en) * 2016-06-08 2016-11-09 北京奇虎科技有限公司 A kind of data processing method and device
CN106251828A (en) * 2016-07-27 2016-12-21 广东欧珀移动通信有限公司 Control method and control device
CN106488031A (en) * 2016-11-02 2017-03-08 宇龙计算机通信科技(深圳)有限公司 A kind of use based reminding method of terminal and terminal
CN107172292A (en) * 2017-06-09 2017-09-15 深圳天珑无线科技有限公司 Terminal control method and device
CN107368808A (en) * 2017-07-20 2017-11-21 湖南科乐坊教育科技股份有限公司 A kind of children's reading condition detection method and device
CN107393261A (en) * 2017-09-18 2017-11-24 信利光电股份有限公司 A kind of method of writing desk and sitting posture prompting
CN107621931A (en) * 2016-07-14 2018-01-23 深圳富泰宏精密工业有限公司 Electronic installation and its control method
CN107886686A (en) * 2016-09-30 2018-04-06 中兴通讯股份有限公司 A kind of work fatigue based reminding method, device and system
CN107945468A (en) * 2017-12-25 2018-04-20 信利光电股份有限公司 The sitting posture reminder and method and seat of a kind of seat
CN110287755A (en) * 2018-03-19 2019-09-27 广东欧珀移动通信有限公司 Information processing method and device, electronic equipment and computer readable storage medium
CN107528972B (en) * 2017-08-11 2020-04-24 维沃移动通信有限公司 Display method and mobile terminal
CN109314727B (en) * 2016-09-09 2020-10-23 华为技术有限公司 Method and device for controlling screen of mobile terminal
CN113132775A (en) * 2019-12-30 2021-07-16 深圳Tcl数字技术有限公司 Control method of electronic equipment, electronic equipment and storage medium
CN113591522A (en) * 2020-04-30 2021-11-02 百度在线网络技术(北京)有限公司 Image processing method, device and storage medium
WO2022152095A1 (en) * 2021-01-12 2022-07-21 周星 Mobile phone having user state testing function
CN114783036A (en) * 2022-05-19 2022-07-22 深圳市君视芯科技有限公司 A sitting posture correction method and sitting posture correction desk lamp based on facial features

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101419481A (en) * 2007-10-25 2009-04-29 达方电子股份有限公司 Posture reminding method and device
CN102096801A (en) * 2009-12-14 2011-06-15 北京中星微电子有限公司 Sitting posture detecting method and device
WO2012154683A1 (en) * 2011-05-08 2012-11-15 Ming Jiang Apparatus and method for limiting the use of an electronic display
CN202801617U (en) * 2012-08-09 2013-03-20 联想(北京)有限公司 Position detecting device and electric equipment
US20130072820A1 (en) * 2011-09-20 2013-03-21 Ho-sub Lee Apparatus and method for assisting user to maintain correct posture

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101419481A (en) * 2007-10-25 2009-04-29 达方电子股份有限公司 Posture reminding method and device
CN102096801A (en) * 2009-12-14 2011-06-15 北京中星微电子有限公司 Sitting posture detecting method and device
WO2012154683A1 (en) * 2011-05-08 2012-11-15 Ming Jiang Apparatus and method for limiting the use of an electronic display
US20130072820A1 (en) * 2011-09-20 2013-03-21 Ho-sub Lee Apparatus and method for assisting user to maintain correct posture
CN202801617U (en) * 2012-08-09 2013-03-20 联想(北京)有限公司 Position detecting device and electric equipment

Cited By (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104331165A (en) * 2014-11-27 2015-02-04 北京智谷睿拓技术服务有限公司 Method and equipment for determining dominant limb
CN104360747A (en) * 2014-11-27 2015-02-18 北京智谷睿拓技术服务有限公司 Dominant limb determination method and dominant limb determination device
CN104360746A (en) * 2014-11-27 2015-02-18 北京智谷睿拓技术服务有限公司 Dominant limb determination method and dominant limb determination device
CN104360750A (en) * 2014-11-27 2015-02-18 北京智谷睿拓技术服务有限公司 Dominant limb determination method and dominant limb determination device
CN104360748A (en) * 2014-11-27 2015-02-18 北京智谷睿拓技术服务有限公司 Dominant limb determination method and dominant limb determination device
CN104375649A (en) * 2014-11-27 2015-02-25 北京智谷睿拓技术服务有限公司 Leading limb determination method and device
CN104580693A (en) * 2014-12-05 2015-04-29 三星电子(中国)研发中心 Method and device for detecting user head-lowering posture
CN104580693B (en) * 2014-12-05 2017-12-19 三星电子(中国)研发中心 A kind of user's heads-down posture detection method and device
CN106095093A (en) * 2016-06-08 2016-11-09 北京奇虎科技有限公司 A kind of data processing method and device
CN107621931A (en) * 2016-07-14 2018-01-23 深圳富泰宏精密工业有限公司 Electronic installation and its control method
CN106101435A (en) * 2016-07-21 2016-11-09 广东欧珀移动通信有限公司 Control method and control device
CN106251828A (en) * 2016-07-27 2016-12-21 广东欧珀移动通信有限公司 Control method and control device
US11736606B2 (en) 2016-09-09 2023-08-22 Honor Device Co., Ltd. Method for controlling screen of mobile terminal, and apparatus
US11218586B2 (en) 2016-09-09 2022-01-04 Honor Device Co., Ltd. Method for controlling screen of mobile terminal, and apparatus
CN109314727B (en) * 2016-09-09 2020-10-23 华为技术有限公司 Method and device for controlling screen of mobile terminal
CN107886686A (en) * 2016-09-30 2018-04-06 中兴通讯股份有限公司 A kind of work fatigue based reminding method, device and system
CN107886686B (en) * 2016-09-30 2021-04-20 中兴通讯股份有限公司 Work fatigue reminding method, device and system
CN106488031B (en) * 2016-11-02 2019-11-12 宇龙计算机通信科技(深圳)有限公司 A terminal use reminding method and terminal
CN106488031A (en) * 2016-11-02 2017-03-08 宇龙计算机通信科技(深圳)有限公司 A kind of use based reminding method of terminal and terminal
CN107172292B (en) * 2017-06-09 2019-12-20 江苏地北网络工程有限公司 Terminal control method and device
CN107172292A (en) * 2017-06-09 2017-09-15 深圳天珑无线科技有限公司 Terminal control method and device
CN107368808B (en) * 2017-07-20 2020-02-21 湖南科乐坊教育科技股份有限公司 Method and device for detecting reading state of child
CN107368808A (en) * 2017-07-20 2017-11-21 湖南科乐坊教育科技股份有限公司 A kind of children's reading condition detection method and device
CN107528972B (en) * 2017-08-11 2020-04-24 维沃移动通信有限公司 Display method and mobile terminal
CN107393261A (en) * 2017-09-18 2017-11-24 信利光电股份有限公司 A kind of method of writing desk and sitting posture prompting
CN107945468A (en) * 2017-12-25 2018-04-20 信利光电股份有限公司 The sitting posture reminder and method and seat of a kind of seat
CN110287755A (en) * 2018-03-19 2019-09-27 广东欧珀移动通信有限公司 Information processing method and device, electronic equipment and computer readable storage medium
CN113132775A (en) * 2019-12-30 2021-07-16 深圳Tcl数字技术有限公司 Control method of electronic equipment, electronic equipment and storage medium
CN113132775B (en) * 2019-12-30 2023-03-10 深圳Tcl数字技术有限公司 Control method of electronic equipment, electronic equipment and storage medium
CN113591522A (en) * 2020-04-30 2021-11-02 百度在线网络技术(北京)有限公司 Image processing method, device and storage medium
WO2022152095A1 (en) * 2021-01-12 2022-07-21 周星 Mobile phone having user state testing function
CN114783036A (en) * 2022-05-19 2022-07-22 深圳市君视芯科技有限公司 A sitting posture correction method and sitting posture correction desk lamp based on facial features

Similar Documents

Publication Publication Date Title
CN104102435A (en) Method for adjusting posture of user in the process of using equipment and equipment
US11644896B2 (en) Interactive motion-based eye tracking calibration
US8730332B2 (en) Systems and methods for ergonomic measurement
US11069057B2 (en) Skin diagnostic device and skin diagnostic method
KR101868597B1 (en) Apparatus and method for assisting in positioning user`s posture
US20190206067A1 (en) Image processing apparatus, monitoring system, image processing method,and program
US20180300538A1 (en) Image processing system, image processing apparatus, image processing method, and image processing program
EP3042606A1 (en) Method and electronic device to display measured health related information
EP3412200B1 (en) Skin condition detection method, electronic apparatus, and skin condition detection system
KR20160071242A (en) Apparatus and method for computer aided diagnosis based on eye movement
US20150173665A1 (en) State estimation device and state estimation program
CN109640798B (en) Blood pressure measurement device, method for controlling blood pressure measurement device, and storage medium
US12272159B2 (en) Driving analysis device and driving analysis method for analyzing driver tendency
JP2009072438A (en) Fingertip proper pressing state notification method and device
JP2021037216A (en) Eye closing determination device
US20160309998A1 (en) System and Methods for Assessing Vision Using a Computing Device
US20170091955A1 (en) State determination device, eye closure determination device, state determination method, and storage medium
CN111613315A (en) Status display device, status display system, storage medium and status display method
US10398356B2 (en) Sleepiness detecting device
JP6796525B2 (en) Image processing equipment, image processing system and image processing method
CN113035318B (en) Eye movement guiding method, device, equipment and storage medium
KR20160084783A (en) Information display method and electronic device supporting the same
US20160283044A1 (en) Display apparatus, display control method, and computer readable recording medium having program stored therein
US12190715B2 (en) Device for facilitating correcting of a posture of a user
KR20200026363A (en) computer system having the function of maintaining posture or distance by using computer camera and method of maintaining posture or distance using the same

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20141015