基于视觉的增强现实 Objective-C 库
我正在寻找一个 Objective-C 库/或者只是帮助构建一个不依赖于视觉标记的基于视觉的增强现实应用程序。
Qualcomm 是完美的,但仅限于 Android(iOS 即将推出,但还不够快) )。有人知道其他类似的图书馆吗?
I'm looking for an Objective-C library / or just help in building a vision-based augmented reality application that does not rely on visual markers.
Qualcomm's is perfect, but only on Android (iOS is coming, but not soon enough). Any body know any other similar libraries?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
iOS 版 QCAR 最近已发布公开测试版。
QCAR for iOS has recently been released into public beta.
我唯一知道的是 String,并且我仅通过此 iPhone + Kinect AR 视频(YouTube 链接)。所以我没有使用它的直接经验,也没有对它的看法,但我仍然认为它有资格回答你的问题。这是商业化的,但我认为高通也是如此。
The only one I'm aware of is String, and I've become aware of that only via this iPhone + Kinect AR video (YouTube link) that recently did the rounds. So I've no direct experience of using it and no opinion on it, but I nevertheless think it qualifies as an answer to your question. It's commercial, but I think Qualcomm's is too.
Benjamin Loulier 创建了一个VRToolKit示例应用基于 ARToolKitPlus 框架的 iPhone。此示例使用框架来跟踪环境中的特定标记,并允许您在其上覆盖对象。我见过一些更令人印象深刻的关于使用相机增强现实的框架的演示。
然而,ARToolKit 框架(ARToolKitPlus 的父级)默认在 GPL 许可证下可用,这通常使其与 App Store(以及一般商业应用程序)不兼容。如果您需要在非 GPL 应用程序中使用此框架,您可以从 ARToolworks 购买此框架的商业用途许可证。
此外,您可能会研究 OpenCV 来识别和跟踪环境中的特征。我听说人们在 iOS 设备上获得了相当不错的性能,即使对于更复杂的操作也是如此。
我做了一些有限的工作 我自己使用 GPU 处理来自 iPhone 摄像头的视频,但与 ARToolKit 或 OpenCV 提供的功能完全不同。
Benjamin Loulier created a VRToolKit sample application for the iPhone that is based on the ARToolKitPlus framework. This sample uses the framework to track specific markers within the environment and allows you to overlay objects on them. I've seen some even more impressive demonstrations of this framework for using the camera to augment reality.
However, the ARToolKit framework (the parent of ARToolKitPlus) is by default available under the GPL license, which generally makes it incompatible with the App Store (and with commercial applications in general). You can purchase a commercial-use license for this framework from ARToolworks, if you need to use this within a non-GPL application.
Additionally, you might look into OpenCV for recognizing and tracking features in the environment. I've heard reports of people getting fairly decent performance out of it on iOS devices, even for more complex operations.
I've done some limited work myself in processing the video from the iPhone camera using the GPU, but nothing like what ARToolKit or OpenCV provides.
您看过 Aurasma http://www.aurasma.com/ 吗?他们允许您使用他们的系统构建自定义应用程序,这可能适合您的需求。
Have you looked at Aurasma http://www.aurasma.com/? They let you build custom apps with their system, which might suit your needs.