关键词:
指针式仪表
复杂环境
Hough变换
读数识别
摘要:
在我们的日常生活和工业生产中,指针式仪表扮演了非常重要的角色。相比数字式仪表它具有成本低和可靠性高等优点。指针式仪表的判读主要通过人工方式来完成,这种人工方式存在人力浪费和低效率的问题。针对人工读数的不足和数字图像处理技术的快速发展,许多指针式仪表的自动判读方法被相继提出。目前大多数指针式仪表的自动判读方法都是基于室内单仪表,实验对象和实验环境比较简单。本文针对现有方法的不足和局限性,提出室内多仪表和室外单仪表这两种复杂环境下的自动判读方法。针对室内多仪表,以工厂开关柜的四个方形指针式仪表为研究对象,设计开关柜仪表监控系统,该部分的主要内容和创新点如下:(1)鱼眼图像采集和校正。针对普通镜头视场角小,无法近距离监控多个仪表的问题,本文选用鱼眼镜头代替普通镜头。鱼眼镜头拍摄的图像包含严重的畸变,通常利用张正友标定法对畸变图像进行校正,针对张正友标定法只考虑径向畸变,忽略切向畸变的问题,本文将切向畸变也考虑在内,提高标定算法的合理性。(2)多个仪表定位。为了在多仪表图像中确定每个仪表的位置,本文利用Canny算子得到图像边缘,并根据图像边缘的轮廓特征筛选出仪表所在区域。针对Canny算子需要人为设定全局高低阈值,适应性和阈值效果较差的问题,本文提出局部灰度值统计法求阈值,避免人工麻烦,改善阈值效果。(3)图像匹配算法改进。在刻度数字识别过程中,针对光照问题容易造成MAD算法匹配出错的问题,本文提出基于FT显著性检测的MAD算法,使算法更加关注目标物体,从而削弱背景的影响。针对室外单仪表,以变电站的单个椭圆形指针式仪表为研究对象,设计变电站指针式仪表识别系统,该部分的主要内容和创新点如下:(1)光照处理。针对变电站中复杂光照对识别结果的影响,本文提出基于Sobel边缘检测的具有边缘保持特性的Retinex算法,并将改进后的Retinex算法与直方图均衡化结合,在调节光照的同时提高图像对比度。(2)运动模糊处理。变电站指针式仪表图像是由经常处于移动状态的巡检机器人拍摄的,部分图像可能产生运动模糊。本文利用图像的频谱和倒谱特性确定模糊方向和模糊尺度,并利用Lucy-Richardson算法复原图像。(3)雨滴处理。针对变电站中有雨天气下雨滴对识别结果的影响,本文在引导滤波的基础上结合各向异性扩散滤波进行去雨,该方法比单独使用引导滤波去雨效果更好。(4)指针检测。圆心约束的Hough变换能快速检测出指针,但前提是圆心位置必须精确,否则很可能导致结果出错。本文将圆心约束扩展为圆心区域点约束,提高指针检测的抗干扰性。(5)设计实现变电站指针式仪表识别系统。包括系统分析和总体设计、系统详细设计与实现和系统测试三大步骤。