1
我正在使用Dynamic Time Warping来查找与模板轨迹不匹配的轨迹段。如何使变形的轨迹平滑。
模板轨迹:
. . .
. .
. .
. .
. . .
.
测试轨迹:
.
. .
. .
. .
. .
. .
. . .
.
使用动态时间规整,我发现不符合以下几点(标有星号)
*
* *
. .
. .
. .
. .
. . .
.
现在我想扩大错误我所做的是, 我乘以x和d y错误(不匹配)点的坐标系 x = x * 1.2; y = y * 1.2;
这给了我一个畸形的轨迹是这样的:
*
* *
. .
. .
. .
. .
. . .
.
,但我希望有一个平稳的轨迹,其中所有的点改变,并且错误扩大。像这样:
*
* *
. .
. .
. .
. .
. . .
.
我该怎么做? PS:我真的无法想到一个简单的方式来描述我遇到的问题。我使用C++,如果无论如何解释你的解决方案。