Next Article in Journal
Histological Characterization of Class I HLA Molecules in Whole Umbilical Cord Tissue Towards an Inexhaustible Graft Alternative for Reconstructive Surgery
Next Article in Special Issue
Contactless Stethoscope Enabled by Radar Technology
Previous Article in Journal
Functionalized Carbon Nanoparticles as Theranostic Agents and Their Future Clinical Utility in Oncology
Previous Article in Special Issue
Comparing Remote Speckle Plethysmography and Finger-Clip Photoplethysmography with Non-Invasive Finger Arterial Pressure Pulse Waves, Regarding Morphology and Arrival Time
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Contactless Camera-Based Sleep Staging: The HealthBed Study

by
Fokke B. van Meulen
1,2,*,
Angela Grassi
3,
Leonie van den Heuvel
3,
Sebastiaan Overeem
1,2,
Merel M. van Gilst
1,2,
Johannes P. van Dijk
1,2,
Henning Maass
1,3,
Mark J. H. van Gastel
1,3,† and
Pedro Fonseca
1,3,†
1
Department of Electrical Engineering, Eindhoven University of Technology, 5612 AZ Eindhoven, The Netherlands
2
Sleep Medicine Center Kempenhaeghe, 5591 VE Heeze, The Netherlands
3
Philips Research, 5656 AE Eindhoven, The Netherlands
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Bioengineering 2023, 10(1), 109; https://doi.org/10.3390/bioengineering10010109
Submission received: 25 November 2022 / Revised: 6 January 2023 / Accepted: 10 January 2023 / Published: 12 January 2023
(This article belongs to the Special Issue Contactless Technologies for Human Vital Signs Monitoring)

Abstract

:
Polysomnography (PSG) remains the gold standard for sleep monitoring but is obtrusive in nature. Advances in camera sensor technology and data analysis techniques enable contactless monitoring of heart rate variability (HRV). In turn, this may allow remote assessment of sleep stages, as different HRV metrics indirectly reflect the expression of sleep stages. We evaluated a camera-based remote photoplethysmography (PPG) setup to perform automated classification of sleep stages in near darkness. Based on the contactless measurement of pulse rate variability, we use a previously developed HRV-based algorithm for 3 and 4-class sleep stage classification. Performance was evaluated on data of 46 healthy participants obtained from simultaneous overnight recording of PSG and camera-based remote PPG. To validate the results and for benchmarking purposes, the same algorithm was used to classify sleep stages based on the corresponding ECG data. Compared to manually scored PSG, the remote PPG-based algorithm achieved moderate agreement on both 3 class (Wake–N1/N2/N3–REM) and 4 class (Wake–N1/N2–N3–REM) classification, with average κ of 0.58 and 0.49 and accuracy of 81% and 68%, respectively. This is in range with other performance metrics reported on sensing technologies for wearable sleep staging, showing the potential of video-based non-contact sleep staging.

1. Introduction

While sleep is something natural for many of us, it is not the case for everyone. For some, it will be necessary to obtain more detailed and objective information on sleep structure, to assess any potential sleep disorder. The gold standard to measure sleep is polysomnography (PSG). Although PSG is widely used in clinical practice and in research, it has some drawbacks. PSGs are typically performed in (specialized) sleep centres using many wired sensors measuring multiple physiological parameters, such as cortical activity, cardiac activity and breathing. During these measurements patients may feel unfamiliar with the environment, and cables may feel obtrusive. Besides these shortcomings that influence actual sleep quality [1,2], in-lab (video) PSG is rather costly, and analysis is complex. Therefore, it is rarely used for sleep assessment over consecutive nights and may be insufficient to unearth infrequent events, or night-to-night variability, resulting in a less representative picture of sleep [2]. A less obtrusive way of measuring sleep could alleviate these issues, especially in populations who are less tolerant to PSG, such as children or patients with intellectual disabilities [3].
Sleep stages are traditionally scored by analysing the electroencephalogram, electrooculogram and electromyogram signals that are part of the PSG measurement. Extensive research has been conducted to obtain surrogate measures of sleep and sleep stages staging using other, less obtrusive, techniques. A frequently used and proven technique is by measuring heart rate variability (HRV). Different HRV metrics indirectly reflect autonomic nervous system activity, which in turn are known to express sleep stages; as such, it has been used to identify sleep stages with reasonable accuracy [4,5,6]. The gold standard sensor for measuring cardiac activity is the electrocardiogram (ECG), a wired setup which is obtrusive as well, especially during sleep. Recent advances in sensor technology and data analysis techniques facilitated research on alternative and less obtrusive sleep monitoring setups based on HRV [7]. Wrist-worn devices for measuring photoplethysmography (PPG) and actigraphy have shown promise in this area [8,9,10,11,12]. However, these devices still require contact with the body of the subject being measured and suffer, albeit to a lesser extent, of issues related to comfort and obtrusiveness. Camera-based monitoring is a promising example of contactless estimation of vital signs that are generally part of a sleep assessment [13]. Previous work showed the monitoring of vital signs during sleep, focusing on the detection and estimation of body movements and body posture [14,15], heart rate [16,17], respiration [14,16,18,19], or blood oxygen saturation [16], all without requiring any cables or sensors connected to the patient and in near darkness. Researchers have applied the monitoring of body movements directly towards the automated classification of sleep stages [20]. Others used estimated respiratory movements to detect characteristic features of different sleep stages [21] and respiratory events during sleep [18]. To the best of our knowledge, no previous work was carried out on camera HRV-based monitoring of sleep stages.
The purpose of this study is to evaluate, in near darkness, a camera-based, remote PPG setup for the contactless measurement of pulse rate variability and automated classification of sleep stages in healthy subjects. The system makes use of measured pulse-to-pulse HRV and a previously developed sleep staging algorithm based on HRV features. Results of the estimated sleep stages are compared with sleep stages manually scored from a simultaneously recorded PSG.

2. Methods

2.1. Experimental Protocol

