您好我正在研究帕金森病患者如何在Ipad上执行追踪任务(即用手指在Ipad上追踪形状)。患者需要追踪三种形状,水平线,圆形和锯齿形线,Ipad能够记录手指的时间和位置,并使用Matlab处理数据。
我能够通过测量跟踪线的y位置的方差来找到跟踪直线的精度。同样,我可以测量跟踪圆的径向方差。然而,我无法找出测量跟踪曲折线精度的最简单方法,因为它的形状不像直线/圆一样。
有一种简单的方法可以测量跟踪曲折线与真正曲折线的匹配程度吗? (注意假设我有实际曲折的x和y位置)
答案 0 :(得分:1)
我建议调查一般曲线距离/相似性指标。测量曲线之间的距离有不同的度量标准(Hausdorff距离,Frétchet距离等)。这些专门的距离测量可以处理平均方差表明良好相似性的情况,而实际情况则太不相似(参见链接的文章中的例子)。
我认为,在这种情况下,您需要的是Frétchet distance。请参阅this paper以了解与Hausdorff距离的比较以及计算它的详细信息。
答案 1 :(得分:0)
在看了Marcoresk的评论后,我认为我能做的最简单的事情就是用锯齿形图案计算每个跟踪点与每个线段的距离,然后找到每个点与线段之间的最小距离并使用这些距离的方差作为准确度。