错误的Homography转换

时间:2014-07-11 10:06:13

标签: homography projective-geometry

最近,我研究了单应性变换(它为2D点[x,y] - > [wx,wy,x]添加了一个附加维度)和投影几何。

当我尝试将照片1的底部变换为新图像的顶部时,结果是错误的。

我之所以错误的原因是照片1的底部被投影到新图像的顶部,正如预期的那样,但是照片1的顶部被投影到新图像的底部。预计照片1的顶部位于图像“外部”(负y)。

然后,我发现如果我消除了相应w为正的变换像素,结果可能是正确的。结果如照片3。

我不知道如何在数学上或直觉上解释为什么w的符号会导致不同的结果。我想有时负面的w可能有效或合理。

如果有人想感谢我的帖子,我可以提供我的源代码(matlab)和照片。

谢谢!

photo 1

photo 2

photo 3

0 个答案:

没有答案