The system was evaluated on the HealthBed-cohort of healthy adults (aged 18 or above). Exclusion criteria were: a presence of any previously diagnosed sleep disorders, a Pittsburgh Sleep Quality Index larger than 5, an Insomnia Severity Index larger than 7, a Hospital Anxiety and Depression Scale score larger than 8, shift-work, pregnancy, use of any medication, except for birth control medicine, or any clinically relevant neurologic or psychiatric disorders or other somatic disorders that could influence sleep or limit the ability to adhere to the study procedures. All participants were recruited via online advertisements. A total of 96 participants were enrolled into the HealthBed study and scheduled for an overnight sleep registration at the Sleep Medicine Centre Kempenhaeghe, Heeze, The Netherlands. Of these, 51 participants were recorded with the camera-based remote PPG setup. Due to technical problems in the measurement setup software during the recordings, the system failed to record the whole night of five participants, and the data of these participants are excluded from further analysis. The remaining participants (n = 46) had an average age of 35.3 years (±14.5 years), 34 females and 12 males.
In addition to the measurement setup, a reference PSG was acquired with a Grael 4K PSG amplifier (Compumedics Limited, Victoria, Australia). PSG sensors were set up according to the AASM guidelines and sleep stages were visually scored in 30-s epochs by an experienced sleep technician, all according to the AASM manual for scoring of sleep and associated events (Version 2.2, July 2015) [22]. The manually scored sleep stages were used as a reference to evaluate the performance of the sleep staging algorithm.

2.2. Measurement Setup

The camera-based remote PPG setup comprised cameras and dedicated infrared illumination mounted on a bar located above the head of the participant (Figure 1). This viewpoint was selected because of skin visibility, from which the cardiac pulse signal can be extracted. To suppress influences of distortions (e.g., motion and noise) on the pulse detection, three horizontally spaced, identical monochrome CCD cameras (AVT Manta G-283B, Allied Vision GmbH, Stadtroda, Germany) with zoom lenses (M6Z1212-3S, Computar, Tokyo, Japan) were equipped with different optical band-pass filters to obtain spectral selectivity in near-infrared. The centre wavelengths of these filters were 760, 800 and 890 nm, wavelengths that are almost invisible to the human eye. The zoom factor of the lenses was selected to cover the full width of the bed, to alleviate limitations on sleeping position. Two identical custom-developed illumination units were placed on both sides of the cameras. These units consist of LEDs with three wavelengths matching the filters of the cameras. An optical diffuser was placed in front of the LEDs to improve the spectral homogeneity of the illumination area. The impact of lightning on each participant’s experience was evaluated after the nocturnal recording by means of a questionnaire (Appendix A).
The cameras were simultaneously triggered by the video acquisition system. Frames were stored uncompressed at a resolution of 968 × 728 pixels and transferred via ethernet. To limit needed data storage and ensure a stable frame rate, frame rate was set to 15 Hz. Synchronization of the video and PSG data was achieved by generating a synchronization signal by the video acquisition system and sampling this signal simultaneously with the PSG amplifier during PSG acquisition.

2.3. Camera-Based Remote PPG, Pulse Extraction and Inter-Pulse Interval Detection

The HRV-based sleep staging algorithm requires an accurate estimation of the time distance between consecutive heart beats (inter-pulse intervals, IPI, from the remote PPG setup). To enable accurate pulse-to-pulse duration estimations from the remote PPG setup, we used a previously developed processing framework to extract the pulse signal from the raw video data [23]. This framework considers different lying positions and possible occlusions and was validated in a laboratory setting on a limited dataset. In short, the framework started with pre-processing the raw video by dividing the frames into subregions using a box-shaped interpolation kernel. Traces were generated by temporal concatenation of the intensity values for each subregion and for all three wavelengths. Next, all traces were bandpass filtered (0.6–3 Hz, corresponding to a heart rate between 36 and 180 beats per minute), and pulse signals were extracted using a robust pulse extraction method [24]. By similarity mapping and using the pulse signal as a feature, a distinction was made between living and non-living pixels. All pulses from the detected living pixels were combined to reconstruct a single pulse signal. Next, the pulse signal (15 Hz) was resampled at 240 Hz using a cubic spline interpolation method and rescaled in amplitude between 0 and 1. Finally, systolic peaks were detected using an automatic multiscale-based peak detection method that does not need any additional user input prior to analysis [25]. No form of post-processing or pruning of the detected peaks was performed. The time between two consecutive peaks (i.e., IPI) was calculated and only inter-pulse intervals with a maximum of 1.5 s (corresponding to a heart rate of 40 beats/min) and a minimum of 0.3 s (200 beats/min) were assumed to be valid; all others were excluded.

2.4. Sleep Stage Classifier

A previously developed machine learning algorithm for automatic sleep staging was used to classify sleep stages [6,26]. The classifier, trained with 132 HRV features extracted from ECG interbeat-interval data, consists of 1 dense layer, 3 bidirectional LSTM layers, 2 dense layers and an output with softmax for four classes: wake, N1/N2, N3, and REM. As in previous work [6], the classifier was pre-trained with 584 recordings (of 195 healthy sleepers and 97 sleep disordered patients) of the SIESTA dataset [27], using as training ground-truth PSG consensus scorings of three experienced sleep technicians. None of the recordings acquired in the present study were used to tune or in any way optimize the sleep staging algorithm or the input HRV features. The sleep stage classifier was used, without modifications, to classify sleep stages based on the same input HRV features extracted from the IPI signal obtained with the remote PPG setup. For each participant, a simplified four-class hypnogram was obtained for the “lights off” period of the recording.

2.5. Sleep Staging Performance

To evaluate the sleep staging algorithm, the hypnogram obtained with the remote PPG setup was compared against the manually scored sleep stages based on PSG. Since the classifier outputs a simplified hypnogram, the labels of the manually scored sleep stages N1 and N2 were combined in a single “N1/N2” class, while the remaining classes (wake, N3, and REM) were used without changes. Cohen’s kappa coefficient of agreement (or κ ) and accuracy were used to describe epoch-per-epoch agreement between the predictions obtained with each setup, and the manually scored hypnogram from the gold standard PSG. The classifier was further evaluated in a three-class classification task, by merging the N1/N2 and N3 labels of the prediction and ground-truth reference in a single non-REM (NREM) class. In addition, the classification performance for each sleep stage was determined, by considering each class separately against the merged remaining classes; in this case, in addition to κ and accuracy, also sensitivity, specificity, and PPV were calculated.

2.6. ECG Benchmark-Sleep Staging and Pulse Detection Performance

