测量仪器刻度线的快速识别方法

文档序号:6518125阅读:1011来源:国知局
测量仪器刻度线的快速识别方法
【专利摘要】本发明涉及测量仪器刻度线的快速识别方法,可有效解决测量仪器的检定、校准、试验等过程中对刻度线的识别和监视问题,保证刻度线识别、监视和测量的快速准确的问题,其解决的技术方案是,包括利用数码摄像头获取刻度图像;将图像转换成灰度图像;计算出设定区域内各行之间灰度最大跳变值和计算左右边缘或任意两点间的距离,本发明可有效用于对棒式、条状式、直尺式的刻度进行识别,能够快速准确地识别出设定区域内的刻度线的中心位置,实时监测该刻度线中心是否对齐设定位置,识别速度快,准确度高,并具有优良的防抖、防误判性能,是测量仪器刻度线快速识别的创新。
【专利说明】测量仪器刻度线的快速识别方法
【技术领域】
[0001]本发明涉及测量仪器,特别是一种测量仪器刻度线的快速识别方法。
【背景技术】 [0002]非数字显示的测量仪器大多需要借助刻度线指示测量仪器的测量结果(又简称示值)。因此,在测量仪器的检定、校准、试验过程中,需要准确识别刻度线位置,从而得到测量仪器的示值。
[0003]最直接的测量仪器刻度线识别方法是目测。由于人眼分辨力有限、长期观测容易造成视觉疲劳等原因,目测的方法存在视觉判断不确定度大、不适合大批量检测以及自动化程度较低等问题。
[0004]随着图像识别技术的发展,图像识别在数字读取、过程监控等方面的应用日益广泛。通过专利检索,发现图像识别方面的专利400余项,通常,这些技术的实现过程包括:图像获取、灰度变换、亮度调整、二值化处理、特征值提取等环节,运算过程复杂、运算量大,不能应用在对刻度线连续识别且识别速度不低于20次/秒的自动控制过程。另进行刻度线监控方面的专利检索,也未检索到刻度线识别的相关信息。因此,刻度线识别方法的研究具有创新的意义。

【发明内容】

[0005]针对上述情况,为克服现有技术不足,本发明的目的就是提供一种测量仪器刻度线的快速识别方法,可有效解决测量仪器的检定、校准、试验等过程中对刻度线的识别和监视问题,保证刻度线识别、监视和测量的快速准确。
[0006]本发明解决的技术方案是,包括利用数码摄像头获取刻度图像;将图像转换成灰度图像;计算出设定区域内各行之间灰度最大跳变值和计算左右边缘或任意两点间的距离,由以下步骤实现:
[0007](I)利用数码摄像头获取刻度图像;(2)将图像转换成灰度图像;(3)根据需要识别的刻度线在图像中的位置设定识别区域,大幅降低识别过程中的运算处理;(4)计算出设定区域内各行之间灰度最大跳变值Jmax ;(5)计算识别区域内各行的行平均灰度值;计算设定区域各行间的行平均灰度的跳变;根据灰度跳变的绝对值是否大于0.5Jmax进行边缘预判;(6)计算非刻度线区各行的平均灰度的平均值S和这些行平均灰度之间的标准偏差%,并以标准偏差sH的nH倍作为行灰度偏离的阈值;〖I.算各行的行平均灰度与平均灰度H之间的偏离,当偏离从小于nHsH到大于nHsH时为一个初边缘,当偏离从大于nHsH到小于(nH-l) sH时为终边缘;计算初边缘和终边缘间各行行坐标的加权平均值作为刻度线的中心线行坐标;(7)通过设置对齐阈值和偏离阈值,构造滞留区间,达到防抖效果,判断刻度线中心线行坐标与设定的基准线坐标是否对齐,将对齐判断结果发给信号中转接受装置或由计算机申请中断;(8)分别以左右列平均的灰度标准偏差的倍数作为阈值,判断刻度尺左右边缘;(9)计算左右边缘或任意两点间的距离。[0008]本发明可有效用于对棒式、条状式、直尺式的刻度进行识别,能够快速准确地识别出设定区域内的刻度线的中心位置,实时监测该刻度线中心是否对齐设定位置,识别速度快,准确度高,并具有优良的防抖、防误判性能,是测量仪器刻度线快速识别的创新。
【专利附图】

