【技术实现步骤摘要】
一种抗光照干扰的精密指针式仪表的自动识别与读数方法
[0001]技术邻域
[0002]本专利技术属于图像处理与计算机视觉领域,具体涉及一种抗光照干扰的精密指针式仪表的自动识别与读数方法。
技术介绍
[0003]指针式仪表是一种常见的测量与显示仪器,它们用于测量和显示各种物理量,如:压力、温度、液位等,被广泛应用于石油化工、电力、制药、冶金、航空航天等行业,用于确保系统的正常运行和安全。指针式仪表的准确测量对于保证生产设备的正常运行、产品质量的稳定以及工艺过程的安全性至关重要。因此,对指针式仪表的巡检是工业生产管理的必要环节。
[0004]传统的工业巡检过程中,通常需要巡检人员人工读取精密仪表上的数值,并记录在巡检表格或文档中。然而,这种人工读数的方法实时性差,会增加时间成本,限制了工作效率;同时,人工读取精密仪表数值容易受到巡检人员的视力与主观因素的影响,从而导致读数误差;而且在部分高危环境中,人工读数还可能威胁工作人员的安全。而随着机器视觉技术的发展,越来越多的工厂采用巡检机器人、无人机等拥有机器视觉技术的自主设备对仪表设备进行自动测量和安全监控。因此,基于机器视觉的精密指针式仪表的自动读数成为重要的关键共性技术,对提高安全管理水平、提升生产效率、降低人工成本具有重要意义。
[0005]目前,大多数基于机器视觉的指针式仪表自动读数方法是通过采用霍夫圆检测、霍夫直线检测等传统算法实现的。但这些传统算法参数较多,针对不同的工作环境,需要人工反复调整参数,难以应对动态相机的视角变化,以及环境光照的变化。这些已有方法 ...
【技术保护点】
【技术特征摘要】
1.一种抗光照干扰的精密指针式仪表的自动识别与读数方法,其特征在于包括以下步骤:步骤A:对摄像机拍摄的精密仪表图像进行预处理,得到表盘RGB图像,并获取其最小外接矩形的四个顶点A、B、C、D的坐标;步骤B:对于步骤A表盘RGB图像,利用基于图像的局部不变特征校正其圆形表盘区域;步骤C:对于步骤B校正后的精密仪表图像,检测其指针方向;步骤D:对于步骤B校正后的精密仪表图像,检测其零刻度线和满刻度线方向;步骤E:计算读数;其中,所述步骤B的具体处理过程如下:步骤B1:将步骤A表盘RGB图像进行灰度化处理,得到其灰度图Pic
gray
;步骤B2:采用自适应的二值化算法对步骤B1获得的灰度图像进行处理,得到精密仪表的二值图Pic
bin
;步骤B3:将步骤A表盘RGB图像的中心点作为表盘的圆心O(x
O
,y
O
);其中Pic
width
表示表盘RGB图像的宽,Pic
height
表示表盘RGB图像的高;步骤B4:裁剪出步骤B2获得的二值图的下半部分图像Pic
bin_down
,检测其中的局部不变特征,并且检测出其最小外接矩形的四个顶点A2、B2、C2、D2;步骤B5:根据相似三角形原理获得校正前表盘RGB图像的四个顶点,从而计算透视变换矩阵,对圆形表盘图像进行校正处理。2.根据权利要求1所述的方法,其特征在于,所述步骤B5具体包括以下步骤:B5
‑
1:对于步骤B4获得的局部不变特征的最小外接矩形,以该最小外接矩形的上边线或下边线为斜边,构建两个直角三角形a1、a2;同时以步骤A表盘RGB图像中以上边线或下边线为直角边,构建两个直角三角形b1、b2;直角三角形a1与直角三角形b1相似,直角三角形a2与直角三角形b2相似;进而对两组相似直角三角形计算相似比k,根据相似比k分别计算步骤A表盘RGB图像中直角三角形b1、b2的未知顶点A1、D1;从这两个顶点A1、D1分别向另一个直角三角形的斜边作垂线,可得到一个倾斜程度与步骤A表盘RGB图像相同的正方形,将该正方形的四个顶点作为校正前表盘RGB图像的四个顶点A1、B1、C1、D1;B5
‑
2:步骤B5
‑
1获得的四个顶点A1、B1、C1、D1和步骤A表盘RGB图像的四个顶点A、B、C、D构成四对点坐标,根据这四组点坐标即可计算从倾斜圆形表盘图像变换到校正圆形表盘图像的透视变换矩阵;B5
‑
3:使用步骤B5
‑
2获得的透视变换矩阵对倾斜圆形表盘图像进行处理,获得校正后的表盘图像Pic
corr
。3.根据权利要求1所述的方法,其特征在于,所述步骤C的具体处理过程如下:步骤C1:对于步骤B5
‑
3获得的校正后的表盘图像Pic
corr
,对其进行灰度化处理,然后再使用自适应二值化算法处理,得到校正后的精密仪表表盘图像的二值图Pic
corr_bin
;步骤C2:对于步骤C1获得的二值图Pic
corr_bin
,使用Canny边缘检测算法检测图像中的边缘特征;采用改进霍夫直线检测算法来检测校正后的表盘图像Pic
corr
中的指针线段。4.根据权利要求3所述的方法,其特征在于,所述步骤C2中采用改进霍夫直线检测算法
来检测校正后的表盘图像Pic
corr
中的指针线段采用以下方法:S1:利用霍夫直线检测算法检测图像Pic
corr_bin<...
【专利技术属性】
技术研发人员:张波涛,李昕哲,袁晓扬,李正强,
申请(专利权)人:杭州电子科技大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。