【问题标题】:The utility and use of ARCore with image recognitionARCore与图像识别的实用性和使用
【发布时间】:2018-08-16 14:08:21
【问题描述】:
如果我理解正确,ARCore 还没有考虑到图像识别。如果我错了,请纠正我,但先验地,每次 sdk 与另一个框架(例如 vuforia)或库(例如 opencv)耦合时。这些技术已经使在图像上叠加信息成为可能,所以我想知道在这类项目中使用 ARCore 正在开发哪些功能,与使用这个 sdk 有什么关系。
例如:Google 的 Daydream Labs 项目 - “如何制作浓缩咖啡”
(https://www.youtube.com/watch?v=Dz4nLqpmPjs)
当经过咖啡机的某些部件前时,设备会显示不同的信息。本项目没有平面检测和跟踪。那么 ARCore 开发了什么?
提前感谢您的回答
【问题讨论】:
标签:
android
augmented-reality
image-recognition
arcore
【解决方案1】:
Augmented Images API 自 ARCore 1.2 发布以来可供 ARCore 开发人员使用。
ARCore 中的Augmented Images 可让您构建可以响应用户环境中的 2D 图像(例如海报或产品包装)的 AR 应用程序。您提供一组参考图像,一旦在相机视图中检测到这些图像,ARCore 跟踪就会告诉您这些图像在 AR 会话中的物理位置。
【解决方案2】:
这里只是猜测,但“如何制作浓缩咖啡”项目可能是使用 3d 空间点进行对象识别。因此,理论上不同的机器可能会触发相同的教程,即使它缺少零件或位于稍微不同的位置。
我一直在尝试各种与 ARCore 结合使用的图像识别插件,但似乎都没有。他们几乎与 ARcore 战斗。