[发明专利]运动识别有效
申请号: | 201210037535.7 | 申请日: | 2012-02-17 |
公开(公告)号: | CN102693413B | 公开(公告)日: | 2017-09-22 |
发明(设计)人: | D·基洛夫斯基;M·拉菩提斯 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06F3/01 |
代理公司: | 上海专利商标事务所有限公司31100 | 代理人: | 杨洁 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 运动 识别 | ||
1.一种基于从用户(106)的图像数据导出的骨架模型数据,对身体运动的运动识别(500)和/或相似度分析的方法,包括:
从捕捉设备(110)接收(502)表示用户(106)数据运动特征的骨架运动数据;
确定所接收的骨架运动数据相对于与来自原型运动特征数据库的多个原型运动特征(708、720、1108)相关联的原型均值的互相关(504、804);
通过以下来执行级联的基于互相关的分类:
对所述骨架运动数据与所述多个原型运动特征(708、720、1108)的每个相对应的似然度进行排序(506),所述似然度基于所述互相关;以及
对所述多个原型运动特征(708、720、1108)的子集执行分类操作(508),所述多个原型运动特征(708、720、1108)的所述子集具有对应于所述骨架运动数据的相对最高的似然度。
2.如权利要求1所述的方法,其特征在于,所述骨架运动数据包括由角度对所表示的第一级关节集合和第二级关节集合的角度线框数据(412)。
3.如权利要求2所述的方法,其特征在于,所述角度对由Tait-Bryan角度来表示。
4.如权利要求1所述的方法,其特征在于,所述骨架运动数据包括相对于所述捕捉设备(110)的坐标帧的躯干帧的旋转矩阵。
5.如权利要求1所述的方法,其特征在于,包括:执行训练操作以基于所述多个原型运动特征(708、720、1108)中每个的多个训练样本(705、706a、706b、706c、718、802),来修改表示所述多个原型运动特征(708、720、1108)的数据。
6.如权利要求1所述的方法,其特征在于,包括:执行测试操作以评估模型获得所述骨架运动数据与所述多个原型运动特征(708、720、1108)相对应的似然度的能力。
7.如权利要求1所述的方法,其特征在于,所述骨架运动数据与用户(106)在场景内的方位相关。
8.一种基于从用户(106)的图像数据导出的骨架模型数据,执行身体运动的运动识别和/或相似度分析的系统(12、100),包括:
用于从捕捉设备(110)接收(502)表示用户(106)数据运动特征的骨架运动数据的装置;
用于确定所接收的骨架运动数据相对于与来自原型运动特征数据库的多个原型运动特征(708、720、1108)相关联的原型均值的互相关(504、804)的装置;
用于通过以下装置来执行级联的基于互相关的分类的装置,包括:
用于对所述骨架运动数据与所述多个原型运动特征(708、720、1108)的每个相对应的似然度进行排序(506)的装置,所述似然度基于所述互相关;以及
用于对所述多个原型运动特征(708、720、1108)的子集执行分类操作(508)的装置,所述多个原型运动特征(708、720、1108)的所述子集具有对应于所述骨架运动数据的相对最高的似然度。
9.如权利要求8所述的系统(12、100),其特征在于,包括用于基于所述多个原型运动特征(708、720、1108)中每个的多个训练样本(705、706a、706b、706c、718、802),来修改表示所述多个原型运动特征(708、720、1108)的数据的装置。
10.如权利要求8所述的系统(12、100),其特征在于,包括用于评估模型获得所述骨架运动数据与所述多个原型运动特征(708、720、1108)相对应的似然度的能力的装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210037535.7/1.html,转载请声明来源钻瓜专利网。