For benchmarking purposes, the same classifier was also used to classify sleep stages based on the inter beat intervals (IBIs) derived from the ECG Lead II channel included in the PSG recording of each participant. The ECG signal, recorded at 512 Hz, was first high-pass filtered to remove baseline wander using a linear phase filter using a Kaiser window of 1.016 s, a cut-off frequency of 0.8 Hz and a side-lobe attenuation of 30 dB [28]. QRS complexes were detected using a Hamilton–Tompkins QRS detector and further localized with a post-processing algorithm [29]. The time distance between consecutive R-peaks was used to calculate the resulting IBI time series.
The performance indicators of the sleep staging classifier based on ECG with respect to manually scored sleep stages were compared to the performance indicators using remote PPG. A Wilcoxon signed rank test was used to detect significant differences (at a p-value of 0.05) between both.
The detected heart beats from the ECG signal, and derived IBI time series were used as a ground truth to evaluate the pulse detection performance of the remote PPG setup. Each detected pulse was matched with beats detected in the ECG signal in the corresponding PSG recording. A match was defined when a pulse was found within a range of 250 ms of a single QRS complex, in which case the pulse was marked as true positive (TP). If a pulse could not be matched to any QRS complex, it was marked as false positive (FP). If multiple pulses were matched to one QRS complex, one pulse was considered as TP and the remaining as FP. All QRS complexes that were not matched with any pulses are considered false negatives (FN). The coverage of the inter-pulse time series of the remote PPG setup was calculated as the sum of all IPIs related to duration of the PSG measurement. The pulse detection performance was evaluated by calculating the sensitivity and positive predictive value (PPV). The bias (i.e., mean time difference between all matched pulses and their corresponding ECG beats) and trigger jitter (i.e., the standard deviation of these differences) were calculated as well as the percentage of pulses within 50 ms and 100 ms of the closest QRS complex, as in [30,31], for the correctly detected pulses according to the criteria used to calculate coverage and sensitivity, and after correcting for the average localization error (bias) of each participant. Finally, parameters describing the resemblance between the IPI and IBI time series, such as root mean square error (RMSE) and Pearson’s correlation coefficient ( ρ ), were calculated.
Furthermore, we evaluated whether pulse detection performance explains the differences in sleep staging performance of both setups (i.e., remote PPG vs. ECG). The difference in performance between both setups was obtained, per participant, by calculating the difference in κ obtained with the remote PPG setup ( κ r e m o t e P P G ) and with ECG ( κ E C G ) i.e., κ E C G κ r e m o t e P P G . Spearman’s correlation coefficients were used to evaluate possible relations between the difference in sleep stage classification performance and pulse detection performance metrics. Since the test was repeated 9 times (once per metric), a Bonferroni correction for repeated tests was used. For that reason, we used as a threshold for significance a p-value of 0.006 or below.

3. Results

3.1. Questionnaire Results on Experienced Obtrusiveness

None of the participants reported any substantial influence of the camera-based remote PPG measurement setup (i.e., light source and/or camera’s) on their sleep beyond the effect of the conventional PSG setup (see Table A1 in Appendix A), for more detailed results on the questionnaire).

3.2. Sleep Stage Classifier and Performance

Figure 2 illustrates an example of a hypnogram predicted using the remote PPG setup as well as the reference hypnogram based on PSG manual scoring. This example corresponds to the hypnogram with the highest κ r e m o t e P P G for the predicted sleep stages (4 classes) using the remote PPG setup compared to manual scoring. Figure 3 illustrates another example, this one for the hypnogram for which the remote PPG setup had the κ r e m o t e P P G closest to the average performance.
Table 1 shows the sleep staging performance of the classifier, the agreement between the manual scored PSG stages (i.e., reference) and the predicted sleep stages based on the remote PPG setup. The highest performance is obtained for REM detection, with an average κ r e m o t e P P G of 0.61. Confusion matrices for all predictions of the remote PPG setup against the reference are shown in Appendix B.

3.3. ECG Benchmark-Sleep Staging and Pulse Detection Performance

The originally ECG trained classification algorithm showed overall higher performance compared to the performance of the remote PPG setup. Only the specificity of classifying Wake and N3 (two-class binary tasks) were not significantly different compared to the performance of the remote PPG setup. However, for these classes, the sensitivity using ECG was substantially and significantly higher than with the remote PPG setup. Figure 4 and Figure 5 illustrate examples of two recordings where these sensitivity differences are visible. Respectively, the figures frequently show misclassification by the remote PPG setup of sleep stages that were manually scored as Wake and N3, and which were generally classified correctly using ECG. A full overview of the performance of classifier based using ECG data are presented in Appendix C.
Table 2 indicates the pulse detection performance of the remote PPG setup in comparison with ECG. The coverage of IPI time series of the remote PPG setup was on average 83.1%, a minimum of 63.3% and a maximum of 91.5%. The pulse detection algorithm achieved a relatively high mean sensitivity of 83.1% ± 6.9, and PPV of 96.6% ± 3.9 compared to ECG. Even in participants where the coverage and sensitivity is low, the localization is very accurate, with a minimum and average of 86.2% and 94%, respectively, of the correctly detected pulses found within 100 ms of the corresponding QRS complex.
The difference in sleep stage classification performance ( κ E C G κ r e m o t e P P G ) per participant was significantly correlated with the sensitivity of pulse detection within the same participant ( ρ = −0.45, p = 0.002), and with the correlation between IPIs (with remote PPG) and IBIs (with ECG) ( ρ = −0.52, p < 0.001). In both cases, a lower pulse detection performance was related to a larger difference between the classification performance of both setups on a per participant level, with the classification using ECG outperforming the remote PPG setup.

4. Discussion

