我如何比较两个 X、Y 坐标数据集以寻找相似之处?

How could I compare two data sets of X,Y coordinates to look for similarities?

非常抽象的问题,但我正在对基于手势的识别进行一些研究。我已经设法将手势输出到一系列 X、Y 坐标中,我可以将其视为散点图:

这是我的问题;我不确定如何进行。比较两个 X、Y 坐标数据集并给出它们相似程度的置信度百分比的最佳方法是什么?

我目前正在使用 JavaScript 并且希望继续使用它。

这里可能还有其他几个问题,例如:如果我们有两个相同的手势,但一个比另一个慢得多,花费的时间是另一个的十倍,他们会被认为是相似的吗? 无论如何,对于初学者来说,我会及时查看两个手势中光标位置的每个时刻,并确定它们之间的几何距离。然后你可以计算一个手势与另一个手势的 'deviation' 个数,如果这个数字很大,那么这些手势可能不相似。这可能是一个起点。

阅读有关 handwriting recognition software 的文章,似乎识别笔划的早期阶段可能会有所帮助。将手势分解为多个元素(直线或曲线),然后应用一些匹配算法。