journal article·2025-04-29Open access

Sleep Posture Recognition Method Based on Sparse Body Pressure Features

Changyun Li, Guoxin Ren, Zhibing Wang

Applied Sciences· Volume 15· Issue 9

Abstract

Non-visual techniques for identifying sleep postures have become essential for enhancing sleep health. Conventional methods depend on a costly professional medical apparatus that is challenging to adapt for domestic use. This study developed an economical airbag mattress and introduced a method for detecting sleeping positions via restricted body pressure data. The methodology relies on distributed body pressure data obtained from barometric pressure sensors positioned at various locations on the mattress. Two combinations of base learners were chosen based on the complementary attributes of the model, each of which can be amalgamated through a soft-voting strategy. Additionally, the architectures of Autoencoder and convolutional neural networks were integrated, collectively constituting the base learning layer of the model. Gradient enhancement was utilized in the meta-learner layer to amalgamate the output of the basic learning layer. The experimental findings indicate that the suggested holistic learning model has high classification accuracy of up to 95.95%, precision of up to 96.13%, and F1 index of up to 95.01% in sleep posture recognition assessments and possesses considerable merit. In the subsequent application, the sleep monitoring device identified the sleep posture and employed an air conditioner and an air purifier to create a more comfortable sleep environment. The user can utilize the sleep posture data to improve the quality of sleep and prevent related diseases.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Sleep and Work-Related Fatigue · Non-Invasive Vital Sign Monitoring · Sleep and related disorders

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Computer Science, Hunan University of Technology, Zhuzhou 412007, China

Hunan Provincial Key Laboratory of Intelligent Perception and Processing Technology, Hunan University of Technology, Zhuzhou 412007, China

References (49)