We evaluated a contactless system for the automated classification of sleep stages in a group of 46 healthy participants, based on the measurement of instantaneous pulse rate using a camera-based remote PPG setup. HRV based sleep stages were compared with manual scored sleep stages based on the gold-standard video PSG and showed a good performance on automated sleep stages classification with an average κ = 0.58 and an accuracy of 81% on 3-class sleep staging and an average κ = 0.49 and an accuracy of 68% on 4-class sleep staging. This unique system enables, under near darkness, a contactless assessment of sleep stages, offering a major advantage over current practice (i.e., polysomnography) as well as wearable solutions, which are frequently experienced as obtrusive and influencing normal sleeping behaviour. None of the participants reported any substantial influence of the camera-based remote PPG setup on their sleep.
To put the performance of our method in some context, we compared our results with previously published work on wearable and nearable devices for sleep staging as summarized by Imtiaz et al. [7]. It should be noted that performance estimates in this overview are not directly comparable, as studies applied a variety of other sensors and validated in different cohorts. It does show, however, that both accuracy and κ of our remote PPG setup are in range with performance metrics reported in other studies [7]. For 3-class sleep staging with multiple sensing modalities (including ECG, EEG, PPG, actigraphy), Imtiaz et al. [7] reported an average κ = 0.50 (range: 0.27–0.74) and an average accuracy of 76% (range: 70–85%), which is a lower performance compared to our results. For similar 4-class classification strategies (Wake-N1/2-N3-REM), Imtiaz et al. reported an average κ = 0.54 (range: 0.36–0.72) and an average accuracy of 72% (range: 57–90%) which is slightly better compared to our results.
The proposed camera-based remote PPG setup can measure pulse rate variability in a reliable, contactless, and unobtrusive manner, which in turn can be used to obtain a relatively accurate representation of sleep and sleep stages. This may be particularly important for patient populations who do not tolerate the traditional wired systems or even wearable solutions, such as sleep disordered patients, children, or patients with intellectual disabilities. Furthermore, this setup could also be used for patient monitoring in settings with a high patient throughput, such as the general ward of a hospital, in which physical contact between the monitoring technology and the patients should be limited to reduce the chances of cross-contamination and spreading of diseases. Future studies should validate the camera-based remote PPG setup in these different populations and settings.
The sleep staging algorithm used to classify sleep stages from the remote PPG setup was previously trained on ECG recordings. To validate the performance and for benchmarking purposes, the algorithm was used to classify sleep stages using corresponding ECG data as well. The performance of the classifier based on the ECG input ( κ = 0.65, accuracy: 77.4%, see Appendix C) is at the expected level for healthy participants. The same classification algorithm was tested before on HRV and body movement data of sleep disordered patients where it showed a comparable performance ( κ = 0.60, accuracy: 75.9%) [6]. As might be expected, using a different cardiac sensing modality (remote PPG) than the one used to train the sleep staging algorithm (ECG) led to a decrease in performance. Previous work showed a similar phenomenon, in that case using an ECG trained algorithm on PPG data [32]. However, when the algorithm was adapted to the characteristics of a different sensor [33] or even completely retrained on device specific data (e.g., PPG data), the classification performance of the algorithm increased to levels similar to the ECG baseline [9]. It can be expected that using similar strategies on larger datasets of camera-based remote PPG measurements would lead to a similar increase in the performance of the algorithm.
As a rule of thumb, supported by the results of Imtiaz et al. [7] and Selvaraju et al. [13], the further away from the body sensing is performed, the more difficult it seems to correctly detect the precise temporal location of heart beats and consequently to correctly classify sleep stages based on heart rate variability. Comparing both setups, the largest performance differences were found while classifying Wake and N3. Although both setups exhibit a lower N3 sensitivity when compared with other sleep stages, this seems worse when using the remote PPG setup. A possible explanation for this might be the lower initial sample frequency of the remote PPG setup (i.e., 15 Hz). This may introduce errors when estimating HRV metrics that are known to require higher temporal resolution needed, for example, to express the higher frequency characteristics of parasympathetic nervous system tone in IBI series, in turn needed to correctly distinguish between light (N1/N2) and deep sleep (N3). In future work, a higher temporal resolution should be preferred for a more accurate estimation of the inter-pulse times. On the other hand, the misclassification of Wake might be related to the fact that the remote PPG setup always generates a plausible pulse signal, even in cases when the signal-to-noise ratio is very low because of the participant moving during wakefulness periods, or when an insufficient amount of skin is visible. In these cases, this may result in the attempt to classify unreliable inter-pulse variations, resulting in incorrect sleep stage predictions. A possible, but not yet implemented solution, might be to use a signal quality indicator. Using the camera input, this detector should be able to detect the presence of enough skin area, followed by the detection of large body movements which can serve as a surrogate measure of actigraphy and facilitate the detection of Wake [23].
A limitation of remote PPG monitoring pertains to a fundamental aspect of the monitoring principle itself. The setup needs enough visible skin (high enough signal-to-noise ratio) to be able to estimate a pulse signal. A possible solution would be to use optical zooming, to increase the number of skin pixels and therefore the signal-to-noise ratio. However, while sleeping, people unintentionally roll over or pull the blanket over their body, thus covering part of their skin. A multi camera setup or an automated camera aiming setup might be necessary to keep enough visible skin pixels after zooming.

5. Conclusions

HRV-based sleep staging by a non-contact remote PPG setup holds potential and deserves further research. In future studies, the representation of sleep and sleep stages assessed using remote PPG setup could be combined with other parameters that can be obtained with camera-based techniques, such as limb movements, or body movements caused by respiration. In addition, the remote PPG setup could be combined with other contactless monitoring techniques, for example other camera- or radar-based techniques to assess and estimate heart rate, respiration, body movements, and even blood oxygen saturation levels (i.e., SpO2) [7,13,16,22,34] during sleep. This would not only allow the direct comparison of different techniques, but likely would increase sleep staging performance of sleep staging and add resilience by redundance. Eventually, combining such techniques may allow a fully contactless and unobtrusive assessment and classification of sleep, as well as sleep-related disorders such as sleep apnea.

Author Contributions

Data curation, F.B.v.M., S.O., M.J.H.v.G. and P.F.; Formal analysis, F.B.v.M., M.J.H.v.G. and P.F.; Funding acquisition, S.O. and H.M.; Investigation, A.G., L.v.d.H., S.O., M.M.v.G., J.P.v.D., H.M., M.J.H.v.G. and P.F.; Methodology, F.B.v.M., A.G., L.v.d.H., S.O., M.M.v.G., J.P.v.D., H.M., M.J.H.v.G. and P.F.; Supervision, S.O., M.J.H.v.G. and P.F.; Visualization, F.B.v.M.; Writing—original draft, F.B.v.M.; Writing—review and editing, A.G., L.v.d.H., S.O., M.M.v.G., J.P.v.D., H.M., M.J.H.v.G. and P.F. All authors have read and agreed to the published version of the manuscript.

Funding

