【技术实现步骤摘要】
用于重复活动序列中的循环持续时间测量的系统和方法
本公开涉及用于重复活动序列中的循环持续时间的测量的系统和方法。
技术介绍
人类移动的各方面可以对于例如设计工具的方式、布局工作空间的方式或执行任务的方式具有大的影响。理解人体可以如何移动并且与物体和环境交互,可以结果产生更符合人体工程学的工具、导航起来更高效的工作空间以及执行起来更直观的任务。然而,可能的人类运动和姿势的范围是广泛的,并且诸如举起杯子、指向一个方向或转动螺钉之类的简单任务经常由一组复杂的生物力学相互作用产生。简单结果来自复杂移动的这种关系可能使人类运动和姿势极其难以用有意义或实用的方式被量化或理解。
技术实现思路
在一个或多个说明性示例中,一种用于重复活动序列中的循环持续时间的测量的系统包括:显示设备;存储器,其被配置成存储运动分析应用和包括参考活动序列的运动捕获数据以及包括与查询活动序列的一个或多个循环相对应的帧的帧缓冲区;以及处理器,其可操作地连接到存储器和显示设备。处理器被配置成执行运动分析应用,以:使用全局优化来检测帧缓冲区内的循环,包括通过递归地迭代通过帧缓冲区以标识候选循环,直到帧缓冲区缺少用以创建附加循环的足够的帧,从而创建多个循环分段,计算所述多个循环分段中的每个的分段误差,以及将检测到的循环标识为所述多个循环分段中具有最低分段误差的一个;针对检测到的循环生成循环持续时间数据;从帧缓冲区移除属于检测到的循环的帧;以及将循环持续时间数据输出到显示设备。在一个或多个说明性示例中,一种用于重复活动序列中的循环持续时 ...
【技术保护点】
1.一种用于重复活动序列中的循环持续时间的测量的系统,包括:/n显示设备;/n存储器,其被配置成存储运动分析应用和包括参考活动序列的运动捕获数据以及包括与查询活动序列的一个或多个循环相对应的帧的帧缓冲区;以及/n处理器,其可操作地连接到存储器和显示设备,并且被配置成执行运动分析应用,以:/n使用全局优化来检测帧缓冲区内的循环,包括:/n通过递归地迭代通过帧缓冲区以标识与参考活动序列的循环相对应的候选循环,直到帧缓冲区缺少用以创建附加循环的足够的帧,从而创建多个循环分段,/n计算所述多个循环分段中的每个的分段误差,以及/n将检测到的循环标识为所述多个循环分段中具有最低分段误差的一个;/n针对检测到的循环生成循环持续时间数据;/n从帧缓冲区移除属于检测到的循环的帧;以及/n将循环持续时间数据输出到显示设备。/n
【技术特征摘要】
20181231 US 16/2367531.一种用于重复活动序列中的循环持续时间的测量的系统,包括:
显示设备;
存储器,其被配置成存储运动分析应用和包括参考活动序列的运动捕获数据以及包括与查询活动序列的一个或多个循环相对应的帧的帧缓冲区;以及
处理器,其可操作地连接到存储器和显示设备,并且被配置成执行运动分析应用,以:
使用全局优化来检测帧缓冲区内的循环,包括:
通过递归地迭代通过帧缓冲区以标识与参考活动序列的循环相对应的候选循环,直到帧缓冲区缺少用以创建附加循环的足够的帧,从而创建多个循环分段,
计算所述多个循环分段中的每个的分段误差,以及
将检测到的循环标识为所述多个循环分段中具有最低分段误差的一个;
针对检测到的循环生成循环持续时间数据;
从帧缓冲区移除属于检测到的循环的帧;以及
将循环持续时间数据输出到显示设备。
2.根据权利要求1所述的系统,其中处理器进一步被配置成执行运动分析应用,以使用全局优化继续检测帧缓冲区内的附加循环,直到帧缓冲区缺少用于附加循环的足够循环。
3.根据权利要求1所述的系统,其中帧缓冲区的帧包括时间戳信息,并且处理器进一步被配置成执行运动分析应用,以通过计算在检测到的循环的第一帧的时间戳信息与检测到的循环的最后一帧的时间戳信息之间的经过时间来生成循环持续时间数据。
4.根据权利要求1所述的系统,其中处理器进一步被配置成执行运动分析应用,以响应于帧数据的流传送是活动的并且附加帧被接收,而将附加帧添加到帧缓冲区的末端。
5.根据权利要求1所述的系统,其中处理器进一步被配置成执行运动分析应用,以响应于帧数据的流传送是活动的并且帧缓冲区缺少用以创建附加循环的足够的帧,而等待附加帧被接收到处理器。
6.根据权利要求1所述的系统,其中处理器进一步被配置成执行运动分析应用,以根据各个循环分段中候选循环的分段误差的总和来计算所述多个循环分段中的每个的分段误差。
7.根据权利要求1所述的系统,其中处理器进一步被配置成执行运动分析应用,以根据各个循环分段中候选循环的分段误差的最大值来计算所述多个循环分段中的每个的分段误差。
8.根据权利要求1所述的系统,其中处理器进一步被配置成执行运动分析应用,以响应于检测到的循环的分段误差在预定义的阈值误差值以上而在帧缓冲区的帧中增加长度。
9.根据权利要求1所述的系统,其中处理器进一步被配置成执行运动分析应用,以响应于检测到的循环的分段误差在预定义的阈值误差值以下而在帧缓冲区的帧中减少长度。
10.一种用于重复活动序列中的循环持续时间的测量的方法,包括:
使用全局优化来检测帧缓冲区内的循环,帧缓冲区包括与查询活动序列的一个或多个循环相对应的帧,所述检测包括:
通过递归地迭代通过帧缓冲区以标识与参考活动序列的循环...
【专利技术属性】
技术研发人员:邹林灿,任骝,张成,
申请(专利权)人:罗伯特·博世有限公司,
类型:发明
国别省市:德国;DE
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。