Show source-provided references
1. Sleep is essential to health: An American Academy of Sleep Medicine position statement10.5664/jcsm.9476 ↗
2. The need to promote sleep health in public health agendas across the globe10.1016/S2468-2667(23)00182-2 ↗
3. Emerging Technologies to Track and Improve Sleep Health10.1016/j.jsmc.2024.10.011 ↗
4. Sleep health, diseases, and pain syndromes: Findings from an electronic health record biobank10.1093/sleep/zsaa189 ↗
5. Zhang, Y., Xiao, A., Zheng, T., Xiao, H., and Huang, R. (2022). The relationship between sleeping position and sleep quality: A flexible sensor-based study. Sensors, 22.10.3390/s22166220 ↗
6. Body position during laboratory and home polysomnography compared to habitual sleeping position at home10.5664/jcsm.9990 ↗
7. Piele, D., Ilie, E., Rusu, L., and Marin, M.I. (2023). Relevance of Surface Electromyography Assessment and Sleep Impairment in Scoliosis: A Pilot Study. Appl. Sci., 13.10.3390/app131911108 ↗
8. Effect of prone positioning on the survival of patients with acute respiratory failure10.1056/NEJMoa010043 ↗
9. Consistent practice for pressure ulcer prevention in long-term older people care: A quasi-experimental intervention study10.1111/scs.12917 ↗
10. A randomized controlled trial of the Transdiagnostic Intervention for Sleep and Circadian Dysfunction (TranS-C) to improve serious mental illness outcomes in a community setting10.1037/ccp0000650 ↗
11. Impact of sleep disorders and disturbed sleep on brain health: A scientific statement from the American Heart Association10.1161/STR.0000000000000453 ↗
12. Role of sleep disorders in patients with cardiovascular disease: A systematic review
13. Sleep posture recognition based on machine learning: A systematic review10.1016/j.pmcj.2023.101752 ↗
14. Jakkaew, P., and Onoye, T. (2020). Non-contact respiration monitoring and body movements detection for sleep using thermal imaging. Sensors, 20.10.3390/s20216307 ↗
15. Automatic body part and pose detection in medical infrared thermal images10.1080/17686733.2021.1947595 ↗
16. Sleep Posture Classification Using RGB and Thermal Cameras Based on Deep Learning Model
17. Dual ultra-wideband (UWB) radar-based sleep posture recognition system: Towards ubiquitous sleep monitoring
18. Lai, D.K.-H., Tam, A.Y.-C., So, B.P.-H., Chan, A.C.-H., Zha, L.-W., Wong, D.W.-C., and Cheung, J.C.-W. (2024). Deciphering Optimal Radar Ensemble for Advancing Sleep Posture Prediction through Multiview Convolutional Neural Network (MVCNN) Approach Using Spatial Radio Echo Map (SREM). Sensors, 24.10.3390/s24155016 ↗
19. PosMonitor: Fine-grained sleep posture recognition with mmWave radar10.1109/JIOT.2023.3328866 ↗
20. Lai, D.K.-H., Yu, Z.-H., Leung, T.Y.-N., Lim, H.-J., Tam, A.Y.-C., So, B.P.-H., Mao, Y.-J., Cheung, D.S.K., Wong, D.W.-C., and Cheung, J.C.-W. (2023). Vision Transformers (ViT) for blanket-penetrating sleep posture recognition using a triple ultra-wideband (UWB) radar system. Sensors, 23.10.3390/s23052475 ↗
21. A Method for Detecting Movement and Posture During Sleep Using an Acceleration Sensor of a Wearable Device
22. Yoshihi, M., Okada, S., Wang, T., Kitajima, T., and Makikawa, M. (2021). Estimating sleep stages using a head acceleration sensor. Sensors, 21.10.3390/s21030952 ↗
23. Monitoring and Classification of Human Sleep Postures, Seizures, and Falls From Bed Using Three-Axis Acceleration Signals and Machine Learning10.1007/s42979-023-02426-4 ↗
24. Human sleep position classification using a lightweight model and acceleration data10.1007/s11325-025-03247-w ↗
25. A smart detection method for sleep posture based on a flexible sleep monitoring belt and vital sign signals10.1016/j.heliyon.2024.e31839 ↗
26. Breuss, A., Gnarra, O., Fujs, M., Schmidt, M., and Riener, R. (2024). Sleep position classification with a compact pressure textile sensor mattress using convolutional neural networks. Biomed. Signal Process. Control, 90.10.1016/j.bspc.2023.105775 ↗
27. Deep residual networks for sleep posture recognition with unobtrusive miniature scale smart mat system10.1109/TBCAS.2021.3053602 ↗
28. Effective Posture Classification Using Statistically Significant Data from Flexible Pressure Sensors10.1109/JFLEX.2024.3400151 ↗
29. Method of recognizing sleep postures based on air pressure sensor and convolutional neural network: For an air spring mattress10.1016/j.engappai.2023.106009 ↗
30. Li, Z., Zhou, Y., and Zhou, G. (2024). A dual fusion recognition model for sleep posture based on air mattress pressure detection. Sci. Rep., 14.10.1038/s41598-024-61267-0 ↗
31. Peruzzi, G., Galli, A., Giorgi, G., and Pozzebon, A. (2025). Sleep Posture Detection via Embedded Machine Learning on a Reduced Set of Pressure Sensors. Sensors, 25.10.3390/s25020458 ↗
32. Xu, X., Mo, Q., Wang, Z., Zhao, Y., and Li, C. (2024). Classification of Sleeping Position Using Enhanced Stacking Ensemble Learning. Entropy, 26.10.3390/e26100817 ↗
33. Special issue on feature engineering editorial10.1007/s10994-021-06042-2 ↗
34. Adjustments to Zatsiorsky-Seluyanov’s segment inertia parameters10.1016/0021-9290(95)00178-6 ↗
35. Winter, D.A. (2009). Biomechanics and Motor Control of Human Movement, John Wiley & Sons.10.1002/9780470549148 ↗
36. A survey on ensemble learning10.1007/s11704-019-8208-z ↗
37. A random forest guided tour10.1007/s11749-016-0481-7 ↗
38. Applications of XGBoost in water resources engineering: A systematic literature review (Dec 2018–May 2023)10.1016/j.envsoft.2024.105971 ↗
39. Awe, O.O., Opateye, G.O., Johnson, C.A.G., Tayo, O.T., and Dias, R. (2024). Weighted hard and soft voting ensemble machine learning classifiers: Application to anaemia diagnosis. Sustainable Statistical and Data Science Methods and Practices: Reports from LISA 2020 Global Network, Ghana, 2022, Springer.10.1007/978-3-031-41352-0_18 ↗
40. Stacking integration algorithm based on CNN-BiLSTM-Attention with XGBoost for short-term electricity load forecasting10.1016/j.egyr.2024.08.078 ↗
41. Bisong, E. (2019). Logistic regression. Building Machine Learning and Deep Learning Models on Google Cloud Platform: A Comprehensive Guide for Beginners, Apress.10.1007/978-1-4842-4470-8 ↗
42. Reddy, E.M.K., Gurrala, A., Hasitha, V.B., and Kumar, K.V.R. (2022). Introduction to Naive Bayes and a review on its subtypes with applications. Bayesian Reasoning and Gaussian Processes for Machine Learning Applications, Chapman and Hall/CRC.10.1201/9781003164265-1 ↗
43. Classification based on decision tree algorithm for machine learning10.38094/jastt20165 ↗
44. Challenges in KNN classification10.1109/TKDE.2021.3049250 ↗
45. Machine learning applications based on SVM classification a review10.48161/qaj.v1n2a50 ↗
46. Multi-class Gaussian process classification with noisy inputs
47. Kislay, K., Singh, S., Joshi, S., Dutta, R., Flint, J.S.G., and Zhu, K. (2024). Evaluating K-Fold Cross Validation for Transformer Based Symbolic Regression Models. arXiv.
48. The accuracy of machine learning models relies on hyperparameter tuning: Student result classification using random forest, randomized search, grid search, bayesian, genetic, and optuna algorithms10.1007/s11042-024-18426-2 ↗
49. Optimization based on the smart behavior of plants with its engineering applications: Ivy algorithm10.1016/j.knosys.2024.111850 ↗