Human Motion Analysis with Wearable Inertial Sensors——阅读

博主认为对于做室内定位和导航的人这是一篇很很棒的文章,不是他的技术很牛,而是这是一篇医学博士的论文。上帝带你从另一角度去看事物,你会看到更多美好。为了避免全文阅读的困境让人乏味。博主将文章一些有意思的东西在这里分享给大家。

人体运动分析这个已经在多领域熟知的东西却并不被室内定位的研究人员重视,原因很多。其牵涉的应用领域太多了,例如游戏影视的制作、运动训练、健康状况诊断等。人口老龄化是一个不可避免的趋势,可是室内定位能为此做什么吗?答案是肯定的。

这位医学博士就面临一个问题,持续的自然状态的人员追踪问题。老生常谈的困境,技术实现和成本的折中,自然生活中的人员追踪更是困难。这样的话好像又回到技术上去了,是这样的吗?至少不全是,技术需要结合实际的应用就是真的技术。医学博士思考点就是不一样,他举了两个例子:1、PD(帕金森)患者的持续运动模式分析可以帮助确定治疗时间等;2、康复治疗中,运动分析可以帮助确定患者是否存在有问题的运动模式。

BSN(便携式的传感器网络),这个传感器网络包括:生理传感器(肌电图(EMG))和生物动力学传感器(加速度计,陀螺仪)。这个网络监测的数据早已超出定位导航的概念。下面给出一个示意图:

BSN的广泛应用

在这些传感器中,惯性传感器是室内定位常见的利器,主动式便携可获取信息多是其显著的特点。与视觉运动跟踪技术相比,可穿戴式惯性跟踪完全满足了医疗需求,方便,持续地监测患者在自由生活环境中的运动:非侵入式惯性传感器自然跟踪人体运动,能够长期提供准确监测日常活动。这种运动分析对于医疗人员和监护人员都是重要的数据源,也是帮助改善老年人生活质量的一个重要途径。实时人体运动跟踪可以应用于大量的生物医学应用,如临床步态分析,康复,联合运动分析等。

几种跟踪技术,如机械跟踪,磁跟踪和视觉跟踪已被使用多年。然而,这些跟踪技术的复杂基础设施将其使用限制在受控制的范围内,在自由生活环境中是不实际的。似乎惯性导航是个不错的选择,可是事实并非如此简单。惯性追踪技术的一个挑战是运动跟踪和模型重建中的计算效率低下。这样说或许太晦涩了,简单的说就是人体的一个简单动作持续时间相比于惯性传感器的采样率来说很大,这样完成一个动作的分析就需要进行大量的姿态解算工作,每个采样都需要进行一次姿态重算。twist representation 和 exponential maps (指数映射)techniques 是两个降低传统方法的计算复杂度的技术。
      通常分析运动迟缓和静息性震颤可以对帕金森程度进行定量分析。尽管有评估的标准表但是这些需要依靠医生的经验知识和患者的主观记忆。惯性传感器(例如加速度计和陀螺仪传感器)通常用于测量上肢(手腕和鼻子)的旋转,躯干的稳定性和步态障碍来量化运动迟缓。这项研究的一个挑战仍然是缺乏基于模型的量化方法:来自于单一节点或者部位的惯性数据用于分析存在一定缺陷。对于患者而言整体评估比来自部分的数据评估分析更有意义。

惯性传感器在室内定位和追踪的也是人体运动分析的一个组成部分。许多技术被用来减少传感器的误差漂移特性,步长和航向角估计如ZUPT和PDR等1.

