轻松穿戴 IMU嵌入宽松衣服里做动作捕捉

2023-10-30

在日常生活中,保持正确姿势能够有效促进血液循环并降低慢性疾病的患病风险。在康复环境中,姿势监测可以帮助医护人员评估病情和治疗手段的效果,从而改善患者的身体状况。在以往的研究中,往往要求IMU牢固固定在穿戴者的特定身体部位,对穿戴要求较高,操作不便,当需要穿戴多个传感器时,这将会是个特别繁琐费劲的工作。

来自英国的Udeni Jayasinghe科研团队设计了一个由12个IMU(惯性测量单元)组成的嵌入式传感系统,经过处理后,IMU既不会向外暴露,也不会与皮肤接触,这可以让穿戴者穿着更舒适,也更容易穿脱,更加适合日常使用。

 图1  (a)传感器系统组成部分  (b)传感器放置在衣服上  (c)传感器放置在长裤上

该系统由12个安装在服装里的IMU组成,使用差分串行总线,形成一个“传感器串”,并连接到树莓派(Raspberry pi)进行存储数据。如图C所示,树莓派和电池组被放在每个参与者腰部的一个袋子里。

五名参与者(3男2女)参加了这项研究,参与者在4天内穿着IMU服装,每天需要进行以下六个预先确定的活动并进行录像:①站立不动;②坐在椅子上;③仰卧位;④坐在地板上,腿分开伸直;⑤来回走动;⑥上下楼梯。然后,他们继续进行一天中的其他活动,并写活动日记进行记录。

为分析参与者的姿态,活动被分为两类:静态姿势(①②③④)和动态运动(⑤⑥)。实验设置了分类器对动态和静态活动进行识别分类,使用ELAN软件将活动视频与传感器数据进行同步后,由Udeni Jayasinghe人工手动对活动的开始点和结束点进行识别与注释,然后提取这些数据段进行分析。

在本次实验中,没有像往常那样用定义阈值来区分静态活动与动态活动,而是采用了三个不同的特征(“大腿”数据垂直轴的移动标准偏差、“大腿”和“腰部”数据幅度的移动标准偏差)和五种不同的窗口大小(0.5s、1s、1.5s、2s、3s)来比较分类器区分两类活动的准确性。

 图2  0.5s窗口(左)与3s窗口(右)的分类输出

对混淆矩阵进行研究后发现,当窗口值为1.5s、2s和3s时,在给定的训练数据集中,其姿态识别的准确率达到了100%,因此可以得出实验结论:安装在宽松衣服上的IMU传感器可以成功地用于姿态分类。

但当以活动日记作为参考数据,使用分类器对参与者一天中的其他活动进行识别时,其精准度出现了明显的下降。但总体而言,本次实验证明了在宽松衣服中嵌入IMU传感器进行姿态捕捉的可行性。相比起大体积的穿戴式设备,嵌入式方案明显更适合长时间的日常监测和姿态识别。相信在未来,随着科技的进步与算法的改进,嵌入式传感系统的识别精准度会进一步提升,能够更好地用于姿态识别分类。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

轻松穿戴 IMU嵌入宽松衣服里做动作捕捉 的相关文章

