scispace - formally typeset
Search or ask a question
Journal ArticleDOI

SleepGuard: Capturing Rich Sleep Information Using Smartwatch Sensing Data

TL;DR: The design and development of SleepGuard are presented, a novel approach to track a wide range of sleep-related events using smartwatches and it is shown that using merely a single smartwatch, it is possible to capture a rich amount of information about sleep events and sleeping context.
Abstract: Sleep is an important part of our daily routine -- we spend about one-third of our time doing it. By tracking sleep-related events and activities, sleep monitoring provides decision support to help us understand sleep quality and causes of poor sleep. Wearable devices provide a new way for sleep monitoring, allowing us to monitor sleep from the comfort of our own home. However, existing solutions do not take full advantage of the rich sensor data provided by these devices. In this paper, we present the design and development of SleepGuard, a novel approach to track a wide range of sleep-related events using smartwatches. We show that using merely a single smartwatch, it is possible to capture a rich amount of information about sleep events and sleeping context, including body posture and movements, acoustic events, and illumination conditions. We demonstrate that through these events it is possible to estimate sleep quality and identify factors affecting it most. We evaluate our approach by conducting extensive experiments involved fifteen users across a 2-week period. Our experimental results show that our approach can track a richer set of sleep events, provide better decision support for evaluating sleep quality, and help to identify causes for sleep problems compared to prior work.

Summary (4 min read)

1 INTRODUCTION

  • Sleep plays a vital role in good health and personal well-being throughout one’s life.
  • While PSG is widely considered as the gold standard for sleep monitoring, and while it is extensively used to support clinical treatments of sleep disorders, it has some disadvantages that make it unsuitable for longitudinal and large-scale sleep monitoring.
  • ACM acknowledges that this contribution was authored or co-authored by an employee, contractor, or affiliate of the United States government, also known as Author’s address.
  • Without details of the environment and activities across sleep stages, the root cause of poor sleep cannot be captured and the user informed of how to improve their sleep quality.
  • The authors present the design and development of SLEEPGUARD (Section 2), the first holistic sleep monitoring system to rely solely on sensors available in an off-the-shelf smartwatch to capture a wide range of sleep information that characterizes overall sleep quality, user behaviours during sleep, and the sleep environment.

2 SLEEPGUARD SLEEP MONITORING PLATFORM

  • SLEEPGUARD is a novel smartwatch-based sleep monitoring system that aims at estimating sleep quality and capturing rich information about behaviours and events occurring during sleep.
  • By capturing this information, SLEEPGUARD can analyze potential reasons for sleep problems and provide the user with suggestions on how to improve their sleep routine or sleep environment.
  • The different sensors and information extracted from them are summarized in Table 1.

2.1 Detecting Sleep Postures and Movements

  • One’s sleeping position, also referred to as sleep posture, and the extent of body movements are important factors in determining overall sleep quality.
  • To accomplish posture detection, the authors observe that the arm position strongly correlates to the sleep postures, i.e., the arm is typically located in a specific, stable location for a given sleep posture.
  • Specifically, the authors use the first KNN model to detect if the input tilt angle reading is closest to one of their training samples where the palm was up.
  • Recall that the authors are interested at detecting if the hand is placed on three positions: the head, the abdomen and the chest.
  • This peak corresponds to the average respiratory frequency of an adult (0.2Hz to 0.47Hz) [1], suggesting that the PSD reading can be used as a proxy to detect respiratory events.

2.2 Labeling the Eye Movement Stages

  • The authors also found that the extent of body movements can be used to judge the amplitude of respiration, which in turns allows us to detect rapid-eye-movement (REM) and non-rapid-eye-movement (NREM) stages.
  • Respiratory amplitude is only an indicator of the division of the sleep stage and the authors can not regard it as a basis for final judgement, but it serves as an early reference that helps later phases of the sleep stage detection.
  • In other words, a body rollover event is recorded when the posture changes are detected between two time points.
  • Distinguish them from large body movements can help us to further analyze the user’s sleep stage.
  • Based on this observation, the authors then use the change of accelerometer reading to distinguish between the body trembling and the hand movement.

2.3 Detecting Acoustic Events

  • Acoustic events during sleep, such as snore, cough and somniloquy, can reflect and affect user’s sleep quality and physical health.
  • Snore event has a continuous signal, while the cough and somniloquy are sudden events, thus the number of consecutive occurrences is very small.
  • In conclusion, the “interval”, “duration” and “frequency” of acoustic events can be used as three unique features.
  • The authors use the short-term average energy to calculate the peak value of the acoustic signal.
  • Instead, their algorithm estimates the thresholds on a per signal basis.

2.4 Tracking Illumination Conditions

  • Studies have shown that there is a significant interaction between illuminance level and the mental state of the individual [65].
  • According to the study [22], it can be learned that the dim artificial light during sleep is significantly associated with the general increase in fatigue, and the proper light can be used to increase the sense of exhaustion and promote sleep.
  • In other cases, when the bedroom has weak lights (e.g., when the bedroom is illuminated using a table lamp), the light sensor’s average readings are below 10 Lux.
  • For most smartwatches, the light sensors are usually installed in the front face of it.
  • The authors detect the wrist flip based on two aspects: (i) the rotation angle of smartwatch; (ii) whether the light intensity maintains stable after the sharp drop.

2.5 Sleep stage and quality

  • Sleep is generally considered as a cyclical physiological process composed of three stages: rapid eye movement (REM) stage, light sleep stage and deep sleep stage.
  • The biological characteristics of different sleep stages exhibit distinguishingly.
  • The sleeper usually experiences a transition from light sleep to deep sleep and then enters REM, but sometimes there is also possible a phenomenon of skipping some certain sleep stages occurs during sleep.
  • The measurement of respiratory amplitude, also known as BA(t).

3.1 Experimental Setup

  • The authors evaluate SLEEPGUARD through experiments conducted in 15 single-occupancy homes over a two-week period.
  • The study was approved by local IRB, and participants were separately asked to consent to release their data for analysis.
  • The questionnaires were based on the Pittsburgh Sleep Quality Index (PSQI), a widely used and validated questionnaire in sleep quality research [17].
  • While the performance of Fitbit is not comparable to medical grade PSG, it has been shown to have a good association in adults [14, 26, 31, 49], especially in estimating REM and light sleep stage.
  • Moreover, the goal of their experiments is not to demonstrate that SLEEPGUARD is capable of medical grade sleep monitoring, but to demonstrate that it performs comparably to commercial systems in common sleep monitoring tasks, while at the same time being able to capture much richer set of sleep information.

