Previous gait phase detection as convolutional neural network (CNN) based classification task requires cumbersome manual setting of time delay or heavy overlapped sliding windows to accurately classify each phase under different test cases, which is not suitable for streaming Inertial-Measurement-Unit (IMU) sensor data and fails to adapt to different scenarios. This paper presents a segmentation based gait phase detection with only a single six-axis IMU sensor, which can easily adapt to both walking and running at various speeds. The proposed segmentation uses CNN with gait phase aware receptive field setting and IMU oriented processing order, which can fit to high sampling rate of IMU up to 1000Hz for high accuracy and low sampling rate down to 20Hz for real time calculation. The proposed model on the 20Hz sampling rate data can achieve average error of 8.86 ms in swing time, 9.12 ms in stance time and 96.44\% accuracy of gait phase detection and 99.97\% accuracy of stride detection. Its real-time implementation on mobile phone only takes 36 ms for 1 second length of sensor data.
翻译:作为以进化神经网络(CNN)为基础的分类任务,先前的轨迹阶段探测需要繁琐的人工时间延迟或大量重叠的滑动窗口,以便精确地对不同测试案例下的每个阶段进行分类,这不适合流动的惰性测量单位(IMU)传感器数据,也不适合适应不同的假设情况。本文介绍了一个基于分层的轨迹阶段探测,只有单一的六轴IMU传感器,能够方便地适应行走和运行的不同速度。拟议的断裂使用有孔相的CNN,有孔相的识别可接受场设置和IMU导向的处理订单,可以适应高达1000赫兹的高取样率,以便高精度和低采样率下至20赫兹进行实时计算。20赫兹采样率数据的拟议模型可以实现周期8.86米的平均误差,固定时间为9.12米,并有96.444英寸的gait阶段检测和99.97 ⁇ 准确度。移动电话的实时安装工作仅需要36米兹,用于1秒的传感器数据。