乐于分享
好东西不私藏

做低空经济的软件,这3件事差点把我劝退

做低空经济的软件,这3件事差点把我劝退

客户说:换成国产芯片。

我说好。

然后我们搞了三个月。

我是个做软件的,干了几年低空经济相关的项目。主要做两块:无人机管理平台,和给政府部门做的各种业务系统。

不展开讲我具体做什么了,直接说踩过的坑。

大疆不是什么都能管

别人一听说我做无人机平台,第一句就是:大疆司空2不能用吗?

能用,但不够用。

大疆司空管的是飞机:哪台在飞、飞了哪里、拍了什么。这些它做得挺好。

但我的客户要求是:无人机拍完照片,自动跟历史影像比对,找出变化图斑,推给执法人员去核实,核实完结果回传系统形成闭环。

这个司空干不了。它管不了业务流程。

还有的客户要求巡山时发现疑似火点自动告警,推到防火指挥系统。这得对接AI模型、对接第三方系统、写告警规则引擎,全是大疆不管的事。

最后我们选择在司空上面再包一层,业务逻辑自己做。底层的飞机管控能调大疆的就调,调不了的自己补。

每个客户都是个新项目

做to G最大的痛苦:每个客户需求都不一样。

同样是巡查,有的要拍违建和渣土车,有的要做正射影像比对,有的要找松材线虫病。

松材线虫病,我入行之前都没听过。一种松树的病,致死率极高,传播速度快。我们用无人机拍航拍影像,AI模型识别染病的树,标出来让林业部门去处理。

每个业务场景都要单独开发:数据采集、AI识别、结果展示、审批流程、报表导出。每个客户还都有自己的报表格式和审批习惯。

你不能让客户适应你的系统,只能你的系统去适应客户。

AI落地这事,水比你想的深

外面觉得AI拿来就能用。现实是,光训练模型就是苦力活。

识别违法施工,你得先定义什么是违法施工。超红线算不算?没戴安全帽算不算?夜间施工算不算?

定义完了,去现场拍照片、标注、训练、测试、调参。一个模型从零到能用,快半个月慢两个月。

还有个对话我印象很深。

客户问:准确率多少?我说:90%。客户问:那10%怎么办?我说:人工复核。客户问:那为什么还要用AI?

我无话可说。

但这些都还不是最头疼的。最头疼的是国产化替代。

政府客户不让买英伟达显卡了,要上国产芯片。

以前在英伟达上跑YOLO,pt文件直接推上去就完事了。现在换成华为昇腾NPU,pt要转onnx再转om,转完精度掉了,某些算子不支持,要改模型结构,改完再转再测。

光华为NPU一个平台,我们搞了很久。

而且你适配完华为的,客户又说要换另一家的。从头再来。

现在同一个模型,我们要维护好几个版本:英伟达版、华为版、可能还有寒武纪版。格式不一样,代码不一样,部署不一样,性能也不一样。

训练一次,适配N次,维护N套代码。

客户看不到这些成本。他只觉得:你不是说能跑AI吗,怎么换了芯片就不行了。

最后说两句

做低空经济的软件,技术上不算难。难的是把技术跟每个客户的实际业务对接上。

不过有一点好处:做着做着你就懂了很多别的行业的知识。森林防火、松材线虫病、违法建筑,这些都是以前完全接触不到的。

一个软件人,通过无人机和AI,在跟各种行业打交道。想想也挺有意思的。

同行的朋友欢迎评论区聊聊,你们踩过什么坑。