从消失点计算焦距

时间:2018-12-20 17:02:09

标签: computer-vision

我在这里查看计算机视觉论文(http://www.itspy.cz/wp-content/uploads/2014/11/acmspy2014_submission_25.pdf),其中相机系统的焦距计算为:

f = sqrt(-(U - P) * (V - P))

其中UV是两个消失点,P是摄像机系统的主要点。

我的问题是,这很容易导致负数的平方根,这将是一个复数。在这种情况下应该如何解释焦距?

1 个答案:

答案 0 :(得分:0)

如果我理解正确,他们首先会检测到第一个消失点v1,然后用它来约束他们检测到的第二个消失点v2的位置。我认为尝试处理您在这里的问题中提到的负数问题是有意义的,是的,实际上,这似乎是他们的工作:引用 4.1.3节的最后一段< / strong>(第31页):

...包含主点并垂直于 由主点定义,第一个消失点必须将第二个消失分开 从第一个开始。如果第二个消失点在 作为第一行,平方根( 4.9 )为否定。