条码解码方法及装置制造方法及图纸

技术编号:8563186 阅读:208 留言:0更新日期:2013-04-11 04:56
本发明专利技术公开了一种条码解码方法和装置,所述方法包括:估计图像的模糊度;根据所述模糊度从若干标准特征矢量集中选择对应的一个标准特征矢量集,每一个标准特征矢量集对应一个模糊度范围并包括若干标准特征矢量;从图像中提取条码的所有条码数据符对应的测试特征矢量;和利用所述条码的所有条码数据符对应的测试特征矢量和选择的标准特征矢量集解码得到所述条码的条码值。这样,针对不同的模糊度范围选定了不同的标准特征矢量集进行解码,从而可以在图像模糊的情况下仍能实现对条码的正确解码。

【技术实现步骤摘要】
条码解码方法及装置
本专利技术涉及线性条码(linear barcode)识别领域,尤其涉及ー种条码解码方法及装置。背景技木线性条码也常被称为ー维条码(ID barcode),其是将宽度不等的若干黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符。目前在エ业和民用领域应用得非常广泛。常见的线性条码包括统ー商品码(Universal Product Code,简称UPC码)、欧洲商品编码(European Article Number,简称EAN码)、日本商品编码(Japanese ArticleNumber,简称 JAN 码)、Code 25、Code 39, Code 128 等等。常用的条码扫描设备通常由光源(比如激光)、光学透镜、感光器件(例如(XD,CMOS等)、解码逻辑电路和1/0接ロ等组件构成。简单来讲,所述光源投射光至条码上,从条码处反射的光透过所述光学透镜进入感光器件表面,经过光电转换、模数转换等一系列处理后形成条码的数字图像,然后解码逻辑电路对摄取的图像进行分析和解码。目前的条码扫描设备一般都是专用的条码扫描设备,比如商场内的与零售系统连接的条码扫本文档来自技高网...

【技术保护点】
一种条码解码方法,其特征在于,其包括:估计图像的模糊度;根据所述模糊度从若干标准特征矢量集中选择对应的一个标准特征矢量集,每一个标准特征矢量集对应一个模糊度范围并包括若干标准特征矢量;从图像中提取条码的所有条码数据符对应的测试特征矢量;和利用所述条码的所有条码数据符对应的测试特征矢量和选择的标准特征矢量集解码得到所述条码的条码值。

【技术特征摘要】
1.一种条码解码方法,其特征在于,其包括 估计图像的模糊度; 根据所述模糊度从若干标准特征矢量集中选择对应的一个标准特征矢量集,每一个标准特征矢量集对应一个模糊度范围并包括若干标准特征矢量; 从图像中提取条码的所有条码数据符对应的测试特征矢量;和利用所述条码的所有条码数据符对应的测试特征矢量和选择的标准特征矢量集解码得到所述条码的条码值。2.根据权利要求1所述的条码解码方法,其特征在于,基于所述条码的条形区域与背景区域之间的过度区域的宽度确定所述模糊度。3.根据权利要求2所述的条码解码方法,其特征在于,所述条码的条形区域与背景区域之间的过度区域的宽度的计算包括 统计条形区域和背景区域之间的过度区域附近的像素点的灰度值; 利用统计到的像素点的灰度值统计相邻像素点的灰度值差异; 将统计的相邻像素点的灰度值差异与预定灰度值差异门限值进行对比来判定所述过渡区域和所述背景区域的第一过度边界以及所述过渡区域与所述条形区域的第二过度边界;和 计算所述过度区域的两个过度边界之间的宽度。4.根据权利要求1所述的条码解码方法,其特征在于,基于条码类型所定义的一个或若干个标准条码数据符生成对应模糊度范围的一个标准特征矢量。5.根据权利要求1-4任一所述的条码解码方法,其特征在于,从图像中提取条码的条码数据符对应的测试特征矢量包括 根据从图像中提取的条码的边界信息确定所述条码的每个条码数据符的位置; 根据所述条码的每个条码数据符的位置从图像中提取灰度信息,并基于提取的灰度信息生成该条码数据符对应的测试特征矢量。6.根据权利要求5所述的条码解码方法,其特征在于,根据从图像中提取的条码的边界信息确定所述条码的每个条码数据符的位置还包括 根据所述模糊度和从图像中提取的条码的边界信息确定测试范围; 在测试范围内依次确定所述条码的合法位置;和 基于确定的所述条码的合法位置确定所述条码的每个条码数据符的位置。7.根据权利要求5所述的条码解码方法,其特征在于,利用所述条码的所有条码数据符对应的测试特征矢量和选择的标准特征矢量集解码得到所述条码的条码值包括 将测试特征矢量组和其在选择的标准特征矢量集中对应的若干标准特征矢量组进行相似度比较,所述测试特征矢量组为所述条码的所有条码数据符对应的测试特征矢量的组合,所述标准特征矢量组是选定的标准特征矢量集中的若干标准特征矢量的组合; 确定和所述测试特...

【专利技术属性】
技术研发人员:陈凌
申请(专利权)人:无锡爱丁阁信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1