Computer vision 我可以/如何在应用程序中实现对象识别?

Computer vision 我可以/如何在应用程序中实现对象识别?,computer-vision,dji-sdk,Computer Vision,Dji Sdk,我们的目标是开发一个汽车应用程序,该应用程序可以自动化和标准化经销商处新到汽车的照片拍摄。基本上,我们的Mavic 2 Pro起飞,绕着飞行器旋转,每90度拍摄一次照片,然后降落到原来的位置。轨道半径约为4.5米 由于拍摄的场景很小(或者在室内拍摄时,GPS可能不可用),我们希望更多地依靠activetrack任务中实现的内置对象识别。我们目前有一个基于航路点任务的应用程序,但并不准确。因此,我的问题是: 1、有人能告诉我们如何在我们的应用程序中实现对象识别吗 2、如果识别不可用,如何确保输出的

我们的目标是开发一个汽车应用程序,该应用程序可以自动化和标准化经销商处新到汽车的照片拍摄。基本上,我们的Mavic 2 Pro起飞,绕着飞行器旋转,每90度拍摄一次照片,然后降落到原来的位置。轨道半径约为4.5米

由于拍摄的场景很小(或者在室内拍摄时,GPS可能不可用),我们希望更多地依靠activetrack任务中实现的内置对象识别。我们目前有一个基于航路点任务的应用程序,但并不准确。因此,我的问题是:

1、有人能告诉我们如何在我们的应用程序中实现对象识别吗

2、如果识别不可用,如何确保输出的一致性?在测试过程中,有时照片的输出exif信息显示罗盘偏差高达4度,这会导致物体看不见

谢谢你的建议,
Mirek

您需要的是像YOLO一样的对象识别和跟踪。 资源在这里。

然后你需要训练模型来识别汽车,所以你需要一堆已经正确给出汽车边界框的带标签的照片


在下游,您需要将摄像头连接到计算机并传输视频,让跟踪算法识别汽车的粘合盒,并根据中心和大小相应地操纵无人机。

感谢Daniel的回答。是否可以访问Mavics对象识别预处理,而不是自动操作“识别”汽车并调整视图?我已经看到了在iOS上使用vision framework的可能性,但你知道如何在Android上做到这一点吗?