Public Safety

Motion state recognition method of rescue personnel based on triaxial motion data

  • Changkun CHEN ,
  • Yipeng BAO ,
  • Jian ZHANG ,
  • Rongfu YU
Expand
  • Institute of Disaster Prevention Science and Safety Technology, Central South University, Changsha 410018, China

Received date: 2025-01-21

  Online published: 2025-05-24

Copyright

All rights reserved. Unauthorized reproduction is prohibited.

Abstract

Objective: The safety of rescue personnel is a critical factor in determining the success of rescue operations. The ability to accurately identify the motion states of rescue personnel is key to ensuring their safety. However, monitoring their motion states in real time is challenging because of the complex and dangerous environment they operate in. This study aims to develop a method for identifying the motion states of rescue personnel based on triaxial motion data to enhance the efficiency of personnel safety monitoring during rescue missions. Methods: In this study, the MPU6050 sensor, an integrated triaxial accelerometer and gyroscope, was utilized to collect the motion data from the leg and waist of rescue personnel. This sensor was selected based on its low power consumption, automatic sleep mode, and power management features, making it suitable for long-duration rescue tasks. Before data collection, the sensors were calibrated using zero-bias calibration to reduce errors and ensure data reliability. These sensors were strategically placed on the waist the and leg of the rescue personnel to capture their overall body dynamics and detailed movements. This study analyzed the acceleration data under four different motion states: standing still, working in a small area, walking, and running. The data were analyzed using time-domain feature analysis, focusing on the standard deviation of acceleration to quantify the fluctuation and stability of the motion states. This study proposed a classification mechanism based on the sum of the standard deviations of waist and leg accelerations to distinguish between different motion states. Results: The experimental results demonstrated that the proposed method effectively distinguished between different motion states. In the standing-still state, the total acceleration was close to zero, indicating no movement. In the state of working in a small area, the acceleration was greater than zero but remained within a small range with stable fluctuations. In the walking state, there was a significant difference between the waist and leg total accelerations, with the latter showing larger fluctuations and clear peaks and valleys. In the running state, both waist and leg total accelerations showed larger fluctuations, with the latter having a greater amplitude. The method showed high accuracy and stability in real-time monitoring of rescue personnel's motion states, effectively identifying the changes in motion states within a 2-min test period. The standard deviation analysis revealed a clear hierarchical distribution, indicating significant differences in acceleration fluctuations between different motion states. The sum of the standard deviations of waist and leg accelerations provided a reliable basis for distinguishing between the four motion states. Conclusions: This study has provided a reliable method for monitoring the motion states of rescue personnel, which can substantially improve the safety and efficiency of rescue operations. The method's ability to accurately and stably identify different motion states in real time makes it a valuable tool for ensuring the safety of rescue personnel in complex and dangerous environments. The findings of this study contribute to the development of more effective monitoring systems for rescue operations, potentially reducing the risk of accidents and enhancing the overall success rate of rescue missions.

Cite this article

Changkun CHEN , Yipeng BAO , Jian ZHANG , Rongfu YU . Motion state recognition method of rescue personnel based on triaxial motion data[J]. Journal of Tsinghua University(Science and Technology), 2025 , 65(6) : 1019 -1026 . DOI: 10.16511/j.cnki.qhdxxb.2025.22.018

