图像坐标 (2D) 中的 ARKit 关键点



"问题"的描述:

我想使用 ARKit 在来自 Apple 智能手机的两个连续图像之间使用关键点(又名连接点(,但我找不到这些。

我可以从 ARPointCloud 或 rawFeaturePoints 的世界参考系中找到 3D 值,但我找不到实际检测到它们的对的每个图像的 2D 值(即在图像参考帧中((可能使用一些修改过的 SIFT 检测器或任何算法......事实上,我也想知道使用哪种算法(。

问题:

您知道它们存储在哪个对象中或我如何检索它们吗?
我想将它们重新投影到相机在其他软件(python,scikit-image甚至opencv(中拍摄的图像上以进行一些处理。

ARKit 用于生成特征点的任何算法都是内部的和私有的。因此,任何中间结果都同样隐藏在公共 API 中,并且算法和结果都会在 iOS 版本之间或不同设备之间发生变化。