[发明专利]一种数字式仪表读数识别方法有效
申请号: | 201910439895.1 | 申请日: | 2019-05-24 |
公开(公告)号: | CN110210477B | 公开(公告)日: | 2023-03-24 |
发明(设计)人: | 彭倍;翁祖辉;葛森;刘静 | 申请(专利权)人: | 四川阿泰因机器人智能装备有限公司 |
主分类号: | G06V20/62 | 分类号: | G06V20/62;G06V30/16;G06V30/148 |
代理公司: | 成都睿道专利代理事务所(普通合伙) 51217 | 代理人: | 薛波 |
地址: | 610000 四川省成都*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数字式 仪表 读数 识别 方法 | ||
1.一种数字式仪表读数识别方法,其特征在于,包括以下步骤:
S1.获取数字式仪表数字显示区域的第一图像;
S2.将所述第一图像进行中值滤波及灰度化预处理,得到灰度化后的第二图像;
S3.对所述第二图像进行边缘检测,并获取边缘像素点的第一饱和度直方图,通过所述第一饱和度直方图获取边缘像素点的第一饱和度分布标准差,并判断第一饱和度分布标准差是否大于预设的第一干扰阈值,若小于,执行S4;
若大于,通过最大类间差方法对所述第一饱和度直方图进行二分类并去除多余的边缘像素点,执行S4;
S4.对所述第二图像进行二值化处理,进行背景区域及非背景区域的区分,得到第三图像;
S5.获取所述第三图像的非背景像素点的第二饱和度直方图,通过所述第二饱和度直方图获取非背景像素点的第二饱和度分布标准差,并判断第二饱和度分布标准差是否大于预设的第二干扰阈值,若小于,执行S6;
若大于,通过最大类间差方法对所述第二饱和度直方图进行二分类并去除多余的非背景像素点,执行S6;
S6.对所述第三图像进行倾斜校正;
S7.对校正后的所述第三图像进行字符分割及数值识别;
所述步骤S7的具体过程为:S71.对所述第三图像进行初步字符分割,具体过程为,通过宽度为单像素大小的竖直检测线从左向右扫描所述第三图像,检测所述检测线上的像素点的数量并与第二阈值进行比较,若高于所述第二阈值,则认为为字符的中间部分,反之,则为非字符部分,依次对第三图像上的字符进行分割;
S72.判断经初步字符分割得到的字符宽度与字符高度,若字符宽度大于字符高度,则提高所述第二阈值,执行S71,直至字符宽度小于字符高度;
S73.判断分割后的字符是否过分割,并对过分割的字符进行合并处理;
S74.对未过分割的字符及过分割处理后的字符进行数值识别。
2.根据权利要求1所述的一种数字式仪表读数识别方法,其特征在于,所述步骤S2还包括,获取所述第二图像的灰度直方图,根据第二图像灰度值的上下限判断所述第二图像的灰度区间是否小于第一阈值,若是,则对第二图像进行灰度拉伸。
3.根据权利要求1所述的一种数字式仪表读数识别方法,其特征在于,所述步骤S3中去除多余的边缘像素点具体过程为:通过最大类间差方法得到最大的全局阈值,将获取到的边缘像素点的饱和度与所述全局阈值进行比较,将边缘像素点分为大于全局阈值的第一边缘像素点集合及小于全局阈值的第二边缘像素点集合两类,并比较所述第一边缘像素点集合与所述第二边缘像素点集合中像素点的数量,将像素点数量较小的一类去掉,从而去除多余的边缘像素点。
4.根据权利要求1所述的一种数字式仪表读数识别方法,其特征在于,所述步骤S6的具体过程为:对所述第二图像进行LSD直线检测,获取线段角度在预设区间范围内检测到的最长直线段,并以所述最长直线段的角度作为校正角度,对所述第三图像进行倾斜校正。
5.根据权利要求1所述的一种数字式仪表读数识别方法,其特征在于,所述步骤S71中对字符进行分割的具体过程为:检测开始时,当所述检测线上的像素点数量大于所述第二阈值时,将当前位置标记为字符的初始位置,直至检测线上的像素点数量小于第二阈值时,将当前位置标记为字符的终止位置,根据字符的初始位置及终止位置对字符进行分割;重复上述过程,直至将所述第三图像上的字符全部分割。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川阿泰因机器人智能装备有限公司,未经四川阿泰因机器人智能装备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910439895.1/1.html,转载请声明来源钻瓜专利网。