3.2 Pilot Study: Training Data

  • To train the models used in their system and to determine optimal parameter values, a small-scale pilot study with 10 participants was carried out prior to the main experiment.
  • The training examples used to train their algorithms and to determine the algorithm parameters are collected from 10 users (5 males and 5 females).
  • The authors testing users were asked to wear a smartwatch to sleep and collected the sensor data while they were sleeping.
  • Every testing user contributes 10 nocturnal sleep data over a two-week period.
  • These users were different from those took part in their evaluation (Section 3.1).

3.3 Prototype Implementation

  • The smartwatch is equipped with a Quad-core Cortex-A7 processor at 1.1 GHz.
  • It runs the Android Wear 2.0 operating system.
  • The authors use five Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies, Vol. 9, No. 4, Article 39.
  • To reduce energy consumption of the smartwatch, in the experiments the authors analyse the sensor data on a a XiaoMI Note2 Android smartphone to which the smartwach sends sensor measurements over Bluetooth.
  • As part of an initialization process, SLEEPGUARD estimates the initial body posture and hand position.

4.1 Evaluation of Subcomponents

  • The authors focus on the detection accuracy about five events, that are body posture, the body rollover, the hand position, the micro body movement and the acoustic events.
  • As the authors demonstrate in Sec. 4.2.4, these participants also suffered from poor sleep quality and hence indicate how the information extracted by SLEEPGUARD can support the detection of sleep problems.
  • To assess the detection accuracy of micro body movements, the authors manually label the ground truth recorded by the camera during sleep, including hand moving, arm raising, and body trembling.
  • Fig. 21 illustrates the detection accuracy across 15 users.

4.2 Overall performance

  • 2.2 Effect of respiratory amplitude on sleep stage detection.
  • For the remaining 6 users, the error is within one scale point, with most of the errors being between 0 and 1 (poor and general) and 2 and 3 (good and excellent).
  • Events captured by SLEEPGUARD showed that this was likely due to bad hand posture as the person tended to put the hand on top of head before sleeping.
  • Existing systems are only capable of capturing some of these factors influencing sleep quality and thus they are not capable of providing a holistic view of the participant’s sleep quality, whereas SLEEPGUARD is capable of providing very detailed information about sleep events.

5 DISCUSSION

  • The authors have shown that sensors available on off-the-shelf smartwatches can be used to capture rich information about sleep quality and factors affecting it.
  • Therefore, SLEEPGUARD is not a replacement for professional medical equipment for high-precision sleep detection, but serves as a personal technology that provides easy-to-use and non-intrusive way to monitor personal sleep patterns and to obtain feedback about the sleep quality.
  • Alternatively, multi-sensor designs, such as combination of smart watch and intelligent ring, could be used to gather relevant sensor measurements from both wrists.
  • Therefore, for the detection performance of sleeping posture, body rollover and hand position events has almost no effect, but it may have some influence on the body micro movements and acoustic events.

7 SUMMARY AND CONCLUSION

  • The authors have presented SLEEPGUARD, the first holistic smartwatch-based sleep monitoring solution that can simultaneously estimate sleep quality and provide rich information about sleep events, including body motions, acoustic events related to sleep disorders, and ambient illumination.
  • To capture this information accurately, the authors have proposed new algorithms for extracting the relevant events from sensor information.
  • The authors demonstrated the benefits of SLEEPGUARD through rigorous benchmark experiments carried out using measurements collected from a two week trial with 15 participants.
  • This information is particularly important for identifying possible causes of poor quality sleep and can be used to provide the user with suggestions on how to improve their sleep quality, e.g., by improving their sleep environment or behaviours surrounding sleep.
  • The authors also compared the sleep quality estimates of SLEEPGUARD against subjective self assessments, demonstrating a high degree of correspondence.

Did you find this useful? Give us your feedback

Figures (27)

Content maybe subject to copyright    Report

39
SLEEPGUARD: Capturing Rich Sleep Information using
Smartwatch Sensing Data
Sleep is an important part of our daily routine we spend about one-third of our time doing it. By tracking the sleep-related
events and activities, sleep monitoring provides the decision support to help us understand the sleep quality and the causes of
poor sleep. Wearable devices provide a new way for sleep monitoring, allowing us to monitor sleep from the comfort of our own
home, but existing solutions do not take full advantage of the rich sensor data provided by these portable devices. In this paper,
we develop a novel approach to track a wide range of sleep-related events using smartwatches. We show that it is possible to
track, using a single smartwatch, sleep events like body postures and movements, acoustic events, and illumination conditions.
From these events, a statistical model can be designed to effectively evaluate a user’s sleep quality across various sleep stages.
We evaluate our approach by conducting extensive experiments involved fifteen users across a 2-week period. Our experimental
results show that our approach can track a richer set of sleep events, provide better decision support for evaluating sleep quality,
and help to identify causes for sleep problems compared to prior work. We also show that SLEEPGUARD can help users to
improve their sleep quality by helping them to understand causes of sleep problems.
CCS Concepts: Human-centered computing Ubiquitous and mobile computing;
Additional Key Words and Phrases: Smartwatch, Sleep events, Sensing
ACM Reference Format:
. 2018. SLEEPGUARD: Capturing Rich Sleep Information using Smartwatch Sensing Data. Proc. ACM Interact. Mob. Wearable
Ubiquitous Technol. 9, 4, Article 39 (February 2018), 30 pages. https://doi.org/0000001.0000001
1 INTRODUCTION
Sleep plays a vital role in good health and personal well-being throughout one’s life. Lack of sleep or poor quality
of sleep can lead to serious, sometimes life-threatening, health problems [
7
,
20
,
44
], decrease level of cognitive
performance [
4
,
6
], and affect mood and feelings of personal well-being [
55
,
56
]. Besides having an adverse
effect on individuals, insufficient or poor quality sleep has a significant economic burden, among others, through
decreased productivity, and medical and social costs associated with treatment of sleep disorders [
47
]. Indeed, to
highlight the significance of sleep quality, the Centre for Disease Prevention (CDC) has declared insufficient sleep
as a public health problem in the US [
24
], and the concern is widely shared amongst other industrialized countries.
Traditionally, sleep monitoring is performed in a clinical environment using Polysomnography (PSG). In
PSG, medical sensors attached to human body are used to monitor events and information such as respiration,
electroencephalogram (EEG), electrocardiogram (ECG), electro-oculogram and oxygen saturation [
29
,
45
,
53
,
61
].
These information sources can then be used to determine sleep stages, sleep efficiency, abnormal breathing, and
overall sleep quality. While PSG is widely considered as the gold standard for sleep monitoring, and while it is
extensively used to support clinical treatments of sleep disorders, it has some disadvantages that make it unsuitable
for longitudinal and large-scale sleep monitoring. Firstly, the sensing instruments are time-consuming and laborious
to put on, and they are prone to disrupting sleeping routines. Secondly, PSG is rather expensive to use and requires
a clinical environment and highly trained medical professionals to operate. Due to these disadvantages, PSG is only
suitable as a way to support severe disorders that clinical care is required.
Author’s address:
ACM acknowledges that this contribution was authored or co-authored by an employee, contractor, or affiliate of the United States government.
As such, the United States government retains a nonexclusive, royalty-free right to publish or reproduce this article, or to allow others to do so,
for government purposes only.
© 2018 Association for Computing Machinery.
2474-9567/2018/2-ART39 $15.00
https://doi.org/0000001.0000001
Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies, Vol. 9, No. 4, Article 39. Publication date:
February 2018.

39:2
Recently, sleep monitoring based on off-the-shelf mobile and wearable devices has emerged as an alternative way
to obtain information about one’s sleeping patterns [
62
,
68
]. By taking advantage of diverse sensors, behaviours and
routines associated with sleeping can be captured and modelled. This in turn can help users understand their sleep
behaviour and provide feedback on how to improve their sleep, for example, by changing routines surrounding
sleep activity or improving the sleeping environment. What makes self monitoring particularly attractive is the
non-invasive nature of the sensing compared to PSG. Examples of consumer-grade sleep monitors range from apps
running on smartphones or tablets to smartwatches and specialized wearable devices [10, 32, 34, 58, 67, 69].
Despite the popularity of consumer-grade sleep monitors, currently the full potential of these devices is not
being realized. Indeed, while current consumer-grade sleep monitors can capture and model a wide range of sleep
related information, such as estimating overall sleep quality, capturing different stages of sleep, and identifying
specific events occurring during sleep [
42
,
67
,
74
], they offer little help in understanding the characteristics
that surround poor sleep. Thus, these solutions are unable to capture the root cause behind poor sleep or to
provide recommendations on how to improve sleep quality. This is because current solutions focus on monitoring
characteristics of the sleep itself, without considering behaviours occurring during sleep and the environmental
context affecting sleep, e.g., ambient light-level and noise. Indeed, sleep quality has been shown to depend on a
wide range of factors. For example, intensity of ambient light [
39
], temperature [
70
], and noisiness [
50
] of the
environment can significantly affect sleep quality. Similarly, the user’s breathing patterns, posture during sleep, and
routines surrounding the bedtime also have a significant impact on sleep quality. Without details of the environment
and activities across sleep stages, the root cause of poor sleep cannot be captured and the user informed of how to
improve their sleep quality. To unlock the full potential of consumer-grade sleep monitoring, innovative ways to
take advantage of the rich sensor data accessible through these devices are required.
The present paper contributes by presenting the design and development of SLEEPGUARD, a holistic sleep
monitoring solution that captures rich information about sleep events, the sleep environment, and the overall quality
of sleep. SLEEPGUARD is the first to solely rely on sensor information available on off-the-shelf smartwatches
for capturing a wide range of sleep-related activities (see Table 1). The key insight in SLEEPGUARD is that sleep
quality is strongly correlated with characteristics of body movements, health related factors that can be identified
from audio information, and characteristics of the sleep environment [
62
]. By using a smartwatch, the sensors
are close to the user during all stages of the night, enabling detailed capture of not only sleep cycles, but body
movements and environmental changes taking place during the sleep period. capturing these sleeping events
from sensor data, however, is non-trivial due to changes in sensor measurements caused by hand motions during
sleep. To overcome this challenge, changes in sensor orientation relative to user’s body need to be tracked and
opportune moments where to capture sensor data need to be detected. To address these issues, SLEEPGUARD
integrates a set of new methods for analysing and capturing sleep-related information from sensor measurements
available on a smartwatch. SLEEPGUARD also incorporates a model that uses the detected events to infer the
user’s sleep stages and sleep quality. While some prior research has examined the use of smartwatches for sleep
monitoring [
16
,
36
,
57
,
62
], these approaches have only been able to gather coarse-grained information about
sleep and often required additional highly-specialized devices, such as pressure mattresses or image acquisition
equipment to supplement the measurements available from the smartwatch. In this paper, we demonstrate that, for
the first time, using only a smartwatch, it is possible to capture an extensive set of sleep-related information many
of which are not presented in prior work. Having a more comprehensive set of sleep-related events and activities
available enables users to gain a deeper understanding of their sleep patterns and the causes of poor sleep, and to
make recommendations on how to improve one’s sleep quality.
We evaluate SLEEPGUARD through rigorous and extensive benchmark experiments conducted on data collected
from fifteen participants during a two week monitoring period. The results of our experiments demonstrate that
SLEEPGUARD can accurately characterize body motions and movements during sleep, as well as capture different
acoustic events. Specifically, the lowest accuracy for SLEEPGUARD in our experiments is 87%, with the best event
Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies, Vol. 9, No. 4, Article 39. Publication date:
February 2018.

