Posture Monitoring for Health Care of Bedridden Elderly Patients Using 3D Human Skeleton Analysis via Machine Learning Approach
Abstract
:1. Introduction
2. Related Works
3. Proposed Method
3.1. System Setup
3.2. 3D Skeleton Estimation
3.3. Posture Classification
4. Experimental Results
4.1. Dataset Collection
4.2. Experimental Settings
4.3. Results
4.3.1. Comparison with RGB Image-Based Classification
4.3.2. Domain Adaptation
4.4. The Performance of 2D Skeleton Estimation
5. Remarks and Conclusions
- (1)
- caregivers’ ways of bed sheets covering (e.g., a scarf/towel with a similar color which prevents correct OpenPose operation, nearly full covering of the patients’ shoulders by blankets);
- (2)
- little differences in body orientations of the left-side, right-side, and supine postures.
- (1)
- The patient’s sleep postures have been properly recognized, and the same postures have remained for a long time;
- (2)
- The patient’s 3D skeleton cannot be properly extracted for a long time;
- (3)
- The patient’s recognized posture changes earlier than the schedule time (patients turns by themselves to the posture that was the most comfortable but not allowed yet);
- (4)
- The patient’s recognized postures oscillate between several states (this might be due to patient’s body motion or small orientations of the left- or right-side postures).
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Feng, Z.; Glinskaya, E. Aiming Higher: Advancing Public Social Insurance for Longterm Care to Meet the Global Aging Challenge Comment on “Financing Long-term Care: Lessons from Japan”. Int. J. Health Policy Manag. 2019, 9, 356–359. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Eckman, K.L. The prevalence of dermal ulcers among persons in the U.S. who have died. Decubitus 1989, 2, 36–40. [Google Scholar] [PubMed]
- Medeiros, A.B.; Lopes, C.H.; Jorge, M.S. Analysis of prevention and treatment of the pres-sure ulcers proposed by nurses. Rev. Esc. Enferm. USP 2009, 43, 223–228. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Boyko, T.V.; Longaker, M.T.; Yang, G.P. Review of the Current Management of Pressure Ulcers. Adv. Wound Care 2018, 7, 57–67. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Marchione, F.G.; Araújo, L.M.Q.; Araújo, L.V. Approaches that use software to support the prevention of pressure ulcer: A systematic review. Int. J. Med. Inform. 2015, 84, 725–736. [Google Scholar] [CrossRef] [PubMed]
- Jocelyn, C.H.S.; Thiara, E.; Lopez, V.; Shorey, S. Turning frequency in adult bedridden pa-tients to present hospital-acquired pressure ulcer: A scoping review. Int. Wound J. 2018, 15, 225–236. [Google Scholar] [CrossRef] [PubMed]
- Lyder, C.H.; Ayello, E.A. Chapter 12 Pressure Ulcers: A Patient Safety Issue. In Patient Safety and Quality: An Evidence-Based Handbook for Nurses; Hughes, R.G., Ed.; Agency for Healthcare Research and Quality (US): Rockville, MD, USA, 2008. [Google Scholar]
- Yoon, H.N.; Hwang, S.; Jung, D.W.; Choi, S.; Joo, K.; Choi, J.; Lee, Y.; Jeong, D.; Park, K.S. Es-timation of sleep posture using a patch-type accelerometer based device. In Proceedings of the International Conference of the IEEE Engineering in Medicine and Biology Society, Milano, Italy, 25–29 August 2015; pp. 4942–4945. [Google Scholar]
- Borazio, M.; van Laerhoven, K. Combining wearable and environmental sensing into an un-obtrusive tool for long-term sleep studies. In Proceedings of the ACM SIGHIT International Health Informatics Symposium, Miami, FL, USA, 28–30 January 2012; pp. 71–80. [Google Scholar]
- Malakuti, K.; Albu, A.B. Towards an Intelligent Bed Sensor: Non-intrusive Monitoring of Sleep Irregularities with Computer Vision Techniques. In Proceedings of the 2010 20th International Conference on Pattern Recognition, Istanbul, Turkey, 23–26 August 2010; pp. 4004–4007. [Google Scholar]
- Sarsfield, J.; Brown, D.; Sherkat, N.; Langensiepen, C.; Lewis, J.; Taheri, M.; McCollin, C.; Barnett, C.; Selwood, L.; Standen, P.; et al. Clinical assessment of depth sensor based pose estimation algorithms for technology supervised rehabilitation applications. Int. J. Med. Inform. 2018, 121, 30–38. [Google Scholar] [CrossRef] [PubMed]
- Faessler, M.; Mueggler, E.; Schwabe, K.; Scaramuzza, D. A monocular pose estimation system based on infrared LEDs. In Proceedings of the 2014 IEEE International Conference on Robotics and Automation (ICRA), Hong Kong, China, 31 May–7 June 2014; pp. 907–913. [Google Scholar]
- Morawski, I.; Lie, W.-N. Two-stream deep learning architecture for action recognition by using extremely low-resolution infrared thermopile arrays. In Proceedings of the International Workshop on Advanced Imaging Technology (IWAIT), Yogyakarta, Indonesia, 5–7 January 2020; Volume 11515, p. 115150Y. [Google Scholar]
- Xu, S.; Pan, Z. A novel ensemble of random forest for assisting diagnosis of Parkinson’s disease on small handwritten dynamics dataset. Int. J. Med. Inform. 2020, 144, 104283. [Google Scholar] [CrossRef] [PubMed]
- Lu, M.; Fan, Z.; Xu, B.; Chen, L.; Zheng, X.; Li, J.; Znati, T.; Mi, Q.; Jiang, J. Using machine learning to predict ovarian cancer. Int. J. Med. Inform. 2020, 141, 104195. [Google Scholar] [CrossRef] [PubMed]
- Ye, C.; Li, J.; Hao, S.; Liu, M.; Jin, H.; Zheng, L.; Xia, M.; Jin, B.; Zhu, C.; Alfreds, S.T.; et al. Identification of elders at higher risk for fall with statewide electronic health records and a machine learning algorithm. Int. J. Med. Inform. 2020, 137, 104105. [Google Scholar] [CrossRef] [PubMed]
- Chang, M.-C.; Yi, T.; Duan, K.; Luo, J.; Tu, P.; Priebe, M.; Wood, E.; Stachura, M. In-bed patient motion and pose analysis using depth videos for pressure ulcer prevention. In Proceedings of the 2017 IEEE International Conference on Image Processing (ICIP), Beijing, China, 17–20 September 2017; pp. 4118–4122. [Google Scholar]
- Lie, W.-N.; Hsu, F.-Y.; Hsu, Y. Fall-down event detection for elderly based on motion history images and deep learning. In Proceedings of the International Workshop on Advanced Image Technology (IWAIT) 2019, Singapore, 6–9 January 2019; Volume 11049, p. 110493Z. [Google Scholar]
- Grimm, T.; Martinez, M.; Benz, A.; Stiefelhagen, R. Sleep position classification from a depth camera using Bed Aligned Maps. In Proceedings of the 2016 23rd International Conference on Pattern Recognition (ICPR), Cancun, Mexico, 4–8 December 2016; pp. 319–324. [Google Scholar] [CrossRef]
- Martinez, M.; Schauerte, B.; Stiefelhagen, R. BAM! Depth-based body analysis in critical care. In Proceedings of the 15th International Conference on Computer Analysis of Images and Patterns (CAIP), York, UK, 27–29 August 2013; pp. 465–472. [Google Scholar]
- Li, Y.Y.; Lei, Y.J.; Chen, L.C.L.; Hung, Y.P. Sleep posture classification with multi-stream CNN using vertical distance map. In Proceedings of the International Workshop on Advanced Image Technology (IWAIT), Chiang Mai, Thailand, 7–10 January 2018. [Google Scholar]
- Mohammadi, S.M.; Kouchaki, S.; Khan, S.; Dijk, D.-J.; Hilton, A.; Wells, K. Two-Step Deep Learning for Estimating Human Sleep Pose Occluded by Bed Covers. In Proceedings of the 2019 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Berlin, Germany, 23–27 July 2019; Volume 2019, pp. 3115–3118. [Google Scholar]
- Lee, J.; Hong, M.; Ryu, S. Sleep Monitoring System Using Kinect Sensor. Int. J. Distrib. Sens. Netw. 2015, 2015, 1–9. [Google Scholar] [CrossRef]
- Toshev, A.; Szegedy, C. DeepPose: Human Pose Estimation via Deep Neural Networks. In Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, Columbus, OH, USA, 23–28 June 2014; pp. 1653–1660. [Google Scholar] [CrossRef] [Green Version]
- Wang, K.; Lin, L.; Jiang, C.; Qian, C.; Wei, P. 3D Human Pose Machines with Self-supervised Learning. IEEE Trans. Pattern Anal. Mach. Intell. 2020, 42, 1069–1082. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Cao, Z.; Hidalgo, G.; Simon, T.; Wei, S.E.; Sheikh, Y. OpenPose: Realtime Multi-Person 2D Pose Estimation Using Part Affinity Fields. IEEE Trans. Pattern Anal. Mach. Intell. 2019, 43, 172–186. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Sun, X.; Xiao, B.; Wei, F.; Liang, S.; Wei, Y. Integral Human Pose Regression. In Proceedings of the 13th International Conference on Practice and Theory in Public Key Cryptography, Paris, France, 26–28 May 2010; Springer Science and Business Media LLC: Berlin/Heidelberg, Germany, 2010; pp. 536–553. [Google Scholar]
- Lin, C.-B.; Dong, Z.; Kuan, W.-K.; Huang, Y.-F. A Framework for Fall Detection Based on OpenPose Skeleton and LSTM/GRU Models. Appl. Sci. 2020, 11, 329. [Google Scholar] [CrossRef]
- Nguyen, N.-H.; Phan, T.-D.-T.; Lee, G.-S.; Kim, S.-H.; Yang, H.-J. Gesture Recognition Based on 3D Human Pose Estimation and Body Part Segmentation for RGB Data Input. Appl. Sci. 2020, 10, 6188. [Google Scholar] [CrossRef]
- Doyle, G.R.; McCutcheon, J.A. Clinical Procedure for Safer Patient Care; BCcampus Open Textbook Library: Victoria, BC, USA, 2015. [Google Scholar]
- Proper Positioning for the Prevention of Pressure Sores and Muscle Contracture. Available online: https://www.elderly.gov.hk/english/carers_corner/positioning/prevention_of_pressure_sores.html (accessed on 18 January 2022).
- Lie, W.-N.; Lin, G.-H.; Shih, L.-S.; Hsu, Y.; Nguyen, T.H.; Nhu, Q.N.Q. Fully Convolutional Network for 3D Human Skeleton Estimation from a Single View for Action Analysis. In Proceedings of the 2019 IEEE International Conference on Multimedia & Expo Workshops (ICMEW), Shanghai, China, 8–12 July 2019; pp. 1–6. [Google Scholar]
- Lin, G.-S.; Chen, C.-Y.; Kuo, C.-T.; Lie, W.-N. A Computing Framework of Adaptive Support-Window Multi-Lateral Filter for Image and Depth Processing. IEEE Trans. Broadcast. 2014, 60, 452–463. [Google Scholar] [CrossRef]
- Chen, T.; Guestrin, C. XGBoost: A Scalable Tree Boosting System. arXiv 2016, arXiv:1603.02754v3. [Google Scholar]
- Duda, R.O.; Hart, P.E.; Stork, D.G. Pattern Classification, 2nd ed.; John Wiley & Sons, Inc.: Hoboken, NJ, USA, 2001. [Google Scholar]
- Krizhevsky, A.; Sutskever, I.; Hinton, G.E. Imagenet Classification with Deep Convolutional Neural Networks. Commun. ACM 2017, 60, 84–90. [Google Scholar] [CrossRef]
Goals | Subjects | Blanket Covering | Sleeping Poses |
---|---|---|---|
Sleep quality assessment | Healthy | Might be | Several and complicated (like fetus/log/yearner positions in [21,27]) |
Pressure ulcer prevention | Usually immobile | Usually yes, in air-conditioned environment | Usually 3 (supine, left-, right-oriented) which are hardly differentiable |
Kind of Body Posture | Right-Side, Left-Side, or Supine (3 Cases): Achieved with/without the Pillow Under the Back |
---|---|
Variations of each body posture |
|
Inclined angle of the bedhead | 0-degree, 20-degree, and 40-degree (3 cases) |
Head orientations | Left-side, right-side, or supine (3 cases) |
Bed-side support | Pillow support: upper or lower position (2 cases) |
Skeleton-Based Posture Classification | ||
---|---|---|
Training Data | Testing Data | |
Setting 1 | 19 volunteers | One volunteer (leave-one-person-out [35]) |
Setting 2 | 20 volunteer (3154 samples) (left, supine, right) = (1053, 1054, 1047) | All clinical data (2581 samples): male (left, supine, right) = (431, 532, 562) female (left, right) = (504, 552) |
Setting 3 | 1. 20 volunteer (3154 samples):(left, supine, right) = (1053, 1054, 1047) 2. Partial clinical data (108 samples):male (left, supine, right) = (18, 36, 18)female (left, right) = (18, 18) | The remaining clinical data (2473 samples): male (left, supine, right) = (413, 496, 544) female (left, right) = (486, 534) |
Setting 4 | 1. 20 volunteer (3154 samples):(left, supine, right) = (1053, 1054, 1047) 2. Partial clinical data (1116 samples):male (left, supine, right) = (186, 372, 186) female (left, right) = (186, 186) | The remaining clinical data (1465 samples): male (left, supine, right) = (245, 160, 376) female (left, right) = (318, 366) |
Setting 5 | Partial clinical data (1116 samples): (left, supine, right) = (372, 372, 372) male (left, supine, right) = (186, 372, 186) female (left, right) = (186, 186) | The remaining clinical data (1465 samples): male (left, supine, right) = (245, 160, 376) female (left, right) = (318, 366) |
RGB image-based posture classification | ||
Training set | Testing set | |
Setting 6 | 19 volunteers (without blanket) | One volunteer (without blanket) |
Setting 7 | 19 volunteers (with blanket) | One volunteer (with blanket) |
Setting 1 (2D Skeleton Plus Depth) | Setting 1 (3D Skeleton) | Setting 6 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Pred. | Pred. | Pred. | |||||||||
GT | left | supine | right | GT | left | supine | right | GT | left | supine | right |
left | 95.82 | 3.99 | 0.19 | left | 95.63 | 4.27 | 0.09 | left | 88.52 | 11.48 | 0 |
supine | 1.52 | 94.78 | 3.70 | supine | 1.90 | 94.97 | 3.13 | supine | 0.83 | 90.19 | 8.98 |
right | 0 | 4.39 | 95.61 | right | 1.0 | 3.63 | 96.27 | right | 0.09 | 16.67 | 83.24 |
Accuracy: 95.40 | Accuracy: 95.62 | Accuracy: 87.31 | |||||||||
Setting 1 (2D skeleton plus depth, nose-centered joints) | Setting 1 (3D skeleton, nose-centered joints) | Setting 7 | |||||||||
Pred. | Pred. | Pred. | |||||||||
GT | left | supine | right | GT | left | supine | right | GT | left | supine | right |
left | 95.73 | 4.18 | 0.09 | left | 96.39 | 3.51 | 0.10 | left | 86.48 | 13.52 | 0 |
supine | 2.09 | 95.63 | 2.28 | supine | 1.71 | 96.30 | 1.99 | supine | 5.28 | 84.44 | 10.28 |
right | 0.09 | 2.30 | 97.61 | right | 0 | 1.91 | 98.09 | right | 0 | 21.94 | 78.06 |
Accuracy: 96.32 | Accuracy: 96.92 | Accuracy: 82.99 |
Male Patient—Nose-Centered Joints (2D Skeleton Plus Depth) | Male Patient—Nose-Centered Joints (3D Skeleton) | ||||||
---|---|---|---|---|---|---|---|
Pred. | Pred. | ||||||
GT | left | supine | right | GT | left | supine | right |
left | 29.00 | 69.61 | 1.39 | left | 31.78 | 64.27 | 3.95 |
supine | 11.84 | 75.94 | 12.22 | supine | 7.90 | 78.00 | 41.10 |
right | 16.73 | 51.07 | 32.20 | right | 16.73 | 63.88 | 19.39 |
Accuracy: 46.55 | Accuracy: 43.34 | ||||||
Female patient—nose-centered joints (2D skeleton plus depth) | Female patient—nose-centered joints (3D skeleton) | ||||||
Pred. | Pred. | ||||||
GT | left | supine | right | GT | left | supine | right |
left | 78.37 | 12.30 | 9.33 | left | 78.37 | 12.30 | 9.33 |
right | 17.75 | 3.99 | 78.26 | right | 17.75 | 3.99 | 78.26 |
Accuracy: 78.31 | Accuracy: 73.39 |
diff | Left-Sided | Supine | Right-Sided |
---|---|---|---|
Volunteer | −131.16 | −7.21 | 118.82 |
Male patient | −16.92 | 11.134 | 29.90 |
Female patient | −86.17 | X | 115.40 |
Male Patient—Nose-Centered Joints (2D Skeleton Plus Depth) | Male Patient—Nose-Centered Joints (3D Skeleton) | ||||||
---|---|---|---|---|---|---|---|
Pred. | Pred. | ||||||
GT | left | supine | right | GT | left | supine | right |
left | 53.51 | 45.76 | 0.73 | left | 57.38 | 40.44 | 2.18 |
supine | 9.68 | 84.27 | 6.05 | supine | 9.48 | 83.67 | 6.85 |
right | 8.27 | 24.45 | 67.28 | right | 5.70 | 33.27 | 61.03 |
Accuracy: 66.71 | Accuracy: 67.05 | ||||||
Female patient—nose-centered joints (2D skeleton plus depth) | Female patient—nose-centered joints (3D skeleton) | ||||||
Pred. | Pred. | ||||||
GT | left | supine | right | GT | left | supine | right |
left | 88.68 | 7.20 | 4.12 | left | 86.42 | 7.82 | 5.76 |
right | 12.17 | 4.31 | 83.52 | right | 13.48 | 4.31 | 82.21 |
Accuracy: 86.02 | Accuracy: 82.47 |
Male Patient—Nose-Centered Joints (2D Skeleton Plus Depth) | Male Patient—Nose-Centered Joints (3D Skeleton) | ||||||
---|---|---|---|---|---|---|---|
Pred. | Pred. | ||||||
GT | left | supine | right | GT | left | supine | right |
left | 90.20 | 9.39 | 0.41 | left | 90.20 | 9.39 | 0.41 |
supine | 0.063 | 0.975 | 0.062 | supine | 1.25 | 98.13 | 0.62 |
right | 0.82 | 1.64 | 97.54 | right | 2.13 | 6.12 | 91.75 |
Accuracy: 94.52 | Accuracy: 93.89 | ||||||
Female patient—nose-centered joints (2D skeleton plus depth) | Female patient—nose-centered joints (3D skeleton) | ||||||
Pred. | Pred. | ||||||
GT | left | supine | right | GT | left | supine | right |
left | 99.06 | 0.94 | 0 | left | 95.91 | 2.83 | 1.26 |
right | 0.82 | 1.64 | 97.54 | right | 0.82 | 1.91 | 97.27 |
Accuracy: 97.34 | Accuracy: 96.55 |
Male Patient—Nose-Centered Joints (2D Skeleton Plus Depth) | Male Patient—Nose-Centered Joints (3D Skeleton) | ||||||
---|---|---|---|---|---|---|---|
Pred. | Pred. | ||||||
GT | left | supine | right | GT | left | supine | right |
left | 95.10 | 4.90 | 0 | left | 95.51 | 4.08 | 0.41 |
supine | 0.62 | 98.76 | 0.62 | supine | 2.5 | 97.5 | 0 |
right | 1.86 | 0 | 98.14 | right | 2.39 | 1.33 | 96.28 |
Accuracy: 97.31 | Accuracy: 96.29 | ||||||
Female patient—nose-centered joints (2D skeleton plus depth) | Female patient—nose-centered joints (3D skeleton) | ||||||
Pred. | Pred. | ||||||
GT | left | supine | right | GT | left | supine | right |
left | 100 | 0 | 0 | left | 99.37 | 0.63 | 0 |
right | 0.27 | 0.27 | 99.46 | right | 0 | 0 | 100 |
Accuracy: 99.71 | Accuracy: 99.71 |
Patient | Time Periods for Video Capturing (Mins) | No. of Captured Frames | No. of Successful 3D Skeleton Extraction | Success Rate (%) | |
---|---|---|---|---|---|
visit 1 | male | 423 | 2534 | 813 | 32.08 |
visit 1 | female | 337 | 2020 | 280 | 13.86 |
visit 2 | female | 211 | 633 | 493 | 77.88 |
visit 3 | male | 369 | 1107 | 661 | 48.24 |
visit 4 | male | 255 | 763 | 759 | 99.48 |
visit 4 | female | 164 | 491 | 395 | 80.45 |
Total | 1759 | 7548 | 3401 | 45.06 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Chiang, J.-C.; Lie, W.-N.; Huang, H.-C.; Chen, K.-T.; Liang, J.-Y.; Lo, Y.-C.; Huang, W.-H. Posture Monitoring for Health Care of Bedridden Elderly Patients Using 3D Human Skeleton Analysis via Machine Learning Approach. Appl. Sci. 2022, 12, 3087. https://doi.org/10.3390/app12063087
Chiang J-C, Lie W-N, Huang H-C, Chen K-T, Liang J-Y, Lo Y-C, Huang W-H. Posture Monitoring for Health Care of Bedridden Elderly Patients Using 3D Human Skeleton Analysis via Machine Learning Approach. Applied Sciences. 2022; 12(6):3087. https://doi.org/10.3390/app12063087
Chicago/Turabian StyleChiang, Jui-Chiu, Wen-Nung Lie, Hsiu-Chen Huang, Kuan-Ting Chen, Jhih-Yuan Liang, Yu-Chia Lo, and Wei-Hao Huang. 2022. "Posture Monitoring for Health Care of Bedridden Elderly Patients Using 3D Human Skeleton Analysis via Machine Learning Approach" Applied Sciences 12, no. 6: 3087. https://doi.org/10.3390/app12063087
APA StyleChiang, J. -C., Lie, W. -N., Huang, H. -C., Chen, K. -T., Liang, J. -Y., Lo, Y. -C., & Huang, W. -H. (2022). Posture Monitoring for Health Care of Bedridden Elderly Patients Using 3D Human Skeleton Analysis via Machine Learning Approach. Applied Sciences, 12(6), 3087. https://doi.org/10.3390/app12063087