我猜,谷歌的 ARCore和苹果的 ARKit等现代增强现实平台似乎只能在移动设备上运行,因为它们的底层算法需要这些设备上通常可用的专用硬件(加速度计、陀螺仪等)。由于这种硬件在笔记本电脑/台式机上不可用,我猜这些库永远无法在移动平台上工作。
话虽如此,我想知道是否可以通过不需要此类专用硬件的算法来实现以下 AR/图像处理“功能”:
- 图像或视频内的平面检测;和
- 图像或视频中相机视图的方向/角度
意思是,如果给我一个图像或视频(一组连续图像),我是否可以在没有专门硬件的情况下检测该媒体中的平面(例如,在服务器或 PC 上运行的 Linux 机器上)?方向/角度确定也是如此(意思是确定(x,y,z)
图像/视频“域”内的相机坐标并确定其指向的角度)?