SLEEPGUARD: Capturing Rich Sleep Information using Smartwatch Sensing Data 39:3
detection accuracy reaching up to 98%. We also demonstrate that SLEEPGUARD can accurately detect various sleep
stages and help users to better understand their sleep quality. During our experiments, six of the
15
participants
suffered from some sleep problems (
4
with bad and
2
with general sleep quality), all of whom were correctly
identified by SLEEPGUARD. Moreover, we also demonstrate that SLEEPGUARD is able to correctly identify the
root cause of sleep problems for the
4
participants with bad sleep quality, whether it is due to suboptimal hand
position, body posture or sleeping environment. Compared to state-of-the-art sleep monitoring systems, such as
Fitbit and Sleep Hunter, the main advantage of SLEEPGUARD is that can report a wider range of sleep events and
provide a better understanding for the causes of sleep problems.
Contributions
This paper makes the following contributions:
We present the design and development of SLEEPGUARD (Section 2), the first holistic sleep monitoring
system to rely solely on sensors available in an off-the-shelf smartwatch to capture a wide range of sleep
information that characterizes overall sleep quality, user behaviours during sleep, and the sleep environment.
We develop novel and lightweight algorithms for capturing sleep-related information on smartwatches taking
into consideration changes in orientation and location of the device during different parts of the night. We
show how to overcome specific challenges to effectively track events like sleep postures (Section 2.1.1), hand
positions (Section 2.1.2), body rollovers(Section 2.2.1), micro body movement(Section 2.2.2), and acoustical
(Section 2.3) and lighting conditions (Section 2.4).
We extensively evaluate the performance of SLEEPGUARD using measurements collected from two-week
monitoring of
15
participants (Section 3). Our results demonstrate that SLEEPGUARD can accurately capture
a wide range of sleep events, estimate different sleep stages, and produce meaningful information about
overall sleep quality (Section 4). We show that SLEEPGUARD successfully reveals the causes of poor sleeps
for some of our testing users and subsequently helps them improve their sleep by changing their sleep
behaviours and sleeping environment (Section 4.2.4).
2 SLEEPGUARD SLEEP MONITORING PLATFORM
SLEEPGUARD is a novel smartwatch-based sleep monitoring system that aims at estimating sleep quality and
capturing rich information about behaviours and events occurring during sleep. By capturing this information,
SLEEPGUARD can analyze potential reasons for sleep problems and provide the user with suggestions on how
to improve their sleep routine or sleep environment. To achieve its design goal, SLEEPGUARD exploits a wide
range of sensors that are common on commercial off-the-shelf smarwatches: (i) accelerometer, gyroscope, and
orientation sensor are used to collect body and hand movements; (ii) microphone is used to measure level of
ambient noise and to capture acoustic events; and (iii) ambient light sensor is used to monitor illumination within
the sleep environment. The different sensors and information extracted from them are summarized in Table 1. In
the following we discuss the different subcomponents of SLEEPGUARD in detail.
2.1 Detecting Sleep Postures and Movements
One’s sleeping position, also referred to as sleep posture, and the extent of body movements are important factors
in determining overall sleep quality. Suboptimal posture has been shown to affect the severity of sleep disorders
and is widely used in medical diagnoses to analyse effects of sleep disorders [
30
,
52
] while having a good sleep
posture has been shown to correlate with subjective assessments of sleep quality [
25
]. Similarly, high degree of
body movements during sleep likely reflects restlessness, which results in poor sleep quality. SLEEPGUARD uses
motion sensors (accelerometer, gyroscope, and orientation sensor) to capture user’s sleep posture and habits. In the
following we detail the techniques we use for capturing the body posture and movements. SLEEPGUARD, currently
Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies, Vol. 9, No. 4, Article 39. Publication date:
February 2018.

39:4
Table 1. Sleep events targeted in this work
Event Type
Sleep postures Supine, Left lateral, Left lateral, Prone
Hand positions Head, Chest, Abdomen
Body rollover Count
Micro body movements Hand moving, Arm raising, Body trembling
Acoustic events Snore, Cough, Somniloquy
Illumination condition Strong, Weak
Smartwatch
Left Lateral ProneSupine Right Lateral
Fig. 1. Four sleep body postures.
Smartwatch
ChestAbdomen Head
Fig. 2. Three hand positions.
Right
Lateral
Left
Lateral
Fig. 3. Body rollover from the left side
to the right side.
supports the 4 basic sleep postures (see Fig. 1); 3 hand positions (see Fig. 2); 6 types of body rollovers (see Fig. 3
for an example); and 3 types of body micro movements.
2.1.1 Sleep Posture Detection . Dreaming and sleep quality are associated with underlying brain functions,
which in turn are affected by body posture [
3
]. Sleep posture also varies across individuals and should fit personal
and physical needs of the individual [
43
,
63
]. For example, sleeping in a prone position is unsuitable for people with
ailments, such as heart disease or high blood pressure. On the other hand, people can consciously avoid postures
that would be beneficial for health and sleep quality [
27
]. Having an effective way to detect the current posture
and track changes in it would thus be essential for estimating overall sleep quality, and avoiding potential harm.
SLEEPGUARD captures the four basic sleep postures, which are supine, left lateral, right lateral, and prone. This is
illustrated in Fig. 1. Detecting these postures using a single wrist sensor, however, is non-trivial because the sensor
cannot accurately track movement of the entire body. To accomplish posture detection, we observe that the arm
position strongly correlates to the sleep postures, i.e., the arm is typically located in a specific, stable location for a
given sleep posture. This observation suggests that we can first identify the user’s arm position and the duration
of a specific arm location, and then map the information to a sleep posture. Later in this paper, we show that our
approach can achieve a high accuracy in identifying sleep postures.
To separate sleep postures, SLEEPGUARD considers a set of feasible hand positions for each posture. In the
supine position, we assume the user’s hand to be on the left side of the body, on the abdomen, on the chest or on
the head; in the left and right lateral positions, we assume the user’s hand is close to the pillow, on the chest or on
the waist. Finally, in the prone position we assume the user’s hand is on the side of the head or above his/her head.
These positions were selected based on a pilot carried out in our test environment (see Sec. 3). Fig. 1 shows one
possible hand position for each of the postures.
Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies, Vol. 9, No. 4, Article 39. Publication date:
February 2018.

