James Watt School of Engineering, University of Glasgow, Glasgow, G12 8QQ, UK.
Centre of Intelligent Healthcare, Coventry University, CV1 5RW, UK.
Sensors (Basel). 2020 May 6;20(9):2653. doi: 10.3390/s20092653.
Human motion detection is getting considerable attention in the field of Artificial Intelligence (AI) driven healthcare systems. Human motion can be used to provide remote healthcare solutions for vulnerable people by identifying particular movements such as falls, gait and breathing disorders. This can allow people to live more independent lifestyles and still have the safety of being monitored if more direct care is needed. At present wearable devices can provide real-time monitoring by deploying equipment on a person's body. However, putting devices on a person's body all the time makes it uncomfortable and the elderly tend to forget to wear them, in addition to the insecurity of being tracked all the time. This paper demonstrates how human motions can be detected in a quasi-real-time scenario using a non-invasive method. Patterns in the wireless signals present particular human body motions as each movement induces a unique change in the wireless medium. These changes can be used to identify particular body motions. This work produces a dataset that contains patterns of radio wave signals obtained using software-defined radios (SDRs) to establish if a subject is standing up or sitting down as a test case. The dataset was used to create a machine learning model, which was used in a developed application to provide a quasi-real-time classification of standing or sitting state. The machine-learning model was able to achieve 96.70% accuracy using the Random Forest algorithm using 10 fold cross-validation. A benchmark dataset of wearable devices was compared to the proposed dataset and results showed the proposed dataset to have similar accuracy of nearly 90%. The machine-learning models developed in this paper are tested for two activities but the developed system is designed and applicable for detecting and differentiating x number of activities.
人体运动检测在人工智能(AI)驱动的医疗保健系统领域受到了相当多的关注。通过识别特定的动作,如跌倒、步态和呼吸障碍,人体运动可以为脆弱人群提供远程医疗解决方案。这可以让人们过上更独立的生活方式,如果需要更直接的护理,仍然可以保持被监控的安全。目前,可穿戴设备可以通过在人体上部署设备来提供实时监测。然而,将设备一直放在人身上会让人感到不舒服,而且老年人往往会忘记佩戴,此外,一直被跟踪也存在不安全的问题。本文展示了如何使用非侵入性方法在准实时场景中检测人体运动。无线信号中的模式呈现出特定的人体运动,因为每种运动都会引起无线介质的独特变化。这些变化可用于识别特定的身体运动。这项工作产生了一个数据集,其中包含使用软件定义无线电(SDR)获得的无线电波信号模式,以确定测试案例中的主体是站着还是坐着。该数据集用于创建机器学习模型,该模型用于开发的应用程序中,以提供站立或坐下状态的准实时分类。使用 10 倍交叉验证的随机森林算法,机器学习模型能够达到 96.70%的准确率。将可穿戴设备的基准数据集与提出的数据集进行比较,结果表明提出的数据集具有相似的准确率,接近 90%。本文开发的机器学习模型经过了两种活动的测试,但开发的系统是为检测和区分 x 个活动而设计和适用的。