MedElevator Войти в исследования
← Поиск публикаций

DOI 10.1080/13813455.2026.2730352

Медицинская библиотека · Archives of physiology and biochemistry · 2026

Heart rate variability and sleep monitoring using single-channel PPG signal analysis: techniques and applications.

Zhang Yue, Liang Yongbo, Guo Yanhua

СтатьяПеревод в очереди

Аннотация

INTRODUCTION

Heart Rate Variability (HRV) is the variation in Inter Beat Intervals (IBIs) of a heart signal and a measure of the cardiovascular system's flexibility to changes not expected from other factors. Traditional methods use electrocardiography (ECG) and polysomnography (PSG), which are invasive, costly, and unsuitable for continuous monitoring. Single-channel Photoplethysmography (PPG) is a wearable alternative but is noisy and prone to motion artefacts.

METHODS

The proposed Single-Channel PPG-Based Hybrid HRV-Sleep Analysis (SCH-HSA) method applies Variational Mode Decomposition (VMD) to enhance signal quality. Peaks are identified, the Hilbert transform calculates IBIs, and sample entropy extracts nonlinear HRV features. Particle Swarm Optimisation (PSO) retains the most relevant features, while a Bidirectional Long Short-Term Memory (Bi-LSTM) model learns temporal patterns and categorises sleep stages.

RESULTS

Experimental evaluation achieved 94.6% HRV estimation accuracy and 95.2% sleep-stage classification accuracy, outperforming Gudi et al., GOA-IBI, SleepPPG-Net, and SC-PPG for real-time wearable healthcare applications.

CONCLUSION

Experimental evaluation achieved 94.6% HRV estimation accuracy and 95.2% sleep-stage classification accuracy, outperforming Gudi et al., GOA-IBI, SleepPPG-Net, and SC-PPG for real-time wearable healthcare applications.

Для цитирования: Zhang Yue, Liang Yongbo, Guo Yanhua. Heart rate variability and sleep monitoring using single-channel PPG signal analysis: techniques and applications.. Archives of physiology and biochemistry. 2026. DOI: 10.1080/13813455.2026.2730352.
Подготовка и перевод публикации
Обработка статьи · этапы, ошибки и управление
Загрузка состояния…

История · было → стало

Состояние обновляется каждые 5 секунд, пока блок открыт. Процент показывается только там, где известен объём работы. Пауза останавливает продолжение этапа; текущий запрос к источнику может завершиться.

Тип публикации указан по данным источника. Уровень доказательности автоматически не присваивается.