0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于可穿戴MEMS加速度计和机器学习的传感器内人体步态分析

MEMS 来源:MEMS 2024-03-26 09:20 次阅读

传感器内(In-sensor)计算可能会成为在小型设备(例如可穿戴医疗设备和物联网设备)中部署机器学习(machine learning)的全新方法,这些设备必须在有限的能源资源下安全运行。该领域的进展已经放缓,因为难以找到使用物理自由度操作的合适计算设备,该物理自由度可以直接耦合到执行传感的自由度。

据麦姆斯咨询报道,近日,加拿大舍布鲁克大学(Université de Sherbrooke)和拉瓦尔大学(Université Laval)的研究人员组成的团队在Communications Engineering期刊上发表了题为“In-sensor human gait analysis with machine learning in a wearable microfabricated accelerometer”的论文,利用储层计算(reservoir computing)作为自然架构,对物理系统的自由度进行机器学习,以表明微机电系统(MEMS)可以通过耦合悬浮微结构的位移来实现计算和加速度传感。这项研究提出了一个可以附着在脚上实时识别人类受试者的步态模式的可穿戴系统。研究人员将该传感器内计算系统的计算效率和功耗与具有单独传感器和数字计算机的传统系统进行了比较。在计算能力相似的情况下,高度集成的传感器内计算设备有望获得更好的能效,从而为机器学习在边缘计算设备中的普遍部署提供了一条途径。

具有传感和可训练计算能力的MEMS设备

研究人员使用在机械域同时执行传感和计算的MEMS加速度计来解决人类步态分类任务(图1a-1c)。机械储层计算机是利用两端固支的薄硅梁的动态非线性来实现的,这与之前描述的器件类似。当微梁由足够大的振荡静电力驱动时,其振荡振幅表现出复杂的非线性动力学(图2a和2b),以用于储层计算。固支梁上的驱动静电力是通过悬挂一个基准质量块施加的,当对器件施加加速度时,该质量块会移动(图1a和2d)。驱动力的振幅随基准质量块与微梁平衡位置之间距离的变化而变化,系统参数的选择使微梁振荡的振幅成为基准质量块位置(因此也是加速度,见图1b)的复杂非线性函数。为了增加从微梁的振幅响应中生成的信号的复杂性,研究人员采用了一种反馈技术,即使用时分复用技术创建多个不同的虚拟响应,每个响应都是加速度的不同非线性函数。虚拟响应通过传统电子器件进行定时采样,以在每个时间间隔生成“激活值”向量。最后,传统微控制器会在每个时间间隔计算该向量与训练过的权重向量之间的标量乘积,从而得出步态类型的输出分类(图1b)。

e0ddc742-eaca-11ee-a297-92fbcf53809c.jpg

图1 MEMS步态分析系统概述

e0f61edc-eaca-11ee-a297-92fbcf53809c.jpg

图2 MEMS步态分析系统的机械响应

人体步态的传感器内识别

通过将一个MEMS设备安装在左脚上,研究人员将传感器内计算应用于检测四种不同的步态模式(N、TO、TL、TOTL)。这些步态模式的自动识别具有临床意义,因为它可以通过使用实时生物反馈进行步态再训练来用于治疗某些肌肉骨骼疾病,例如膝骨关节炎。虽然步态模式识别可以在配备3D运动捕捉系统或使用多个惯性测量单元(IMU)的实验室中进行,但由于本研究的目标是开发最简单、成本最低、最不具干扰性的可穿戴设备,因此研究人员只使用了一个MEMS加速度计,这增加了任务的难度。

在这项研究中,十名健康受试者按照指示在跑步机上行走,同时在左脚鞋上安装MEMS步态分析系统,并交替使用四种步态模式。

分类性能是通过计算受试者工作特征曲线(ROC)的曲线下面积(AUC)的平均值来评估的,该平均值是在四个分割上计算得出的(AUC为0.5相当于随机分类器,而AUC为1.0相当于完美分类器)。ROC曲线示例见图1c,MEMS步态分析系统性能表征见图3。

e106d5b0-eaca-11ee-a297-92fbcf53809c.jpg

图3 传感器内步态分类的性能

可穿戴设备的传感器内计算

为了产生相关的技术影响,传感器内计算设备需要在执行复杂计算时具有泛化能力,即它们必须能够抵御训练期间未见的输入变化以及一定程度的噪声。这种鲁棒性是神经形态计算技术(包括储层计算)的标志。此外,这些技术通常可以对传感器系统中的非线性进行建模,因此即使使用非理想传感器,它们也能表现良好。这可以用来降低许多传感器的设计要求,从而有可能降低其制造或校准成本。