在面对各种自然灾害以及突发事件时,救援人员的安全成为决定救援行动成败的关键因素之一[1]。然而,在实际的救援行动中,救援人员往往需要在复杂、危险的环境下进行工作,他们的安全状况和工作状态很难得到实时、有效的监控[2-3]。救援人员的运动状态直接关系到任务的成功与否以及自身的安全。为监控救援人员的运动情况,确保他们处于最佳工作状态,需要正确识别救援人员的运动状态[4],因此本文研究了一种基于三轴传感器的救援人员运动状态识别方法。
人在进行运动时,身体会产生加速度;在进行特定肢体动作时,特定部位会产生加速度[5-7]。通过分析加速度数据,可以判断人体的运动状态。已有学者基于加速度研究了人体的运动状态识别。Gorlatova等[8]利用质量-弹簧-阻尼系统模型,将人体运动时的加速度数据转换为能量数据,并创建了一个名为CRDWDAD的公共加速度数据库,从而为基于人体运动能量的动作识别开辟了研究路径。Alzantot等[9]根据加速度的幅度特征,将步行过程中的加速度变化划分为6个阶段。苏婷[10]提出了一种基于信号频域特性的方法,用于识别躺、站直、坐、走路和跑5种常用姿态。Hao等[11]开发了利用三轴加速度传感器识别人体运动的系统,可以识别日常运动行为。以上研究通过加速度成功识别了人员的运动状态,但是识别的主要为人员的日常运动状态,并未对特殊运动状态进行识别。
在基于加速度进行人员运动状态识别领域中,研究者们为了能够获取更为全面的运动数据,往往在人体多个部位安装加速度传感器,以提高识别率。例如,余杰等[12]基于胸部、腿部、手部和手提包处的加速度数据集提出了一种较为泛用的人员运动状态识别模型,该模型可以在一定程度上提高运动识别率,但传感器数量较多,大大提高了穿戴负担。
本文基于以上研究,考虑救援场景的特殊性,提出了基于三轴运动数据的救援人员运动状态识别方法。根据救援人员在救援过程中可能出现的运动状态,区分了静止、原地作业、行走、奔跑4种运动状态。为满足可穿戴性以及识别准确度要求,通过MPU6050传感器采集腰部和腿部的加速度。考虑到救援人员监测的实时性要求,采用时域特征分析方法,利用加速度标准差对人员运动状态进行识别,建立三轴数据与救援人员运动状态的关系,最后形成基于三轴运动数据的救援人员运动状态识别方法。

1 三轴运动数据采集

本文中的三轴运动数据主要来源于MPU6050传感器。对于救援人员运动数据的采集需要综合考虑救援场景和设备的可穿戴性,因此选用MPU6050传感器。该传感器为集成了三轴加速度计和三轴陀螺仪的惯性测量单元[13-14],具有低功耗模式、自动休眠和电源管理功能,能满足在长时间救援任务中进行监测的需求[15]
在监测人体活动时,传感器的安装位置对收集到的加速度原始数据以及最终的运动状态分析有着显著影响。将传感器置于头部,可以很好地监测头部姿态变化,便于观察周围情况,但这种方法无法记录人体的全身动作。相比之下,将传感器安装在腰部或脊柱上,更适合于监测全身的运动,无论是行走还是奔跑,都能提供较为准确的全身运动数据,特别适合于监测复杂地形中的活动。将传感器固定在手臂或手腕上,则更适合于追踪手部动作,适合于监测操作工具等活动,但无法全面反映人员整体的运动状态。将传感器安装在腿部或脚踝上,则能够有效地监测走路和奔跑动作[16]
为实现对救援人员运动的全面和精确监测,本研究将MPU6050传感器分别安装在腰部与腿部,如图 1所示。这种布置能够同时捕捉到全身姿态和细节动作。置于腰部的传感器能够记录整体的身体运动和姿态调整,对于分析救援人员在多变环境下的行动模式非常关键;腿部的传感器则专注于步态的细致分析和运动协调性的评估,可以提供更多维度的运动数据。通过整合这两个部位的传感器三轴加速度数据,能够更深入地分析人体的运动状态。
图 1 救援人员MPU6050传感器布置位置示意图
在使用MPU6050传感器进行数据采集之前,先进行校准。校准采用零偏校准法,即在传感器静止状态下收集一定时间的数据,本研究进行了100次采样。对于加速度传感器,需要计算其xyz 3轴的平均加速度值,并以此作为零偏补偿值。对于陀螺仪传感器,同样需要将零偏值应用于相应的轴上。表 1展示了传感器在未校准和校准后,在静止状态下收集的部分数据对比情况。可以发现,z轴的数据在未校准时很大,这是由重力作用导致的,而校准可以有效消除重力作用的影响。校准对x轴和y轴测量结果也有很大改善,校准后各轴加速度均接近0 m/s2
表 1 MPU6050传感器校准前后加速度数据对比
未校准 校准后
x轴/(m·s-2) y轴/(m·s-2) z轴/(m·s-2) x轴/(m·s-2) y轴/(m·s-2) z轴/(m·s-2)
1.276 0.738 15.296 0.036 -0.028 -0.004
1.216 0.811 15.196 -0.024 0.043 -0.105
1.306 0.816 15.241 0.065 0.049 -0.062
1.246 0.686 15.264 0.005 -0.080 -0.036
1.208 0.778 15.224 -0.032 0.011 -0.076
1.262 0.754 15.294 -0.112 -0.012 0.067

