表具计数器数字图像处理方法与流程

文档序号:14072720阅读:243来源:国知局

本发明具体涉及计量仪表领域,具体涉及表具计数器数字图像处理方法。



背景技术:

表具计数器是广泛用于表具(比如皮膜表、涡轮表、罗茨表)上的配件,目前的表具计数器的计数大多是采用摄像头采集图像数据,然后通过处理器处理,其处理的方式为检测字体的轮廓来实现计数,

这样需要对数据大量的处理,不仅识别效率低而且对处理器的要求比较高。



技术实现要素:

为了克服背景技术的不足,本发明提供表具计数器数字图像处理方法,主要解决现在的表具计数器数字图像处理识别效率低而且对处理器的要求比较高问题。

本发明所采用的技术方案是:

表具计数器数字图像处理方法,包括以下步骤:

步骤1、将数据采集器对准表具计数器;

步骤2、表具计数器的转盘转动,表具计数器转盘上的各个数字之间均设有识别部,数据采集器通过处理器将含有识别部的图像数据传输至存储器,处理器包括计数单元和用于识别存储器里的图像数据中识别部的处理单元,所述处理单元每识别到一次识别部就发送一个信号到计数单元;

步骤3、统计信号数为n个,则转过n-1个数字。

本发明的有益效果是:本发明提供表具计数器数字图像处理方法,只需识别数字之间的间隔,便可知转过了一位数字,无需检测数字的轮廓等其他信息,大大降低了对处理器的要求,而且具有较高的处理效率。

附图说明

图1为本发明一个实施例的示意图。

图2为本发明一个实施例的示意图。

图3为本发明一个实施例的示意图。

图4为本发明一个实施例的流程示意图。

具体实施方式

下面结合附图对本发明作进一步说明:如图所示,表具计数器数字图像处理方法,包括以下步骤:步骤1、将数据采集器对准表具计数器;步骤2、表具计数器的转盘转动,表具计数器转盘上的各个数字之间均设有识别部21,数据采集器通过处理器将含有识别部的图像数据传输至存储器,处理器包括计数单元和用于识别存储器里的图像数据中识别部的处理单元,所述处理单元每识别到一次识别部就发送一个信号到计数单元;步骤3、统计信号数为n个,则转过n-1个数字。作为优选的,数据采集器在对准数字的时候,只对准个位数字,其他图片信息不拍摄,只需识别数字之间的间隔,便可知转过了一位数字,无需检测数字的轮廓等其他信息,大大降低了对处理器的要求,而且具有较高的处理效率,这个识别部可以为额外添加的反射识别部(比如和转盘表面不同材质的材料来实现识别,金属与塑料等),也可以根据颜色来区分。这里的处理器可以为多个,处理单元与计数单元可以设于不同的处理器上。作为可选方案之一,摄像头采用美国豪威公司的ov系列产品,支持rgb565、yuv422等输出方式,svga模式下最大可输出30帧的频率,既保证了传输速度又保证了清晰度。处理单元通过dma的传输方式,直接将摄像头的数据搬运至lcd进行显示,

在本实施例中,还包括lcd,所述数据采集器为摄像头,所述lcd用于显示数据采集器收集的图像。

在本实施例中,所述存储器设于所述lcd内。

在本实施例中,所述lcd上设有中间行11,所述处理单元用于处理中间行的图像数据。

所述步骤2还包括以下步骤:以目前市面上最多的转盘表面为红色,字体为白色为例,作为优选,该中间行的宽度小于数字之间的间隔,

步骤2.1、所述转盘的颜色为红色,所述数字的颜色为白色,中间行的宽度小于各个数字之间的间隔,处理单元处理中间行的图像数据判定为白色的点数少于白色预定值时,则判定当前中间行扫描的区域为识别部;

步骤2.2、处理单元处理中间行的图像数据判定为白色的点数由少于白色预定值到不少于白色预定值变化时,判定当前中间行正离开识别部进入数字区域,此时输出一个信号。

当中间行白色点数为小于白色预定值时,判定为红色,即为两个数字之间的识别部,并观察白色的点数,若逐渐增加时,可以判定中间行正从识别部离开进入数字所在的区域,并发出一个信号,直至进入下一个识别部。这里白色的点数判定标准为:在摄像头输出r、g、b数据各为8位时,g值和b值分别大于200判定为白色,这里统计一行的为白色点数个数,若少于预设值则判定为红色,多于预设值则判定为白色。

还包括黑色部4,

处理单元处理中间行的图像数据判定为黑色的点数由少于黑色预定值到不少于黑色预定值变化时,判定当前中间行为正离开其他颜色区域进入黑色区域;在在摄像头输出r、g、b数据各为8位时,r值小于128判定为黑色。

暂停当前的数据传输保持当前的画面,由中间行开始向上下两个方向进行检索,直到检索到非黑色区域,通过处理器辨别当前区域白色的点数是否多于白色预定值,若多于白色预设值则判定黑色区域覆盖识别部,此时记录黑色部覆盖识别部21;若低于白色预设值,则判定黑色区域覆盖数字。

目前市面上的表具,转盘上有些还设有铁片(用于光电反射用),在扫描的时候会扫到该区域,此时可以将铁片做成黑色(或者将壳体做成黑色,反光到铁片即反光成黑色),即为黑色部,当中间行黑色的点数由黑色预定值到不少于黑色预定值变化时,判定当前中间行为正离开其他颜色区域进入黑色区域,此时有两种情况,第一种为说明书附图2中所示,该铁片设于两个数字之间,第二种为说明书附图3中所示,该铁片覆盖了一个数字,即取代了一个数字,此时暂停当前画面,中间行开始向上下两个方向进行检索,直到检索到非黑色区域,通过处理器辨别当前区域白色的点数是否多于白色预定值,若多于白色预设值则认为黑色部覆盖了识别部,若低于白色预定值则判定黑色部覆盖了数字。该判定仅进行一次。

所述白色预设值为中间行为白色的数量10,所述黑色预设值为中间行为黑色的数量20。

实施例不应视为对本发明的限制,但任何基于本发明的精神所作的改进,都应在本发明的保护范围之内。



技术特征:

技术总结
表具计数器数字图像处理方法。主要解决现在的表具计数器数字图像处理识别效率低而且对处理器的要求比较高问题。本发明提供表具计数器数字图像处理方法,只需识别数字之间的间隔,便可知转过了一位数字,无需检测数字的轮廓等其他信息,大大降低了对处理器的要求,而且具有较高的处理效率。

技术研发人员:林庆喜;陈教郸;陈书强;周立彬;黄丽琼;林强;章国怀;李悌宝;林曙曦;张守阳;李敏帛
受保护的技术使用者:天信仪表集团有限公司
技术研发日:2017.11.01
技术公布日:2018.04.03
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1