我们提出了一种基于多式联运传感器的方法,以配置简单、舒适和快速的坠落检测和人类活动识别系统。目标是建立一个系统,以精确的坠落检测,可以很容易地实现和采用。
本文提出了一种基于多式联运传感器的方法,以配置一种简单、舒适、快速的坠落检测和人体活动识别系统,该系统易于实现和采用。该方法基于特定类型的传感器、机器学习方法和程序的配置。该协议分为四个阶段:(1)数据库创建(2)数据分析(3)系统简化和(4)评估。利用这种方法,我们创建了一个多模式数据库,用于坠落检测和人类活动识别,即UP-Fall检测。它包括17个受试者的数据样本,在3次试验中执行5种跌倒和6种不同的简单活动。所有信息均使用 5 个可穿戴传感器(三轴加速度计、陀螺仪和光强度)、1 个脑电图头盔、6 个红外传感器作为环境传感器以及 2 个横向和前视点摄像头收集。提出的新方法增加了一些重要阶段,以对以下设计问题进行深入分析,以简化坠落检测系统:a) 选择在简单的坠落检测系统中使用哪些传感器或传感器组合,b) 确定信息源的最佳位置,c) 选择最适合的机器学习分类方法进行坠落和人类活动检测和识别。尽管文献中报道的一些多模式方法只关注上述一两个问题,但我们的方法允许同时解决与人类坠落和活动检测和识别系统相关的这三个设计问题。
自世界人口老龄化现象1以来,秋季患病率有所上升,实际上被认为是一个重大的健康问题。当跌倒发生时,人们需要立即关注,以减少负面后果。坠落检测系统可以减少一个人在跌倒时接受医疗护理的时间,发送警报。
秋天检测系统有各种分类3。早期工作4通过检测方法、大致分析方法和机器学习方法对坠落检测系统进行分类。最近,其他作者33、5、65,6将数据采集传感器视为对坠落探测器进行分类的主要功能。Igual 等人3将坠落检测系统划分为上下文感知系统,包括基于视觉和环境传感器的方法以及可穿戴设备系统。Mubashir 等人5根据用于数据采集的设备将坠落探测器分为三组:可穿戴设备、环境传感器和基于视觉的设备。Perry等人6考虑测量加速度的方法、测量加速度的方法和其他方法,以及不测量加速度的方法。从这些调查中,我们可以确定传感器和方法是一般研究策略分类的主要内容。
每个传感器都有徐等人讨论的弱点和优势。基于视觉的方法主要使用普通摄像机、深度传感器摄像机和/或运动捕捉系统。普通网络摄像机成本低,使用方便,但对环境条件(光线变化、遮挡等)敏感,只能在减少的空间内使用,并且存在隐私问题。深度摄像机(如 Kinect)提供全身 3D 运动7,与普通摄像机相比,受照明条件影响较小。然而,基于Kinect的方法并不太可靠。运动捕获系统更昂贵且难以使用。
基于加速度计设备和带有内置加速度计的智能手机/手表的方法非常常用用于坠落检测。这些设备的主要缺点是必须长时间佩戴。不适、侵扰、身体放置和定向是这些方法需要解决的设计问题。尽管智能手机和智能手表是传感器不太显眼的设备,但老年人经常忘记或不总是佩戴这些设备。然而,这些传感器和设备的优点是,它们可用于许多房间和/或室外。
某些系统使用放置在环境周围的传感器来识别跌落/活动,因此人们不必佩戴传感器。但是,这些传感器也仅限于部署它们 8的位置,有时难以安装。最近,多式联运坠落检测系统包括视觉、可穿戴传感器和环境传感器的不同组合,以获得更精确和鲁棒性。它们还可以克服一些单传感器的限制。
用于坠落检测的方法与Bulling等人9提出的人类活动识别链(ARC)密切相关,该链包括数据采集、信号预处理和分段、特征提取和选择、训练和分类等阶段。必须针对每个阶段解决设计问题。每个阶段使用不同的方法。
我们提出了一种基于多式联运传感器的方法,以配置一种简单、舒适和快速的人类坠落和人类活动检测/识别系统。目标是建立一个系统,以精确的坠落检测,可以很容易地实现和采用。拟议的新方法基于ARC,但它增加了一些重要阶段,以便对以下问题进行深入分析,以简化系统:(a) 选择在简单的坠落检测系统中使用哪些传感器或传感器组合;(b) 选择在简单的坠落检测系统中使用传感器或传感器组合;(b) 选择在简单的坠落检测系统中使用传感器或传感器组合;(b) 确定信息来源的最佳位置;(c) 选择最适合的机器学习分类方法进行秋季检测和人类活动识别,以创建一个简单的系统。
文献中有一些相关的作品解决了上述一两个设计问题,但据我们所知,没有一部作品侧重于克服所有这些问题的方法。
相关工程采用多模式法进行坠落检测和人类活动识别10、11、12,以获得鲁棒性和提高精度。10,11,12Kwolek等人10日提议设计和实施基于加速度测量数据和深度图的坠落检测系统。他们设计了一个有趣的方法,其中实施三轴加速度计,以检测潜在的坠落以及人的运动。如果加速度测量值超过阈值,算法将提取人员将深度图与联机更新的深度参考图不同。使用支持向量机分类器对深度和加速度计组合进行了分析。
Ofli等人11日提出了多式联运人行动数据库,以便为新的人类活动识别系统提供一个试验台。数据集非常重要,因为操作是使用 1 个光学运动捕获系统、4 个多视图摄像机、1 个 Kinect 系统、4 个麦克风和 6 个无线加速度计同时收集的。作者介绍了每种模式的结果:Kinect、mocap、加速度计和音频。
Dovgan等人12日提出了一个检测老年人异常行为(包括跌倒)的原型。他们设计了三个传感器系统的测试,以便找到最适合坠落和异常行为检测的设备。第一个实验包括来自智能传感器系统的数据,该系统的臀部、膝盖、脚踝、手腕、肘部和肩部都贴有12个标签。他们还使用一个Ubisense传感器系统创建了一个测试数据集,该系统的腰部、胸部和脚踝上都贴有四个标签,还有一个Xsens加速度计。在第三个实验中,4个受试者只使用Ubisense系统,同时执行4种跌倒,4种健康问题作为异常行为和日常生活的不同活动(ADL)。
文献13、14、15,15的其他作品则解决了寻找最佳放置传感器或装置进行坠落检测的问题,将传感器的各种组合与多个分类器的性能进行比较。13,Santoyo等人13日提出了一份系统评估,评估了5个传感器的位置对于坠落检测的重要性。他们使用 k-最近邻域 (KNN)、支持向量机 (SVM)、天真的贝叶斯 (NB) 和决策树 (DT) 分类器比较了这些传感器组合的性能。他们得出的结论是,传感器在主体上的位置对坠落探测器的性能有重要影响,与所使用的分类器无关。
@zdemir14介绍了用于坠落检测的可穿戴传感器在身体上的位置的比较。为了确定传感器的位置,作者分析了以下位置的31个传感器组合:头部、腰部、胸部、右手腕、右脚踝和右大腿。14名志愿者进行了20次模拟坠落和16次ADL。他发现,当单个传感器位于腰部时,通过这些详尽的组合实验,可以获得最佳性能。恩塔纳西15使用奥兹德米尔的数据集进行了另一个比较。作者使用以下分类器对头部、胸部、腰部、手腕、脚踝和大腿的单位进行了比较:J48、KNN、RF、随机委员会(RC)和SVM。
不同计算方法在坠落检测中的表现基准也见文献16、17、18。17,1816Bagala等人16日对在实际坠落上测试的13种坠落检测方法的性能进行了系统比较。他们只考虑基于加速度计测量的算法放置在腰部或躯干上。Bourke等人17使用基于加速度计读数的 ALS 和下降数据集评估了五种秋季检测分析算法的性能。Kerdegari18还比较了不同分类模型的性能,为一组记录的加速度数据。用于坠落检测的算法为零R、1R、NB、DT、多层感知器和SVM。
Alazrai等人18提出了一种坠落检测方法,使用运动姿势几何描述符来构造人类活动的累积直方图表示。他们使用使用 Kinect 传感器收集的数据集来评估框架。
综上所述,我们发现多式联运坠落检测相关作品10、11、12比较了不同模式组合的性能。10,11,12一些作者解决了找到传感器13,14,15,14,15或传感器13的组合与几个分类器1313,15,16与13,15,16多个传感器相同的模式和加速度计的最佳位置的问题。文献中没有找到同时处理放置、多式联运组合和分类器基准的作品。
创建数据集时,通常会遇到由于同步、组织和数据不一致问题20而遇到的挑战。
同步
在获取数据时,由于多个传感器通常以不同的采样率工作,因此会出现同步问题。频率较高的传感器收集的数据比频率较低的传感器多。因此,来自不同源的数据不会正确配对。即使传感器以相同的采样速率运行,数据也可能不对齐。在这方面,以下建议可能有助于处理这些同步问题20:(一) 从传感器获取的每个数据样本中记录时间戳、主题、活动和试验;(二) 从传感器获取的每个数据样本中,请记录时间戳、主题、活动和试验情况;(二) 从传感器获取的每个数据样本中,请记录时间戳、主题、活动和试验情况;(二) 最一致和不太频繁的信息来源必须用作同步的参考信号;(iii) 使用自动或半自动程序同步视频录制,手动检查不切实际。
数据预处理
数据预处理也必须完成,关键决策会影响此过程:(a) 确定多源和异构源的数据存储和数据表示方法 (b) 确定在本地主机或云(c) 选择数据组织的方法,包括文件名和文件夹 (d) 处理缺少的数据值以及传感器中的冗余,等等。此外,对于数据云,建议尽可能进行本地缓冲,以减轻上传时数据丢失。
数据不一致
在发现数据样本大小变化的试验之间,数据不一致是常见的。这些问题与可穿戴传感器中的数据采集有关。数据采集的短暂中断和来自多个传感器的数据冲突会导致数据不一致。在这些情况下,不一致检测算法对于处理传感器中的联机故障非常重要。请务必强调,在整个实验中,应经常监视基于无线的设备。电池电量低可能会影响连接并导致数据丢失。
伦理
在参与人员的各类实验中,必须同意参与和道德批准。
关于这种方法的局限性,必须注意到,该方法是为考虑不同数据收集方式的方法设计的。该系统可包括可穿戴式、环境和/或视觉传感器。由于数据收集丢失、连接减少和整个系统功耗降低等问题,建议考虑基于无线传感器中的设备的功耗和电池的使用寿命。此外,此方法适用于使用机器学习方法的系统。应事先对这些机器学习模型的选择进行分析。其中一些模型可能准确,但耗费了很高的时间和精力。必须考虑准确估计和机器学习模型中计算资源有限之间的权衡。还必须指出,在收集系统的数据时,活动按同样顺序进行;试验也按相同的顺序进行。出于安全考虑,使用保护床垫让受试者跌倒。此外,瀑布是自行开始的。这是模拟和实际坠落之间的一个重要区别,通常发生在硬质材料上。从这个意义上说,这个数据集记录的下降与一个直觉的反应,试图不下降。此外,老年人或残疾人的实际跌倒与模拟跌倒之间存在一定差异;在设计新的坠落检测系统时,必须考虑到这些因素。这项研究的重点是没有任何障碍的年轻人,但值得注意的是,科目的选择应该与系统的目标和将使用它的目标人群保持一致。
从上述10、11、12、13、14、15、16、17、18上述相关作品中,我们可以观察到,有些作者使用多式联运方法,专注于获得强大的坠落探测器,或侧重于分类器的放置或性能。10,11,12,13,14,15,16,17,18因此,它们只解决一个或两个用于坠落检测的设计问题。我们的方法允许同时解决坠落检测系统的三个主要设计问题。
对于未来的工作,我们建议根据根据这种方法获得的结果设计和实施一个简单的多式联运坠落检测系统。对于实际采用,应使用转移学习、分层分类和深度学习方法来开发更强大的系统。我们的实施没有考虑到机器学习模型的定性指标,但为了进一步开发人类坠落和活动检测/识别系统,必须考虑实时和有限的计算资源。最后,为了改进我们的数据集,可以考虑绊倒或几乎下降的活动,以及对志愿者日常生活的实时监控。
The authors have nothing to disclose.
这项研究由泛美大学通过”2018年UP项目编号”的资助资助,项目代码为UP-CI-2018-ING-MX-04。
Inertial measurement wearable sensor | Mbientlab | MTH-MetaTracker | Tri-axial accelerometer, tri-axial gyroscope and light intensity wearable sensor. |
Electroencephalograph brain sensor helmet MindWave | NeuroSky | 80027-007 | Raw brainwave signal with one forehand sensor. |
LifeCam Cinema video camera | Microsoft | H5D-00002 | 2D RGB camera with USB cable interface. |
Infrared sensor | Alean | ABT-60 | Proximity sensor with normally closed relay. |
Bluetooth dongle | Mbientlab | BLE | Dongle for Bluetooth connection between the wearable sensors and a computer. |
Raspberry Pi | Raspberry | Version 3 Model B | Microcontroller for infrared sensor acquisition and computer interface. |
Personal computer | Dell | Intel Xeon E5-2630 v4 @2.20 GHz, RAM 32GB |