SLEEPGUARD: Capturing Rich Sleep Information using Smartwatch Sensing Data 39:5
0 1 2 3 4 5 6 7
0
20
40
60
80
100
120
140
160
180
Time (s)
Angle (deg)
Xaxis Yaxis Zaxis
(a) Supine
0 1 2 3 4 5 6 7
0
20
40
60
80
100
120
140
160
180
Time (s)
Angle (deg)
Xaxis Yaxis Zaxis
(b) Left Lateral
0 1 2 3 4 5 6 7
0
20
40
60
80
100
120
140
160
180
Time (s)
Angle (deg)
Xaxis Yaxis Zaxis
(c) Right Lateral
0 1 2 3 4 5 6 7
0
20
40
60
80
100
120
140
160
180
Time (s)
Angle (deg)
Xaxis Yaxis Zaxis
(d) Prone
Fig. 4. The tilt angle characteristics of four body postures.
Similarly to SleepMonitor [
67
], we use tilt angles readings from three dimensions to detect postures. To identify
which of the postures the data collected within a time window corresponds to, we average all the calculated tilt
angle values of that window in each dimension. We then calculate the Euclidean distance of the input values to
a set of posture profiles, which are based on measurements collected in a pilot study that involved 10 users (see
Sec. 3.2). We then use the body posture associated with the nearest neighbor as the detection outcome.
Fig. 4 shows the angle values of the four sleep postures targeted in this work. This diagram suggests that the tilt
angles of three axes have obvious differences. The sleep posture thus can be inferred based on the position of the
smartwatch and the created angle mapping. However, a limitation of this approach is that the hand positions during
supine and prone postures are similar when the hand is located on the side of the head (Fig. 4(a) and 4(d)), thus the
classification accuracy will be affected.
To improve detection accuracy between supine posture and prone postures, SLEEPGUARD integrates orientation
data as auxiliary feature. This is based on the observation that hand directions in the supine and prone positions are
different. When the result of the previous step is prone or supine, and the hand is detected to be located next to
the body, we combine the tilt angle with three axes data obtained from the direction sensor as a new feature, and
classify these postures using a template-based distance matching approach. Specifically, we return the position
corresponding to the template with minimum Euclidean distance with current sensor measurements as the user’s
posture.
2.1.2 Hand Position Recognition. The hand position during sleep can disclose potential health problems,
and an improper hand position can even result in health issues [
51
]. For instance, placing the hand on the abdomen
may indicate discomfort whereas placing the hand on the chest can increase the likelihood of nightmares due to
long-term pressure on the heart. Similarly, placing the hand on the head can put excess pressure on shoulder nerves
and cause arm pain as blood flow is restricted. This can lead to eventual nerve damage, with symptoms including a
tingling sensation and numbness [51].
SLEEPGUARD is designed to recognize three common hand positions if the hand is placed on the abdomen,
chest or head when the user is in the supine posture, as shown in Fig. 2. We have chosen these three hand positions
because there are found to be the most common and representative positions in our pilot study (Section 3.3). Our
hand position recognition algorithm is based on sensor data of rotation angles, tilt angles, and respiratory events. It
works by first using the rotation and tile angles to detect if the hand was placed on the head. If the hand was detected
to be not put on the head, it then uses the respiratory events to detect if the hand was placed on the abdomen or the
chest, but not elsewhere before it utilizes the rotation angles to distinguish the abdomen position from the chest
position. We now describe how to detect each of the three positions in more details.
Detect the head position. Fig. 5 show the change of the rotation angle gathered from the x, y, and z directions
using the gyroscope for one of our pilot study users when his hand was initially placed next to the body and
Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies, Vol. 9, No. 4, Article 39. Publication date:
February 2018.

Citations
More filters
Journal ArticleDOI
15 Jun 2020
Abstract: Traditionally, sleep monitoring has been performed in hospital or clinic environments, requiring complex and expensive equipment set-up and expert scoring. Wearable devices increasingly provide a viable alternative for sleep monitoring and are able to collect movement and heart rate (HR) data. In this work, we present a set of algorithms for sleep-wake and sleep-stage classification based upon actigraphy and cardiac sensing amongst 1,743 participants. We devise movement and cardiac features that could be extracted from research-grade wearable sensors and derive models and evaluate their performance in the largest open-access dataset for human sleep science. Our results demonstrated that neural network models outperform traditional machine learning methods and heuristic models for both sleep-wake and sleep-stage classification. Convolutional neural networks (CNNs) and long-short term memory (LSTM) networks were the best performers for sleep-wake and sleep-stage classification, respectively. Using SHAP (SHapley Additive exPlanation) with Random Forest we identified that frequency features from cardiac sensors are critical to sleep-stage classification. Finally, we introduced an ensemble-based approach to sleep-stage classification, which outperformed all other baselines, achieving an accuracy of 78.2% and F1 score of 69.8% on the classification task for three sleep stages. Together, this work represents the first systematic multimodal evaluation of sleep-wake and sleep-stage classification in a large, diverse population. Alongside the presentation of an accurate sleep-stage classification approach, the results highlight multimodal wearable sensing approaches as scalable methods for accurate sleep-classification, providing guidance on optimal algorithm deployment for automated sleep assessment. The code used in this study can be found online at: https://github.com/bzhai/multimodal_sleep_stage_benchmark.git

51 citations

Journal ArticleDOI
09 Sep 2019
TL;DR: The respiration sensing information is employed as the basic first-layer information, which is applied to further obtain rich second-layer sensing information including snore, cough and somniloquy, and without attaching any device to the human body, by just deploying low-cost and flexible RFID tags near to the user.
Abstract: Sleep sound-activities including snore, cough and somniloquy are closely related to sleep quality, sleep disorder and even illnesses. To obtain the information of these activities, current solutions either require the user to wear various sensors/devices, or use the camera/microphone to record the image/sound data. However, many people are reluctant to wear sensors/devices during sleep. The video-based and audio-based approaches raise privacy concerns. In this work, we propose a novel system TagSleep to address the issues mentioned above. For the first time, we propose the concept of two-layer sensing. We employ the respiration sensing information as the basic first-layer information, which is applied to further obtain rich second-layer sensing information including snore, cough and somniloquy. Specifically, without attaching any device to the human body, by just deploying low-cost and flexible RFID tags near to the user, we can accurately obtain the respiration information. What's more interesting, the user's cough, snore and somniloquy all affect his/her respiration, so the fine-grained respiration changes can be used to infer these sleep sound-activities without recording the sound data. We design and implement our system with just three RFID tags and one RFID reader. We evaluate the performance of TagSleep with 30 users (13 males and 17 females) for a period of 2 months. TagSleep is able to achieve higher than 96.58% sensing accuracy in recognizing snore, cough and somniloquy under various sleep postures. TagSleep also boosts the sleep posture recognition accuracy to 98.94%.

28 citations


