AI-on-the-edge-device传感器兼容性清单:支持的模拟/数字仪表型号汇总

【免费下载链接】AI-on-the-edge-device Easy to use device for connecting "old" measuring units (water, power, gas, ...) to the digital world 【免费下载链接】AI-on-the-edge-device 项目地址: https://gitcode.com/GitHub_Trending/ai/AI-on-the-edge-device

一、兼容性概览

AI-on-the-edge-device作为一款低成本边缘计算设备,通过ESP32-CAM的图像识别能力,实现对传统水、电、气等模拟/数字仪表的数字化改造。设备核心通过TensorFlow Lite(TFLite)模型对仪表图像进行分析,支持多种类型仪表的自动读数。本文档汇总当前支持的仪表类型、适配模型及配置方案,帮助用户快速确认设备兼容性。

二、支持的仪表类型与工作原理

2.1 仪表类型分类

仪表类型 识别方式 典型应用场景 核心模型类型
数字仪表 字符识别(OCR) 电子显示水表、电表 dig-class-*dig-cont-*
模拟仪表 指针定位与角度计算 机械指针水表、气表 ana-cont-*

2.2 工作流程图

mermaid

三、官方预训练模型清单

设备通过SD卡加载TFLite模型实现对不同仪表的适配。以下为sd-card/config/目录中预编译的模型文件及其适用场景:

3.1 数字仪表模型

模型文件 模型类型 适用特征 配置示例
dig-class100-0173-s2-q.tflite 分类模型 7段数码管显示,固定位数字 [Digits] Model = /config/dig-class100-0173-s2-q.tflite
dig-cont_0900_s3_q.tflite 连续识别模型 动态字符间距,支持小数点位置自适应 [Digits] Model = /config/dig-cont_0900_s3_q.tflite
dig-class11_1910_s2_q.tflite 分类模型 11位数字,含符号位(如负号) [Digits] Model = /config/dig-class11_1910_s2_q.tflite

3.2 模拟仪表模型

模型文件 模型类型 适用特征 配置示例
ana-cont_1500_s2_q.tflite 连续指针模型 单指针360°旋转,刻度0-10 [Analog] Model = /config/ana-cont_1500_s2_q.tflite
ana-cont_1400_s2_q.tflite 连续指针模型 双指针(整数+小数位),刻度0-99.9 [Analog] Model = /config/ana-cont_1400_s2_q.tflite

四、典型仪表适配案例

4.1 数字水表(如Itron水表)

适配模型dig-cont_0810_s3_q.tflite
配置关键参数

[Digits]
Model = /config/dig-cont_0810_s3_q.tflite
CNNGoodThreshold = 0.5
main.dig1 438 62 49 71 false  ; ROI区域坐标(x,y,宽,高)

识别效果:支持6位数字(含1位小数),识别准确率>99.5%(实验室环境)。

4.2 模拟气表(如Elster BK-G4)

适配模型ana-cont_1500_s2_q.tflite
配置关键参数

[Analog]
Model = /config/ana-cont_1500_s2_q.tflite
main.ana1 452 199 120 120 false  ; 指针区域ROI配置

识别效果:指针角度误差±1°,支持每小时自动校准。

五、自定义模型扩展

对于未在清单中的仪表型号,用户可通过以下步骤扩展支持:

  1. 数据采集:使用设备的Demo模式([TakeImage] Demo = true)拍摄至少50张仪表图像;
  2. 模型训练:基于TFLite Micro训练框架训练自定义模型;
  3. 模型部署:将生成的.tflite文件上传至SD卡/config/目录,并在config.ini中指定模型路径。

mermaid

六、兼容性限制与解决方法

限制场景 表现 解决方案
强光/反光干扰 图像模糊导致识别失败 调整LED亮度(LEDIntensity=30)或加装遮光罩
非标准字符显示(如红色数码管) 识别准确率<80% 使用dig-class系列模型并增加样本训练
指针粘连(如老化机械表) 指针角度计算误差>5° 更换ana-cont_1400模型并开启动态校准

七、未来兼容性规划

根据项目Feature Request,后续版本将重点扩展:

  • 多协议支持:增加对LoRaWAN协议的支持,适配远距离仪表部署;
  • AI模型优化:引入注意力机制(Attention)提升小字符识别精度;
  • 仪表类型扩展:支持热量表(如超声波热量表)的流量数据提取。

注意:本文档基于v1.9.0版本固件编写,模型兼容性可能随版本更新变化。建议定期查看官方参数文档获取最新信息。

【免费下载链接】AI-on-the-edge-device Easy to use device for connecting "old" measuring units (water, power, gas, ...) to the digital world 【免费下载链接】AI-on-the-edge-device 项目地址: https://gitcode.com/GitHub_Trending/ai/AI-on-the-edge-device

Logo

智能硬件社区聚焦AI智能硬件技术生态,汇聚嵌入式AI、物联网硬件开发者,打造交流分享平台,同步全国赛事资讯、开展 OPC 核心人才招募,助力技术落地与开发者成长。

更多推荐