[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN106175696B - Sleep state monitoring method and system - Google Patents

Sleep state monitoring method and system Download PDF

Info

Publication number
CN106175696B
CN106175696B CN201610826314.6A CN201610826314A CN106175696B CN 106175696 B CN106175696 B CN 106175696B CN 201610826314 A CN201610826314 A CN 201610826314A CN 106175696 B CN106175696 B CN 106175696B
Authority
CN
China
Prior art keywords
sleep
threshold value
preset
value
amount
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610826314.6A
Other languages
Chinese (zh)
Other versions
CN106175696A (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)
  • Molecular Biology (AREA)
  • Animal Behavior & Ethology (AREA)
  • Veterinary Medicine (AREA)
  • Biophysics (AREA)
  • Pathology (AREA)
  • Public Health (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Medical Informatics (AREA)
  • General Health & Medical Sciences (AREA)
  • Surgery (AREA)
  • Physics & Mathematics (AREA)
  • Physiology (AREA)
  • Dentistry (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Psychiatry (AREA)
  • Signal Processing (AREA)
  • Anesthesiology (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)

Abstract

The invention relates to a sleep state monitoring method and a system, wherein the method comprises the following steps: acquiring a first movement step number and a first exercise quantity parameter of a monitored user in a first time period by using an acceleration sensor, if the first movement step number is zero and the first exercise quantity parameter is smaller than a preset first threshold value, judging that the user enters a light sleep state, and counting sleep time; monitoring a second exercise quantity parameter of the user in the light sleep state, and monitoring the increment of a second movement step number of the user in a second time period if the second exercise quantity parameter is larger than a preset second threshold value; if the increment of the second moving step number is larger than a preset increment threshold value and the counting value of the sleep time is smaller than a preset sleep time threshold value, judging that the shallow sleep state is a false sleep state, and adjusting the first threshold value downwards; and carrying out sleep monitoring according to the first threshold value and the second threshold value after being adjusted downwards.

Description

Sleep state monitoring method and system
Technical field
The present invention relates to sleep monitor technical fields, more particularly to a kind of sleep state monitoring method and system.
Background technique
As the improvement of people's living standards, more and more people concentrate on quality of life.Sleep is as quality of life A part, concern universal by everybody.The decline of sleep quality not only will affect people's lives quality, also to human body Physical and mental health generates negative effect.Therefore, sleep monitor has been widely used as a kind of means that the monitoring of effectively record is taken exercise In mobile terminal.
To the monitoring method of sleep quality, there are two main classes at present.The first kind is the acceleration recorded in each unit interval Spend sensor and export accumulative variable quantity, according to preset threshold value judge user regains consciousness in each unit time, shallowly sleep or Sound sleep, then error correction and adjustment are carried out according to certain method to the result of previous step.Second class is the acceleration recorded in a period of time It spends sensor and exports accumulative variable quantity, sleep state is judged according to preset thresholding, sum is accounted for by the data volume for being more than thresholding Judge that user regains consciousness, shallowly sleeps or sound sleep according to the ratio of amount.
However, above scheme does not fully consider that different user has different sleep and work and rest habit, lead to monitoring result It is not accurate enough.
Summary of the invention
Based on this, it is necessary to for the problem that monitoring result is not accurate enough, provide a kind of sleep state monitoring method and be System.
A kind of sleep state monitoring method, comprising the following steps:
First movement step number and first fortune of the monitored user in first time period are obtained using acceleration transducer Momentum parameter, if the first movement step number is zero, and the first amount of exercise parameter is less than preset first threshold value, determines User, which enters, shallowly sleeps state, and counts to sleeping time;
The second amount of exercise parameter of user is monitored under state in described shallowly sleep, if the second amount of exercise parameter be greater than it is default The second threshold value, monitor the increment of second mobile step number of the user in second time period;
If the increment of the described second mobile step number is greater than preset incremental thresholds value, and the count value of the sleeping time is small In preset sleeping time threshold value, judgement is described shallowly to sleep state for fox's sleep state, and lowers first threshold value;
According to the first threshold value and second threshold value progress sleep monitor after downward.
A kind of sleep state monitoring system, comprising:
Counting module is walked for obtaining first movement of the monitored user in first time period using acceleration transducer Several and the first amount of exercise parameter, if the first movement step number is zero, and the first amount of exercise parameter is less than preset the One threshold value determines that user enters and shallowly sleeps state, and counts to sleeping time;
First monitoring modular, for monitoring the second amount of exercise parameter of user under state in described shallowly sleep, if described second Amount of exercise parameter is greater than preset second threshold value, monitors the increment of second mobile step number of the user in second time period;
Module is adjusted, if the increment for the described second mobile step number is greater than preset incremental thresholds value, and the sleep The count value of time is less than preset sleeping time threshold value, and judgement is described shallowly to sleep state for fox's sleep state, and lowers described first Threshold value;
Second monitoring modular, for according to the first threshold value and second threshold value progress sleep monitor after downward.
Above-mentioned sleep state monitoring method and system utilize first shifting of the acceleration transducer user in first time period Dynamic step number and the first amount of exercise parameter, if the first movement step number is zero, and the first amount of exercise parameter is less than default The first threshold value, determine that user enters and shallowly sleep state, in the second amount of exercise parameter for shallowly sleeping monitoring user under state, if The second amount of exercise parameter is greater than preset second threshold value, monitors second mobile step number of the user in second time period Increment, if the increment of the described second mobile step number is greater than preset incremental thresholds value, and the count value of the sleeping time is less than Preset sleeping time threshold value, judgement is described shallowly to sleep state for fox's sleep state, and lowers first threshold value, and according to downward The first threshold value and second threshold value afterwards, which carries out sleep monitor, can find applicable first for different users Threshold value judges sleep state, improves the accuracy of sleep monitor.
Detailed description of the invention
Fig. 1 is the sleep state monitoring method flow chart of one embodiment;
Fig. 2 is the sleep state monitoring program flow graph of one embodiment;
Fig. 3 is that the sleep state of one embodiment monitors the structural schematic diagram of system.
Specific embodiment
Technical solution of the present invention is illustrated with reference to the accompanying drawing.
As shown in Figure 1, the present invention provides a kind of sleep state monitoring method, it may include following steps:
S1 obtains first movement step number of the monitored user in first time period and the using acceleration transducer One amount of exercise parameter, if the first movement step number is zero, and the first amount of exercise parameter is less than preset first threshold value, Determine that user enters and shallowly sleep state, and sleeping time is counted;
Wherein, amount of exercise parameter is to be used to characterize the parameter of motion intense degree, can be obtained in several ways.Wherein A kind of mode is that calculate the acceleration that acceleration transducer measures in the first time period be more than preset acceleration threshold The number of value calculates the first amount of exercise parameter according to the number.The first time period can be 1 minute, Huo Zheqi His numerical value.In order to improve counting accuracy, before the first time period can also be calculated, and with the first time period when Between acceleration transducer measures in the length comparable period acceleration be more than preset acceleration threshold value number, and After calculating the first time period, and with acceleration transducer in the time span of the first time period comparable period The acceleration measured is more than the number of preset acceleration threshold value, and takes weighted average to calculated three numbers, will Weighted average is as the first amount of exercise parameter.For example, can also be calculated described if the first time period is 1 minute The acceleration that acceleration transducer measures in first 1 minute of first time period and latter 1 minute of the first time period is super The number of preset acceleration threshold value is crossed, and weighted average is taken to calculated number three times, using weighted average as institute State the first amount of exercise parameter.
Another way is each reference axis for obtaining the acceleration transducer respectively in preset three-dimensional system of coordinate On variable quantity absolute value;It sums to the corresponding absolute value of each reference axis, obtains accumulated change amount;Calculate described The summation of accumulated change amount in one period, and the first amount of exercise parameter is calculated according to the summation.Same way, it is also possible to Before calculating the first time period, and with the accumulated change amount in the time span of the first time period comparable period Summation, and after calculating the first time period, and in the time span of the first time period comparable period The summation of accumulated change amount, using the weighted average of calculated summation three times as the first amount of exercise parameter.
Each threshold value such as first threshold value and the second threshold value described below can obtain based on experience value, It can be by acquiring certain initial data, the more common value determined.For example, 20 testers can be looked for, wear The equipment for wearing acquisition exercise intensity and step number, follow-on test several weeks record them every time during sleep and motion intense when getting up Degree, and how many step can be walked in (such as in 20 minutes) certain time after getting up, then determined according to these initial data Each threshold value.
If being unsatisfactory for step number in the first time period is zero, or is unsatisfactory for the first amount of exercise parameter less than described First threshold value then monitors the first amount of exercise parameter again.
S2 monitors the second amount of exercise parameter of user under state in described shallowly sleep, if the second amount of exercise parameter is greater than Preset second threshold value monitors the increment of second mobile step number of the user in second time period;
Conversely, showing that user enters depth if the second amount of exercise parameter is less than or equal to preset second threshold value Degree sleep, at this point it is possible to calculate the deep sleep time according to the count value of the sleeping time and the second amount of exercise parameter. There are many method for determining the sound sleep time, and a simple method is when motion intense degree is less than some preset threshold, and to hold After continuous certain time (such as 5 minutes), it is believed that user comes into deep sleep.Therefore, depth can be calculated according to the following formula Sleeping time:
TX=T-T0
In formula, TXFor the deep sleep time, T is that the second amount of exercise parameter is less than or equal to preset third threshold value Duration, T0For deep sleep time threshold;Wherein, the deep sleep time threshold initially enters depth for user and sleeps The start time of dormancy.T0It can preset, can also be calculated and be obtained using related algorithm.For example, the first threshold value (is fallen asleep Threshold) 1000 can be set as, the second threshold value (threshold of waking up) can be set as 3000, sound sleep threshold (i.e. third threshold value) at this time 100 can be set as, continuously the time less than 100 is 30 minutes for calculating to user movement amount, subtracts T0 (for example being 10 minutes), then uses The sound sleep time at family is 20 minutes.
S3, if the increment of the described second mobile step number is greater than preset incremental thresholds value, and the counting of the sleeping time Value is less than preset sleeping time threshold value, and judgement is described shallowly to sleep state for fox's sleep state, and lowers first threshold value;
Wherein, determine it is described shallowly sleep state for fox's sleep state after, fox's sleep count value can be added 1;By the fox's sleep meter Numerical value is compared with preset fox's sleep count threshold;If the fox's sleep count value is greater than the fox's sleep count threshold, with default The first step-length lower first threshold value;Wherein, the initial value of the fox's sleep count value is 0.First step-length can be with It rule of thumb sets, for example, can be set to the 10% of first threshold value.
If the increment of the described second mobile step number is greater than preset incremental thresholds value, and the count value of the sleeping time is big In or equal to preset sleeping time threshold value, it 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 preset step number threshold value, can further calculate the mobile step of third in the third period Number;If the mobile step number of the third is not zero, 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 preset step number threshold value, and the mobile step number of the third is zero, can determine that described wake up State is false awake, and raises second threshold value;According to after downward the first threshold value and lower after the second threshold value into Row sleep monitor.
" vacation is waken up " refers to that user does not wake up really and gets up, only move in sleep procedure relatively acutely, algorithm misses Think that user has waken up.Wherein, after determining that the awake state is false wake up, the awake count value of vacation can be added 1;By the vacation Count value of waking up is compared with preset false awake count threshold;If the false awake count value is greater than the false awake count threshold, with Preset second step-length raises second threshold value;Wherein, the initial value of the false awake count value is 0.Second step-length It can rule of thumb set, for example, can be set to the 10% of second threshold value.
S4, according to the first threshold value and second threshold value progress sleep monitor after downward.
It, can be according to the first threshold value and second threshold value progress after downward if first threshold value is adjusted Sleep monitor;It, can be according to second after the first threshold value and up-regulation after downward if second threshold value also has adjustment Limit value carries out sleep monitor.
Programming flowchart corresponding with the sleep state monitoring method is as shown in Figure 2.
Sleep state monitoring method of the invention has the advantage that
(1) sleep characteristics of each user are utilized to judging that dormant each threshold value is adjusted, make to sleep Dormancy monitoring process can be respectively suitable for each user, and monitoring accuracy is high.
(2) it is not necessarily to record the data of each unit interval in entire sleep procedure, data storage capacity is small, and calculation amount is small.
As shown in figure 3, the present invention also provides a kind of sleep states to monitor system, it may include:
Counting module 10, for obtaining first shifting of the monitored user in first time period using acceleration transducer Dynamic step number and the first amount of exercise parameter, if the first movement step number is zero, and the first amount of exercise parameter is less than default The first threshold value, determine that user enters and shallowly sleep state, and sleeping time is counted;
Wherein, amount of exercise parameter is to be used to characterize the parameter of motion intense degree, can be obtained in several ways.Wherein A kind of mode is that calculate the acceleration that acceleration transducer measures in the first time period be more than preset acceleration threshold The number of value calculates the first amount of exercise parameter according to the number.The first time period can be 1 minute, Huo Zheqi His numerical value.In order to improve counting accuracy, before the first time period can also be calculated, and with the first time period when Between acceleration transducer measures in the length comparable period acceleration be more than preset acceleration threshold value number, and After calculating the first time period, and with acceleration transducer in the time span of the first time period comparable period The acceleration measured is more than the number of preset acceleration threshold value, and takes weighted average to calculated three numbers, will Weighted average is as the first amount of exercise parameter.For example, can also be calculated described if the first time period is 1 minute The acceleration that acceleration transducer measures in first 1 minute of first time period and latter 1 minute of the first time period is super The number of preset acceleration threshold value is crossed, and weighted average is taken to calculated number three times, using weighted average as institute State the first amount of exercise parameter.
Another way is each reference axis for obtaining the acceleration transducer respectively in preset three-dimensional system of coordinate On variable quantity absolute value;It sums to the corresponding absolute value of each reference axis, obtains accumulated change amount;Calculate described The summation of accumulated change amount in one period, and the first amount of exercise parameter is calculated according to the summation.Same way, it is also possible to Before calculating the first time period, and with the accumulated change amount in the time span of the first time period comparable period Summation, and after calculating the first time period, and in the time span of the first time period comparable period The summation of accumulated change amount, using the weighted average of calculated summation three times as the first amount of exercise parameter.
Each threshold value such as first threshold value and the second threshold value described below can obtain based on experience value, It can be by acquiring certain initial data, the more common value determined.For example, 20 testers can be looked for, wear The equipment for wearing acquisition exercise intensity and step number, follow-on test several weeks record them every time during sleep and motion intense when getting up Degree, and how many step can be walked in (such as in 20 minutes) certain time after getting up, then determined according to these initial data Each threshold value.
First monitoring modular 20, for monitoring the second amount of exercise parameter of user under state in described shallowly sleep, if described the Two amount of exercise parameters are greater than preset second threshold value, monitor the increment of second mobile step number of the user in second time period;
Conversely, showing that user enters depth if the second amount of exercise parameter is less than or equal to preset second threshold value Degree sleep, at this point it is possible to calculate the deep sleep time according to the count value of the sleeping time and the second amount of exercise parameter. There are many method for determining the sound sleep time, and a simple method is when motion intense degree is less than some preset threshold, and to hold After continuous certain time (such as 5 minutes), it is believed that user comes into deep sleep.Therefore, depth can be calculated according to the following formula Sleeping time:
TX=T-T0
In formula, TXFor the deep sleep time, T is that the second amount of exercise parameter is less than or equal to preset third threshold value Duration, T0For deep sleep time threshold;Wherein, the deep sleep time threshold initially enters depth for user and sleeps The start time of dormancy.T0It can preset, can also be calculated and be obtained using related algorithm.For example, the first threshold value (is fallen asleep Threshold) 1000 can be set as, the second threshold value (threshold of waking up) can be set as 3000, sound sleep threshold (i.e. third threshold value) at this time 100 can be set as, continuously the time less than 100 is 30 minutes for calculating to user movement amount, subtracts T0 (for example being 10 minutes), then uses The sound sleep time at family is 20 minutes.
Module 30 is adjusted, if the increment for the described second mobile step number is greater than preset incremental thresholds value, and described is slept The count value of time of sleeping is less than preset sleeping time threshold value, determine it is described shallowly sleeps state for fox's sleep state, and lower described the One threshold value;
Wherein, determine it is described shallowly sleep state for fox's sleep state after, fox's sleep count value can be added 1;By the fox's sleep meter Numerical value is compared with preset fox's sleep count threshold;If the fox's sleep count value is greater than the fox's sleep count threshold, with default The first step-length lower first threshold value;Wherein, the initial value of the fox's sleep count value is 0.First step-length can be with It rule of thumb sets, for example, can be set to the 10% of first threshold value.
If the increment of the described second mobile step number is greater than preset incremental thresholds value, and the count value of the sleeping time is big In or equal to preset sleeping time threshold value, it 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 preset step number threshold value, can further calculate the mobile step of third in the third period Number;If the mobile step number of the third is not zero, 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 preset step number threshold value, and the mobile step number of the third is zero, can determine that described wake up State is false awake state, it is believed that current sleep state is shallowly to sleep state, and raise second threshold value, returns and calculates the second fortune The step of momentum parameter.
" vacation is waken up " refers to that user does not wake up really and gets up, only move in sleep procedure relatively acutely, algorithm misses Think that user has waken up.Wherein, after determining that the awake state is false wake up, the awake count value of vacation can be added 1;By the vacation Count value of waking up is compared with preset false awake count threshold;If the false awake count value is greater than the false awake count threshold, with Preset second step-length raises second threshold value;Wherein, the initial value of the false awake count value is 0.Second step-length It can rule of thumb set, for example, can be set to the 10% of second threshold value.
Second monitoring modular 40, for according to after downward the first threshold value and second threshold value carry out sleep prison It surveys.
It, can be according to the first threshold value and second threshold value progress after downward if first threshold value is adjusted Sleep monitor;It, can be according to second after the first threshold value and up-regulation after downward if second threshold value also has adjustment Limit value carries out sleep monitor.
Programming flowchart corresponding with sleep state monitoring system is as shown in Figure 2.
Sleep state monitoring system of the invention has the advantage that
(1) sleep characteristics of each user are utilized to judging that dormant each threshold value is adjusted, make to sleep Dormancy monitoring process can be respectively suitable for each user, and monitoring accuracy is high.
(2) it is not necessarily to record the data of each unit interval in entire sleep procedure, data storage capacity is small, and calculation amount is small.
Sleep state monitoring system of the invention and sleep state monitoring method of the invention correspond, in above-mentioned sleep The technical characteristic and its advantages that the embodiment of state monitoring method illustrates are suitable for the implementation of sleep state monitoring system In example, hereby give notice that.
Each technical characteristic of embodiment described above can be combined arbitrarily, for simplicity of description, not to above-mentioned reality It applies all possible combination of each technical characteristic in example to be all described, as long as however, the combination of these technical characteristics is not deposited In contradiction, all should be considered as described in this specification.
The embodiments described above only express several embodiments of the present invention, and the description thereof is more specific and detailed, but simultaneously It cannot therefore be construed as limiting the scope of the patent.It should be pointed out that coming for those of ordinary skill in the art It says, without departing from the inventive concept of the premise, various modifications and improvements can be made, these belong to protection of the invention Range.Therefore, the scope of protection of the patent of the invention shall be subject to the appended claims.

Claims (10)

1. a kind of sleep state monitoring method, comprising the following steps: obtain monitored user the using acceleration transducer First movement step number and the first amount of exercise parameter in one period, which is characterized in that further comprising the steps of:
If the first movement step number is zero, and the first amount of exercise parameter is less than preset first threshold value, determines user Into shallowly sleeping state, and sleeping time is counted;
The second amount of exercise parameter of user is monitored under state in described shallowly sleep, if the second amount of exercise parameter is greater than preset the Two threshold values monitor the increment of second mobile step number of the user in second time period;
If the increment of the described second mobile step number is greater than preset incremental thresholds value, and the count value of the sleeping time is less than in advance If sleeping time threshold value, determine it is described shallowly sleeps state for fox's sleep state, and lower first threshold value;
According to the first threshold value and second threshold value progress sleep monitor after downward.
2. sleep state monitoring method according to claim 1, which is characterized in that the step of lowering first threshold value Include:
Determine it is described shallowly sleep state for fox's sleep state after, fox's sleep count value is added 1;
The fox's sleep count value is compared with preset fox's sleep count threshold;
If the fox's sleep count value is greater than the fox's sleep count threshold, first threshold value is lowered with preset first step-length; Wherein, the initial value of the fox's sleep count value is 0.
3. sleep state monitoring method according to claim 1, which is characterized in that further comprising the steps of:
If the second amount of exercise parameter is less than or equal to preset second threshold value, calculated according to the second amount of exercise parameter The deep sleep time.
4. sleep state monitoring method according to claim 3, which is characterized in that according to the second amount of exercise parameter meter Calculate the deep sleep time the step of include:
The deep sleep time is calculated according to the following formula:
TX=T-T0
In formula, TXFor the deep sleep time, T is that the second amount of exercise parameter is less than or equal to holding for preset third threshold value Continuous time, T0For deep sleep time threshold;Wherein, the deep sleep time threshold is that user initially enters deep sleep Start time.
5. sleep state monitoring method according to claim 1, which is characterized in that further comprising the steps of:
If the increment of the second mobile step number is greater than preset incremental thresholds value, and the count value of the sleeping time be greater than or Equal to preset sleeping time threshold value, determine that user is in awake state, and exit sleep monitor.
6. sleep state monitoring method according to claim 1, which is characterized in that further comprising the steps of:
If the increment of the described second mobile step number is less than or equal to preset step number threshold value, the third in the third period is calculated Mobile step number;
If the mobile step number of the third is not zero, determine that user is in awake state, and exit sleep monitor.
7. sleep state monitoring method according to claim 6, which is characterized in that further comprising the steps of:
If the mobile step number of the third is zero, determine that the awake state is false awake state, and current sleep state is shallowly to sleep shape State, and raise second threshold value;
Recalculate the second amount of exercise parameter.
8. sleep state monitoring method according to claim 7, which is characterized in that the step of raising second threshold value Include:
After determining that the awake state is false wake up, the awake count value of vacation is added 1;
The false awake count value is compared with preset false awake count threshold;
If the false awake count value is greater than the false awake count threshold, second threshold value is raised with preset second step-length; Wherein, the initial value of the false awake count value is 0.
9. according to claim 1 to sleep state monitoring method described in 8 any one, which is characterized in that passed using acceleration Sensor obtains the step of the first amount of exercise parameter of the monitored user in first time period and includes:
Calculate time that the acceleration that acceleration transducer measures in the first time period is more than preset acceleration threshold value Number;
The first amount of exercise parameter is calculated according to the number;
Or
The absolute of variable quantity of the acceleration transducer in each reference axis in preset three-dimensional system of coordinate is obtained respectively Value;
It sums to the corresponding absolute value of each reference axis, obtains accumulated change amount;
The summation of the accumulated change amount in the first time period is calculated, and first amount of exercise is calculated according to the summation and is joined Number.
10. a kind of sleep state monitors system characterized by comprising
Counting module, for using acceleration transducer obtain monitored first movement step number of the user in first time period with And the first amount of exercise parameter, if the first movement step number is zero, and the first amount of exercise parameter is less than preset first Limit value determines that user enters and shallowly sleeps state, and counts to sleeping time;
First monitoring modular, for monitoring the second amount of exercise parameter of user under state in described shallowly sleep, if second movement It measures parameter and is greater than preset second threshold value, monitor the increment of second mobile step number of the user in second time period;
Module is adjusted, if the increment for the described second mobile step number is greater than preset incremental thresholds value, and the sleeping time Count value be less than preset sleeping time threshold value, determine it is described shallowly sleeps state for fox's sleep state, and lower first thresholding Value;
Second monitoring modular, for according to the first threshold value and second threshold value progress sleep monitor after downward.
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 CN106175696A (en) 2016-12-07
CN106175696B true 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)

Families Citing this family (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
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
CN109620158B (en) * 2018-12-28 2021-10-15 惠州Tcl移动通信有限公司 Sleep monitoring method, intelligent terminal and storage device
CN113679340B (en) * 2020-05-19 2024-01-19 瑞昱半导体股份有限公司 Sleep monitoring device and method
CN115024615B (en) * 2022-06-29 2023-08-15 慕思健康睡眠股份有限公司 User state sensing method and device, intelligent mattress and storage medium

Citations (8)

* 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
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
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

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3987053B2 (en) * 2004-03-30 2007-10-03 株式会社東芝 Sleep state determination device and sleep state determination method
US9241635B2 (en) * 2010-09-30 2016-01-26 Fitbit, Inc. Portable monitoring devices for processing applications and processing analysis of physiological conditions of a user associated with the portable monitoring device

Patent Citations (8)

* 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
JP2006230790A (en) * 2005-02-25 2006-09-07 Medical Electronic Science Inst Co Ltd Sleep condition detecting system and sleep condition detector
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

Also Published As

Publication number Publication date
CN106175696A (en) 2016-12-07

Similar Documents

Publication Publication Date Title
CN106175696B (en) Sleep state monitoring method and system
CN105962896B (en) Heart rate sleep monitor system and monitoring method
CN105231997A (en) Sleep quality judging method and sleep instrument
CN103767710B (en) Human motion state monitors method and apparatus
CN108523901A (en) A kind of sleep quality monitoring method based on smart mobile phone
CN104706318B (en) A kind of sleep analysis method and device
RU2602676C2 (en) Fever detection apparatus
US20060009704A1 (en) Sleep state estimating device and program product
KR101851690B1 (en) A Appartus and Method for Anomaly Detection of the Circadian Rhythm Monitored with Wearable Sensors
CN105030199A (en) Sleep monitoring method and device
CN104905795A (en) Method for monitoring Bluetooth low energy (BLE) networking sleeping
CN108992040A (en) A kind of sleep quality state monitoring method and device
CN105640596A (en) Method for reckoning physiological cycle and smart band
CN104406603A (en) Step-counting method based on acceleration sensor and device thereof
WO2018098719A1 (en) Sleep monitoring method, apparatus and terminal
CN107633883A (en) A kind of health degree evaluation method based on big data analysis
CN112451834A (en) Sleep quality management method, device, system and storage medium
CN105212941B (en) A kind of human body active state recognition methods and system
CN111657855B (en) Sleep evaluation and sleep awakening method and device and electronic equipment
WO2013093666A1 (en) A method and system for managing feedback to a user
JP2015006258A (en) Sleep stage estimation device
CN109528163A (en) A kind of method and apparatus of sleep monitor
Djakow et al. MoviBed-sleep analysis using capacitive sensors
CN111658006B (en) Method and device for predicting female physiological cycle
CN108937852B (en) Intelligent step counting operation method

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