本演示项目参考AidLux AI实战训练营内容,3-4个课时落地AI应用。在安卓手机上安装AidLux系统,通过简单调用adlite接口,编写检测脚本,即可实现电力线巡检应用落地。 本演示利用手机摄像头拍摄电力线无人机航拍热成像图片,利用Aidlux本地脚本进行脚本绝缘子检测。
(一) 代码包
课程提供参考代码包。可至aidlux社区查询。
(二)检测网络模型
Aidlux的Aidlite接口使用tflite模型。
课程提供了训练好的onnx模型,需要进行模型转换。
模型转换途径为:onnx模型 -> pt模型 -> tflite模型。
具体模型转换代码参见代码包。
(三)Aidlux本地部署检测脚本
1. VSCode远端连接安卓手机Aidlux系统,部署脚本。
2. 编辑脚本
关键代码段包括(详细代码可参考代码包内容):
(1) 调用手机摄像头
(2)调用aidlux接口进行检测
香港接口函数如下图所示,具体函数接口定义参见aidlux官网。
3. 执行检测
运行编辑好的检测脚本,检测结果如下图所示。