-
公开(公告)号:CN102693413B
公开(公告)日:2017-09-22
申请号:CN201210037535.7
申请日:2012-02-17
Applicant: 微软技术许可有限责任公司
CPC classification number: A63F13/42 , A63F13/213 , A63F2300/1093 , A63F2300/6045 , A63F2300/6607 , G06K9/00208 , G06K9/00342 , G06K9/00355 , G06K9/2018
Abstract: 本发明涉及运动识别。人体运动由从用户的图像数据导出的骨架模型来表示。骨架模型数据可用于执行对身体运动的运动识别和/或相似度分析。运动识别的示例方法包括从捕捉设备接收表示用户数据运动特征的骨架运动数据,该骨架运动数据与用户在场景内的方位相关。确定所接收的骨架运动数据相对于来自原型运动特征数据库的多个原型运动特征的互相关。对骨架运动数据与多个原型运动特征中的每个相对应的似然度进行排序。使用互相关来确定似然度。对多个原型运动特征的子集执行分类操作。选择多个原型运动特征的子集,因为其成员具有对应于骨架运动数据的相对最高的似然度。
-
公开(公告)号:CN102592087B
公开(公告)日:2015-11-25
申请号:CN201110449093.2
申请日:2011-12-28
Applicant: 微软技术许可有限责任公司
IPC: G06F21/12
CPC classification number: G06F21/125 , G06F2221/2115
Abstract: 本发明涉及标识出可因子分解的代码。公开了涉及自动标识出潜在地放置在分拆计算的计算环境中的远程计算设备上的一个或多个计算机程序功能的各个实施例。例如,一个公开的实施例在计算设备(11)上提供了一种确定程序中的代码的、要定位在该代码的其他部分的远程的可因子分解的部分以阻碍对程序的未经授权的使用和/或分发的方法(200)。该方法(200)包括:接收(202)程序的代码的表示的输入;对代码的表示执行(208)分析,该分析包括静态分析和动态分析中的一个或多个;以及,基于代码的分析,输出(218)通过该分析确定的一个或多个功能的列表来作为要定位在远程的候选功能。
-