三维步态数据处理方法、系统、服务器及存储介质与流程

文档序号:20489767发布日期:2020-04-21 21:57阅读:来源:国知局

技术特征:

1.一种三维步态数据处理方法,其特征在于,应用于采集服务器,所述三维步态数据采集方法包括:

监测到步态信息采集指令后,同步获取被监控对象的原始三维步态数据,所述原始三维步态数据包括预设的体感传感器阵列中每个体感传感器在预设时长内采集的所述被监控对象的三维步态数据;

将所述原始三维步态数据发送至数据处理服务器,以指示所述数据处理服务器对原始三维步态数据进行处理,得到被监测对象的三维步态数据。

2.一种三维步态数据处理方法,其特征在于,应用于数据处理服务器,所述三维步态数据处理方法包括:

获取采集服务器发送的原始三维步态数据,所述原始三维步态数据包括预设的体感传感器阵列中每个体感传感器在预设时长内采集的三维步态数据;

基于所述原始三维步态数据的时间戳信息,确定重叠三维步态数据,所述原始三维步态数据包括人体骨骼关节点数据;所述重叠三维步态数据包括所述体感传感器阵列中任意两个相邻的体感传感器采集的多帧重叠的人体骨骼关节点数据;

根据任意相邻两帧所述人体骨骼关节点数据之间的空间距离,将多帧重叠的所述人体骨骼关节点数据进行融合处理,得到目标三维步态数据。

3.如权利要求2所述的三维步态数据处理方法,其特征在于,所述在所述基于所述原始三维步态数据的时间戳信息,确定重叠三维步态数据之前,还包括:

根据预设的人体骨骼结构中各骨骼关节点之间的基准距离,确定所述人体骨骼关节点数据中的异常骨骼关节点数据;

对所述异常骨骼关节点数据进行数据补偿及去噪处理,得到修正骨骼关节点数据;

对应地,所述基于原始三维步态数据的时间戳信息,确定重叠三维步态数据,包括:

基于所述原始三维步态数据的时间戳信息,确定所述修正骨骼关节点数据中的多帧重叠的所述人体骨骼关节点数据。

4.如权利要求3所述的三维步态数据处理方法,其特征在于,所述根据预设的人体骨骼结构中各骨骼关节点之间的基准距离,确定所述人体骨骼关节点数据中的异常骨骼关节点数据,包括:

根据所述原始三维步态数据的时间戳信息,将所述体感传感器阵列中每个所述体感传感器采集所述人体骨骼关节点数据进行排序,分别得到具有时间序列的多帧人体骨骼关节点数据;

分别计算每帧人体骨骼关节点数据中任意相邻两个骨骼关节点数据之间的距离;

根据所述距离与预设的人体骨骼结构中各骨骼关节点之间的基准距离,确定所述人体骨骼关节点数据中的异常骨骼关节点数据。

5.如权利要求3所述的三维步态数据处理方法,其特征在于,在所述基于所述原始三维步态数据的时间戳信息,确定所述修正骨骼关节点数据中的所述多帧重叠的所述人体骨骼关节点数据之前,包括:

根据所述体感传感器阵列中每个所述体感传感器的倾斜角度,分别将各个所述修正骨骼关节点数据进行坐标转换,得到同一预设坐标系下的标准骨骼关节点数据;

对应地,所述基于所述原始三维步态数据的时间戳信息,确定所述骨骼关节点数据中的所述多帧重叠的所述人体骨骼关节点数据,包括:

基于所述原始三维步态数据的时间戳信息,确定所述标准骨骼关节点数据中的多帧重叠的所述人体骨骼关节点数据。

6.如权利要求5所述的三维步态数据处理方法,其特征在于,在所述根据所述体感传感器阵列中每个所述体感传感器的倾斜角度,分别将各个所述修正骨骼关节点数据进行坐标转换之前,还包括:

获取所述原始三维步态数据中的人体骨骼关节点数据;

对所述人体骨骼关节点数据进行最小二乘法去拟合处理,得到每个所述体感传感器的所述倾斜角度。

7.一种三维步态数据处理系统,其特征在于,包括:采集服务器、与所述采集服务器通讯连接的体感传感器阵列以及与所述采集服务器通讯连接的数据处理服务器;

所述体感传感器阵列包括按照预设排列方式排列的多个体感传感器,每个所述体感传感器之间相互独立;

所述采集服务器,用于在监测到步态信息采集指令后,同步获取原始三维步态数据,所述原始三维步态数据包括所述体感传感器阵列中每个体感传感器在预设时长内采集的三维步态数据,将所述原始三维步态数据发送至数据处理服务器;

数据处理服务器,用于获取所述采集服务器发送的所述原始三维步态数据,基于所述原始三维步态数据的时间戳信息,确定重叠三维步态数据;所述原始三维步态数据包括人体骨骼关节点数据;所述重叠三维步态数据包括所述体感传感器阵列中任意两个相邻的体感传感器采集的多帧重叠的人体骨骼关节点数据;

所述数据处理服务器还用于根据任意相邻两帧所述人体骨骼关节点数据之间的空间距离,将多帧重叠的所述人体骨骼关节点数据进行融合处理,得到目标三维步态数据。

8.一种三维步态数据处理方法,其特征在于,包括:

采集服务器在监测到步态信息采集指令后,同步获取原始三维步态数据,所述原始三维步态数据包括所述体感传感器阵列中每个体感传感器在预设时长内采集的三维步态数据,将所述原始三维步态数据发送至数据处理服务器;

数据处理服务器获取所述采集服务器发送的所述原始三维步态数据,基于所述原始三维步态数据的时间戳信息,确定重叠三维步态数据;所述原始三维步态数据包括人体骨骼关节点数据;所述重叠三维步态数据包括所述体感传感器阵列中任意两个相邻的体感传感器采集的多帧重叠的人体骨骼关节点数据;

所述数据处理服务器根据任意相邻两帧所述人体骨骼关节点数据之间的空间距离,将多帧重叠的所述人体骨骼关节点数据进行融合处理,得到目标三维步态数据。

9.一种服务器,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1所述三维步态数据采集方法的步骤,或所述处理器执行所述计算机程序时实现如权利要求2-6所述三维步态数据处理方法的步骤。

10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1所述三维步态数据采集方法的步骤,或所述处理器执行所述计算机程序时实现如权利要求2-6所述三维步态数据处理方法的步骤。


技术总结
本申请适用于计算机技术领域,提出一种三维步态数据采集方法,包括:在监测到步态信息采集指令后,同步获取由预设的体感传感器阵列中每个体感传感器在预设时长内采集的原始三维步态数据,并将所述原始三维步态数据发送至数据处理服务器,借助于预设的体感传感器阵列中的每个体感传感器在预设时长内采集所述原始三维步态数据,能够高效准确地获取步态数据。

技术研发人员:郑建波;胡希平;方静;卢海锋;程俊
受保护的技术使用者:中国科学院深圳先进技术研究院
技术研发日:2019.12.13
技术公布日:2020.04.21
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1