确定视频文件中对象的实际坐标

时间:2013-09-24 02:49:49

标签: c# opencv

我正在做一个项目来确定一艘船从相机到视频文件的距离。我只有距离地平线的信息距离相机大约15公里。我可以跟踪和检测船只,但我怎样才能找到到船的实际距离

1 个答案:

答案 0 :(得分:0)

如果您知道相机的焦距和传感器高度,可以尝试低于discussion建议的关系。

distance to object (mm) = focal length (mm) * real height of the object (mm) * image height (pixels)
                          ---------------------------------------------------------------------------
                          object height (pixels) * sensor height (mm)

另一个特别是对于遥远的物体,在这里你可以使用57的规则,有些人认为

Distance of object= (Size of object * 360)/(2 * 3.14 * Angular size in degree).

您可以看到有关这些link的更多信息。

希望这些有用...