人手结构的高维性而导致粒子滤波跟踪方法中采样数目非常庞大,是实现运动人手的实时性跟踪研究的主要障碍之一.以降低粒子数目为目标,以行为分析和建模为切入点,提出一种手势跟踪方法.首先分析操作者在手势操作过程中的行为特征,建立人手运动的动态模型;其次,研究动态模型的基本特征,并给出一种描述方法;然后,建立人手运动的时段模型,分析了手势状态的时间一空间关系.在此基础上,提出了状态变量微观结构的概念,重点给出了基于状态变量微观结构的手势跟踪算法;最后,设计和完成了实验,并与相关参考文献方法的实验结果进行对比.结果表明,采用该算法,用少量粒子就可以得到比较精确的跟踪结果.提出的核心算法已经用于一个基于自然手势交互的三维虚拟装配原型系统.
On the way forward to real time in the process of particle-filtering-based human hand tracking, one of the main obstacles is to generate a great deal of particles which are derived from high dimensionality of human hand model. Aimed at reducing the particle number, a new particle filtering approach is put forward in this paper. First, the operator's cognitive psychology features in the process of human-computer interaction are analyzed and studied and a general dynamic motion model is constituted. Second, some basic features of the dynamic motion model are studied and mathematically described. Third, a zonetime model of the moving human hand is proposed, and furthermore, the features in time-space of a hand gesture state are discussed. Based upon the abovementioned job, a new concept, microstructure of state variable, is presented, upon which the novel hand gesture tracking algorithm is put forward. Finally, experiments are implemented including some comparison experiments, and the algorithm is also compared with some referenced algorithms. The main contribution is that the study describes and models hand gesture behaviors and connect them with freehand tracking. The experimental results show that just using a small quantity of particles, compared with the referenced algorithms, the algorithm can obtain satisfactory results.