2 基于时域特征的救援人员运动状态识别方法

2.1 不同运动状态下三轴运动数据分析

在执行救援任务时,救援人员可能会经历多种不同的运动状态。从MPU6050传感器收集的加速度数据中,可以观察到不同运动状态下传感器输出的腰部和腿部加速度。
试验环境为普通的实验室环境,被试为1名成年男性,佩戴MPU6050传感器。被试在试验环境下模拟救援人员行为,分别对被试在静止、原地小范围作业、行走、奔跑4种运动状态下的加速度数据进行采集,根据数据绘制的图分别如图 2-9所示。
图 2 静止状态腰部三轴加速度测试曲线
图 3 静止状态腿部三轴加速度测试曲线
图 4 原地作业状态腰部三轴加速度测试曲线
图 5 原地作业状态腿部三轴加速度测试曲线
图 6 行走状态腰部三轴加速度测试曲线
图 7 行走状态腿部三轴加速度测试曲线
图 8 奔跑状态腰部三轴加速度测试曲线
图 9 奔跑状态腿部三轴加速度测试曲线
图 23可知,在静止状态下,由于存在人员的微小运动以及MPU6050传感器本身的测量误差,以及周围环境噪声、校准不完全或电子噪声等干扰,腿部和腰部的加速度会出现微幅波动,波动幅值均在0.3 m/s2之内,可以认为静止状态下救援人员的三轴加速度接近于0 m/s2
图 45可以看到,由于在原地作业情况下人员动作的多样性和随机性,如弯腰作业、起跳作业和深蹲作业等动作差别较大,因此救援人员原地小范围作业运动状态的加速度在整体波形上呈现出不规律的趋势,不具有周期性特点。特别是,腰部测试数据的不规律性明显大于腿部的,这是因为原地作业时上半身的运动幅度更大。腰部和腿部加速度整体波形幅值基本在2 m/s2之内,这是由于救援人员原地作业情况下无论哪种作业形式都会带来初始的冲击或启动阶段的加速度瞬时变化,但是这种初始冲击具有偶然性且带来的加速度变化不会很大。
图 67可以看到,对于行走状态,加速度曲线显示出明显的周期性波动,尤其是在腿部的加速度波形图中更为明显。在整组数据中,三轴加速度值在正负之间交替变化,整体趋势并没有明显的上升或下降。通过观察xyz三轴加速度的变化趋势,可以分析出行走时步态的周期性。由于救援人员在行走过程中运动较为规律[17],在行走状态下的每一步中,身体会在xyz轴上产生正负交替的摆动或上下振动,这种摆动在波形图上表现为周期性的波峰和波谷。
图 89可以看到,奔跑状态的运动特征与行走状态相似,三轴加速度同样显示出周期性的正负波动。然而,在奔跑状态下,加速度曲线的波峰更高,波动频率也更快。在图 89中,xyz轴加速度出现急剧上升或下降,反映了救援人员快速奔跑时产生的规律性冲击力,是救援人员在奔跑状态下身体周期性摆动的结果。与行走状态相比较,奔跑状态可以看作是幅度更大的行走状态,其腰部和腿部的加速度曲线特征与行走状态相似,但幅值和频率都大幅增加。

2.2 不同运动状态下三轴加速度时频特征分析

