[发明专利]复杂工况背景下的Data Matrix二维条码快速识别方法有效

专利信息
申请号: 201210163706.0 申请日: 2012-05-24
公开(公告)号: CN102708351A 公开(公告)日: 2012-10-03
发明(设计)人: 白瑞林;徐义钊;吉峰;李新 申请(专利权)人: 江南大学;无锡信捷电气有限公司
主分类号: G06K7/10 分类号: G06K7/10
代理公司: 无锡市大为专利商标事务所 32104 代理人: 曹祖良
地址: 214122 江*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 复杂 工况 背景 data matrix 二维 条码 快速 识别 方法
【说明书】:

技术领域

本发明涉及一种Data Matrix二维条码快速识别方法,尤其是一种复杂工况背景下的Data Matrix二维条码快速识别方法,属于Data Matrix二维条码识别的技术领域。 

背景技术

条码技术是在计算机应用实践中形成的一种自动识别技术。自上个世纪70年代初期问世以来,一维条码技术已被广泛地应用。但是,随着现代高新技术的发展,迫切需要用条码在有限的几何空间内表示更多的信息,从而满足千变万化的信息需要。二维条码技术正是为了满足人们的这种需求而诞生。传统的一维条码只有校验功能,没有纠错能力。而二维条码具有很强的错误校验和错误纠正功能。由于二维条码密度远大于一维条码,其识别技术不同于一维条码,如何快速准确地识别条码成为了一个值得研究的问题。 

目前,Data Matrix的识别方法的文献很多,主要分为四类。李雅静在Data Matrix二维条码图像识别的算法研究与实现中提出了以Data Matrix二维条码区域的面积最大值作为判断根据来定位条码。Wei Xu在2D Barcode Localization and Motion Deblurring Using a Flutter Shutter Camera一文中提出由于条码区域的角点密度高。Anan Liu等在A Hierarchical Framework for 2D Data Matrix Recognition一文中提出外接矩形方法定位二维条码。珠海炬力集成电路设计有限公司的专利中提出轮廓跟踪法。蔡强等人专利中提出采用特征匹配方法定位Data Matrix条码区域。在条码图像中搜索位置探测图形来确定所述探测图形的像素坐标;该专利采用灰度特征匹配的方法。上述Data Matrix二维条码识别方法存在计算量大,识别速度慢,容易受背景干扰,极性不同时导致无法识别的缺点,不能满足快速识别要求。 

发明内容

本发明的目的是克服现有技术中存在的不足,提供一种复杂工况背景下的Data Matrix二维条码快速识别方法,其操作方便,降低识别计算量,提高识别速度,识别抗干扰能力强,识别适应范围广,识别精度高。 

按照本发明提供的技术方案,所述复杂工况背景下的Data Matrix二维条码快速识别方法,所述Data Matrix二维条码快速识别方法包括如下步骤: 

a、读取包含有Data Matrix二维条码的灰度图像,对上述灰度图像进行中值滤波,并利用Sobel边缘检测算子提取灰度图像每个像素点的方向向量及梯度值,且对灰度图像的梯度值进行非极大值抑制及阈值二值化梯度图像,以获得灰度图像的边缘; 

b、对上述图像,根据边缘点的八方向上边缘点数目进行分类,并对每类边缘点分别进行链码跟踪,且记录每条链码的起点坐标、方向码及链码长度; 

c、提取上述每条链码的直线段,记录每条直线段的起点坐标、终点坐标、角度以及直线段的长度; 

d、根据上述直线段角度,查找相邻相差90度的两条直线段,以获得“L”型的两条直线段,在“L”型两条直线段的对角分别作两条平行的线段,以记录条码区域两条虚线边的边界线,并根据“L”型的两条直线段与两条虚线边的边界线,判断条码区域; 

e、根据上述判定的条码区域,在原始灰度图像上截取条码区域;拟合具有“L”型形状的两条直线段,并根据拟合“L”型两条直线段的角度得到条码区域的旋转角度,根据旋转角度将条码区域旋转到水平正方位置,并对旋转后的条码区域进行双线性插值; 

f、高斯平滑上述二维条码区域。 

采用最大类间方差法对高斯平滑后的二维条码区域进行二值化,并对二值化后的条码区域进行采样,且根据Data Matrix条码类型对采样后的条码区域进行译码。 

所述步骤a包括如下步骤: 

a1、采用中值滤波对灰度图像进行滤波时,设定滤波窗口内输入序列为{x(i,j),i,j∈I},I为自然数集合或子集,窗口大小为m×n,则 

y(i,j)=Med{x(i-u,j-v),…,x(i+u,j+v)},其中 y为滤波输出; 

a2、利用Sobel边缘检测算子提取灰度图像内每个像素点X方向、Y方向的方向向量及梯度值时,X方向、Y方向的检测算子为: 

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江南大学;无锡信捷电气有限公司,未经江南大学;无锡信捷电气有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210163706.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top