2012-07-23 52 views
4

我以前问过一个question,但没有收到任何回应。在这里,我希望进一步缩小范围,希望得到答案。扩大的重点

如何在计算OpenCV光流后计算扩展焦点?

感谢提前:)

+0

您的问题是广泛和模糊的回答。你确实开始使用光流,不知道为什么你需要它。这里没有人似乎知道如何去做,而且这很可能是一种无稽之谈,或者是一件太复杂的事情。你应该专注于你能够很好理解的简单事物,并且一点一点地建立在他们身上。从互联网复制代码不会帮助你。 – Sam 2012-07-23 12:28:54

+2

@vasile - 这有点苛刻,你真的不应该把这个口气与那些真正想提出好问题的人说出来。尽管在技术上具有挑战性,但相关问题显示了研究的努力,并且可以由合适的人在这里回答。同样,这也是一个具体的可回答的问题。 – 2012-07-23 16:24:45

+0

我认为你是对的,@BradLarson。我会尽力提供更多的支持和更少的评论。感谢您的输入。 – Sam 2012-07-23 18:06:55

回答

0

假设与运动相机,所有的光流由相机运动引起的静态场景。有没有相机旋转,只有(3D)翻译。
在这种情况下,FOE-的焦点扩展为 - 是所有的交点。

您可以使用最小二乘法来查找FoE作为超行定义矩阵的空位,其行是由运动向量定义的行。 RANSAC可能是更稳健的方法。

在横向运动的情况下,FoE将处于无限远处,在向前运动的情况下,它将成为图像内的一个点。

在更一般的情况下,FoE是一旦你估计了基本矩阵就可以找到的圆点。

+0

更好的回答嗨阿迪,对于这样一个延迟的回应感到抱歉。我已经理解了FoE的概念。我的问题是我无法在代码中执行此操作。是否有任何库或示例应用程序可以启用/演示此功能? OpenCV能让我们确定FoE吗? – ameyazing 2012-08-09 08:43:08

+0

OpenCV允许您查找基本矩阵和基线。 – 2012-08-09 11:54:28