从2.1节对不同运动状态下三轴加速度的分析中可以看到,4种运动状态下加速度分布均有不同的特点,尤其是奔跑状态和行走状态下均呈现规律性的重复和周期性变化,只在幅值和频率上表现出差异。
在此基础上,本文引入总加速度特征分析。总加速度由三轴加速度合成,
$a=\sqrt{a_x^2+a_y^2+a_z^2} .$
式中:a表示总加速度,axayaz分别对应x轴、y轴和z轴加速度。
图 10展示了不同运动状态下总加速度的对比分析结果,选取600个采样点中的前100个绘图。通过分析腰部与腿部的总加速度的时域特性,可以区分救援人员静止、原地小范围作业、行走和奔跑4种不同运动状态。静止状态下,总加速度基本维持在0 m/s2,救援人员的腰部与腿部总加速度值接近于零,这表明他们没有进行任何运动。原地小范围作业时,腰部与腿部总加速度均大于零,但是保持在小范围内,且波动较为平稳;行走状态下,腰部和腿部总加速度存在较大的差异,腰部加速度呈小范围波动,数值维持在较低水平,而腿部加速度波动较大,存在明显的波峰和波谷;奔跑状态下,腰部和腿部总加速度均呈现较大波动,且腿部加速度波动幅度更大。
图 10 不同运动状态下腰部和腿部总加速度曲线
为了更直观地展示不同运动状态下加速度的波动情况,绘制了包含图 10中的100个采样点的散点图(图 11)。其中波动幅度为加速度最大值与最小值的差值。由图 11可以清晰地分析出不同运动状态下加速度波动幅度的差异。在静止状态下,加速度的波动几乎可以忽略不计。随着运动强度的增加,无论是奔跑、行走还是原地作业,加速度的波动幅度都呈现出明显的增长趋势。通过对这些运动状态下的加速度波动特性进行时域分析[18],可以更准确地区分和识别各种不同的运动状态。
图 11 不同运动状态下腰部和腿部加速度波动幅度散点图
在时域特征分析中,通常使用标准差用来衡量数据波动性[19-20]。通过计算一定时间内的加速度采样数据的标准差,可以有效地量化波动的幅度和稳定性。具体而言,本文使用1 000个采样点的标准差作为衡量加速度波动性的指标,以更准确地反映救援人员在特定时刻的运动状态。这一指标使本文所提出的运动状态分析方法在进行实时监测时更具可靠性和鲁棒性[21]
标准差σ的定义为
$\sigma=\sqrt{\frac{\sum\limits_{i=1}^n\left(x_i-\bar{x}\right)^2}{n}} .$
其中:xi是每个数据点的值,n是数据点的数量,${\bar x}$是平均值。
标准差反映了数据点相对于平均值的分散程度,即标准差越大表示数据的离散程度越高[22]。在对静止、原地作业、行走和奔跑这4种运动状态的各50组数据进行标准差分析后,本研究发现不同运动状态下标准差的分布呈现出明显的层次性。这种分布特征表明,标准差在不同运动状态之间具有显著的区分度,其值在各个运动状态间明显不同,显示出不同运动状态下加速度波动的显著差异。
基于加速度波动的显著差异,可以通过设定合适的阈值来准确区分各种运动状态。通常情况下,较高的标准差反映出较大的波动幅度和不稳定性,而较低的标准差则反映出较为平稳的状态。基于此,本文在标准差的基础上构建一个高效的分类机制,以识别和区分不同的运动状态。从50组数据中选取10组代表性数据绘制散点图,救援人员腰部和腿部不同运动状态下加速度波动标准差如图 12所示。
图 12 不同运动状态下腰部和腿部加速度标准差散点图
图 12中可以明显看出,无论是腰部还是腿部的加速度标准差,都能有效地区分出4种不同的运动状态。为进一步提升运动状态识别的精确度,并减少在原地作业时可能出现的偶然性影响,本文进一步采用腰部和腿部加速度标准差之和作为区分不同运动状态的依据。这种方法的优势在于综合了腰部和腿部的加速度数据,从而更全面地捕捉运动状态的特征。标准差之和的定义为
$\sigma_{\mathrm{s}}=\sigma_1+\sigma_2 .$
其中:σs表示标准差之和,σ1为腰部加速度数据的标准差,σ2为腿部加速度数据的标准差。
通过结合腰部和腿部的加速度标准差,本文提出的方法能够降低单一数据源可能带来的不确定性,增强分类结果的稳定性和精确度。不同运动状态下腰部和腿部加速度标准差之和区分标准值如表 2所示。
表 2 不同运动状态下加速度标准差之和区分标准值
运动状态 加速度标准差之和区分标准值/(m·s-2) 波形特征
静止 0.0~0.5 接近于零,波动较小
原地作业 1.0~5.0 非周期性升降
行走 8.0~12.0 较小幅度的周期性波动
奔跑 >15.0 较大幅度的周期性波动
为测试本文所提方法的有效性,在试验环境下由同一位被试模拟救援人员行为,开展了2 min内不同运动状态的切换测试。每4 s采样一次,测试结果曲线如图 13所示。可以看到,本文方法可以有效地计算出运动状态改变带来的标准差之和的变化,且有很明显的区分度。模拟结果表明,本文所提方法可以有效实现对运动状态的识别,为救援人员的运动状态监测提供了可靠的技术支持。
图 13 救援人员运动状态识别测试曲线