The work was performed within the Eindhoven MedTech Innovation Center (e/MTIC, incorporating Eindhoven University of Technology, Philips Research, and Sleep Medicine Center Kempenhaeghe). The experiments described in this work were part of the HealthBed project, funded by the European Institute of Innovation and Technology (EIT Health Grant No. 18453). Additional support by NWO/HTSM program in the context of the project: Unobtrusive Monitoring of Sleep Apnea, UMOSA (Grant No. 17117).

Institutional Review Board Statement

The HealthBed study met the ethical principles of the Declaration of Helsinki, the guidelines of Good Clinical Practice and the current legal requirements. The research protocol was approved by the local medical ethics committee (Maxima Medical Centre, Veldhoven, The Netherlands—study number: NL63360.015.17), by the institutional review board of Philips (Internal Committee on Biomedical Experiments, Eindhoven, The Netherlands) and by the institutional review board of Sleep Medicine Centre Kempenhaeghe (Heeze, The Netherlands).

Informed Consent Statement

Written informed consent was obtained from all subjects involved in the study.

Data Availability Statement

The data used in this study are available from the Sleep Medicine Centre Kempenhaeghe upon reasonable request. The data can be requested by presenting a scientific research question and by fulfilling all the regulations concerning the sharing of the human data (e.g., privacy regulations). The details of the agreement will depend on the purpose of the data request and the entity that is requesting the data (e.g., research institute or corporate). Each request will be evaluated by the Kempenhaeghe Research Board and, depending on the request, approval from independent medical ethical committee might be required. Specific restrictions apply to the availability of the data collected with cameras not comprised in the standard PSG set-up, and unprocessed data are not publicly available because of data privacy protection of participants. As the cameras are used under license, processed data are not publicly available. These data are, however, available from the authors upon reasonable request and with permission of the licensors.

Conflicts of Interest

A.G., L.v.d.H., H.M., M.J.H.v.G. and P.F. are employed as researchers by Royal Philips, a commercial company innovating in the field to which the current manuscript contributes. As researchers, they are mandated by their employer to make meaningful scientific contributions and always strive to ensure scientific integrity in their academic writings. All other authors declare no competing interests.

Abbreviations

The following abbreviations are used in this manuscript:
AASMAmerican Academy of Sleep Medicine
ECGElectrocardiogram / Electrocardiography
FNFalse Negative
FPFalse Positive
HRVHeart Rate Variability
IBIInter Beat Interval
IPIInter Pulse Interval
N1/2/3Sleep stages 1, 2 and 3 with No Rapid Eye Movements
PPGPhotoplethysmography
PPVPositive Predictive Value
PSGPolysomnography
QRSQRS-complex, the combination of three of the graphical deflections seen on a typical ECG
REMSleep stage with Rapid Eye Movement
RMSERoot Mean Square Error
TPTrue Positive
κ Cohen’s kappa coefficient of agreement
κ E C G Agreement between the predicted sleep stages using the ECG setup and the reference
κ r e m o t e P P G    Agreement between the predicted sleep stages using the remote PPG setup and the reference

Appendix A. Questionnaire Results

The morning after each polysomnography recording, participants were asked to answer the following three questions, on a five-point Likert scale (1—Very much; 2—A lot; 3—A little bit; 4—Hardly; 5—Not at all):
  • Did the presence of the remote PPG measurement setup influence your consideration to participate in this study?
  • Did the presence of the camera influence your sleep?
  • Did the presence of the additional light-source, of the remote PPG setup, influence your sleep?
As a result, a total of 43 out of 46 participants completed the questionnaire. Table A1 shows the answers, summarized per question.
Table A1. Results of the questionnaire on the perceived obtrusiveness of the remote PPG setup, totals per answer option.
Table A1. Results of the questionnaire on the perceived obtrusiveness of the remote PPG setup, totals per answer option.
1: Very Much2: A Lot3: A Little Bit4: Hardly5: Not at All
Question 1--3733
Question 2--61027
Question 3-11833

Appendix B. Confusion Matrices Remote PPG Setup

Figure A1 illustrates the confusion matrices with aggregated performance results for the remote PPG setup compared to reference PSG manual scoring for a grand total of 44,541 epochs, from 46 participants.
Figure A1. Confusion matrices for remote PPG versus reference PSG. (a) number of epochs, with a total of 30,235 (68%) correctly classified (diagonal, in green); (b) sensitivity, relative to ground truth class; (c) PPV, Positive predictive value, relative to predicted class.
Figure A1. Confusion matrices for remote PPG versus reference PSG. (a) number of epochs, with a total of 30,235 (68%) correctly classified (diagonal, in green); (b) sensitivity, relative to ground truth class; (c) PPV, Positive predictive value, relative to predicted class.
Bioengineering 10 00109 g0a1

Appendix C. ECG Performance

Table A2 shows the sleep staging performance of the classifier, the agreement between the manual scored PSG stages (i.e., reference) and the predicted sleep stages based on ECG analysis. Furthermore, Figure A2 illustrates the confusion matrices with aggregated performance results for the remote PPG setup compared to reference PSG manual scoring for a grand total of 44,541 epochs, from 46 participants.
Figure A2. Confusion matrices for ECG versus reference PSG. (a) number of epochs, with a total of 34,356 (77%) correctly classified (diagonal, in green); (b) sensitivity, relative to ground truth class; (c) PPV, positive predictive value, relative to predicted class.
Figure A2. Confusion matrices for ECG versus reference PSG. (a) number of epochs, with a total of 34,356 (77%) correctly classified (diagonal, in green); (b) sensitivity, relative to ground truth class; (c) PPV, positive predictive value, relative to predicted class.
Bioengineering 10 00109 g0a2
Table A2. Classification performance using ECG compared with the reference, i.e., manual scoring. Mean (SD) per class.
Table A2. Classification performance using ECG compared with the reference, i.e., manual scoring. Mean (SD) per class.
κ ECG ( ) Accuracy (%)Sensitivity (%)Specificity (%)PPV (%)
2 classes a
Wake0.70 (0.13)93.9 (2.7)79.3 (16.2)95.9 (3.4)72.9 (17.1)
N1/N20.56 (0.12)78.4 (6.1)83.7 (7.0)72.8 (9.3)74.8 (8.8)
N30.61 (0.15)89.6 (4.2)56.0 (18.1)98.5 (1.9)89.7 (14.9)
REM0.73 (0.10)93.1 (4.0)84.0 (12.8)95.1 (3.1)77.4 (12.0)
3 classes b 0.74 (0.10)87.6 (4.3)
4 classes c 0.65 (0.10)77.5 (6.5)
a 2 classes, one versus the rest, where the single class was considered as the ‘positive’ class and the others are together the negative class. b 3 classes: Wake, N1/N2/N3 (Non-REM), and REM. c  4 classes Wake, N1/N2, N3, and REM.

