Guagnano Michele, Groppo Sara, Pugliese Luigi, Violante Massimo
Department of Control and Computer Engineering, Politecnico di Torino, 10129 Turin, Italy.
Sleep Advice Technologies, 10121 Turin, Italy.
Sensors (Basel). 2025 Mar 28;25(7):2141. doi: 10.3390/s25072141.
In many applications, recognizing the depth of sleep (e.g., light, deep, REM sleep) while the subject is sleeping enables innovative features. For instance, in SAE Level 4 autonomous driving, a driver may need to takeover the vehicle control in case the autopilot is exiting its operational design domain. Depending on the depth of the sleep, the subject may need time to takeover effectively; hence, it is particularly relevant to know in which sleep stage the subject is (e.g., light sleep, deep sleep, and REM sleep), and possibly initiate actions to prevent the subject to remain in those sleep stages that lead to longer takeover time. Sleep stage classification can be achieved through an on-the-fly algorithm, which generates output in response to each input portion without knowledge of future inputs, unlike an off-Line algorithm that provides output just after receiving the entire input sequence. Various studies have analyzed algorithms or devices that identify sleep stages during the night; however, these typically require electroencephalography (EEG), which is obtrusive, or specialized devices. This study describes the development of an on-the-fly sleep-scoring algorithm using Heart Rate (HR), RR intervals, which is the distance between two consecutive heartbeats, and accelerometer data from a smartwatch, widespread, non-invasive, and affordable but accurate device. The subjects involved in our study wore a commercial off-the-shelf wearable device during a full night's sleep, and were also monitored using a reference medical device to establish the ground truth by means of a full polysomnography (PSG) analysis. The on-the-fly sleep scoring algorithm based on smartwatch data was tested against PSG-based scoring, achieving 88.46% accuracy, 91.42% precision, and 93.52% sensitivity in sleep-wake identification. Deep sleep was correctly identified 69.38% of times, light sleep in 50.62%, REM sleep 62.02% and wakefulness 73.48% of times.
在许多应用中,在受试者睡眠期间识别睡眠深度(例如,浅睡眠、深睡眠、快速眼动睡眠)可实现创新功能。例如,在SAE 4级自动驾驶中,万一自动驾驶仪退出其运行设计域,驾驶员可能需要接管车辆控制。根据睡眠深度,受试者可能需要时间来有效接管;因此,了解受试者处于哪个睡眠阶段(例如,浅睡眠、深睡眠和快速眼动睡眠)并可能采取行动防止受试者停留在那些导致更长接管时间的睡眠阶段尤为重要。睡眠阶段分类可以通过一种实时算法来实现,该算法响应每个输入部分生成输出,而无需了解未来的输入,这与离线算法不同,离线算法在接收到整个输入序列后才提供输出。各种研究分析了在夜间识别睡眠阶段的算法或设备;然而,这些通常需要脑电图(EEG),这是侵入性的,或者需要专门的设备。本研究描述了一种使用心率(HR)、RR间期(即两个连续心跳之间的距离)以及来自智能手表的加速度计数据开发的实时睡眠评分算法,智能手表是一种广泛使用、非侵入性且价格合理但准确的设备。我们研究中的受试者在整夜睡眠期间佩戴了一款商用现成的可穿戴设备,并且还使用参考医疗设备进行监测,通过全面的多导睡眠图(PSG)分析来确定基本事实。基于智能手表数据的实时睡眠评分算法与基于PSG的评分进行了测试,在睡眠-觉醒识别中准确率达到88.46%,精确率达到91.42%,灵敏度达到93.52%。深睡眠被正确识别的次数占69.38%,浅睡眠占50.62%,快速眼动睡眠占62.02%,清醒占73.48%。