【技术实现步骤摘要】
一种基于机器视觉的表具自动识别方法
本专利技术属于图像处理
,尤其涉及一种基于机器视觉的表具自动识别方法。
技术介绍
随着社会经济的快速发展,人们对追求高质量的生活表现出前所未有的热情,智能住宅和智能社区也快速发展起来。智能化小区的快速发展使远程自动抄表系统的研究显得意义重大和前景广阔。远程自动抄表系统是指应用计算机技术、通信技术、控制技术,无需人工干涉,通过远程数据控制中心客户端与数据采集终端建立通信链接,实现实时采集仪表使用数据并对用户用量情况进行监控,集存储、计算、收费于一体的计量系统。常见的远程自动抄表系统是采用分线制集中抄表方式,即由数据采集器采集单只或多只计量表的数据进行处理、存储,各数据采集器之间采用总线方式连接,最后连接到集中控制器上,通过Modem方式远程传输到服务器端,最终在计算机上进行显示。常见的自动抄表方式有红外抄表系统、低压载波抄表系统、485总线抄表系统、光纤传输远程抄表系统等。红外抄表系统需要抄表工作人员到数据采集器跟前抄读,实现的是半自动抄表;低压载波抄表系统受噪声干扰影响比较大、高频载波信号只能在一个低压台区内传播,无法跨台区传送信号、电力网络的阻抗特性及其衰减,制约着信号的传输距离;485总线抄表系统需要铺设专用的485总线,实施难度更大,需要采取防雷击措施等;光纤传输远程抄表系统成本高、施工难度大。
技术实现思路
本专利技术目的在于改进现有的基于图像处理的抄表系统的弊端,提出基于机器视觉的表具自动识别方法,节省了人力物力,提高了工作效率,降低了抄表成本。一种基于机器视觉的表具自动识别方法,包括以下步骤:步骤一、将输入 ...
【技术保护点】
一种基于机器视觉的表具自动识别方法,其特征在于,包括以下步骤:步骤一、将输入的表具图像f(x,y)进行灰度化处理,得到灰度化处理后的图像h(x,y);步骤二、将原始图像f(x,y)进行图像增强,将处理后的图像记为g(x,y),则对比度增强可以表示为g(x,y)=T[f(x,y)],其中,T表示输入图像和输出图像对应点的灰度映射关系;步骤三、对增强后的图像进行中值滤波;步骤四、将经过中值滤波后的图像进行表盘轮廓及圆心的提取;步骤五、对确定的圆进行特征点的提取与模板匹配,其中,采用SURF算法进行关键点和描述符的提取,采用FLANN算法进行模板匹配;步骤六、由步骤四和步骤五可以确定表具图片的方向,与标准正向表具图片进行对比得到偏差角度,利用仿射变换的旋转和平移功能来校正图片的角度;步骤七、将步骤六变换后的表具图片,进行字符分割处理,然后进行字符识别。
【技术特征摘要】
1.一种基于机器视觉的表具自动识别方法,其特征在于,包括以下步骤:步骤一、将输入的表具图像f(x,y)进行灰度化处理,得到灰度化处理后的图像h(x,y);步骤二、将原始图像f(x,y)进行图像增强,将处理后的图像记为g(x,y),则对比度增强可以表示为g(x,y)=T[f(x,y)],其中,T表示输入图像和输出图像对应点的灰度映射关系;步骤三、对增强后的图像进行中值滤波;步骤四、将经过中值滤波后的图像进行表盘轮廓及圆心的提取;步骤五、对确定的圆进行特征点的提取与模板匹配,其中,采用SURF算法进行关键点和描述符的提取,采用FLANN算法进行模板匹配;步骤六、由步骤四和步骤五可以确定表具图片的方向,与标准正向表具图片进行对比得到偏差角度,利用仿射变换的旋转和平移功能来校正图片的角度;步骤七、将步骤六变换后的表具图片,进行字符分割处理,然后进行字符识别。2.根据权利要求1所述的基于机器视觉的表具自动识别方法,其特征在于:步骤二具体为:步骤2.1、增加像素灰度值的动态范围,将步骤一一得到的灰度化处理后的图像h(x,y)的直方图变换为均匀分布的形式,设ps(sk)为原始图像第k个灰度级出现的概率密度函数,以nk为自变量、以ps(sk)为函数得到的曲线就是图像的直方图,ps(sk)=nk/n0≤sk≤1k=0,1,...,L-1(1)其中,k为积分变量,L为灰度级数,nk为在图像中出现第k级灰度的次数,n为图像中像素数,sk为步骤一一灰度化处理后的图像h(x,y)的累积直方图。可以看到,增强函数需要满足两个条件:(1)EH(s)在0≤s≤L-1范围内是一个单值单增函数;(2)对0≤s≤L-1有0≤EH(s)≤L-1;其中,以上证明累积分布函数满足上述两个条件并能将s的分布转换为t的均匀分布;步骤2.2、得到变换后图像的灰度。设t表示变换后图像的灰度,变换函数T(sk)与原图像概率密度函数ps(sk)之间的关系为:其中,式(2)的右边为s的累积积分分布函数,从而得到变换后的图像的灰度值。步骤2.3、由步骤二二求得的每个像素的灰度值,进行各个像素灰度值的累积,得到直方图灰度值的累积量,s的累积积分分布就是经过灰度化处理后的图像h(x,y)的累积直方图,在这种情况下有:其中,tk表示灰度化处理后的图像h(x,y)的累积直方图,由上式可见,根据灰度化图像直方图可以直接算出直方图均衡化后各像素的灰度值。步骤2.4、离散直方图转换为连续直方图,离散图像与连续图像之间存在如式(4)所示的关系,由步骤二三得到的离散的灰度直方图,所以可以得到连续的灰度直方图,进而确定增强的图像的像素点,得到增强后的图像g(x,y),sk=T-1(tk)(4)3.根据权利要求1所述的基于机器视觉的表具自动识别方法,其特征在于:步骤四具体为:步骤4.1、将数字图像大小为M×N,经过边缘检测得:其中,pij表示...
【专利技术属性】
技术研发人员:雷飞,付伟,方之愉,龙凯,
申请(专利权)人:北京工业大学,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。