References

  1. Austin, D.; Beattie, Z.T.; Riley, T.; Adami, A.M.; Hagen, C.C.; Hayes, T.L. Unobtrusive classification of sleep and wakefulness using load cells under the bed. In Proceedings of the 2012 Annual International Conference of the IEEE Engineering in Medicine and Biology Society, San Diego, CA, USA, 28 August–1 September 2012; pp. 5254–5257. [Google Scholar] [CrossRef] [Green Version]
  2. Newell, J.; Mairesse, O.; Verbanck, P.; Neu, D. Is a one-night stay in the lab really enough to conclude? First-night effect and night-to-night variability in polysomnographic recordings among different clinical population samples. Psychiatry Res. 2012, 200, 795–801. [Google Scholar] [CrossRef] [PubMed]
  3. Surtees, A.D.; Oliver, C.; Jones, C.A.; Evans, D.L.; Richards, C. Sleep duration and sleep quality in people with and without intellectual disability: A meta-analysis. Sleep Med. Rev. 2018, 40, 135–150. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  4. Stein, P.K.; Pu, Y. Heart rate variability, sleep and sleep disorders. Sleep Med. Rev. 2012, 16, 47–66. [Google Scholar] [CrossRef] [PubMed]
  5. Zhang, Z.; Gao, X.; Gao, S. The relationship of HRV to sleep EEG and sleep rhythm. Int. J. Neurosci. 2005, 115, 315–327. [Google Scholar] [CrossRef]
  6. Fonseca, P.; van Gilst, M.M.; Radha, M.; Ross, M.; Moreau, A.; Cerny, A.; Anderer, P.; Long, X.; van Dijk, J.P.; Overeem, S. Automatic sleep staging using heart rate variability, body movements, and recurrent neural networks in a sleep disordered population. Sleep 2020, 43, zsaa048. [Google Scholar] [CrossRef]
  7. Imtiaz, S.A. A systematic review of sensing technologies for wearable sleep staging. Sensors 2021, 21, 1562. [Google Scholar] [CrossRef]
  8. Fonseca, P.; Weysen, T.; Goelema, M.S.; Møst, E.I.; Radha, M.; Lunsingh Scheurleer, C.; van den Heuvel, L.; Aarts, R.M. Validation of photoplethysmography-based sleep staging compared with polysomnography in healthy middle-aged adults. Sleep 2017, 40. [Google Scholar] [CrossRef]
  9. Wulterkens, B.M.; Fonseca, P.; Hermans, L.W.; Ross, M.; Cerny, A.; Anderer, P.; Long, X.; van Dijk, J.P.; Vandenbussche, N.; Pillen, S.; et al. It is all in the wrist: Wearable sleep staging in a clinical population versus reference polysomnography. Nat. Sci. Sleep 2021, 13, 885. [Google Scholar] [CrossRef]
  10. De Zamboti, M.; Cellini, N.; Goldstone, A.; Colrain, I.M.; Baker, F.C. Wearable Sleep Technology in Clinical and Research Settings. Med. Sci. Sport. Exerc. 2019, 51, 1538–1557. [Google Scholar] [CrossRef]
  11. Marino, M.; Li, Y.; Rueschman, M.N.; Winkelman, J.W.; Ellenbogen, J.M.; Solet, J.M.; Dulin, H.; Berkman, L.F.; Buxton, O.M. Measuring Sleep: Accuracy, Sensitivity, and Specificity of Wrist Actigraphy Compared to Polysomnography. Sleep 2013, 36, 1747–1755. [Google Scholar] [CrossRef]
  12. Fekedulegn, D.; Andrew, M.E.; Shi, M.; Violanti, J.M.; Knox, S.; Innes, K.E. Actigraphy-Based Assessment of Sleep Parameters. Ann. Work. Exp. Health 2020, 64, 350–367. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  13. Selvaraju, V.; Spicher, N.; Wang, J.; Ganapathy, N.; Warnecke, J.M.; Leonhardt, S.; Swaminathan, R.; Deserno, T.M. Continuous Monitoring of Vital Signs Using Cameras: A Systematic Review. Sensors 2022, 22, 4097. [Google Scholar] [CrossRef] [PubMed]
  14. Jakkaew, P.; Onoye, T. Non-Contact Respiration Monitoring and Body Movements Detection for Sleep Using Thermal Imaging. Sensors 2020, 20, 6307. [Google Scholar] [CrossRef] [PubMed]
  15. Mohammadi, S.M.; Alnowami, M.; Khan, S.; Dijk, D.J.; Hilton, A.; Wells, K. Sleep Posture Classification using a Convolutional Neural Network. In Proceedings of the 2018 40th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Honolulu, HI, USA, 18–21 July 2018. [Google Scholar] [CrossRef]
  16. van Gastel, M.; Stuijk, S.; Overeem, S.; van Dijk, J.P.; van Gilst, M.M.; de Haan, G. Camera-based vital signs monitoring during sleep—A proof of concept study. IEEE J. Biomed. Health Inform. 2020, 25, 1409–1418. [Google Scholar] [CrossRef]
  17. Wang, W.; Vosters, L.; den Brinker, A.C. Modified Camera Setups for Day-and-Night Pulse-rate Monitoring. In Proceedings of the 2021 43rd Annual International Conference of the IEEE Engineering in Medicine & Biology Society (EMBC), Virtual, 1–5 November 2021. [Google Scholar] [CrossRef]
  18. Coronel, C.; Wiesmeyr, C.; Garn, H.; Kohn, B.; Wimmer, M.; Mandl, M.; Glos, M.; Penzel, T.; Klösch, G.; Stefanic-Kejik, A.; et al. 3D camera and pulse oximeter for respiratory events detection. IEEE J. Biomed. Health Inform. 2020, 25, 181–188. [Google Scholar] [CrossRef]
  19. Lorato, I.; Stuijk, S.; Meftah, M.; Kommers, D.; Andriessen, P.; van Pul, C.; de Haan, G. Automatic Separation of Respiratory Flow from Motion in Thermal Videos for Infant Apnea Detection. Sensors 2021, 21, 6306. [Google Scholar] [CrossRef]
  20. Nochino, T.; Ohno, Y.; Kato, T.; Taniike, M.; Okada, S. Sleep stage estimation method using a camera for home use. Biomed. Eng. Lett. 2019, 9, 257–265. [Google Scholar] [CrossRef]
  21. Falie, D.; Ichim, M. Sleep monitoring and sleep apnea event detection using a 3D camera. In Proceedings of the 2010 8th International Conference on Communications, Bucharest, Romania, 10–12 June 2010; pp. 177–180. [Google Scholar] [CrossRef]
  22. Berry, R.B.; Gamaldo, C.E.; Harding, S.M.; Brooks, R.; Lloyd, R.M.; Vaughn, B.V.; Marcus, C.L. AASM scoring manual version 2.2 updates: New chapters for scoring infant sleep staging and home sleep apnea testing. J. Clin. Sleep Med. 2015, 11, 1253–1254. [Google Scholar] [CrossRef] [Green Version]
  23. Vogels, T.; Van Gastel, M.; Wang, W.; De Haan, G. Fully-automatic camera-based pulse-oximetry during sleep. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops, Salt Lake City, UT, USA, 18–22 June 2018; pp. 1349–1357. [Google Scholar] [CrossRef] [Green Version]
  24. Van Gastel, M.; Stuijk, S.; de Haan, G. Motion robust remote-PPG in infrared. IEEE Trans. Biomed. Eng. 2015, 62, 1425–1433. [Google Scholar] [CrossRef]
  25. Scholkmann, F.; Boss, J.; Wolf, M. An efficient algorithm for automatic peak detection in noisy periodic and quasi-periodic signals. Algorithms 2012, 5, 588–603. [Google Scholar] [CrossRef] [Green Version]
  26. Radha, M.; Fonseca, P.; Moreau, A.; Ross, M.; Cerny, A.; Anderer, P.; Long, X.; Aarts, R.M. Sleep stage classification from heart-rate variability using long short-term memory neural networks. Sci. Rep. 2019, 9, 14149. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  27. Klosh, G.; Kemp, B.; Penzel, T.; Schlogl, A.; Rappelsberger, P.; Trenker, E.; Gruber, G.; Zeithofer, J.; Saletu, B.; Herrmann, W.; et al. The SIESTA project polygraphic and clinical database. IEEE Eng. Med. Biol. Mag. 2001, 20, 51–57. [Google Scholar] [CrossRef] [PubMed]
  28. Van Alste, J.A.; Van Eck, W.; Herrmann, O. ECG baseline wander reduction using linear phase filters. Comput. Biomed. Res. 1986, 19, 417–427. [Google Scholar] [CrossRef] [Green Version]
  29. Fonseca, P.; Aarts, R.M.; Foussier, J.; Long, X. A novel low-complexity post-processing algorithm for precise QRS localization. SpringerPlus 2014, 3, 376. [Google Scholar] [CrossRef] [Green Version]
  30. Blok, S.; Piek, M.; Tulevski, I.; Somsen, G.; Winter, M. The accuracy of heartbeat detection using photoplethysmography technology in cardiac patients. J. Electrocardiol. 2021, 67, 148–157. [Google Scholar] [CrossRef] [PubMed]
  31. Hochstadt, A.; Havakuk, O.; Chorin, E.; Schwartz, A.L.; Merdler, I.; Laufer, M.; Lubman, N.; Ghantous, E.; Viskin, S.; Rosso, R. Continuous heart rhythm monitoring using mobile photoplethysmography in ambulatory patients. J. Electrocardiol. 2020, 60, 138–141. [Google Scholar] [CrossRef] [PubMed]
  32. Van Gilst, M.; Wulterkens, B.; Fonseca, P.; Radha, M.; Ross, M.; Moreau, A.; Cerny, A.; Anderer, P.; Long, X.; van Dijk, J.; et al. Direct application of an ECG-based sleep staging algorithm on reflective photoplethysmography data decreases performance. BMC Res. Notes 2020, 13, 513. [Google Scholar] [CrossRef]
  33. Radha, M.; Fonseca, P.; Moreau, A.; Ross, M.; Cerny, A.; Anderer, P.; Long, X.; Aarts, R.M. A deep transfer learning approach for wearable sleep stage classification with photoplethysmography. NPJ Digit. Med. 2021, 4, 135. [Google Scholar] [CrossRef]
  34. Turppa, E.; Kortelainen, J.M.; Antropov, O.; Kiuru, T. Vital Sign Monitoring Using FMCW Radar in Various Sleeping Scenarios. Sensors 2020, 20, 6505. [Google Scholar] [CrossRef]