3 结论

本文将人员运动状态识别应用在救援人员安全识别场景中,提出一种基于三轴运动数据的救援人员运动状态识别方法。针对救援人员对设备可穿戴性和监测实时性的要求,利用MPU6050传感器采集腰部和腿部加速度数据,分析了静止、原地小范围作业、行走和奔跑4种运动状态下的加速度数据,并基于时域特征分析提出了一种有效的分类方法。该方法通过结合腰部和腿部的加速度标准差来提高运动状态识别的准确性和稳定性。通过试验环境下的识别测试验证了该方法的有效性,测试结果表明该方法能够实时监测并准确判别救援人员的运动状态。该方法为救援行动中人员安全监控提供了有效的技术手段。
本文数据采集是基于试验环境,采用普通人员模拟救援人员的运动状态,且被试人数很少。实际情况中,救援人员的运动状态更为复杂。未来将考虑更为精细、复杂的救援人员运动状态识别,以提高所提出的识别方法的实际适用性。
1
郭磊. 消防救援人员灾害救援应激反应对救援行动产生的影响和对策研究[J]. 水上安全, 2024 (18): 128- 132.

GUO L . Research on the impact of disaster rescue stress response of fire rescue personnel on rescue operations and countermeasures[J]. Maritime Safety, 2024 (18): 128- 132.

2
李来保. 灭火救援中消防员伤亡案例引发的思考[J]. 消防科学与技术, 2009, 28 (4): 209- 212.

DOI

LI L B . Thought about the casualty of fire fighter in fire fighting and rescue[J]. Fire Science and Technology, 2009, 28 (4): 209- 212.

DOI

3
左伟. 消防员生命体征监测系统的设计与实现[D]. 合肥: 合肥工业大学, 2019.

ZUO W. The design and realization of vital signs monitoring system for fireman[D]. Hefei: Hefei University of Technology, 2019. (in Chinese)

4
邱华. 数字化消防灭火救援预案系统设计与实现[D]. 济南: 山东大学, 2014.

QIU H. The design and implementation of digital plan system for fire-fighting and rescue[D]. Jinan: Shandong University, 2014. (in Chinese)

5
DONG Z , WANG X Y . An improved deep neural network method for an athlete's human motion posture recognition[J]. International Journal of Information and Communication Technology, 2023, 22 (1): 45- 59.

DOI

6
LIU Q . Human motion state recognition based on MEMS sensors and Zigbee network[J]. Computer Communications, 2022, 181, 164- 172.

DOI

7
YU Q Y , ZHANG P , CHEN Y C . Human motion state recognition based on flexible, wearable capacitive pressure sensors[J]. Micromachines, 2021, 12 (10): 1219.

DOI