随机推荐

  • 5G/NR PDCCH总结

    1 CCE PDCCH主要用于传输下行控制信息和UL Grant 以便UE正确接收PDSCH及为PUSCH分配上行资源 其分配单位为CCE 1 CCE 6 REG 72 RE 1 REG 1 OFDM symbol 12 subcarrie
  • 开发文档怎么写

    项目开发过程中为了增加程序的可读性和程序的健壮性 方便后期程序的调试和维护 所以需要在开发过程中统一技术规范 一般会在项目初期确定好相关文档作为这一统一的规范 不同公司会对文档做不同要求 划不同的分类 但一般来说 或者拿自己的经验说 大致可
  • -128----127缓存,在栈中获取

    span style font size 13px package test span br style font size 13px br style font size 13px br style font size 13px span
  • nginx负载均衡的5种策略

    nginx负载均衡的5种策略 要理解负载均衡 必须先搞清楚正向代理和反向代理 负载均衡的几种常用方式 1 轮询 默认 每个请求按时间顺序逐一分配到不同的后端服务器 如果后端服务器down掉 能自动剔除 upstream backserver
  • 如何根据excel文档中的内容同步更新数据库中的数据

    提示 文章写完后 目录可以自动生成 如何生成可参考右边的帮助文档 根据excel中的内容同步更新数据库中的数据 需求概述 一 解决思路 二 具体解决方案 1 使用navicat将excel导入到mysql数据库中 2 写SQL语句做更新操作
  • python中rfind函数作用_python中的rfind函数如何使用

    python中rfind函数的用法 rfind 函数用于返回字符串最后一次出现的位置 从右向左查询 如果没有匹配项则返回 1 具体使用方法如 print str rfind substr 0 10 函数描述 推荐教程 Python入门教程
  • Ubuntu系统无法联网问题

    在网上看到许多解决方案是修改网络配置文件 但是ubuntu系统的目录结构中甚至都没有对应文件 因此找到以下解决方案 能够顺利联网并进行sudo install 亲测有效解决方案 1 在虚拟机设置中将网络适配器修改为NAT模式 2 找到net
  • please check whether the configs are released in Apollo!

    项目启动一直报错 其他同事 其他模块都没有这个错误 关键信息如下 Cause status code 404 Could not find config for namespace appId m ln contractmanage clu
  • Java程序员必须要了解的七个开源协议介绍

    1 Mozilla Public License MPL License 允许免费重发布 免费修改 但要求修改后的代码版权归软件的发起者 这种授权维护了商业软件的利益 它要求基于这种软件得修改无偿贡献版权给该软件 这样 围绕该软件得所有代码
  • 【C++】模板定义位置引发未定义标识符 “E“

    代码如下 include
  • 为什么怕写代码(自己的亲身经历)

    下班了 坐在工位不知不觉就又想起了刚开始接触java编程的日子 其实我觉得这个毛病也不在少数人 因为在我上学的时候班里面分组做项目 基本都是什么情况呢 一人做好 全部就可以交任务了 最后导致了如果代码某个地方出错了 全班90 的都出错了 归
  • pytorch下载与安装(离线包版本)

    笔者因为实验需要 不同的模型需要不同版本版本的pytorch 于是安装pytorch就总是出现一个问题 那就是断 比如需要安装torch1 4版本 使用Anaconda Prompt尝试了几次 pip install torch 1 4 0
  • python中eoferror是啥错误,python怎么看错误类型是什么

    以下是python的错误类型的总结 希望能帮助到有需要的小伙伴 Python全部的错误类型 错误类型 说明 ZeroDivisionError 除 或取模 零 所有数据类型 ValueError 传入无效的参数 AssertionError
  • 【精华】详解Qt中的内存管理机制

    前言 内存管理 是对软件中内存资源的分配与释放进行有效管理的方法和理论 众所周知 内存管理是软件开发的一个重要的内容 软件规模越大 内存管理可能出现的问题越多 如果像C语言一样手动地管理内存 一会给开发人员带来巨大的负担 二是手动管理内存的
  • 人生百味-7:一个人干活,一群人催进度,谁之过?

    如果你曾经是程序员 我相信你会深有体会 如果你曾经是项目管理 我相信你会有感受 旁观的说 那是专业活 只有他能做得来 干活的说 对不起大家 还还需要一段时间查
  • 论文阅读-Attention Bottlenecks for Multimodal Fusion(多模态特征融合)

    一 论文信息 论文题目 Attention Bottlenecks for Multimodal Fusion paperwithcode https paperswithcode com paper attention bottlenec
  • 分组密码算法与DES算法

    目录 1 分组密码的含义 1 1 分组密码介绍 1 2 分组密码的含义 1 3 分组密码的要求 2 分组密码的设计思想 2 1 分组密码的设计思想 3 分组密码的基本特点 3 1 分组密码的基本特点 3 2 分组密码的迭代结构 3 3 子密
  • 网关ping不通

    一 ping 网关 ping 10 0 0 254 ping sendto Host is down ping sendto Host is down Request timeout for icmp seq 0 ping sendto H
  • windows批处理:路径以\结尾 + unix换行 + rem + %~dp0时会导致报错

    windows对unix和windows换行符都支持的 但是遇到一种情况对unix不支持 之前遇到过window10执行没问题 但到了win7却有问题 代码如下 set project dir name Lua515 rem dp0 aaa
  • 轻松穿戴 IMU嵌入宽松衣服里做动作捕捉

    在日常生活中 保持正确姿势能够有效促进血液循环并降低慢性疾病的患病风险 在康复环境中 姿势监测可以帮助医护人员评估病情和治疗手段的效果 从而改善患者的身体状况 在以往的研究中 往往要求IMU牢固固定在穿戴者的特定身体部位 对穿戴要求较高 操