CN106175696A - Sleep state monitoring method and system - Google Patents
Sleep state monitoring method and system Download PDFInfo
- Publication number
- CN106175696A CN106175696A CN201610826314.6A CN201610826314A CN106175696A CN 106175696 A CN106175696 A CN 106175696A CN 201610826314 A CN201610826314 A CN 201610826314A CN 106175696 A CN106175696 A CN 106175696A
- Authority
- CN
- China
- Prior art keywords
- sleep
- threshold value
- value
- preset
- state
- 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.)
- Granted
Links
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/48—Other medical applications
- A61B5/4806—Sleep evaluation
- A61B5/4809—Sleep detection, i.e. determining whether a subject is asleep or not
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb
- A61B5/1118—Determining activity level
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb
- A61B5/1126—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb using a particular sensing technique
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/48—Other medical applications
- A61B5/4806—Sleep evaluation
- A61B5/4812—Detecting sleep stages or cycles
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/48—Other medical applications
- A61B5/4806—Sleep evaluation
- A61B5/4815—Sleep quality
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Veterinary Medicine (AREA)
- Biophysics (AREA)
- Biomedical Technology (AREA)
- Heart & Thoracic Surgery (AREA)
- Medical Informatics (AREA)
- Molecular Biology (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- Physics & Mathematics (AREA)
- Public Health (AREA)
- Pathology (AREA)
- Physiology (AREA)
- Dentistry (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Anesthesiology (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Psychiatry (AREA)
- Signal Processing (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
Abstract
The present invention relates to a kind of sleep state monitoring method and system, method includes: utilizes acceleration transducer to obtain monitored user first in first time period and moves step number and the first quantity of motion parameter, if described first to move step number be zero, and described first quantity of motion parameter is less than the first threshold value preset, judge that user enters shallow state of sleeping, and the length of one's sleep is counted;The second quantity of motion parameter of user is monitored under state described shallow sleeping, if described second quantity of motion parameter is more than the second threshold value preset, the monitoring user the second increment moving step number within the second time period;If the described second increment moving step number is more than the incremental thresholds value preset, and the count value of the described length of one's sleep is less than the threshold value length of one's sleep preset, it is determined that the described shallow state of sleeping is fox's sleep state, and lowers described first threshold value;Sleep monitor is carried out according to the first threshold value after lowering and described second threshold value.
Description
Technical field
The present invention relates to sleep monitor technical field, particularly relate to a kind of sleep state monitoring method and system.
Background technology
Along with the raising of people's living standard, increasing people concentrates on quality of life.Sleep is as quality of life
A part, by everybody universal concern.The decline of sleep quality not only can affect the quality of life of people, also to human body
Physically and mentally healthy generation negative effect.Therefore, the means that sleep monitor is taken exercise as a kind of effective record monitoring, have been widely used
In mobile terminal.
At present the monitoring method of sleep quality mainly there are two classes.The first kind is to record the acceleration in each unit interval section
The degree sensor accumulative variable quantity of output, judge that user regains consciousness in each unit interval according to default threshold value, shallow sleep or
Sound sleep, then the result of previous step is carried out error correction and adjustment according to certain method.Equations of The Second Kind is the acceleration in record a period of time
The accumulative variable quantity of degree sensor output, judges sleep state according to default thresholding, accounts for sum by the data volume exceeding thresholding
Judge that user regains consciousness, shallow sleeps or sound sleep according to the ratio of amount.
But, such scheme does not take into full account that different user has different sleeps and work and rest custom, causes monitoring result
Not accurate enough.
Summary of the invention
Based on this, it is necessary to for the problem that monitoring result is not accurate enough, it is provided that a kind of sleep state monitoring method and be
System.
A kind of sleep state monitoring method, comprises the following steps:
Utilize acceleration transducer to obtain monitored user first in first time period and move step number and the first fortune
Momentum parameter, if described first to move step number be zero, and described first quantity of motion parameter is less than the first threshold value preset, it is determined that
User enters shallow state of sleeping, and counts the length of one's sleep;
The second quantity of motion parameter of user is monitored under state, if described second quantity of motion parameter is more than presetting described shallow sleeping
The second threshold value, the monitoring user the second increment moving step number within the second time period;
If the described second increment moving step number is more than the incremental thresholds value preset, and the count value of the described length of one's sleep is little
In the default threshold value length of one's sleep, it is determined that the described shallow state of sleeping is fox's sleep state, and lower described first threshold value;
Sleep monitor is carried out according to the first threshold value after lowering and described second threshold value.
A kind of sleep state monitoring system, including:
Counting module, moves step for utilizing acceleration transducer to obtain monitored user first in first time period
Number and the first quantity of motion parameter, if described first to move step number be zero, and described first quantity of motion parameter is less than the preset
One threshold value, it is determined that user enters shallow state of sleeping, and counts the length of one's sleep;
First monitoring modular, for monitoring the second quantity of motion parameter of user under state described shallow sleeping, if described second
Quantity of motion parameter, more than the second threshold value preset, is monitored user second within the second time period and is moved the increment of step number;
Adjusting module, if being more than the incremental thresholds value preset, and described sleep for the described second increment moving step number
The count value of time is less than the threshold value length of one's sleep preset, it is determined that the described shallow state of sleeping is fox's sleep state, and lowers described first
Threshold value;
Second monitoring modular, for carrying out sleep monitor according to the first threshold value after lowering and described second threshold value.
Above-mentioned sleep state monitoring method and system, utilize the acceleration transducer user the first shifting in first time period
Dynamic step number and the first quantity of motion parameter, if described first to move step number be zero, and described first quantity of motion parameter is less than presetting
The first threshold value, it is determined that user enters and shallow sleeps state, monitors the second quantity of motion parameter of user described shallow sleeping under state, if
Described second quantity of motion parameter, more than the second threshold value preset, is monitored user second within the second time period and is moved step number
Increment, if the described second increment moving step number is more than the incremental thresholds value preset, and the count value of the described length of one's sleep is less than
The threshold value length of one's sleep preset, it is determined that the described shallow state of sleeping is fox's sleep state, and lowers described first threshold value, and according to downward
After the first threshold value and described second threshold value carry out sleep monitor, for different users, it is possible to find applicable first
Threshold value judges sleep state, improves the accuracy of sleep monitor.
Accompanying drawing explanation
Fig. 1 is the sleep state monitoring method flow chart of an embodiment;
Fig. 2 is the sleep state monitoring programming flowchart of an embodiment;
Fig. 3 is the structural representation of the sleep state monitoring system of an embodiment.
Detailed description of the invention
Below in conjunction with the accompanying drawings technical scheme is illustrated.
As it is shown in figure 1, the present invention provides a kind of sleep state monitoring method, it may include following steps:
S1, utilizes acceleration transducer to obtain monitored user first in first time period and moves step number and the
One quantity of motion parameter, if described first to move step number be zero, and described first quantity of motion parameter is less than the first threshold value preset,
Judge that user enters shallow state of sleeping, and the length of one's sleep is counted;
Wherein, quantity of motion parameter i.e. for characterizing the parameter of motion intense degree, can obtain in several ways.Wherein
A kind of mode be calculate acceleration transducer measurement in described first time period to acceleration exceed default acceleration threshold
The number of times of value, calculates described first quantity of motion parameter according to described number of times.Described first time period can be 1 minute, or its
His numerical value.In order to improve counting accuracy, it is also possible to before calculating described first time period, and with described first time period time
Between in length suitable time period acceleration transducer measurement to acceleration exceed the number of times of default acceleration threshold value, and
After calculating described first time period, and acceleration transducer in the time period suitable with the time span of described first time period
The acceleration measured exceedes the number of times of default acceleration threshold value, and three number of times calculated are taken weighted average, will
Weighted mean is as described first quantity of motion parameter.Such as, if described first time period is 1 minute, it is also possible to calculate described
The acceleration that in first 1 minute of first time period and latter 1 minute of described first time period, acceleration transducer measurement is arrived surpasses
Cross the number of times of the acceleration threshold value preset, and the number of times calculated three times takes weighted average, using weighted mean as institute
State the first quantity of motion parameter.
Another way is each coordinate axes obtaining described acceleration transducer respectively in default three-dimensional system of coordinate
On the absolute value of variable quantity;The absolute value that each coordinate axes is corresponding is sued for peace, obtains accumulated change amount;Calculate described
The summation of the accumulated change amount in one time period, and calculate described first quantity of motion parameter according to described summation.Same way, it is also possible to
Before calculating described first time period, and the accumulated change amount in the time period suitable with the time span of described first time period
Summation, and after calculating described first time period, and in the time period suitable with the time span of described first time period
The summation of accumulated change amount, the weighted average of the summation calculated three times is as described first quantity of motion parameter.
Each threshold values such as described first threshold value and the second threshold value hereinafter described can obtain based on experience value,
Can be by gathering certain initial data, the more common value determined.For example, it is possible to look for 20 testers, wear
Wear collection exercise intensity and the equipment of step number, follow-on test a few week, record their motion intense the most in bed and when getting up
Degree, and in certain time, (in such as 20 minutes) can walk how many step after getting up, and then determines according to these initial datas
Each threshold value.
If step number is zero in being unsatisfactory for described first time period, or it is unsatisfactory for described first quantity of motion parameter less than described
First threshold value, monitors described first quantity of motion parameter the most again.
S2, monitors the second quantity of motion parameter of user, if described second quantity of motion parameter is more than described shallow sleeping under state
The second threshold value preset, monitors user second within the second time period and moves the increment of step number;
Otherwise, if described second quantity of motion parameter is less than or equal to the second threshold value preset, then show that user enters deeply
Degree sleep, at this point it is possible to count value and described second quantity of motion parameter according to the described length of one's sleep calculate deep sleep's time.
Determining that the method for sound sleep time is a lot, a simple method is, when motion intense degree is less than certain preset threshold, and holds
After continuous certain time (such as 5 minutes), it is believed that user comes into deep sleep.Therefore, the degree of depth can be calculated according to equation below
The length of one's sleep:
TX=T-T0;
In formula, TXFor deep sleep's time, T is that described second quantity of motion parameter is less than or equal to the 3rd threshold value preset
Persistent period, T0For deep sleep's time threshold;Wherein, described deep sleep's time threshold is that user initially enters the degree of depth and sleeps
The start time slept.T0Can preset, it would however also be possible to employ related algorithm calculates and obtains.Such as, the first threshold value (is i.e. fallen asleep
Threshold) 1000 can be set to, the second threshold value (threshold of i.e. waking up) can be set to 3000, sound sleep threshold (the i.e. the 3rd threshold value) now
Can be set to 100, calculating user movement amount and being less than time of 100 continuously is 30 minutes, deducts T0 (being such as 10 minutes), then uses
The sound sleep time at family is 20 minutes.
S3, if the described second increment moving step number is more than the incremental thresholds value preset, and the counting of the described length of one's sleep
Value is less than the threshold value length of one's sleep preset, it is determined that the described shallow state of sleeping is fox's sleep state, and lowers described first threshold value;
Wherein, judge described shallow sleep state as fox's sleep state after, fox's sleep count value can be added 1;By described fox's sleep meter
Numerical value compares with the fox's sleep count threshold preset;If described fox's sleep count value is more than described fox's sleep count threshold, to preset
First step-length lower described first threshold value;Wherein, the initial value of described fox's sleep count value is 0.Described first step-length is permissible
Rule of thumb set, for example, it is possible to be set to the 10% of described first threshold value.
If the described second increment moving step number is more than the incremental thresholds value preset, and the count value of the described length of one's sleep is big
In or equal to preset the threshold value length of one's sleep, can determine that user is in awake state, and exit sleep monitor.If described second moves
The increment of dynamic step number is less than or equal to the step number threshold value preset, and the 3rd can calculated further in the 3rd time period moves step
Number;It is not zero if the described 3rd moves step number, it is determined that user is in awake state, and exits sleep monitor.If described second moves
The increment of dynamic step number is less than or equal to the step number threshold value preset, and the described 3rd to move step number be zero, can determine that described in wake up
State is false waking up, and raises described second threshold value;Enter according to the second threshold value after the first threshold value after lowering and downward
Row sleep monitor.
" false awake " refers to that user does not has real wakeing up to get up, and simply in sleep procedure, motion ratio is relatively violent, and algorithm is by mistake
Think that user has waken up.Wherein, after judging that described awake state is as false waking up, count value of can vacation being waken up adds 1;By described vacation
Count value of waking up and default vacation count threshold of waking up compares;If described vacation is waken up, count value is waken up count threshold more than described vacation, with
The second step-length preset raises described second threshold value;Wherein, the wake up initial value of count value of described vacation is 0.Described second step-length
Can rule of thumb set, for example, it is possible to be set to the 10% of described second threshold value.
S4, carries out sleep monitor according to the first threshold value after lowering and described second threshold value.
If described first threshold value is adjusted, can carry out according to the first threshold value after lowering and described second threshold value
Sleep monitor;If described second threshold value also has adjustment, can be according to second after the first threshold value after lowering and rise
Limit value carries out sleep monitor.
The programming flowchart corresponding with described sleep state monitoring method is as shown in Figure 2.
The sleep state monitoring method of the present invention has the advantage that
(1) make use of the sleep characteristics of each user to judging that each threshold value dormant is adjusted, make to sleep
Dormancy monitoring process can be respectively suitable for each user, and monitoring accuracy is high.
(2) without recording the data of each unit interval section in whole sleep procedure, memory data output is little, and amount of calculation is little.
As it is shown on figure 3, the present invention also provides for a kind of sleep state monitoring system, it may include:
Counting module 10, for utilizing acceleration transducer to obtain the monitored user the first shifting in first time period
Dynamic step number and the first quantity of motion parameter, if described first to move step number be zero, and described first quantity of motion parameter is less than presetting
The first threshold value, it is determined that user enters shallow state of sleeping, and counts the length of one's sleep;
Wherein, quantity of motion parameter i.e. for characterizing the parameter of motion intense degree, can obtain in several ways.Wherein
A kind of mode be calculate acceleration transducer measurement in described first time period to acceleration exceed default acceleration threshold
The number of times of value, calculates described first quantity of motion parameter according to described number of times.Described first time period can be 1 minute, or its
His numerical value.In order to improve counting accuracy, it is also possible to before calculating described first time period, and with described first time period time
Between in length suitable time period acceleration transducer measurement to acceleration exceed the number of times of default acceleration threshold value, and
After calculating described first time period, and acceleration transducer in the time period suitable with the time span of described first time period
The acceleration measured exceedes the number of times of default acceleration threshold value, and three number of times calculated are taken weighted average, will
Weighted mean is as described first quantity of motion parameter.Such as, if described first time period is 1 minute, it is also possible to calculate described
The acceleration that in first 1 minute of first time period and latter 1 minute of described first time period, acceleration transducer measurement is arrived surpasses
Cross the number of times of the acceleration threshold value preset, and the number of times calculated three times takes weighted average, using weighted mean as institute
State the first quantity of motion parameter.
Another way is each coordinate axes obtaining described acceleration transducer respectively in default three-dimensional system of coordinate
On the absolute value of variable quantity;The absolute value that each coordinate axes is corresponding is sued for peace, obtains accumulated change amount;Calculate described
The summation of the accumulated change amount in one time period, and calculate described first quantity of motion parameter according to described summation.Same way, it is also possible to
Before calculating described first time period, and the accumulated change amount in the time period suitable with the time span of described first time period
Summation, and after calculating described first time period, and in the time period suitable with the time span of described first time period
The summation of accumulated change amount, the weighted average of the summation calculated three times is as described first quantity of motion parameter.
Each threshold values such as described first threshold value and the second threshold value hereinafter described can obtain based on experience value,
Can be by gathering certain initial data, the more common value determined.For example, it is possible to look for 20 testers, wear
Wear collection exercise intensity and the equipment of step number, follow-on test a few week, record their motion intense the most in bed and when getting up
Degree, and in certain time, (in such as 20 minutes) can walk how many step after getting up, and then determines according to these initial datas
Each threshold value.
First monitoring modular 20, for monitoring the second quantity of motion parameter of user under state described shallow sleeping, if described the
Two quantity of motion parameters, more than the second threshold value preset, are monitored user second within the second time period and are moved the increment of step number;
Otherwise, if described second quantity of motion parameter is less than or equal to the second threshold value preset, then show that user enters deeply
Degree sleep, at this point it is possible to count value and described second quantity of motion parameter according to the described length of one's sleep calculate deep sleep's time.
Determining that the method for sound sleep time is a lot, a simple method is, when motion intense degree is less than certain preset threshold, and holds
After continuous certain time (such as 5 minutes), it is believed that user comes into deep sleep.Therefore, the degree of depth can be calculated according to equation below
The length of one's sleep:
TX=T-T0;
In formula, TXFor deep sleep's time, T is that described second quantity of motion parameter is less than or equal to the 3rd threshold value preset
Persistent period, T0For deep sleep's time threshold;Wherein, described deep sleep's time threshold is that user initially enters the degree of depth and sleeps
The start time slept.T0Can preset, it would however also be possible to employ related algorithm calculates and obtains.Such as, the first threshold value (is i.e. fallen asleep
Threshold) 1000 can be set to, the second threshold value (threshold of i.e. waking up) can be set to 3000, sound sleep threshold (the i.e. the 3rd threshold value) now
Can be set to 100, calculating user movement amount and being less than time of 100 continuously is 30 minutes, deducts T0 (being such as 10 minutes), then uses
The sound sleep time at family is 20 minutes.
Adjusting module 30, if moving the increment of step number more than the incremental thresholds value preset for described second, and described in sleep
The count value of dormancy time is less than the threshold value length of one's sleep preset, it is determined that the described shallow state of sleeping is fox's sleep state, and lowers described the
One threshold value;
Wherein, judge described shallow sleep state as fox's sleep state after, fox's sleep count value can be added 1;By described fox's sleep meter
Numerical value compares with the fox's sleep count threshold preset;If described fox's sleep count value is more than described fox's sleep count threshold, to preset
First step-length lower described first threshold value;Wherein, the initial value of described fox's sleep count value is 0.Described first step-length is permissible
Rule of thumb set, for example, it is possible to be set to the 10% of described first threshold value.
If the described second increment moving step number is more than the incremental thresholds value preset, and the count value of the described length of one's sleep is big
In or equal to preset the threshold value length of one's sleep, can determine that user is in awake state, and exit sleep monitor.If described second moves
The increment of dynamic step number is less than or equal to the step number threshold value preset, and the 3rd can calculated further in the 3rd time period moves step
Number;It is not zero if the described 3rd moves step number, it is determined that user is in awake state, and exits sleep monitor.If described second moves
The increment of dynamic step number is less than or equal to the step number threshold value preset, and the described 3rd to move step number be zero, can determine that described in wake up
State is false state of waking up, it is believed that current sleep state is shallow state of sleeping, and raises described second threshold value, returns and calculates the second fortune
The step of momentum parameter.
" false awake " refers to that user does not has real wakeing up to get up, and simply in sleep procedure, motion ratio is relatively violent, and algorithm is by mistake
Think that user has waken up.Wherein, after judging that described awake state is as false waking up, count value of can vacation being waken up adds 1;By described vacation
Count value of waking up and default vacation count threshold of waking up compares;If described vacation is waken up, count value is waken up count threshold more than described vacation, with
The second step-length preset raises described second threshold value;Wherein, the wake up initial value of count value of described vacation is 0.Described second step-length
Can rule of thumb set, for example, it is possible to be set to the 10% of described second threshold value.
Second monitoring modular 40, for carrying out sleep prison according to the first threshold value after lowering and described second threshold value
Survey.
If described first threshold value is adjusted, can carry out according to the first threshold value after lowering and described second threshold value
Sleep monitor;If described second threshold value also has adjustment, can be according to second after the first threshold value after lowering and rise
Limit value carries out sleep monitor.
The programming flowchart corresponding with described sleep state monitoring system is as shown in Figure 2.
The sleep state monitoring system of the present invention has the advantage that
(1) make use of the sleep characteristics of each user to judging that each threshold value dormant is adjusted, make to sleep
Dormancy monitoring process can be respectively suitable for each user, and monitoring accuracy is high.
(2) without recording the data of each unit interval section in whole sleep procedure, memory data output is little, and amount of calculation is little.
The sleep state monitoring system of the present invention and the sleep state monitoring method one_to_one corresponding of the present invention, in above-mentioned sleep
Technical characteristic and beneficial effect thereof that the embodiment of state monitoring method illustrates all are applicable to sleep state and monitor the enforcement of system
In example, hereby give notice that.
Each technical characteristic of embodiment described above can combine arbitrarily, for making description succinct, not to above-mentioned reality
The all possible combination of each technical characteristic executed in example is all described, but, as long as the combination of these technical characteristics is not deposited
In contradiction, all it is considered to be the scope that this specification is recorded.
Embodiment described above only have expressed the several embodiments of the present invention, and it describes more concrete and detailed, but also
Can not therefore be construed as limiting the scope of the patent.It should be pointed out that, come for those of ordinary skill in the art
Saying, without departing from the inventive concept of the premise, it is also possible to make some deformation and improvement, these broadly fall into the protection of the present invention
Scope.Therefore, the protection domain of patent of the present invention should be as the criterion with claims.
Claims (10)
1. a sleep state monitoring method, it is characterised in that comprise the following steps:
Utilize acceleration transducer to obtain monitored user first in first time period and move step number and the first motion
Amount parameter, if described first to move step number be zero, and described first quantity of motion parameter is less than the first threshold value preset, it is determined that use
Family enters shallow state of sleeping, and counts the length of one's sleep;
The second quantity of motion parameter of user is monitored under state, if described second quantity of motion parameter is more than the preset described shallow sleeping
Two threshold values, monitor user second within the second time period and move the increment of step number;
If the described second increment moving step number is more than the incremental thresholds value preset, and the count value of the described length of one's sleep is less than pre-
If the threshold value length of one's sleep, it is determined that the described shallow state of sleeping is fox's sleep state, and lowers described first threshold value;
Sleep monitor is carried out according to the first threshold value after lowering and described second threshold value.
Sleep state monitoring method the most according to claim 1, it is characterised in that lower the step of described first threshold value
Including:
Judge described shallow sleep state as fox's sleep state after, fox's sleep count value is added 1;
Described fox's sleep count value is compared with the fox's sleep count threshold preset;
If described fox's sleep count value is more than described fox's sleep count threshold, lower described first threshold value with the first default step-length;
Wherein, the initial value of described fox's sleep count value is 0.
Sleep state monitoring method the most according to claim 1, it is characterised in that further comprising the steps of:
If described second quantity of motion parameter is less than or equal to the second threshold value preset, calculate according to described second quantity of motion parameter
Deep sleep's time.
Sleep state monitoring method the most according to claim 3, it is characterised in that according to described second quantity of motion parameter meter
Calculate the step of deep sleep's time to include:
According to equation below calculating deep sleep's time:
TX=T-T0;
In formula, TXFor deep sleep's time, T is described second quantity of motion parameter holding less than or equal to the 3rd threshold value preset
The continuous time, T0For deep sleep's time threshold;Wherein, described deep sleep's time threshold is that user initially enters deep sleep's
Start time.
Sleep state monitoring method the most according to claim 1, it is characterised in that further comprising the steps of:
If described second moves the increment of step number more than the incremental thresholds value preset, and the count value of the described length of one's sleep more than or
Equal to the threshold value length of one's sleep preset, it is determined that user is in awake state, and exits sleep monitor.
Sleep state monitoring method the most according to claim 1, it is characterised in that further comprising the steps of:
If described second moves the increment of step number less than or equal to the step number threshold value preset, the 3rd in the 3rd time period of calculating
Mobile step number;
It is not zero if the described 3rd moves step number, it is determined that user is in awake state, and exits sleep monitor.
Sleep state monitoring method the most according to claim 6, it is characterised in that further comprising the steps of:
If the described 3rd to move step number be zero, it is determined that described awake state is false state of waking up, and current sleep state is shallow to sleep shape
State, and raise described second threshold value;
Recalculate described second quantity of motion parameter.
Sleep state monitoring method the most according to claim 7, it is characterised in that raise the step of described second threshold value
Including:
After judging that described awake state is as false waking up, count value of vacation being waken up adds 1;
Count value of described vacation being waken up and the vacation count threshold of waking up preset compare;
If described vacation is waken up, count value is waken up count threshold more than described vacation, raises described second threshold value with the second default step-length;
Wherein, the wake up initial value of count value of described vacation is 0.
9. according to the sleep state monitoring method described in claim 1 to 8 any one, it is characterised in that utilize acceleration to pass
Sensor obtains the step of the monitored user the first quantity of motion parameter in first time period and includes:
Calculate acceleration transducer measurement in described first time period to acceleration exceed default acceleration threshold value time
Number;
Described first quantity of motion parameter is calculated according to described number of times;
Or
Obtain the absolute of variable quantity on described acceleration transducer each coordinate axes in default three-dimensional system of coordinate respectively
Value;
The absolute value that each coordinate axes is corresponding is sued for peace, obtains accumulated change amount;
Calculate the summation of accumulated change amount in described first time period, and calculate described first quantity of motion ginseng according to described summation
Number.
10. a sleep state monitoring system, it is characterised in that including:
Counting module, for utilize acceleration transducer obtain monitored user in first time period first move step number with
And the first quantity of motion parameter, if described first to move step number be zero, and described first quantity of motion parameter is less than first preset
Limit value, it is determined that user enters shallow state of sleeping, and counts the length of one's sleep;
First monitoring modular, for monitoring the second quantity of motion parameter of user under state described shallow sleeping, if described second motion
Amount parameter, more than the second threshold value preset, is monitored user second within the second time period and is moved the increment of step number;
Adjusting module, if being more than the incremental thresholds value preset, and the described length of one's sleep for the described second increment moving step number
Count value less than preset the threshold value length of one's sleep, it is determined that the described shallow state of sleeping is fox's sleep state, and lowers described first thresholding
Value;
Second monitoring modular, for carrying out sleep monitor according to the first threshold value after lowering and described second threshold value.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610826314.6A CN106175696B (en) | 2016-09-14 | 2016-09-14 | Sleep state monitoring method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610826314.6A CN106175696B (en) | 2016-09-14 | 2016-09-14 | Sleep state monitoring method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106175696A true CN106175696A (en) | 2016-12-07 |
CN106175696B CN106175696B (en) | 2019-02-01 |
Family
ID=58067213
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610826314.6A Active CN106175696B (en) | 2016-09-14 | 2016-09-14 | Sleep state monitoring method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106175696B (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106388786A (en) * | 2016-12-14 | 2017-02-15 | 广东技术师范学院 | Processing method acquiring data based on intelligent ring |
CN108992040A (en) * | 2018-07-30 | 2018-12-14 | 深圳智芯数据服务有限公司 | A kind of sleep quality state monitoring method and device |
CN109620158A (en) * | 2018-12-28 | 2019-04-16 | 惠州Tcl移动通信有限公司 | Method, intelligent terminal and the storage device of Sleep-Monitoring |
WO2019205314A1 (en) * | 2018-04-23 | 2019-10-31 | 深圳市友宏科技有限公司 | Sleep monitoring method, storage medium and device |
CN113679340A (en) * | 2020-05-19 | 2021-11-23 | 瑞昱半导体股份有限公司 | Sleep monitoring device and method |
CN115024615A (en) * | 2022-06-29 | 2022-09-09 | 慕思健康睡眠股份有限公司 | User state sensing method and device, intelligent mattress and storage medium |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004049931A1 (en) * | 2002-12-04 | 2004-06-17 | Cardiac Pacemakers, Inc. | Sleep detection using an adjustable threshold |
US20050234314A1 (en) * | 2004-03-30 | 2005-10-20 | Kabushiki Kaisha Toshiba | Apparatus for and method of biotic sleep state determining |
JP2006230790A (en) * | 2005-02-25 | 2006-09-07 | Medical Electronic Science Inst Co Ltd | Sleep condition detecting system and sleep condition detector |
CN103750820A (en) * | 2013-12-26 | 2014-04-30 | 沈阳熙康阿尔卑斯科技有限公司 | Method and device for monitoring sleep quality |
US20140206954A1 (en) * | 2010-09-30 | 2014-07-24 | Fitbit, Inc. | Portable Monitoring Devices for Processing Applications and Processing Analysis of Physiological Conditions of a User Associated With the Portable Monitoring Device |
CN104706318A (en) * | 2013-12-16 | 2015-06-17 | ***通信集团公司 | Sleep analysis method and device |
CN104905795A (en) * | 2015-06-15 | 2015-09-16 | 深圳市奋达科技股份有限公司 | Method for monitoring Bluetooth low energy (BLE) networking sleeping |
CN105030199A (en) * | 2015-06-24 | 2015-11-11 | 深圳市元征软件开发有限公司 | Sleep monitoring method and device |
CN105640508A (en) * | 2016-03-30 | 2016-06-08 | 安徽华米信息科技有限公司 | Realtime sleep monitoring method and device and intelligent wearable equipment |
CN105813562A (en) * | 2013-12-13 | 2016-07-27 | 皇家飞利浦有限公司 | Sleep monitoring system and method |
-
2016
- 2016-09-14 CN CN201610826314.6A patent/CN106175696B/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004049931A1 (en) * | 2002-12-04 | 2004-06-17 | Cardiac Pacemakers, Inc. | Sleep detection using an adjustable threshold |
US20050234314A1 (en) * | 2004-03-30 | 2005-10-20 | Kabushiki Kaisha Toshiba | Apparatus for and method of biotic sleep state determining |
JP2006230790A (en) * | 2005-02-25 | 2006-09-07 | Medical Electronic Science Inst Co Ltd | Sleep condition detecting system and sleep condition detector |
US20140206954A1 (en) * | 2010-09-30 | 2014-07-24 | Fitbit, Inc. | Portable Monitoring Devices for Processing Applications and Processing Analysis of Physiological Conditions of a User Associated With the Portable Monitoring Device |
CN105813562A (en) * | 2013-12-13 | 2016-07-27 | 皇家飞利浦有限公司 | Sleep monitoring system and method |
CN104706318A (en) * | 2013-12-16 | 2015-06-17 | ***通信集团公司 | Sleep analysis method and device |
CN103750820A (en) * | 2013-12-26 | 2014-04-30 | 沈阳熙康阿尔卑斯科技有限公司 | Method and device for monitoring sleep quality |
CN104905795A (en) * | 2015-06-15 | 2015-09-16 | 深圳市奋达科技股份有限公司 | Method for monitoring Bluetooth low energy (BLE) networking sleeping |
CN105030199A (en) * | 2015-06-24 | 2015-11-11 | 深圳市元征软件开发有限公司 | Sleep monitoring method and device |
CN105640508A (en) * | 2016-03-30 | 2016-06-08 | 安徽华米信息科技有限公司 | Realtime sleep monitoring method and device and intelligent wearable equipment |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106388786A (en) * | 2016-12-14 | 2017-02-15 | 广东技术师范学院 | Processing method acquiring data based on intelligent ring |
WO2019205314A1 (en) * | 2018-04-23 | 2019-10-31 | 深圳市友宏科技有限公司 | Sleep monitoring method, storage medium and device |
CN108992040A (en) * | 2018-07-30 | 2018-12-14 | 深圳智芯数据服务有限公司 | A kind of sleep quality state monitoring method and device |
CN109620158A (en) * | 2018-12-28 | 2019-04-16 | 惠州Tcl移动通信有限公司 | Method, intelligent terminal and the storage device of Sleep-Monitoring |
CN113679340A (en) * | 2020-05-19 | 2021-11-23 | 瑞昱半导体股份有限公司 | Sleep monitoring device and method |
CN113679340B (en) * | 2020-05-19 | 2024-01-19 | 瑞昱半导体股份有限公司 | Sleep monitoring device and method |
CN115024615A (en) * | 2022-06-29 | 2022-09-09 | 慕思健康睡眠股份有限公司 | User state sensing method and device, intelligent mattress and storage medium |
CN115024615B (en) * | 2022-06-29 | 2023-08-15 | 慕思健康睡眠股份有限公司 | User state sensing method and device, intelligent mattress and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN106175696B (en) | 2019-02-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106175696A (en) | Sleep state monitoring method and system | |
CN105496416B (en) | A kind of recognition methods of human motion state and device | |
US7429247B2 (en) | Sleep state estimating device and program product | |
CN105962896B (en) | Heart rate sleep monitor system and monitoring method | |
CN105231997A (en) | Sleep quality judging method and sleep instrument | |
US20080234785A1 (en) | Sleep controlling apparatus and method, and computer program product thereof | |
KR101851690B1 (en) | A Appartus and Method for Anomaly Detection of the Circadian Rhythm Monitored with Wearable Sensors | |
CN104615851B (en) | A kind of Sleep-Monitoring method and terminal | |
CN107106085A (en) | Apparatus and method for sleep monitor | |
CN105030199A (en) | Sleep monitoring method and device | |
JP3788126B2 (en) | Sleep state determination device | |
CN106344034A (en) | Sleep quality evaluation system and method | |
JP4390718B2 (en) | Sleep environment control device and sleep environment control program | |
CN110706816A (en) | Method and equipment for regulating sleep environment based on artificial intelligence | |
DE112012006099T5 (en) | Sleep state management device, sleep state management method, and sleep state management program | |
CN111657855B (en) | Sleep evaluation and sleep awakening method and device and electronic equipment | |
CN108992040A (en) | A kind of sleep quality state monitoring method and device | |
US20210353188A1 (en) | Method and Electronic Device for Dynamically Acquiring Maximal Oxygen Consumption | |
CN113080849A (en) | Intelligent mattress and sleep monitoring method thereof | |
JP2015006258A (en) | Sleep stage estimation device | |
CN115343684A (en) | Fall detection method and system based on millimeter wave radar | |
CN108937852B (en) | Intelligent step counting operation method | |
CN116439694A (en) | Intelligent watch dynamic data monitoring method based on motion model training | |
JP2001061797A (en) | Fall-asleep judgment device | |
CN106606354A (en) | Female basal body temperature measuring method based on sleeping quality analysis |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |