【问题标题】:OpenCV IOS real-time template matchingOpenCV IOS 实时模板匹配
【发布时间】:2012-05-14 12:11:38
【问题描述】:

我想创建一个应用程序(在 iPhone 上):

我有一个模板图像(徽标或任何对象),我想在相机视图中找到它,并在找到它的位置放置一个图层并跟踪它!

这是一个带有 OpenCV 的无标记 AR!

我在这里阅读了一些文档、书籍和问答,但很遗憾

实际上我想创建一些 like thislike this 的东西。

如果有人可以给我一些源代码或非常有用的教程(一步一步),我真的很高兴!!!

谢谢!

【问题讨论】:

标签: iphone ios opencv augmented-reality


【解决方案1】:

实现这一点并非易事 - 它涉及将增强现实与模板匹配和 3D 渲染相结合。

粗略的轮廓:

  1. 使用某种稳定的特征提取从输入视频流中获取特征。 (例如,见FAST in OpenCV)。
  2. 结合这些特征和反向投影来估计相机参数和姿势。 (有关讨论,请参阅 Camera Calibration,但请注意,这些通常需要校准图案,例如棋盘格。)
  3. 使用模板匹配扫描图像以查找目标图像的补丁,然后使用特征和相机参数确定对象的姿势。
  4. 向前应用相机和对象变换并将替换图像渲染到场景中。

实现这一切需要大量的研究和努力!

网上有几篇文章可能对您有用:

您可能想研究一些可用的 AR 库和框架。维基百科有一个很好的列表:

值得注意的是高通的工具包,它不是 FLOSS,但看起来功能强大。

【讨论】:

  • 感谢您的回答!我现在明白这不是小菜一碟,所以我就这样开始吧!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-10-06
  • 1970-01-01
  • 2015-04-20
  • 1970-01-01
相关资源
最近更新 更多