【技术实现步骤摘要】
一种条形码定位方法及定位装置
本专利技术涉及图像处理
,尤其涉及一种条形码定位方法及定位装置。
技术介绍
条形码因其远超人工记录的读取成功率、每秒超过40个字符的读取速率、低廉的技术应用成本、简单方便的设备操作等优势而在商品流通、物品管理、在线支付、邮政管理等许多领域得到了广泛的应用。条形码技术的核心是编码和解码信息,其中编码部分通过黑白两色的色块或色条按照既定的编码规则排列,达到包含特定信息的目的。解码部分需要经历图像扫描和译码两个步骤。因图像扫描多数是通过人工进行操作,所以扫描得到的条形码图像不是规整的几何图形,而是包含了由扫描工具、光照条件、人工操作误差等因素引致的多种图像畸变。译码步骤通过定位、矫正等操作将实际的扫描图像转换为较为规整的条形码图形,最后按照编码规则反向识别条形码所包含的信息。传统的条形码解码技术因受到各种干扰因素的影响,容易导致条形码定位、矫正的效果不佳,降低了译码的准确率和速度。目前解决方法是对原始图像进行光线均衡化、二值化、定位标记点检测等操作。但是对于干扰很强的原始图片,利 ...
【技术保护点】
1.一种条形码定位方法,其特征在于,包括:/n获取预设滤波器模板;/n分别利用各个不同尺寸的遍历块对原始图像进行遍历,得到不同尺寸的多个图像块序列;/n将多个所述图像块序列均归一化为与所述预设滤波器模板相同的尺寸并转换到频域,得到多个频域特征序列;/n将所述多个频域特征序列利用预设滤波器模板进行滤波处理,得到多个频域响应图;/n根据所述多个频域响应图确定多个空间域响应图;/n根据所述多个空间域响应图确定所述原始图像中的条形码所在位置。/n
【技术特征摘要】
1.一种条形码定位方法,其特征在于,包括:
获取预设滤波器模板;
分别利用各个不同尺寸的遍历块对原始图像进行遍历,得到不同尺寸的多个图像块序列;
将多个所述图像块序列均归一化为与所述预设滤波器模板相同的尺寸并转换到频域,得到多个频域特征序列;
将所述多个频域特征序列利用预设滤波器模板进行滤波处理,得到多个频域响应图;
根据所述多个频域响应图确定多个空间域响应图;
根据所述多个空间域响应图确定所述原始图像中的条形码所在位置。
2.根据权利要求1所述的条形码定位方法,其特征在于,所述获取预设滤波器模板包括:
获取标准图像特征;
将所述标准图像特征转换到频域,得到标准频域特征;
利用滤波算法对所述标准频域特征进行滤波处理,得到所述预设滤波器模板。
3.根据权利要求2所述的条形码定位方法,其特征在于,所述滤波算法的表达式为:
其中,是预设滤波器模板f的傅里叶变换,是标准图像特征的傅里叶变换,是高斯期望的响应的傅里叶变换,λ是正则项系数,下标j指第j个位置的元素,I为单位矩阵,⊙表示对应元素相乘。
4.根据权利要求1所述的条形码定位方法,其特征在于,所述将多个所述图像块序列均归一化为与所述预设滤波器模板相同的尺寸并转换到频域,得到多个频域特征序列包括:
将多个所述图像块序列均归一化为与所述预设滤波器模板相同的尺寸,得到归一化后的所述多个图像块序列;
利用二维快速傅里叶变换将归一化后的所述多个图像块序列转换到频域,得到多个频域特征序列。
5.根据权利要求1所述的条形码定位方法,其特征在于,所述多个频域特征序列中的每个频域特征均包括与其对应的不同通道的子频域特征;
所述将所述多个频域特征序列利用预设滤波器模板进行滤波处理,得到多个频域响应图包括:
将所述预设滤波器模板与所述多个频域特征序列中的不同通道的子频域特征做哈达玛积运算,得到不同通道的多个滤波处理的子频域特征序列;
将所述不同通道的多个滤波处...
【专利技术属性】
技术研发人员:高峰利,张羽,高兴宇,钟汇才,
申请(专利权)人:中国科学院微电子研究所,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。