[发明专利]条形码定位方法、装置和系统,条形码读取方法和装置,图像处理装置有效
申请号: | 201510621702.6 | 申请日: | 2015-09-25 |
公开(公告)号: | CN106557714B | 公开(公告)日: | 2018-11-16 |
发明(设计)人: | 顾明;陈剑;张毅强;李浩 | 申请(专利权)人: | 株式会社理光 |
主分类号: | G06K7/10 | 分类号: | G06K7/10 |
代理公司: | 上海市华诚律师事务所 31210 | 代理人: | 徐乐乐 |
地址: | 日本东京都大*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种条形码定位方法、装置和系统,条形码读取方法和装置,图像处理装置。条形码定位方法,用于实施定位操作以对文档图像中的预定类型的条形码进行定位,其特征在于,定位操作包括第一扫描步骤,条形码密度计算步骤,上限值计算步骤,条形码起始位置确定步骤,不定步长确定步骤,第二扫描范围设定步骤,第二扫描步骤,条形码终止位置确定步骤。 | ||
搜索关键词: | 条形码 定位 方法 装置 系统 读取 图像 处理 | ||
【主权项】:
1.一种条形码定位方法,实施定位操作以对文档图像中的预定类型的条形码进行定位,其特征在于,所述条形码定位方法包括第一扫描步骤,使用具有第一高度和第一宽度的矩形的第一扫描框,以第一步长在与水平方向成第一扫描角度的第一扫描方向上逐步移动第一扫描框,以整个所述文档图像为第一扫描范围进行所述第一扫描方向上的逐行扫描,扫描所述文档图像中的条形码,所述第一步长小于所述第一宽度,对象确认步骤,当所述第一扫描框扫描到由黑条和空白交替排列而构成的黑白条纹时,判定扫描到的黑白条纹是否是至少部分的条形码,所述至少部分的条形码包括至少两组黑条和空白的组合,如果不是,则进行下一步长的扫描;条形码密度计算步骤,如果在所述对象确认步骤中判定所述扫描到的黑白条纹是所述至少部分的条形码,则按照条形码的密度的计算方法,计算所述至少部分的条形码的密度,上限值计算步骤,根据所述至少部分的条形码的密度以及条形码的所述预定类型,计算得到所述至少部分的条形码所在的条形码的宽度的预估上限值,条形码起始位置确定步骤,确定作为所述至少部分的条形码的黑白条纹中第一根黑条的起始位置,并将所述第一根黑条的起始位置作为所述条形码的起始位置;不定步长确定步骤,确定所述第一根黑条的结束位置,以及第二根黑条的起始位置和结束位置,并且确定从第一根黑条的结束位置到第二根黑条的起始位置之间的宽度W;第二扫描范围设定步骤,沿着所述第一扫描方向设定第二扫描范围,所述第二扫描范围始于所述第二根黑条的结束位置,所述第二扫描范围的宽度等于所述预估上限值的长度;第二扫描步骤,在所述第二扫描范围内,使用具有第二宽度的第二扫描框,以第二根黑条的结束位置为所述第二扫描框的起始位置,从W/4开始依次尝试以W/4、W/2、W、2W和4W作为所述第二宽度,进行扫描,当以任一第二宽度在所述第二扫描框中扫描并判定得到至少部分的条形码时,以当前扫描框的终点为下一次扫描的起始点,进行下一次的扫描,直至扫描框中扫描不到至少部分的条形码;条形码终止位置确定步骤,当扫描框中扫描不到至少部分的条形码时,将上一次扫描的获得了至少部分的条形码的第二扫描框的终点,作为所述条形码的终止位置。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社理光,未经株式会社理光许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510621702.6/,转载请声明来源钻瓜专利网。
- 上一篇:识读设备自动测试方法
- 下一篇:建筑物消防值班员身份识别装置