目的 以有标记点三维运动捕捉系统(MoCap)为金标准,基于双向长短时记忆(bi-lateral long short term memory,BiLSTM)递归神经网络和线性回归算法构建深度学习融合模型,减小深度传感器的系统误差,从而提高深度传感器下肢运动学分析的准确性。方法 招募10名健康男性大学生进行步态分析,应用MoCap系统和Kinect V2传感器同时采集数据。通过Cleveland Clinic及Kinect逆运动学模型分别计算下肢关节角度。以MoCap系统为目标,Kinect系统得到的角度为输入构建数据集,分别用BiLSTM算法和线性回归算法构建学习模型,得到系统误差修正后的下肢关节角度。使用留一交叉验证法评估模型的性能。采用多重相关系数(coefficient of multiple correlations,CMC)及均方根误差(root mean square error,RMSE)表示下肢关节角度波形曲线相似程度以及平均误差。结果 BiLSTM网络比线性回归算法更能够处理高度非线性的回归问题,尤其是在髋关节内收/外展、髋关节内旋/外旋和踝关节趾屈/背屈角度上。应用BiLSTM网络的误差修正算法显著降低Kinect的系统误差(RMSE<10°,其中髋关节RMSE<5°),下肢角度波形呈现很好的一致性(除髋关节内旋/外旋角度外,CMC>0.7)。结论 本文开发的基于深度学习融合模型的无标记点步态分析系统可以准确评估下肢运动学参数、关节活动能力、步行功能等,在临床和家庭康复中具有广泛的应用前景。
本文开发了一套深度学习融合模型,该模型能够显著提高Kinect深度传感器评估下肢运动学参数的准确性。以有标记点三维运动捕捉系统为金标准,融合双向长短时记忆(bi-lateral long short term memory,BiLSTM)递归神经网络及线性回归算法修正无标记点步态分析系统的系统误差,从而提高下肢运动学参数的评估精度。结果表明,通过该深度学习融合模型,应用Kinect传感器评估的所有下肢关节角度误差明显降低。其中,髋关节内旋/外旋角度减小幅度最大,关节角度均值误差从原来的20°以上降低到3°以下。髋关节3个自由度的角度误差都达到临床实践的可接受范围,即均方根误差(root mean square error,RMSE)范围为2°~5°。总体来说,本文开发的基于深度学习融合模型的无标记点步态分析系统在临床和家庭康复中具有很大的应用前景,以帮助低年龄层、中风患者、帕金森患者等群体检验髋关节的活动模式。
本文三维运动分析测试采取Cleveland Clinic全身模型。Kinect V2系统的骨骼运动学模型包括25个关节标记点(见图3)。三维运动分析系统和Kinect V2系统记录的三维空间坐标,首先通过四阶巴特沃思低通滤波器滤波,截止频率为6 Hz。Cleveland Clinic全身模型骨盆、大腿、小腿和足部环节坐标系的定义采用国际生物力学协会(International Society of Biomechanics,ISB)的建议。髋关节角度定义为大腿坐标系相对于骨盆坐标系的欧拉角。膝关节角度为小腿坐标系相对于大腿坐标系的欧拉角。踝关节的角度定义为足部坐标系相对于小腿坐标系的欧拉角。环节坐标系均按照屈曲/伸展,内收/外展和内旋/外旋的顺序旋转。
首先,将每个步态周期右侧下肢的关节角度标准化为101个时刻。将1个完整的步态周期表示为0%~100%。为了评估两种设备在步态周期内关节角度的相似性和差异,计算由MoCap系统和Kinect系统得到的1个步态周期的角度波形间的多重相关系数(coefficient of multiple correlations,CMC)以及RMSE。CMC评价标准具体可分为极好(CMC=0.95~1)、非常好(CMC=0.85~0.94)、良好(CMC=0.75~0.84)、中等(CMC=0.60~0.74)和差(CMC=0~0.59)。