【附图说明】
[0009]图1为本发明的操作流程图。
[0010]图2为本发明对棒式刻度尺识别的应用实例图。
[0011]图3为本发明对直尺式(条形)刻度识别的应用实例图。
【具体实施方式】
[0012]以下结合具体情况,对本发明的【具体实施方式】作详细说明。
[0013]由图1给出,本发明测量仪器刻度线的快速识别方法包括以下步骤:
[0014]1、利用数码摄像头获取刻度图像:由数码摄像的摄像头对刻度尺进行摄影,调节摄像头的焦距和景深,使图像清晰地呈现在计算机画面中,识别采取基于平均灰度的灰度适应技术,通常,对照明的要求并不高,处于自然光状态即可,必要时可设有辅助照明,如配置灯具,由灯具辅助照明,效果更好;
[0015]2、将图像转换成灰度图像:方法是,当图像为RGB格式(红绿蓝三色混色编码格式),而非YUV格式(亮度或灰度色差编码格式)时,按下式将RGB格式转换为YUV格式:
[0016]
[0017]
【权利要求】
1.一种测量仪器刻度线的快速识别方法,包括:利用数码摄像头获取刻度图像;将图像转换成灰度图像;计算出设定区域内各行之间灰度最大跳变值和计算左右边缘或任意两点间的距离,其特征在于,由以下步骤实现: (I)利用数码摄像头获取刻度图像;(2)将图像转换成灰度图像;(3)根据需要识别的刻度线在图像中的位置设定识别区域,大幅降低识别过程中的运算处理;(4)计算出设定区域内各行之间灰度最大跳变值Jmax ;(5)计算识别区域内各行的行平均灰度值;计算设定区域各行间的行平均灰度的跳变;根据灰度跳变的绝对值是否大于0.5Jmax进行边缘预判;(6)计算非刻度线区各行的平均灰度的平均值S和这些行平均灰度之间的标准偏差sH,并以标准偏差sH的%倍作为行灰度偏离的阈值;计算各行的行平均灰度与平均灰度Ii之间的偏离,当偏离从小于nHsH到大于nHsH时为一个初边缘,当偏离从大于nHsH到小于(nH_l)Sh时为终边缘;计算初边缘和终边缘间各行行坐标的加权平均值作为刻度线的中心线行坐标;(7)通过设置对齐阈值和偏离阈值,构造滞留区间,达到防抖效果,判断刻度线中心线行坐标与设定的基准线坐标是否对齐,将对齐判断结果发给信号中转接受装置或由计算机申请中断;(8分别以左右列平均的灰度标准偏差的倍数作为阈值,判断刻度尺左右边缘;(9)计算左右边缘或任意两点间的距离。
2.根据权利要求1所述的测量仪器刻度线的快速识别方法,其特征在于,所述步骤(3根据需要识别的刻度线在图像中的位置设定识别区域,大幅降低识别过程的运算处理,方法是: 根据刻度区图像位置设定识别区,识别区左右边界宽于刻度区50~200个像素的距离,识别区上下高度不大于刻度线间距的80%,计算机只对识别区界定区域内的图像进行处理,由于识别区为设定的特定区域,其面积远小于整幅画面的面积,因此需要处理的像素数量大大减少,更易于处理。`
3.根据权利要求1所述的测量仪器刻度线的快速识别方法,其特征在于,所述步骤(5根据灰度跳变的绝对值是否大于0.5Jmax进行边缘预判,方法是: 计算识别区域内各行的行平均灰度值,在进入检测状态后,每一个检测周期,按下述方法进行: 计算识别区域内各行的行平均灰度值:
4.根据权利要求1所述的测量仪器刻度线的快速识别方法,其特征在于,所述步骤(6)以灰度标准偏差的倍数作为阈值、以加权平均坐标做为刻度线中心坐标,方法是:当识别区域内同时存在预判开始边缘和预判结束边缘,按如下方法计算刻度线位置: a、刻度线预判开始边缘与预判刻度线结束边缘之间的为刻度线区,其余为非刻度线区;计算非刻度线区各行的平均灰度的平均值S和这些行行平均灰度之间的标准偏差sH,并以标准偏差sd^nH倍,%取3,作为行灰度偏离的阈值,在识别区图像背景均匀性偏差时,nH可适当取大一些,一般由用户根据识别效果在O~255间自行调整; b、计算各行的行平均灰度与平均灰UllZ间的偏离,当偏离从小于nHsH到大于nHsH时为一个初边缘,当偏离从大于nHsH到小于(nH-l) sH时为终边缘; d、计算初边缘和终边缘间各行行坐标的加权平均值作为刻度线的中心线行坐标:

5.根据权利要求1所述的测量仪器刻度线的快速识别方法,其特征在于,所述步骤(7)通过设置对齐阈值和偏离阈值,构造滞留区间,达到防抖、防误判效果,方法是: 计算出的刻度线中心线高度\后,与对齐基准线Yb相减,得到两线之间的距离G,G与设定参数对齐阈值b、偏离阈值B相比较,判断刻度线是否与基准线对齐: a、itn时刻,Gtn|>b,已判定刻度线未对齐,且输出低电平;tn表示第η个时刻,GtJ为tn时刻时,刻度线中心线与基准线之间的距离; tn+1时刻,若|Gtn+1| Sb,判定刻度线即将对齐,输出仍维持低电平;若|Gtn+1|>b,仍判定刻度线未对齐,输出维持低电平,等同tn时刻; tn+2时刻,若|Gtn+2|≤b,判定刻度线对齐,输出改为高电平;若|Gtn+2|>b,仍判定刻度线未对齐,输出维持低电平,等同tn时刻; b、itm时刻,GtJ≤B,已判定刻度线对齐,且输出高电平;tm表示第m个时刻,GtJ为^时刻时,刻度线中心线与基准线之间的距离; tm+1时刻,若IGtml I >B,判定刻度线即将偏离,输出仍维持高电平;若|Gtm+1|≤≤B,仍判定刻度线对齐,输出维持高电平,等同tm时刻; tm+2时刻,若|Gtm+2|>B,判定刻度线偏离,输出改为低电平;若IgJ>B,仍判定刻度线对齐,输出维持高电平,等同tm时刻; C、将对齐判断结果以输出电平的形式发给信号中转接受装置,或直接由计算机内部设置为中断。
6.根据权利要求1所述的测量仪器刻度线的快速识别方法,其特征在于,所述步骤(8)分别以左右方向列平均灰度标准偏差的倍数作为阈值,判断刻度尺左右边缘,方法是: a、在设定的识别区域范围内,从识别区最左边开始,计算20列图像的列平均灰度的平均值和这些列平均灰度的标准偏差Sy取%倍的标准偏差Sl为刻度尺左边缘阈值,%为可设定参数,一般取3,在识别区图像背景均匀性偏差时,Ik可适当取大一些,一般由用户根据识别效果在O~255间自行调整; b、在设定的识别区域范围内,从识别区最右边开始,计算20列图像的列平均灰度的平均值!^和这些平均列灰度的标准偏差Sk,取ηκ倍的标准偏差Sk为刻度尺右边缘阈值,ηΕ为讨设定参数,一般取3,在识别区图像背景均匀性偏差时,%可适当取大一些,一般由用户根据识别效果在O~255间自行调整; C、在设定的识别区域范围内,从识别区最左边开始,计算各列平均灰度与平均灰度之间的跳变,当跳变绝对值第一次从小于^到大于IkX ^时,记取该列所在位置为刻度尺左边缘; d、在设定的识别区域范围内 ,从识别区最右边开始,计算各列平均灰度与平均灰度Π K ▲间的跳变,当跳变绝对值第一次从小于nKX sK到大于nKX sE时,记取该列所在位置为石边缘。
【文档编号】G06K9/00GK103559484SQ201310548182
【公开日】2014年2月5日 申请日期:2013年11月7日 优先权日:2013年11月7日
【发明者】马睿松, 陈传岭, 朱茜, 李博, 董玉芹, 张卫东 申请人:马睿松, 河南省计量科学研究院, 河南省计量工程技术研究中心
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1