Cites background or methods from "SleepGuard: Capturing Rich Sleep In..."

  • ...This is because both SleepHunter and SleepGuard employ the built-in microphone of the smartwatch which may be sensitive to the location of the smartwatch and the background noise of the environment....

    [...]

  • ...It is also observed that TagSleep achieves comparable accuracy with wearable sensor-based system (SleepGuard [8])....

    [...]

  • ...The existing works [6, 17, 32, 51, 58] recognized sleep sound-activities, such as snore and cough, mainly using sound data recorded by the bulit-in microphone in the smartphone (e.g., iSleep [23], Sleep hunter [22]), smartwatch (e.g., SleepGuard [8], ubiSleep [49]) and headband (e.g., Sleep Profiler [44])....

    [...]

  • ...(iii) For accelerometer-base approaches, most sensors are built in the smartphone (e.g., Sleep Cycle [13], Sleepbot [57] and S plus [44]), smartwatch (e.g., SleepGuard [8] and Sleepmonitor [59], SleepHunter [22], FitBit [18] and Jawbone [29]) and bed pad (e.g., Hoque et al. [24] and Beddit [6])....

    [...]

  • ...For cough activity, TagSleep outperforms SleepHunter and SleepGuard with the average accuracy improvement of 30% and 10%, respectively....

    [...]

Journal ArticleDOI
TL;DR: The experimental results demonstrate that the proposed system effectively and accurately classify twelve SP motions for tracking sleep positions, and hence, serves as a key building block for comprehensive sleep care applications related to sleep positions.
Abstract: Sleep monitoring is vital as sleep plays an important role in recovering physical and mental health. To have a sound sleep, one has to avoid bad sleep positions associated with personal health conditions. However, most of the existing sleep trackers merely show quantitative information about sleep patterns and duration at each sleep stage, overlooking the importance of sleep positions upon sleep quality. To accurately keep track of sleep positions, we propose a wearable sleep position tracking system consisting of two wristbands and one chest-band. We suggest a two-level classifier specialized for sleep motion based on Dynamic State Transition (DST)-framework. The DST-framework is designed to process the spatio-temporal sleep motion data collected via accelerometer/gyro sensing and classify twelve sleep position (SP) motions from four sleep positions. Our experimental results demonstrate that the proposed system effectively and accurately classify twelve SP motions for tracking sleep positions, and hence, serves as a key building block for comprehensive sleep care applications related to sleep positions.

23 citations

Journal ArticleDOI
TL;DR: In this article , a systematic review of digital phenotyping of mental health (DPMH) applications and data sets is presented, which can expand the ability to identify and monitor health conditions based on the interactions of people with digital technologies.
Abstract: Background Mental disorders are normally diagnosed exclusively on the basis of symptoms, which are identified from patients’ interviews and self-reported experiences. To make mental health diagnoses and monitoring more objective, different solutions have been proposed such as digital phenotyping of mental health (DPMH), which can expand the ability to identify and monitor health conditions based on the interactions of people with digital technologies. Objective This article aims to identify and characterize the sensing applications and public data sets for DPMH from a technical perspective. Methods We performed a systematic review of scientific literature and data sets. We searched 8 digital libraries and 20 data set repositories to find results that met the selection criteria. We conducted a data extraction process from the selected articles and data sets. For this purpose, a form was designed to extract relevant information, thus enabling us to answer the research questions and identify open issues and research trends. Results A total of 31 sensing apps and 8 data sets were identified and reviewed. Sensing apps explore different context data sources (eg, positioning, inertial, ambient) to support DPMH studies. These apps are designed to analyze and process collected data to classify (n=11) and predict (n=6) mental states/disorders, and also to investigate existing correlations between context data and mental states/disorders (n=6). Moreover, general-purpose sensing apps are developed to focus only on contextual data collection (n=9). The reviewed data sets contain context data that model different aspects of human behavior, such as sociability, mood, physical activity, sleep, with some also being multimodal. Conclusions This systematic review provides in-depth analysis regarding solutions for DPMH. Results show growth in proposals for DPMH sensing apps in recent years, as opposed to a scarcity of public data sets. The review shows that there are features that can be measured on smart devices that can act as proxies for mental status and well-being; however, it should be noted that the combined evidence for high-quality features for mental states remains limited. DPMH presents a great perspective for future research, mainly to reach the needed maturity for applications in clinical settings.

20 citations

Journal ArticleDOI
24 Jun 2021
TL;DR: Wang et al. as discussed by the authors proposed a smartwatch-based system called ApneaDetector, which exploits the built-in sensors in smartwatches to detect sleep apnea, which can be leveraged by machine learning techniques.
Abstract: Sleep apnea is a sleep disorder in which breathing is briefly and repeatedly interrupted. Polysomnography (PSG) is the standard clinical test for diagnosing sleep apnea. However, it is expensive and time-consuming which requires hospital visits, specialized wearable sensors, professional installations, and long waiting lists. To address this problem, we design a smartwatch-based system called ApneaDetector, which exploits the built-in sensors in smartwatches to detect sleep apnea. Through a clinical study, we identify features of sleep apnea captured by smartwatch, which can be leveraged by machine learning techniques for sleep apnea detection. However, there are many technical challenges such as how to extract various special patterns from the noisy and multi-axis sensing data. To address these challenges, we propose signal denoising and data calibration techniques to process the noisy data while preserving the peaks and troughs which reflect the possible apnea events. We identify the characteristics of sleep apnea such as signal spikes which can be captured by smartwatch, and propose methods to extract proper features to train machine learning models for apnea detection. Through extensive experimental evaluations, we demonstrate that our system can detect apnea events with high precision (0.9674), recall (0.9625), and F1-score (0.9649).

16 citations

References
More filters
Journal ArticleDOI
TL;DR: The clinimetric and clinical properties of the PSQI suggest its utility both in psychiatric clinical practice and research activities.
Abstract: Despite the prevalence of sleep complaints among psychiatric patients, few questionnaires have been specifically designed to measure sleep quality in clinical populations. The Pittsburgh Sleep Quality Index (PSQI) is a self-rated questionnaire which assesses sleep quality and disturbances over a 1-month time interval. Nineteen individual items generate seven "component" scores: subjective sleep quality, sleep latency, sleep duration, habitual sleep efficiency, sleep disturbances, use of sleeping medication, and daytime dysfunction. The sum of scores for these seven components yields one global score. Clinical and clinimetric properties of the PSQI were assessed over an 18-month period with "good" sleepers (healthy subjects, n = 52) and "poor" sleepers (depressed patients, n = 54; sleep-disorder patients, n = 62). Acceptable measures of internal homogeneity, consistency (test-retest reliability), and validity were obtained. A global PSQI score greater than 5 yielded a diagnostic sensitivity of 89.6% and specificity of 86.5% (kappa = 0.75, p less than 0.001) in distinguishing good and poor sleepers. The clinimetric and clinical properties of the PSQI suggest its utility both in psychiatric clinical practice and research activities.