本研究的原型设备作为纯传感器的性能(图2d)与MEMS加速度计的最先进水平相去甚远,在400 Hz带宽内其灵敏度介于0.05 V/g到 0.1 V/g之间,还存在一些带内谐振和其他问题。尽管如此,微梁储层计算机能够学习这些性能限制,并对步态模式进行分类,其效果与基于商用加速度计数据运行的神经网络相媲美。图3a显示了MEMS步态分析系统与使用商用加速度计和在微处理器上执行的软件ESN构建的传统系统的分类性能的比较。从中可以看出,MEMS设备和ESN都学习了受试者和速度之间的可变性,以实现相似的分类性能,并且比线性分类器表现更好。

综上所述,这项研究描述了一种既是加速度传感器又是神经形态计算机的设备,它通过悬浮微结构的位移在机械域执行传感和非线性计算功能。研究表明,这种可穿戴设备成功地实现了传感器内计算的概念,仅利用一只脚测得的加速度,就能完成识别人体步态的艰巨任务。该设备能够成功演示的最重要特性是其计算能力(线性分类器无法解决步态分类任务)、对数据变化和非理想传感器行为的鲁棒性、小尺寸和低功耗。这些特性是将传感和神经形态计算功能集成到单个设备中的天然优势。传感器内计算的另一个好处是,传感器数据永远不会离开设备,也不会实际转换到电子或数字域,从而提供了高级别的隐私保护,这对于医疗设备尤为重要。

这些对医疗设备非常重要的优势对于物联网应用中的边缘计算设备来说也是非常理想的。在这些应用中,传感器内计算可以进一步大幅减少边缘传感器传输的数据量,从信号的Nyquist频率下的全(压缩)带宽降低到信号中相关特征的识别速率。除了能缓解物联网应用中典型的数据拥塞问题外,还能大大延长边缘传感器的电池寿命,从而促进其在现场的大规模部署。总之,通过在机械域直接执行传感和神经形态计算功能,本研究所提出的单个MEMS步态分析设备能够解决复杂的现实世界任务,这可被视为在新兴的可穿戴医疗设备和物联网应用中广泛部署传感器和机器学习能力的一个重要里程碑。

论文链接:
https://doi.org/10.1038/s44172-024-00193-5



审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2550

    文章

    51046

    浏览量

    753132
  • MEMS加速度计

    关注

    4

    文章

    55

    浏览量

    17125
  • 机器学习
    +关注

    关注

    66

    文章

    8408

    浏览量

    132574
  • 可穿戴设备
    +关注

    关注

    55

    文章

    3814

    浏览量

    167013

原文标题:基于可穿戴MEMS加速度计和机器学习的传感器内人体步态分析

文章出处:【微信号:MEMSensor,微信公众号:MEMS】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    MEMS加速度计的工作原理是什么

    MEMS加速度计的工作原理主要基于牛顿第二定律,即力等于质量乘以加速度。以下是对其工作原理的介绍: 一、核心部件与结构 MEMS加速度计的核
    的头像 发表于 11-20 10:09 486次阅读

    PCB Piezotronics推出357A67型三轴电荷输出加速度计

    承受高达500°F(260℃)的温度。   357A67型是PCB Piezotronics首款使用单个多导体电缆组件而不是三个单独的同轴电缆组件的电荷输出加速度计,这种设计选择旨在减少传感器和电缆所需
    的头像 发表于 11-09 11:03 1147次阅读
    PCB Piezotronics推出357A67型三轴电荷输出<b class='flag-5'>加速度计</b>

    具有TLV2772的3V加速度计

    电子发烧友网站提供《具有TLV2772的3V加速度计.pdf》资料免费下载
    发表于 10-11 11:00 0次下载
    具有TLV2772的3V<b class='flag-5'>加速度计</b>

    EPSON工业级加速度计选型

    爱普生加速度计(Accelerometers)是一种工业级三轴输出压电式加速度传感器,采用具有专利技术的双音叉式石英传感器元件和Quarts光刻技术,通过压电效应来计算出诸如此类的内容
    的头像 发表于 09-19 15:31 290次阅读
    EPSON工业级<b class='flag-5'>加速度计</b>选型

    e2studio开发三轴加速度计LIS2DW12(1)----轮询获取加速度数据

    本文将介绍如何驱动和利用LIS2DW12传感器,实现精确的运动感应功能。 IS2DW12是一款高性能、超低功耗的三轴线性加速度计,属于“femto”系列,利用了成熟的微机械加速度计制造工艺。这个
    的头像 发表于 08-09 14:54 1558次阅读
    e2studio开发三轴<b class='flag-5'>加速度计</b>LIS2DW12(1)----轮询获取<b class='flag-5'>加速度</b>数据

    三轴加速度计LIS2DUX12开发(2)----静态校准

    零偏是影响加速度计输出精度的重要指标之一,零偏可分为静态零偏和动态零偏 。静态零偏也称为固定零偏,通常经标定与补偿减小静态零偏。动态零偏是由于加速度计自身的缺陷或环境因素(如温度、振动、电子干扰等
    的头像 发表于 05-17 15:27 1218次阅读
    三轴<b class='flag-5'>加速度计</b>LIS2DUX12开发(2)----静态校准

    微纳光栅MOEMS加速度计的工作原理及仿真设计

    微机电系统(MEMS加速度计以其体积小、功耗低、成本低等优势广泛应用在无人驾驶、地震检测等领域。
    的头像 发表于 05-17 09:33 1057次阅读
    微纳光栅MOEMS<b class='flag-5'>加速度计</b>的工作原理及仿真设计

    备受青睐的MEMS加速度计,更小尺寸、更低功耗、更智能

    ,进而提供传感数据方便系统对设备或系统做出状态评估。   现在消费电子行业朝着更时尚、更简约的设计方向发展,工业领域也对加速度计提出了更小尺寸更高集成性的需求,很多应用领域对微型加速度计及其性能的需求日益提升
    的头像 发表于 05-12 08:02 3383次阅读

    采用可调电热微梁的近零刚度MEMS加速度计

    MEMS加速度计正越来越多地应用于各种移动和测试设备,以测量运动、冲击和振动。
    的头像 发表于 05-09 09:11 594次阅读
    采用可调电热微梁的近零刚度<b class='flag-5'>MEMS</b><b class='flag-5'>加速度计</b>

    爱普生三轴加速度计传感器HGPM01

    HGPM01是基于高性能陀螺仪陀传感器加速度计开发的模组,内置3轴陀螺仪和3轴加速度计传感器。依赖于高精度的传感器、高性能的处理
    的头像 发表于 03-05 14:36 460次阅读
    爱普生三轴<b class='flag-5'>加速度计</b><b class='flag-5'>传感器</b>HGPM01

    MEMS加速度计MEMS陀螺仪的区别

    MEMS加速度计MEMS陀螺仪是现代惯性导航系统中最常用的传感器
    的头像 发表于 02-17 14:05 3301次阅读
    <b class='flag-5'>MEMS</b><b class='flag-5'>加速度计</b>与<b class='flag-5'>MEMS</b>陀螺仪的区别

    一种聚合物压电MEMS加速度计新设计方案

    MEMS加速度计通过微结构内发生的电容、电阻或电荷(压电)变化来检测机械加速度,现已成为仅次于压力传感器,应用量排名第二的MEMS器件。
    发表于 12-29 11:14 496次阅读
    一种聚合物压电<b class='flag-5'>MEMS</b><b class='flag-5'>加速度计</b>新设计方案

    ADXL1001加速度计没有输出的原因?

    RT9058转换为5V为加速度计供电。 现有3种猜测: 1、由于我们是手工焊的ADXL1001,怀疑芯片没有焊好 2、RT9058输出电压为5V~5.2V,怀疑比较接近ADXL1001的输入电压上限5.25V导致传感器不工作 3、
    发表于 12-29 07:05

    两轴加速度计和三轴加速度计的使用区别?

    有个问题请教一下:在静态测量的情况下,两轴的加速度计在测得X、Y轴上的加速度后,是不是就可以根据这两个值和重力加速度g算出Z轴方向的加速度,这样的话XYZ三个方向的角度也可以推导出来。
    发表于 12-29 06:06

    采集到的ADIS16477-2的imu数据,测试陀螺、加速度计的漂移非常大怎么解决?

    是不是没有设置滤波的带宽原因,后面我再试一下。 陀螺漂移都大于40度/小时了, 加速度计的漂移大于1e-4g了。 与技术文档相差很多呀?是不是要根据温度进行补偿呀?不知道怎么解决? 麻烦专家指点一下。谢谢!
    发表于 12-28 07:25