在给定方向和角度的情况下计算摄像机FOV的极值

时间:2019-01-08 08:27:33

标签: matlab vector camera transpose drone

如果我有单位矢量 H -表示相机视点中心的标题,如何为 H 1 计算相应的矢量>, H 2 H 3 H 4 代表给定的总宽度θ w 和高度θ h >变化?

我不需要考虑摄像机的“滚动”(显然在初始矢量内考虑了俯仰和偏航)。

这是为了实现无人机摄像头仿真。

例如,对于类似40度的θ w θ h ,我需要

H 1 设置为 H 旋转摄像机宽度+20度和旋转摄像机高度20度

H 2 设置为 H 旋转摄像机宽度+20度和旋转摄像机高度20度

...等等

1 个答案:

答案 0 :(得分:0)

使用球坐标,将其转换为这些坐标,问题很容易,并且比简单的大于或小于比较容易解决。

我选择主要在笛卡尔坐标系中工作,然后使用cart2sph()。