【发布时间】:2020-04-27 13:37:02
【问题描述】:
假设我有以下点列表,按时间戳排序:
A = [10, 10, 10, 20, 15, 15, 5, 25]
B = [5, 5, 15, 10, 10, 0, 0, 20]
我正在尝试匹配两个数组之间的元素,假设存在一些未知的偏移量以及一些不匹配项。如果我只是简单地取这些数组的差异,我会得到:
C = A - B = [5, 5, -5, 10, 5, 15, 5, 5]
这并没有显示出太多的模式。但是,如果我意识到省略 A[2] 和 B[6],我会:
A = [10, 10, 20, 15, 15, 5, 25]
B = [5, 5, 15, 10, 10, 0, 20]
C = [5, 5, 5, 5, 5, 5, 5]
关于如何找到这个偏移量的任何想法(在本例中为 5)?它不一定是中位数,我不希望它只是模式,因为解决方案应该扩展到偏移量在小范围内(例如,在 4.5 和 5.5 之间)的情况。我在想 RANSAC(系数 a = 1)可能会有所帮助,但不太确定。谢谢
【问题讨论】:
标签: timestamp regression offset matching ransac