机械水表识别算法的研究与实现
作者机构:北京市智慧水务发展研究院 中北大学计算机科学与技术学院
出 版 物:《自动化与仪器仪表》 (Automation & Instrumentation)
年 卷 期:2024年第9期
页 面:122-126+130页
学科分类:08[工学] 080203[工学-机械设计及理论] 0802[工学-机械工程] 0813[工学-建筑学] 0814[工学-土木工程]
摘 要:为推动水务行业智能化发展,实现对机械水表的自动化识别,本研究提出了一种同时适用于指针式和转轮式机械水表的读数识别算法。首先,利用市面上常见的水表样本构建了一个水表数据集,然后基于此水表数据集对SSD目标检测算法进行了改进。实验结果显示,经过改进的SSD目标检测算法在模型体积上实现了70%的压缩,同时mAP指标达到了99.31%,提升了1.4%,此举在保证性能的前提下有效减小了模型的体积。此外,还针对网络的识别目标进行了巧妙的设计,将转轮数字和指针的识别结果分为正常状态和进位状态。采用相同的后处理程序,得到了最终的读数结果,这一策略巧妙地解决了两种不同类型的机械水表读数需要两种独立算法分别识别的问题,为水表的自动化识别提供了创新性的思路和实用价值。