8
GORLATOVA M , SARIK J , GREBLA G , et al. Movers and shakers: Kinetic energy harvesting for the internet of things[J]. IEEE Journal on Selected Areas in Communications, 2015, 33 (8): 1624- 1639.

DOI

9
ALZANTOT M, YOUSSEF M. UPTIME: Ubiquitous pedestrian tracking using mobile phones[C]//2012 IEEE Wireless Communications and Networking Conference (WCNC). Shanghai: IEEE, 2012: 3204-3209.

10
苏婷. 传感器信息集成在人体运动姿态捕获与识别中的应用研究[D]. 哈尔滨: 哈尔滨理工大学, 2015.

SU T. Application of sensor information integration in human motion capture and recognition[D]. Harbin: Harbin University of Science and Technology, 2015. (in Chinese)

11
HAO L G, ZHU Y F, ZHAO L Y. Body motion recognition based on acceleration sensor[C]// IEEE 2011 10-th International Conference on Electronic Measurement & Instruments. Chengdu: IEEE, 2011: 142-145.

12
余杰, 杨连贺, 焦帅, 等. 基于三轴加速度传感器的人体行为识别研究[J]. 软件工程, 2016, 19 (9): 34- 37.

YU J , YANG L H , JIAO S , et al. Study of human activity recognition based on 3D accelerometer[J]. Software Engineering, 2016, 19 (9): 34- 37.

13
刘骅锋, 杨正, 严世涛, 等. 加速度传感器的实现与检测[J]. 物理实验, 2022, 42 (11): 20- 26.

LIU H F , YANG Z , YAN S T , et al. Implementation and test of an accelerometer[J]. Physics Experimentation, 2022, 42 (11): 20- 26.

14
吴校生, 陈文元. 角加速度计发展综述[J]. 中国惯性技术学报, 2007, 15 (4): 458- 463.

DOI

WU X S , CHEN W Y . Review on angular accelerometer development[J]. Journal of Chinese Inertial Technology, 2007, 15 (4): 458- 463.

DOI

15
陈长坤, 张健, 焦伟冰, 等. 数字孪生消防救援技术系统架构及关键技术分析[J]. 中国安全科学学报, 2023, 33 (8): 156- 163.

CHEN C K , ZHANG J , JIAO W B , et al. Research on architecture and key technologies of fire rescue technology system based on digital twin[J]. China Safety Science Journal, 2023, 33 (8): 156- 163.

16
HUANG C L , CHUNG C Y . A real-time model-based human motion tracking and analysis for human computer interface systems[J]. EURASIP Journal on Advances in Signal Processing, 2004, 2004 (11): 1648- 1662.

17
李贻斌, 郭佳旻, 张勤. 人体步态识别方法与技术[J]. 吉林大学学报(工学版), 2020, 50 (1): 1- 18.

LI Y B , GUO J M , ZHANG Q . Methods and technologies of human gait recognition[J]. Journal of Jilin University (Engineering and Technology Edition), 2020, 50 (1): 1- 18.

18
SUN Q T , ZHANG R R , HU Y Y . Domain decomposition- based discontinuous Galerkin time-domain method with weighted Laguerre polynomials[J]. IEEE Transactions on Antennas and Propagation, 2021, 69 (11): 7999- 8002.

19
DE OLIVEIRA R M S , PAIVA R R . Least squares finite-difference time-domain[J]. IEEE Transactions on Antennas and Propagation, 2021, 69 (9): 6111- 6115.

20
ZENG D S , ZHONG L , LIU S P , et al. Analysis of the time domain characteristics of tapered semiconductor lasers[J]. Journal of Semiconductors, 2020, 41 (3): 032305.

21
LEYS C , LEY C , KLEIN O , et al. Detecting outliers: Do not use standard deviation around the mean, use absolute deviation around the median[J]. Journal of Experimental Social Psychology, 2013, 49 (4): 764- 766.

22
CHAPPELL P H , MURIDAN N , HANIF N H H M , et al. Sensing texture using an artificial finger and a data analysis based on the standard deviation[J]. IET Science, Measurement & Technology, 2015, 9 (8): 998- 1006.

Outlines

/