[发明专利]动作比对方法与动作比对系统有效
申请号: | 201210568013.X | 申请日: | 2012-12-24 |
公开(公告)号: | CN103678859A | 公开(公告)日: | 2014-03-26 |
发明(设计)人: | 卢东宏;林星辰;陈蓉蓉;李岳轩;陈纪鼎 | 申请(专利权)人: | 财团法人工业技术研究院 |
主分类号: | G06F19/00 | 分类号: | G06F19/00;A63B71/06 |
代理公司: | 北京律诚同业知识产权代理有限公司 11006 | 代理人: | 祁建国;梁挥 |
地址: | 中国台湾新竹*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动作 方法 系统 | ||
技术领域
本发明有关于一种通过权重向量调整权重及根据串流节点比对演算法进行运算的多模态动作串流比对方法与系统。
背景技术
市售的体感健身游戏中,虚拟私人教练课程会根据使用者所输入的健身训练部位,编辑个人化的训练课程。这些训练课程会根据使用者的动作与虚拟私人教练课程的动作给予使用者一个分数。使用者可以根据此分数知道自己的动作是否正确。但所给予的分数仅针对使用者的特定定点动作,无法给予使用者流畅的使用经验。此外,因训练目标设定个人化的需求,使用者期望揣摩且依循虚拟私人教练运动时,可以针对手部、脚部、身体特定部位动作及重心转移做加强及训练。另一方面,使用者也可能有针对个人训练下肢耐力(如,蹲站高低程度与运动时间长短等)的需求,藉以提升心率以达健身之效。
因此,如何提供一个符合使用者需要的连续串流动作比对方法,为此领域技术人员所关心的议题。
发明内容
为解决上述问题,本发明的范例实施例提出一种通过权重向量调整权重及根据串流节点比对演算法进行运算的多模态动作串流比对方法与系统。借此以提高使用者个别身体训练部位的连续动作遵从性,有效地提升使用者揣摩姿势正确性。
本发明一范例实施例提出一种动作比对系统,包括使用者动作撷取单元、虚拟教练动作信息单元、第一演算单元、多维权重筛选器、第二演算单元与映射单元。使用者动作撷取单元是用以根据使用者的多个图像取得使用者的第一串流动作及第一串流动作的多个节点。其中第一串流动作的每一个节点包括多个坐标,并且第一串流动作的每一个节点属于一个身体部位。虚拟教练动作信息单元是用以提供一虚拟教练的第二串流动作及第二串流动作的多个节点。其中第二串流动作的每一个节点包括多个坐标,并且第二串流动作的每一个节点属于上述身体部位的其中之一。第一演算单元是耦接至使用者动作撷取单元与虚拟教练动作信息单元,用以根据一个串流节点比对演算法计算第一串流动作的节点的坐标与第二串流动作的节点的坐标之间的多个关系数值。多维权重筛选器是用以根据上述的身体部位、使用者所预先设定的多个运动种类、以及上述图像的时间信息,通过权重向量取得多个权重。第二演算单元是耦接至第一演算单元与多维权重筛选器,用以根据上述的权重分别乘上关系数值后的结果产生一个比对结果值。映射单元是耦接至第二演算单元,用以将比对结果值映射至一个相似度。
在本发明之一实施例中,使用者的节点的个数为15,并且虚拟教练的节点的个数为15。
在本发明之一实施例中,权重为实数,权重的值大于等于0.1并且小于等于2。
在本发明之一实施例中,第二演算单元产生比对结果值的操作包括:
第二演算单元根据下述方程式产生比对结果值,
其中,U为一向量,其包括使用者的节点的坐标,V为另一向量,其包括虚拟教练的节点的坐标,Wmtn为对应身体部分中第n个身体部位、运动种类中的第m个运动种类及时间信息中第t秒的权重,Hn()为对应于串流节点比对演算法的函数并且用以计算对应第n个身体部位的关系数值,n与m为正整数,t为实数,并且Node为身体部位所形成的集合。
在本发明之一实施例中,串流节点比对演算法为动态时间扭曲演算法、欧基里德距离演算法或相关系数演算法。
在本发明之一实施例中,第二演算单元还用以产生多个第二比对结果值,
映射单元取得第二比对结果值中的最小比对结果值与最大比对结果值,根据最小比对结果值与最大比对结果值将比对结果值映射至相似度值域中的相似度。
在本发明之一实施例中,相似度值域的范围是0至100。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于财团法人工业技术研究院,未经财团法人工业技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210568013.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于气动执行器的偏转弹簧
- 下一篇:一种螺母安装式过滤桶
- 同类专利
- 专利分类
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用