23,155 citations


"SleepGuard: Capturing Rich Sleep In..." refers methods in this paper

  • ...The questionnaires were based on the Pittsburgh Sleep Quality Index (PSQI), a widely used and validated questionnaire in sleep quality research [16]....

    [...]

Book
15 Oct 1992
TL;DR: A complete guide to the C4.5 system as implemented in C for the UNIX environment, which starts from simple core learning methods and shows how they can be elaborated and extended to deal with typical problems such as missing data and over hitting.
Abstract: From the Publisher: Classifier systems play a major role in machine learning and knowledge-based systems, and Ross Quinlan's work on ID3 and C4.5 is widely acknowledged to have made some of the most significant contributions to their development. This book is a complete guide to the C4.5 system as implemented in C for the UNIX environment. It contains a comprehensive guide to the system's use , the source code (about 8,800 lines), and implementation notes. The source code and sample datasets are also available on a 3.5-inch floppy diskette for a Sun workstation. C4.5 starts with large sets of cases belonging to known classes. The cases, described by any mixture of nominal and numeric properties, are scrutinized for patterns that allow the classes to be reliably discriminated. These patterns are then expressed as models, in the form of decision trees or sets of if-then rules, that can be used to classify new cases, with emphasis on making the models understandable as well as accurate. The system has been applied successfully to tasks involving tens of thousands of cases described by hundreds of properties. The book starts from simple core learning methods and shows how they can be elaborated and extended to deal with typical problems such as missing data and over hitting. Advantages and disadvantages of the C4.5 approach are discussed and illustrated with several case studies. This book and software should be of interest to developers of classification-based intelligent systems and to students in machine learning and expert systems courses.

21,674 citations

Journal ArticleDOI
01 May 2003-Sleep
TL;DR: It is suggested that in the clinical setting, actigraphy is reliable for evaluating sleep patterns in patients with insomnia, for studying the effect of treatments designed to improve sleep, in the diagnosis of circadian rhythm disorders (including shift work), and in evaluating sleep in individuals who are less likely to tolerate PSG, such as infants and demented elderly.
Abstract: In summary, although actigraphy is not as accurate as PSG for determining some sleep measurements, studies are in general agreement that actigraphy, with its ability to record continuously for long time periods, is more reliable than sleep logs which rely on the patients' recall of how many times they woke up or how long they slept during the night and is more reliable than observations which only capture short time periods Actigraphy can provide information obtainable in no other practical way It can also have a role in the medical care of patients with sleep disorders However, it should not be held to the same expectations as polysomnography Actigraphy is one-dimensional, whereas polysomnography comprises at least 3 distinct types of data (EEG, EOG, EMG), which jointly determine whether a person is asleep or awake It is therefore doubtful whether actigraphic data will ever be informationally equivalent to the PSG, although progress on hardware and data processing software is continuously being made Although the 1995 practice parameters paper determined that actigraphy was not appropriate for the diagnosis of sleep disorders, more recent studies suggest that for some disorders, actigraphy may be more practical than PSG While actigraphy is still not appropriate for the diagnosis of sleep disordered breathing or of periodic limb movements in sleep, it is highly appropriate for examining the sleep variability (ie, night-to-night variability) in patients with insomnia Actigraphy is also appropriate for the assessment of and stability of treatment effects of anything from hypnotic drugs to light treatment to CPAP, particularly if assessments are done before and after the start of treatment A recent independent review of the actigraphy literature by Sadeh and Acebo reached many of these same conclusions Some of the research studies failed to find relationships between sleep measures and health-related symptoms The interpretation of these data is also not clear-cut Is it that the actigraph is not reliable enough to the access the relationship between sleep changes and quality of life measures, or, is it that, in fact, there is no relationship between sleep in that population and quality of life measures? Other studies of sleep disordered breathing, where actigraphy was not used and was not an outcome measure also failed to find any relationship with quality of life Is it then the actigraph that is not reliable or that the associations just do not exist? The one area where actigraphy can be used for clinical diagnosis is in the evaluation of circadian rhythm disorders Actigraphy has been shown to be very good for identifying rhythms Results of actigraphic recordings correlate well with measurements of melatonin and of core body temperature rhythms Activity records also show sleep disturbance when sleep is attempted at an unfavorable phase of the circadian cycle Actigraphy therefore would be particularly good for aiding in the diagnosis of delayed or advanced sleep phase syndrome, non-24-hour-sleep syndrome and in the evaluation of sleep disturbances in shift workers It must be remembered, however, that overt rest-activity rhythms are susceptible to various masking effects, so they may not always show the underlying rhythm of the endogenous circadian pacemaker In conclusion, the latest set of research articles suggest that in the clinical setting, actigraphy is reliable for evaluating sleep patterns in patients with insomnia, for studying the effect of treatments designed to improve sleep, in the diagnosis of circadian rhythm disorders (including shift work), and in evaluating sleep in individuals who are less likely to tolerate PSG, such as infants and demented elderly While actigraphy has been used in research studies for many years, up to now, methodological issues had not been systematically addressed in clinical research and practice Those issues have now been addressed and actigraphy may now be reaching the maturity needed for application in the clinical arena

2,321 citations


"SleepGuard: Capturing Rich Sleep In..." refers background in this paper

  • ...Such behaviors are most likely to occur during the deep sleep stage and the REM stage [8, 39]....

    [...]

