发明名称 |
基于三维模型的手势跟踪计算方法和装置 |
摘要 |
本发明公开一种基于三维模型的手势跟踪计算方法,包括建立手的三维数据模型;输入图像序列,其中图像序列的第一帧图像为无自遮挡和外部遮挡的并且按照预设颜色值进行分割;通过图像的轮廓像素点和三维顶点之间的对应关系,计算仿射变换矩阵;根据仿射变换矩阵得到三维顶点的类别信息,根据三维顶点的类别信息得到仿射变换后的结果,得到三维手的模型;设置三维手的模型骨架节点和手指自由度,对每一个骨架节点添加相应的粒子约束,通过粒子滤波算法获得手势轮廓匹配图。本发明采用全局优化的算法,无需精确的三维初始模型,对输入的多视点、低分辨率的图像或视频序列跟踪效果较好。本发明还公开了一种基于三维模型的手势跟踪计算装置。 |
申请公布号 |
CN103116895A |
申请公布日期 |
2013.05.22 |
申请号 |
CN201310071423.8 |
申请日期 |
2013.03.06 |
申请人 |
清华大学 |
发明人 |
戴琼海;王雁刚;索津莉 |
分类号 |
G06T7/20(2006.01)I;G06K9/00(2006.01)I |
主分类号 |
G06T7/20(2006.01)I |
代理机构 |
北京清亦华知识产权代理事务所(普通合伙) 11201 |
代理人 |
张大威 |
主权项 |
一种基于三维模型的手势跟踪计算方法,其特征在于,包括如下步骤:建立手的三维数据模型,其中,所述三维数据模型包括三维顶点;输入图像序列,其中,所述图像序列的第一帧图像为无自遮挡和外部遮挡的,并且所述第一帧图像按照预设颜色值进行分割;通过所述图像的轮廓像素点和所述三维顶点之间的对应关系,计算仿射变换矩阵;根据所述仿射变换矩阵得到所述三维顶点的类别信息,以及根据所述三维顶点的类别信息得到仿射变换后的结果,得到三维手的模型;设置所述三维手的模型骨架节点和手指自由度,对每一个所述骨架节点添加相应的粒子约束,通过粒子滤波算法获得手势轮廓匹配图。 |
地址 |
100084 北京市海淀区100084-82信箱 |