[发明专利]一种表盘滚动数字字符的半字判断方法有效
申请号: | 201910119615.9 | 申请日: | 2019-02-18 |
公开(公告)号: | CN109886276B | 公开(公告)日: | 2023-05-09 |
发明(设计)人: | 吴林煌 | 申请(专利权)人: | 福州视驰科技有限公司 |
主分类号: | G06V30/162 | 分类号: | G06V30/162;G06V30/18 |
代理公司: | 福州元创专利商标代理有限公司 35100 | 代理人: | 蔡学俊 |
地址: | 350002 福建省福*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 表盘 滚动 数字 字符 判断 方法 | ||
本发明涉及一种表盘滚动数字字符的半字判断方法,首先,获取原始图像即输入图像,并利用加权平均法将原始图像灰度化,得到灰度图像;采用Bersen局部二值化算法,并对灰度图像进行二值化处理,得到二值图;利用投影法去除进行二值化处理后的图像的左右和上下边框;然后,将利用投影法去除左右和上下边框后的图像五等分得到分割后的图像,并提取出五个水表字符;保留五个水表字符的各个水表字符的最大连通域;最后,将得到的图像每一行的零像素个数投影到纵坐标上,若投影后在纵坐标设定的范围内出现全白像素,则判定为半字;否则为全字;本发明可以快速地从输入的表盘图像中把全字和半字分开来并记上标签,便于后期进行针对性识别。
技术领域
本发明涉及图像处理与识别中的滚动数字字符图像识别技术,特别是一种表盘滚动数字字符的半字判断方法。
背景技术
表盘滚动数字字符应用于很多领域,比如家用水表、家用电表等,表盘滚动数字字符的识别方式也有很多,最简单的方法就是对表盘进行拍照采集图像,然后在经过图像处理,运用模板匹配等方法识别出对应的数字,该系统即摄像式抄表系统。在该系统中,数字字符识别是整个系统的核心,而半字判断是数字字符识别的基础。在摄像式抄表系统中,由于读数转盘进位不完全,常常会出现上下双半字残缺字符,这将数字字符划分为半字和全字两种类型。因此,要准确的进行数字字符识别,必须对数字字符进行全字和半字类型的判断划分,以便有针对性地对全字和半字进行识别。
发明内容
有鉴于此,本发明的目的是提出一种表盘滚动数字字符的半字判断方法,所需的操作步骤少,判断正确率高,为后续进行数字字符的针对性识别提供了有利的帮助,可广泛应用于需要进行数字字符识别的领域。
本发明采用以下方案实现:一种表盘滚动数字字符的半字判断方法,包括以下步骤:
步骤S1:获取原始图像即输入图像,并利用加权平均法将所述原始图像灰度化,得到灰度图像;
步骤S2:采用Bersen局部二值化算法,对步骤S1得到的灰度图像进行二值化处理,得到二值图;
步骤S3:利用投影法去除步骤S2中进行二值化处理后的图像的左右和上下边框;
步骤S4:将步骤S3中利用投影法去除左右和上下边框后的图像五等分,得到五个分割后的单个水表字符图像;
步骤S5:保留步骤S4中所述的五个水表字符的各个水表字符的最大连通域,并分别命名为图像I1、I2、I3、I4和I5;
步骤S6:将步骤S5得到的图像I1、I2、I3、I4和I5均经过如下处理:每一行的零像素个数投影到平面直角坐标系的纵坐标上,若投影后在纵坐标的范围内出现全白像素,则判定为半字;否则为全字;其中,M表示步骤S5得到的图像的行数。
进一步地,所述步骤S1具体包括以下步骤:
步骤S11:输入M×N×3的图像;N表示所述输入图像的列数,即一张尺寸为M×N的RGB真彩图;
步骤S12:提取所述RGB真彩图的三个维度分量,分别是R、G、B;
步骤S13:采用加权平均法来计算所述输入图像各个像素点的灰度值I_gray:
I_gray=0.2489R+0.5870G+0.1440B
步骤S14:将所述RGB真彩图中的R,G,B统一用I_gray替换,形成新的彩色图像RGB(I_gray,I_gray,I_gray),由于三个维度分量均相同,保留其中的一个维度分量即可得到灰度图。
进一步地,所述步骤S2具体包括以下步骤:
步骤S21:令两个灰度值阈值的初始值S=15,TT=128;其中,TT为最大灰度值的一半;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福州视驰科技有限公司,未经福州视驰科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910119615.9/2.html,转载请声明来源钻瓜专利网。