Journal ArticleDOI
27 Oct 2005-Nature
TL;DR: These findings explain how various drugs affect sleep and wakefulness, and provide the basis for a wide range of environmental influences to shape wake–sleep cycles into the optimal pattern for survival.
Abstract: A series of findings over the past decade has begun to identify the brain circuitry and neurotransmitters that regulate our daily cycles of sleep and wakefulness. The latter depends on a network of cell groups that activate the thalamus and the cerebral cortex. A key switch in the hypothalamus shuts off this arousal system during sleep. Other hypothalamic neurons stabilize the switch, and their absence results in inappropriate switching of behavioural states, such as occurs in narcolepsy. These findings explain how various drugs affect sleep and wakefulness, and provide the basis for a wide range of environmental influences to shape wake-sleep cycles into the optimal pattern for survival.

2,295 citations


"SleepGuard: Capturing Rich Sleep In..." refers background or methods in this paper

  • ...Traditionally, the dedicated medical technologies, like EEG, ECG and EMG [67], have been applied for sleep monitoring....

    [...]

  • ...This is because polysomnography monitors and analyzes sleep based on information that directly correlates with sleep such as EEG, EMG, EOG, and oxygen saturation, whereas SleepGuard estimates sleep quality from cues that have an indirect effect on sleep quality....

    [...]

  • ...Moreover, EMG and EOG using electrodes placed on the skin near the eyes and on the muscles, respectively, measures in deeply differentiating REM stage from all the other stages....

    [...]

  • ...In PSG, medical sensors attached to human body are used to monitor events and information such as respiration, electroencephalogram (EEG), electrocardiogram (ECG), electrooculogram and oxygen saturation [29, 44, 54, 67]....

    [...]

01 Jan 2003
TL;DR: Wang et al. as discussed by the authors reviewed the current knowledge about the role of actigraphy in the evaluation of sleep disorders and concluded that actigraphys can provide useful information and that it may be a cost-effective method for assessing specific sleep disorders.
Abstract: 1.0 BACKGROUND ACTIGRAPHY HAS BEEN USED TO STUDY SLEEP/WAKE PATTERNS FOR OVER 20 YEARS. The advantage of actigraphy over traditional polysomnography (PSG) is that actigraphy can conveniently record continuously for 24-hours a day for days, weeks or even longer. In 1995, Sadeh et al.,1 under the auspices of the American Sleep Disorders Association (now called the American Academy of Sleep Medicine, AASM), reviewed the current knowledge about the role of actigraphy in the evaluation of sleep disorders. They concluded that actigraphy does provide useful information and that it may be a “cost-effective method for assessing specific sleep disorders...[but that] methodological issues have not been systematically addressed in clinical research and practice.” Based on that task force’s report, the AASM Standards of Practice Committee concluded that actigraphy was not indicated for routine diagnosis or for assessment of severity or management of sleep disorders, but might be a useful adjunct for diagnosing insomnia, circadian rhythm disorders or excessive sleepiness.2 Since that time, actigraph technology has improved, and many more studies have been conducted. Several review papers have concluded that wrist actigraphy can usefully approximate sleep versus wake state during 24 hours and have noted that actigraphy has been used for monitoring insomnia, circadian sleep/wake disturbances, and periodic limb movement disorder.3,4 This paper begins where the 1995 paper left off. Under the auspices of the AASM, a new task force was established to review the current state of the art of this technology.

1,918 citations

Frequently Asked Questions (14)
Q1. What contributions have the authors mentioned in the paper "Sleepguard: capturing rich sleep information using smartwatch sensing data" ?

By tracking the sleep-related events and activities, sleep monitoring provides the decision support to help us understand the sleep quality and the causes of poor sleep. Wearable devices provide a new way for sleep monitoring, allowing us to monitor sleep from the comfort of their own home, but existing solutions do not take full advantage of the rich sensor data provided by these portable devices. In this paper, the authors develop a novel approach to track a wide range of sleep-related events using smartwatches. The authors show that it is possible to track, using a single smartwatch, sleep events like body postures and movements, acoustic events, and illumination conditions. The authors evaluate their approach by conducting extensive experiments involved fifteen users across a 2-week period. Their experimental results show that their approach can track a richer set of sleep events, provide better decision support for evaluating sleep quality, and help to identify causes for sleep problems compared to prior work. The authors also show that SLEEPGUARD can help users to improve their sleep quality by helping them to understand causes of sleep problems. 

Exploring these techniques is part of their future work. This is where the authors need to measure and consider in their future work. Exploring such multi-sensor designs is an interesting future research direction. This will also be a direction for their future work. 

multi-sensor designs, such as combination of smart watch and intelligent ring, could be used to gather relevant sensor measurements from both wrists. 

For the hand position detection and micro-body movement detection (including the arm raising and hand movement), wearing the smartwatch on a different wrist does have an impact. 

the user’s breathing patterns, posture during sleep, and routines surrounding the bedtime also have a significant impact on sleep quality. 

Besides having an adverse effect on individuals, insufficient or poor quality sleep has a significant economic burden, among others, through decreased productivity, and medical and social costs associated with treatment of sleep disorders [47]. 

Examples of consumer-grade sleep monitors range from apps running on smartphones or tablets to smartwatches and specialized wearable devices [10, 32, 34, 58, 67, 69]. 

This is largely due to the upward facing direction of the palm when the hand is placed on the head compared to the downward palm direction when the hand is placed the other positions. 

This is because current solutions focus on monitoring characteristics of the sleep itself, without considering behaviours occurring during sleep and the environmental context affecting sleep, e.g., ambient light-level and noise. 

If their hierarchical model predicts that the hand was not placed on the head, the authors then use the method described in the next paragraph to detect if it was placed on the abdomen or the chest. 

For this kind of situation, the authors can test the change of acceleration data in multi-sleeper situations by popularizing the experiment to adjust the detection threshold of their body’s micro movements and achieve better detection performance. 

This is because PSG monitors and analyzes sleep based on information that directly correlates with sleep such as EEG, EMG, EOG, and oxygen saturation, whereas SLEEPGUARD estimates sleep quality from cues that have an indirect effect on sleep quality. 

While the recognition performance of their system is very encouraging, there are some issues that would need to be addressed in their system before larger-scale deployment would be feasible. 

In terms of errors, due to angular characteristics of acceleration being similar between the supine posture with hand putting on the head and the left-lateral posture, a small amount of the supine postures are classified as left lateral. 

Trending Questions (1)
How to track sleep in noise Colorfit NAV?

Our experimental results show that our approach can track a richer set of sleep events, provide better decision support for evaluating sleep quality, and help to identify causes for sleep problems compared to prior work.