【发布时间】:2012-08-24 15:30:33
【问题描述】:
我有一个具有已知 FOV 的相机,它位于具有已知方向的已知 GPS 坐标。
我有另一个 GPS 坐标,想在这个 GPS 坐标的相机图像(增强现实)上显示一个点。
可以用信息做到这一点吗?
PS:2个GPS坐标之间的距离不到几公里,所以也许我们可以做一些近似
【问题讨论】:
标签: math gps augmented-reality
我有一个具有已知 FOV 的相机,它位于具有已知方向的已知 GPS 坐标。
我有另一个 GPS 坐标,想在这个 GPS 坐标的相机图像(增强现实)上显示一个点。
可以用信息做到这一点吗?
PS:2个GPS坐标之间的距离不到几公里,所以也许我们可以做一些近似
【问题讨论】:
标签: math gps augmented-reality
您需要跟踪相机的方向。 GPS 可以跟踪接收器的位置和速度,但大多数设置无法告诉您任何有关方向的信息。因此,如果没有其他信息,答案是“否”。
如果您的相机上有 3 轴磁性和惯性传感器(加速度计和速率陀螺仪),您或许能够根据重力和地磁场计算方向 - 尽管磁性组件对局部磁场畸变很敏感.
如果您要求用户四处晃动相机,您也许可以将惯性传感器与 GPS 速度读数结合起来确定您的方位 - 尽管我不确定数据是否足以提供稳定的方位。不过,在实时图像上使用计算机视觉技术可能有助于稳定这种跟踪。
无论如何,您都需要查找Kalman filtering,这是用于进行此类跟踪的技术。
【讨论】: