使用已知大小的对象计算图像中点之间的真实世界距离

时间:2019-05-06 07:23:00

标签: python opencv computer-vision homogenous-transformation

我需要计算透视图中两点之间的真实距离。约束条件是,理想情况下,该解决方案不应包含任何其他手动测量。已经完成的唯一测量是我们知道图像中出现的特定对象的大小。

另一个限制是相机可能无法校准,但我相信可以使用图像中的已知物体进行处理。我研究了一种基于交叉比例的方法,但是该方法涉及测量现实世界的距离,对于这种特定情况,这不是一个很好的选择。我发现的另一种可能的方法是平面与图像之间的单应性,但我相信即使这样,也需要获取在现实世界中测得的点。请指出以上陈述中我有错的地方。

重申一下,期望的输出是透视图像中两点之间的真实世界距离(例如:米)(排除每个距离或任何种类的像素)。同样,图像中物体的实际尺寸也是已知的。 约束:进行现实世界中的点测量是可能的,但不是一种受欢迎的方法。

0 个答案:

没有答案
相关问题