[发明专利]一种高效的条码二值化方法及系统在审
申请号: | 202011337507.8 | 申请日: | 2020-11-25 |
公开(公告)号: | CN112364876A | 公开(公告)日: | 2021-02-12 |
发明(设计)人: | 黄金煌 | 申请(专利权)人: | 北京紫光青藤微系统有限公司 |
主分类号: | G06K9/38 | 分类号: | G06K9/38 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100083 北京市海淀区王庄路*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 高效 条码 二值化 方法 系统 | ||
本发明提供一种高效的条码二值化方法及系统。该方法基于采样网格构建采样图像,通过二次验证方法完成采样点二值化。该方法包括:构建采样网格,所述采样网格覆盖对应条码最小模块中心;根据所述采样网格位置,采用插值方法生成采样图;采用第一种二值化方法对所述采样图执行二值化;采用第二种二值化方法对采样图像执行二值化;判断每一采样点基于上述第一、第二两种二值化结果是否相同,若判断结果为“是”,存储该采样点二值化结果,若判断结果为“否”,标注该采样点为可疑点;按照第三种二值化方法对可疑采样点重新执行二值化,并存储二值化结果。本发明还提供一种高效的条码二值化系统。本发明提供的一种高效的条码二值化方法以及一种高效的条码二值化系统可快速解决模糊、低对比度、低精度的条码二值化不准确的问题,且具备较好的鲁棒性。
技术领域
本发明涉及电子科学技术领域,特别地,涉及一种条码二值化方法及系统。
背景技术
条码技术的出现极大地促进了工业社会的快速发展。无论是生产运输,物流储藏,或是产品零件追踪等,条码识别技术的出现十分显著地提升了各项任务的完成效率。
条码识别技术出现较早,但国内在该领域的研究起步较晚,虽已经有所进步,但相较国外的条码识别技术仍有一定差距。现实应用中,条码识别环境更为复杂多变,因而更容易采集到模糊、低对比度、低精度等低质量的条码图像,这些低质量的图像会严重影响条码二值化效果,而条码二值化的准确度又是决定条码识别算法性能的关键。
因此,针对以上问题,亟需一种高效且稳定的二值化方法,以提升条码识别效率。
发明内容
针对当前模糊、低对比度、低精度条码二值化不准确的问题,本发明提供一种条码二值化方法及系统,能保证高效且准确地完成条码二值化。
本发明之一是这样实现的:一种高效的条码二值化方法,基于采样网格构建采样图像,通过二次验证方法完成采样点二值化,包括:
步骤1、构建采样网格;
步骤2、根据网格位置,采用插值方法生成采样图;
步骤3、采用第一种二值化方法对采样图执行二值化;
步骤4、采用第二种二值化方法对采样图像执行二值化;
步骤5、判断步骤4和步骤5每一采样点两种二值化结果是否相同,若判断结果为“是”,存储该采样点二值化结果,若判断结果为“否”,标注该采样点为可疑点;
步骤6、按照第三种二值化方法对可疑点重新执行二值化,并存储二值化结果。
进一步地,所述步骤1中,采样网格需覆盖对应条码最小模块的中心点。
进一步地,所述步骤2中,所述插值方法可以是最近邻插值、双线性插值、加权平均和其他插值方法。
进一步地,所述二值化方法可以将采样图像映射为一副黑白二值图像;
进一步地,所述步骤5、6中,第一、第二及第三种二值化方法互不相同,三种二值化方法可以基于不同原理完成,也可基于不同方式完成。其中,第三种二值化方法精度要高于第一、第二两种二值化方法的精度,第一、第二两种二值化方法执行效率需明显优于第三种二值化方法;
进一步地,所述两种二值化方法采用不同的设计思路,可以是全局二值化与局部二值化方法等;
进一步地,所述两种二值化方式采用相同原理,但采用方式不同,可以是逐行基于波形分析完成图像二值化与逐列基于波形分析完成图像二值化等。
本发明之二是这样实现的:一种高效的条码二值化系统,包括:采样网格构建单元、灰度值采样单元、二值化单元一、二值化单元二、二值化结果比较单元、可疑二值化结果筛选单元、二值化单元三、正确二值化结果筛选单元以及二值图存储单元。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京紫光青藤微系统有限公司,未经北京紫光青藤微系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011337507.8/2.html,转载请声明来源钻瓜专利网。