Figure 1. Measurement setup. Three cameras positioned between two illumination units were placed above the bed to continuously capture the patient’s face during the overnight recording.
Figure 1. Measurement setup. Three cameras positioned between two illumination units were placed above the bed to continuously capture the patient’s face during the overnight recording.
Bioengineering 10 00109 g001
Figure 2. Hypnogram for the highest performance of remote PPG setup. Hypnograms for one example recording of a participant for which the predictions of the remote PPG setup compared to PSG manual scoring has the highest κ r e m o t e P P G value (accuracy 82%, κ = 0.71); (top) hypnogram predictions using remote PPG; (bottom) reference hypnogram based on PSG manual scoring. The coloured bar in between illustrate the correspondence with the reference hypnogram, with green indicating that the prediction of each setup matches the reference, and grey indicating a mismatch for that epoch.
Figure 2. Hypnogram for the highest performance of remote PPG setup. Hypnograms for one example recording of a participant for which the predictions of the remote PPG setup compared to PSG manual scoring has the highest κ r e m o t e P P G value (accuracy 82%, κ = 0.71); (top) hypnogram predictions using remote PPG; (bottom) reference hypnogram based on PSG manual scoring. The coloured bar in between illustrate the correspondence with the reference hypnogram, with green indicating that the prediction of each setup matches the reference, and grey indicating a mismatch for that epoch.
Bioengineering 10 00109 g002
Figure 3. Hypnogram for an average performance of remote PPG setup. Hypnograms for one example recording of a participant for which the predictions of the remote PPG setup compared to PSG manual scoring has κ r e m o t e P P G closest to the average performance (accuracy 67%, κ = 0.46); (top) Hypnogram predictions using remote PPG; (bottom) reference hypnogram based on PSG manual scoring.
Figure 3. Hypnogram for an average performance of remote PPG setup. Hypnograms for one example recording of a participant for which the predictions of the remote PPG setup compared to PSG manual scoring has κ r e m o t e P P G closest to the average performance (accuracy 67%, κ = 0.46); (top) Hypnogram predictions using remote PPG; (bottom) reference hypnogram based on PSG manual scoring.
Bioengineering 10 00109 g003
Figure 4. Hypnogram with a higher wake classification sensitivity with ECG than with Remote PPG. Hypnograms for one example recording of a participant where ECG achieved a higher wake classification sensitivity than with remote PPG; (top) Hypnogram predictions using remote PPG, accuracy 55%, κ r e m o t e P P G = 0.34 vs. reference PSG; (middle) reference hypnogram based on PSG manual scoring; (bottom) hypnogram predictions using ECG, accuracy 75% κ E C G = 0.65 vs. reference PSG.
Figure 4. Hypnogram with a higher wake classification sensitivity with ECG than with Remote PPG. Hypnograms for one example recording of a participant where ECG achieved a higher wake classification sensitivity than with remote PPG; (top) Hypnogram predictions using remote PPG, accuracy 55%, κ r e m o t e P P G = 0.34 vs. reference PSG; (middle) reference hypnogram based on PSG manual scoring; (bottom) hypnogram predictions using ECG, accuracy 75% κ E C G = 0.65 vs. reference PSG.
Bioengineering 10 00109 g004
Figure 5. Hypnogram with a higher N3 classification sensitivity with ECG than with Remote PPG. Hypnograms for one example recording of a participant where ECG achieved a higher N3 classification sensitivity than with remote PPG; (top) Hypnogram predictions using remote PPG, accuracy 58%, κ r e m o t e P P G = 0.39 vs. reference PSG; (middle) reference hypnogram based on PSG manual scoring; (bottom) hypnogram predictions using ECG, accuracy 80% κ E C G = 0.71 vs. reference PSG.
Figure 5. Hypnogram with a higher N3 classification sensitivity with ECG than with Remote PPG. Hypnograms for one example recording of a participant where ECG achieved a higher N3 classification sensitivity than with remote PPG; (top) Hypnogram predictions using remote PPG, accuracy 58%, κ r e m o t e P P G = 0.39 vs. reference PSG; (middle) reference hypnogram based on PSG manual scoring; (bottom) hypnogram predictions using ECG, accuracy 80% κ E C G = 0.71 vs. reference PSG.
Bioengineering 10 00109 g005
Table 1. Classification performance using remote PPG compared with the reference, i.e., manual scoring. Mean (SD) per class.
Table 1. Classification performance using remote PPG compared with the reference, i.e., manual scoring. Mean (SD) per class.
κ remotePPG (−)Accuracy (%)Sensitivity (%)Specificity (%)PPV (%)
2 classes a
Wake0.42 (0.21)89.7 (7.6)44.7 (21.7)95.4 (7.2)59.2 (23.1)
N1/N20.43 (0.15)71.5 (7.4)80.8 (9.3)62.3 (10.6)68.1 (10.1)
N30.48 (0.15)86.4 (4.6)43.7 (18.1)98.1 (2.2)85.5 (17.4)
REM0.61 (0.16)88.2 (5.1)76.8 (16.0)90.8 (5.7)64.0 (17.6)
3 classes b 0.58 (0.14)81.0 (7.5)
4 classes c 0.49 (0.13)67.9 (8.7)
a 2 classes, one versus the rest, where the single class was considered as the ‘positive’ class and the others are together the negative class. b 3 classes: Wake, N1/N2/N3 (Non-REM), and REM. c 4 classes Wake, N1/N2, N3, and REM.
Table 2. Pulse detection performance of the remote PPG setup, in comparison with ECG.
Table 2. Pulse detection performance of the remote PPG setup, in comparison with ECG.
Parameter (Unit)MeanSDMin.Max.Correlation with κ ECG κ remotePPG
Coverage (%)83.16.963.392.4 ρ  = −0.32, p = 0.028
Pulse detection
Sensitivity (%)84.37.361.994.2 ρ  = −0.45, p = 0.002
PPV (%)96.63.982.599.6 ρ  = −0.21, p = 0.156
Pulse timing
Bias (ms)35.426.7−20.0108.7 ρ  = 0.24, p = 0.113
Trigger jitter (ms)54.98.837.775.0 ρ  = 0.33, p = 0.025
Pulses within 50 ms of QRS (%)68.37.449.384.2 ρ  = −0.25, p = 0.092
Pulses within 100 ms of QRS (%)94.03.686.299.0 ρ  = −0.32, p = 0.029
Pulse interval
RMSE (ms)70.623.636.2156.4 ρ  = 0.30, p = 0.040
ρ (−)0.750.130.400.94 ρ  = −0.52, p < 0.001
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

van Meulen, F.B.; Grassi, A.; van den Heuvel, L.; Overeem, S.; van Gilst, M.M.; van Dijk, J.P.; Maass, H.; van Gastel, M.J.H.; Fonseca, P. Contactless Camera-Based Sleep Staging: The HealthBed Study. Bioengineering 2023, 10, 109. https://doi.org/10.3390/bioengineering10010109

AMA Style

van Meulen FB, Grassi A, van den Heuvel L, Overeem S, van Gilst MM, van Dijk JP, Maass H, van Gastel MJH, Fonseca P. Contactless Camera-Based Sleep Staging: The HealthBed Study. Bioengineering. 2023; 10(1):109. https://doi.org/10.3390/bioengineering10010109

Chicago/Turabian Style

van Meulen, Fokke B., Angela Grassi, Leonie van den Heuvel, Sebastiaan Overeem, Merel M. van Gilst, Johannes P. van Dijk, Henning Maass, Mark J. H. van Gastel, and Pedro Fonseca. 2023. "Contactless Camera-Based Sleep Staging: The HealthBed Study" Bioengineering 10, no. 1: 109. https://doi.org/10.3390/bioengineering10010109

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop