【问题标题】:How to do an Augmented Reality SDK on our own如何自己做一个增强现实 SDK
【发布时间】:2017-05-13 12:07:39
【问题描述】:
您好,我们是来自钦奈的一个小型单位,在 Android 编程方面拥有 3 年以上的经验。我们计划转向增强现实概念,我们决定从头开始构建 AR SDK!但我们不知道从哪里开始。我们已经使用了 KUDAN 和 VUFORIA,它们的来源最好但商业化。我们知道 AR 工作概念背后的原理。
那么,SDK 开发人员在开始编码之前会计划什么?请不要关闭或否决问题,因为作为 3 年以上的经验,我们需要更多信息来完成任务!感谢您的支持
【问题讨论】:
标签:
android
sdk
augmented-reality
【解决方案1】:
首先,您应该多了解一下这项任务对您的要求——您决定从头开始,无需任何工作量估算和成本估算,因为您不知道其中涉及到什么……这听起来像对你来说可能是个问题。我强烈建议确保没有 AR 开源 SDK 可以为您提供帮助,因为这不是一个小项目。
现在,如果您坚持...我的建议是首先设定您的目标 - 与您检查过的现有 SDK 相比,您想要实现什么(性能方面、内存方面、API 方面, ETC。)。
然后,了解可能涉及哪些特征检测算法以实现所需结果,在架构方面需要哪种类型的系统才能满足要求。仔细设计架构,因为帧速率通常是移动 AR 应用程序中最关键的问题。还可以使用您在尝试使用其他 SDK-s 时获得的经验——您很难使用什么?你错过了什么?
完成这些后,去搜索要使用的技术——主要是图像处理库(如 OpenCV 等)。
然后,只有到那时,您才应该开始编写您的 SDK...
这只是冰山一角——你要迎接一个非常大的挑战。