6

我需要找到一个像增强现实中使用的标记。像这样: 替代文字 我在代数和微积分方面有扎实的背景,但在图像处理方面没有任何经验。我的东西是 PHP、 sql 和东西。

我只是想让它起作用,我已经阅读了这背后的理论,而且对我来说很难在代码中看到它。

主要思想是将其作为批处理来执行,因此不需要交互性。你有什么建议?输入:样本图像。 替代文字

输出:标记的 3D 坐标和法线向量。

这样做的用途将是链接具有相同标记的图像以将它们空间化,我们可以说是 photosync 的原始版本。只是一个固定图像的轮播,标记的作用就像图钉一样。

给的代表允许我发布图片,谢谢。

4

2 回答 2

1

您始终可以查看ARToolkit等开源库并了解其工作原理,但通常为了获得标记的 3D 坐标,您需要:

  1. 相机校准
  2. 例如,使用局部特征在图像中查找标记。
  3. 使用校准的相机参数和标记的 2D 坐标来逼近 3D 坐标。

我自己从来没有实现过类似的东西,但我认为这是你应该在你的方法中应用的一般概念。

于 2010-11-09T18:21:59.920 回答
0

您的问题可以通过透视 n 点相机姿态估计来解决。当您可以合理地假设所有对应关系都正确时,应该使用线性算法。

由于标记是平面的,您还可以从模型平面和图像平面之间的单应性中恢复位移(链接)。像往常一样,最好的结果是通过迭代算法(链接)获得的。

于 2010-11-09T20:50:18.573 回答