Android 如何独立完成增强现实SDK

Android 如何独立完成增强现实SDK,android,sdk,augmented-reality,Android,Sdk,Augmented Reality,嗨,我们是来自钦奈的一个小单位,在安卓编程方面有3年以上的经验。我们计划转向增强现实概念,并决定从头开始构建AR SDK!但我们不知道从哪里开始。我们已经使用了KUDAN和VUFORIA,它们在来源上是最好的,但在商业上是最好的。我们知道AR工作概念背后的原理 那么,SDK开发人员在开始编写代码之前会计划什么呢?请不要关闭或否决该问题,因为作为3年以上的经验,我们需要更多的信息来完成任务!感谢您的支持首先,您应该更了解此任务对您的要求-您决定从头开始执行此任务,而不进行任何工作量估算和成本估算,

嗨,我们是来自钦奈的一个小单位,在安卓编程方面有3年以上的经验。我们计划转向增强现实概念,并决定从头开始构建AR SDK!但我们不知道从哪里开始。我们已经使用了KUDAN和VUFORIA,它们在来源上是最好的,但在商业上是最好的。我们知道AR工作概念背后的原理


那么,SDK开发人员在开始编写代码之前会计划什么呢?请不要关闭或否决该问题,因为作为3年以上的经验,我们需要更多的信息来完成任务!感谢您的支持

首先,您应该更了解此任务对您的要求-您决定从头开始执行此任务,而不进行任何工作量估算和成本估算,因为您不知道所涉及的内容。。。这听起来对你来说可能是个问题。我强烈建议确保没有AR开源SDK可以帮助您,因为这不是一个小项目

现在,如果你坚持。。。我的建议是首先设定您的目标——与您已经检查过的现有SDK相比,您希望实现什么(性能方面、内存方面、API方面等等)

然后,了解为了实现所需的结果可能涉及哪些特征检测算法,以及为了满足需求,在体系结构方面需要什么类型的系统。仔细设计架构,因为帧速率通常是移动AR应用程序中最关键的问题。还可以使用您在尝试使用其他SDK-s时获得的经验-您难以使用的是什么?你错过了什么? 一旦这些都完成了,就去搜索要使用的技术——主要是图像处理库(如OpenCV等)。 然后,只有到那时,你才应该开始编写你的SDK

这只是冰山一角——你将面临一个非常大的挑战