CN106175696A - Sleep state monitoring method and system - Google Patents

Sleep state monitoring method and system Download PDF

Info

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
Application number
CN201610826314.6A
Other languages
Chinese (zh)
Other versions
CN106175696B (en
Inventor
宋夏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Shiyuan Electronics Thecnology Co Ltd
Original Assignee
Guangzhou Shiyuan Electronics Thecnology 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 Guangzhou Shiyuan Electronics Thecnology Co Ltd filed Critical Guangzhou Shiyuan Electronics Thecnology Co Ltd
Priority to CN201610826314.6A priority Critical patent/CN106175696B/en
Publication of CN106175696A publication Critical patent/CN106175696A/en
Application granted granted Critical
Publication of CN106175696B publication Critical patent/CN106175696B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/48Other medical applications
    • A61B5/4806Sleep evaluation
    • A61B5/4809Sleep detection, i.e. determining whether a subject is asleep or not
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/103Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
    • A61B5/11Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/103Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
    • A61B5/11Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb
    • A61B5/1118Determining activity level
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/103Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
    • A61B5/11Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb
    • A61B5/1126Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb using a particular sensing technique
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/48Other medical applications
    • A61B5/4806Sleep evaluation
    • A61B5/4812Detecting sleep stages or cycles
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/48Other medical applications
    • A61B5/4806Sleep evaluation
    • A61B5/4815Sleep quality
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal 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

Sleep state monitoring method and system
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.
CN201610826314.6A 2016-09-14 2016-09-14 Sleep state monitoring method and system Active CN106175696B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (10)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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