发明名称 并行化实时无标记人体运动跟踪方法
摘要 本发明涉及一种并行化实时无标记人体运动跟踪方法,包括以下步骤:S1:在主处理器上根据初始人体姿态产生初始粒子并读取已经得到的边缘和前景数据;S2:将Nview个边缘和前景数据传输到附属处理器上;S3:将Np个粒子数据传输到附属处理器上;S4:在附属处理器上快速并行计算每个粒子的边缘和前景似然函数;S5:在主处理器上计算粒子权重;S6:在主处理器上进行粒子扩散;S7:在附属处理器上并行快速地进行粒子选择;S8:判断粒子数目是否达到设定值,若为是,执行S9,否则,返回S6;S9:判断退火层数是否大于0,若为是,返回S3,否则,由结果粒子计算跟踪结果。与现有技术相比,本发明具有实时准确的进行三维人体运动跟踪等优点。
申请公布号 CN102663674A 申请公布日期 2012.09.12
申请号 CN201210129429.1 申请日期 2012.04.27
申请人 上海交通大学 发明人 卞亚涛;赵旭;宋健;刘允才
分类号 G06T3/20(2006.01)I 主分类号 G06T3/20(2006.01)I
代理机构 上海科盛知识产权代理有限公司 31225 代理人 赵志远
主权项 一种并行化实时无标记人体运动跟踪方法,其特征在于,包括以下步骤:步骤S1:在主处理器上根据初始人体姿态产生初始粒子并读取已经得到的边缘和前景数据;步骤S2:将Nview个边缘和前景数据传输到附属处理器上;步骤S3:将Np个粒子数据传输到附属处理器上;步骤S4:在附属处理器上快速并行计算每个粒子的边缘和前景似然函数;步骤S5:在主处理器上计算粒子权重;步骤S6:在主处理器上进行粒子扩散;步骤S7:在附属处理器上并行快速地进行粒子选择;步骤S8:判断粒子数目是否达到设定值,若为是,执行步骤S9,否则,返回步骤S6;步骤S9:判断退火层数是否大于0,若为是,返回步骤S3,否则,由结果粒子计算跟踪结果。
地址 200240 上海市闵行区东川路800号