【发布时间】:2020-11-07 13:22:34
【问题描述】:
我的问题如下:
我有一个散布在平面上的点之间的相对 XY 距离列表,这些点的测量存在一定的误差。 我已将一个点定义为原点,并且我想估计该参考系中所有其他点的绝对位置。 每个点至少有两条路径将它们链接到原点,并且由于测量误差,我从每条路径获得的绝对位置是不同的。 我想知道:
- 这个问题有名字吗?
- 您知道一种可以很好地猜测绝对位置的算法吗?
文本的其余部分只是您可以跳过的细节,如果您已经清楚问题。
这个问题的背景是我想从许多按顺序拍摄但位置不规则的较小图像构建合成图像。我通过计算序列中每个图像之间的互相关计算了第一组距离,从而对绝对位置进行了第一次粗略估计。这些绝对位置存在大量漂移,而应该完全重叠的图像则没有。 然后我使用它计算了每个重叠图像之间的互相关,因此我现在有了一个图像之间的距离网络,我希望能够使用它来优化绝对位置并获得更好的最终图像。
基本图像略微透明并放在白色背景上。多个图像堆叠在同一位置 = 较暗的图像,无数据 = 白色。创辉蛇是我用来计算第一个绝对定位的序列,每一段都说明了它所在的图像和下一个图像之间测量的距离,它从左下角开始。在左下角,我们可以看到两个图像覆盖了相同的角点特征,但在 x 和 y 方向上都有 200 像素的误差。
我尝试使用自动拼接工具,但都失败了,因为许多图像普遍缺乏对比鲜明的特征。
【问题讨论】:
-
XY 距离到底是什么?
-
这似乎有点类似于 SLAM 和运动表面。
-
@Damien 沿 X 轴的距离和沿 Y 轴的距离。换句话说:一个点相对于另一个点的位置。
-
因此有符号距离,即向量 AB ?
-
@Damien 没错
标签: python algorithm image-processing