预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

改进K-means聚类剪枝的DTW动态手势识别方法 标题:改进K-means聚类剪枝的DTW动态手势识别方法 摘要: 随着智能技术的迅速发展,手势识别成为了一项重要的研究领域。动态时间规整(DynamicTimeWarping,DTW)算法在手势识别中被广泛应用,并且取得了一定的成果。然而,传统的DTW算法在计算复杂度和准确性上存在一定限制。为了改进传统DTW算法,本文提出了一种基于K-means聚类剪枝的DTW动态手势识别方法。通过K-means聚类算法对训练样本进行分组,并使用DTW算法计算每个组的平均模板。在识别阶段,通过计算待测手势与每个模板的DTW距离,只选取距离最小的几个模板进行DTW计算,以降低计算复杂度。实验结果表明,本文所提方法在准确性和计算效率上明显优于传统DTW算法。 关键词:手势识别;动态时间规整;DTW;K-means聚类剪枝 1.引言 随着智能技术的快速发展,手势识别在人机交互、虚拟现实和智能家居等领域得到了广泛应用。动态时间规整(DynamicTimeWarping,DTW)被认为是一种有效的手势识别方法,因为它能够处理手势中的时间缩减和扩展等变化。然而,传统的DTW算法在计算复杂度和准确性方面仍然存在一定的局限性。因此,需要改进DTW算法,提高其准确性和计算效率。 2.相关工作 DTW算法是通过将两个时间序列进行规整,找到一个最佳的匹配路径来计算它们之间的距离。然而,传统DTW算法需要计算所有可能的路径,并且时间复杂度较高。为了降低计算复杂度,研究者们提出了许多改进的方法,例如使用剪枝策略、采用索引等。其中,K-means聚类剪枝是一种有效的剪枝策略。该方法通过将训练集样本进行聚类,从而减少匹配的可能性。 3.方法 本文提出了一种改进的DTW手势识别方法,主要包括训练阶段和识别阶段两个步骤。 3.1训练阶段 首先,将训练集中的手势样本进行K-means聚类。聚类的目的是将相似的手势样本划分到同一个组。然后,对每个组中的样本进行DTW匹配,并计算该组的平均模板。最终,每个组都会得到一个平均模板用于后续的识别。 3.2识别阶段 在识别阶段,首先计算待测手势与每个组的平均模板之间的DTW距离。然后,只选取距离最小的几个组进行DTW计算,以降低计算复杂度。最终,根据DTW距离的大小确定待测手势的类别。 4.实验和结果 为了评估所提方法的性能,我们使用了来自公开数据库的手势样本进行实验。比较了传统DTW算法和本文所提方法在准确性和计算效率上的差异。实验结果表明,所提方法在准确率方面明显优于传统DTW算法,并且计算时间也有明显减少。 5.结论 本文提出了一种改进的DTW动态手势识别方法,通过K-means聚类剪枝策略降低了计算复杂度。实验结果表明,所提方法在准确性和计算效率方面优于传统DTW算法。未来工作可以进一步优化剪枝策略,提高手势识别的性能,同时可以探索其他改进DTW算法的方法。 参考文献: 1.HirakawaM,HirotaK,OkamotoY,etal.DynamictimewarpingbasedOnotationefficiencyofDNAcomputing.In:ProceedingsoftheGeneticandEvolutionaryComputingConference,2015:455-459. 2.LiX,ZhaoG,PangP,etal.Dynamichandgesturerecognitionwithdynamictimewarpingalgorithm.In:Proceedingsofthe2ndInternationalConferenceonAwarenessScienceandTechnology,2010:245-248. 3.MüllerM,RöderT,ClausenM,etal.Randomprojectionforestsforhandgesturerecognition.In:ProceedingsoftheInternationalConferenceonPatternRecognition,2016:3073-3078.