Human Motion Analysis with Wearable Inertial Sensors——阅读1的更多相关文章

  1. Human Motion Analysis with Wearable Inertial Sensors——阅读3

    Human Motion Analysis with Wearable Inertial Sensors——阅读3 四元数方向滤波器 之前的研究开发了一种自适应增益互补滤波器,并结合高斯 - 牛顿优化 ...

  2. Human Motion Analysis with Wearable Inertial Sensors——阅读2

    Human Motion Analysis with Wearable Inertial Sensors 实时人体运动跟踪已经应用于生物医学领域的许多应用:临床步态分析,运动康复,跌倒检测,关节生物力 ...

  3. paper 96:计算机视觉-机器学习近年部分综述

    计算机视觉和机器学习领域 近两年部分综述文章,欢迎推荐其他的文章,不定期更新.   [2015]   [1].    E.Sariyanidi, H. Gunes, A. Cavallaro, Aut ...

  4. paper 154:姿态估计(Hand Pose Estimation)相关总结

    Awesome Works  !!!! Table of Contents Conference Papers 2017 ICCV 2017 CVPR 2017 Others 2016 ECCV 20 ...

  5. Computer Vision Tutorials from Conferences (1) -- ICCV

    ICCV 2013 (http://www.iccv2013.org/tutorials.php) Don't Relax: Why Non-Convex Algorithms are Often N ...

  6. MaLoc: a practical magnetic fingerprinting approach to indoor localization using smartphones

    https://www.indooratlas.com/ MaLoc: a practical magnetic fingerprinting approach to indoor localizat ...

  7. 泡泡一分钟:Aided Inertial Navigation: Unified Feature Representations and Observability Analysis

    http://udel.edu/~yuyang/downloads/tr_observabilityII.pdf Aided Inertial Navigation: Unified Feature R ...

  8. Image Processing, Analysis & and Machine Vision - A MATLAB Companion

    Contents目录 Chapter 0: Introduction to the companion book本辅导书简介 Chapter 1: Introduction 简介 Viewing an ...

  9. Structure From Motion(SFM,从运动恢复结构)

    Structure From Motion(SFM,从运动恢复结构) 阅读相关文献: Wu et al. Multicore Bundle Adjustment Agarwal et. al. Bun ...

随机推荐

  1. Impl模式实现之注意内联

    最近学习muduo源码时,对于内联函数有了更深刻的认知. 内联(inline)在代码执行方面具有优势,但是有时使用不当,或者稍微不注意,就会造成编译错误. 以下将通过Impl实现说明一二: 头文件: ...

  2. OS之进程管理---多线程模型和线程库(POSIX PTread)

    多线程简介 线程是CPU使用的基本单元,包括线程ID,程序计数器.寄存器组.各自的堆栈等,在相同线程组中,所有线程共享进程代码段,数据段和其他系统资源. 传统的的单线程模式是每一个进程只能单个控制线程 ...

  3. css3新特性总结

    一.什么是css3 css用于控制网页的样式和布局,css3是css的升级版本,受浏览器限制,跨浏览器开发有点复杂.css3完全向后兼容 二.css3新特性 1.边框 css3的边框有如下属性: (1 ...

  4. multiprocessing- 基于进程的并行性

    介绍 multiprocessing是一个使用类似于threading模块的API支持生成进程的包.该multiprocessing软件包提供本地和远程并发,通过使用子进程而不是线程有效地支持 全局解 ...

  5. python搭建web服务

    import json from urlparse import parse_qs from wsgiref.simple_server import make_server import os im ...

  6. 《HelloGitHub月刊》第 01 期

    <HelloGitHub月刊> 因为现在这个项目只有我自己做,只敢叫"月刊",希望有志同道合者,快点加入到这个项目中来!同时,如果您有更好的建议或者意见,欢迎联系我.联 ...

  7. HP-Socket v3.2.2

    ==========================================================================================v3.2.2 upg ...

  8. 函数式编程之-模式匹配(Pattern matching)

    模式匹配在F#是非常普遍的,用来对某个值进行分支匹配或流程控制. 模式匹配的基本用法 模式匹配通过match...with表达式来完成,一个完整的模式表达式长下面的样子: match [somethi ...

  9. 解决QTableWidget不显示数据的问题

    QTableWidget通常用于数据的展示,通过其表格布局可以让用户更清晰的查看数据,同时也让数据的筛选变得更加直观. 不过,初学者们和粗心大意的人总是会发现明明自己数据已经正常添加,可是程序运行之后 ...

  10. [转]docker之Dockerfile实践

    本文转自:https://www.cnblogs.com/jsonhc/p/7767669.html 上一篇介绍了Dockerfile中使用的指令,现在开始进行指令实践 先查看下本地的镜像,选一个作为 ...