您好,我们是Chennai的一个小单位,在Android编程中有3年以上的exp。我们已计划转向增强现实概念,我们决定从头开始构建AR SDK!但我们不知道从哪里开始。我们已经使用了KUDAN和VUFORIA,它们的来源最好但商业化。我们知道AR的工作概念背后的原理。
那么SDK开发人员在进入编码之前会计划什么呢?请不要关闭或低估这个问题,因为作为一个3岁以上的经验,我们需要一些更多的信息来完成任务!感谢您的支持
答案 0 :(得分:0)
首先,你应该更多地了解这项任务对你的要求 - 你决定从头开始,不需要任何努力估算和成本估算,因为你不知道涉及到什么......这听起来像它对你来说可能是个问题。我强烈建议确保没有AR开源SDK可以帮助您,因为这不是一个小项目。
现在,如果你坚持......我建议首先设定你的目标 - 与你已经检查过的现有SDK相比,你想要实现什么(性能方面,内存方面,API方面,等等。)。
然后,了解可能涉及哪些特征检测算法以获得所需结果,为了满足要求,需要在架构方面需要哪种类型的系统。仔细设计架构,因为帧率是移动AR应用程序中最关键的问题。还可以使用您在尝试使用其他SDK时获得的经验 - 您难以使用的是什么?你错过了什么? 完成这些后,去搜索要使用的技术 - 主要是图像处理库(如OpenCV等)。 然后,只有这样,您才应该开始编写SDK ...
这只是冰山一角 - 你正面临着巨大的挑战。