图片的真实区域

Real Area of a picture

我想知道航拍照片覆盖的整个区域的实际面积。 _照片为 4000x3000 像素 _相机的焦距为 20mm。 _图高51米

我研究并得到了照片的比例。在本例中为 1 毫米 / 2550 毫米。

我知道比例尺告诉我,如果我在照片内部移动 1 毫米,在真实地形中我将移动 2550 毫米。 我想知道如何获取图片的真实宽度和高度。 ?厘米。 我需要这些数据来了解照片的区域,从而了解图片中的地形区域。

感谢您的帮助。

如果我正确理解你的问题,请考虑以下评论:

首先,您必须考虑将风景渲染为二维照片时的信息损失:关于深度的精确信息可能会丢失,除非在焦平面之外和之前存在明显的分辨率损失。

话虽如此,您考虑像素与实际距离(例如米)的比率是正确的。

我建议限制你的方法来推断照片中某些物体在与视野中的其他物体相同的正交(对观察者)平面上的长度。例如,如果我正看着一堵墙,距离足够近以忽略透视失真,如果我知道 window 测量 1 米是 2 像素,我可以推断 10 像素的墙高转换为 5 米。该推理使用了量纲分析技术(http://www.chem.tamu.edu/class/fyp/mathrev/mr-da.html)。

如果忽略畸变和曲率,物理学就很简单了。下图中有两个相似三角形:

你知道焦距(20mm),焦平面到场景的距离(51m)。因此,您需要将传感器的 CCD 宽度代入等式:

sensor width       focal length
------------    =  ------------
scene width        camera height

确保所有单位都相同,即不要混用毫米和米。