大坝廊道在运行和维护期间,为了监测廊道结构内部的裂缝和渗水情况,在廊道内部会安装各种监测仪表.为了监测大坝廊道指针式仪表状态和读取仪表示数,提出一种适应于巡检机器人的指针式仪表检测和读数识别算法,并设计了系统总体方案.通过训练好的YOLOv5模型进行仪表检测,对不同仪表分类并截取仪表图像,然后采用数字图像处理技术进行仪表读数识别,测试结果表明读数识别相对误差均小于2.1%.此算法的提出向建设全生命周期的“智能大坝”以及无人监测大坝廊道的目的又前进了一步.