一、条码检测的目的
条码是一种数据载体,它在信息传输过程中起着重要作用, 如果条码出问题,物品信息的通讯将被中断。因此必须对条码质量进行有效控制,确保条码符号在供应链上能够被正确识读,而条码检测时实现此目标的一个有效工具。 条码检测的目标就是要核查条码符号是否能起到其应有的作用,它的主要任务为:
• 使得符号印刷者对产品进行检查,以便根据检查的结果调整和控制生产过程。
• 预测条码的扫描识读性能。通过条码检测,我们可以对条码符号满足符号标准的程度进行评价,而这种程度和条码符号的识读性能有着紧密的联系。
二、条码检验方法
条码检验在克服传统检测方法缺陷的基础上,目前已发展采用条码综合质量分级法,即“反射率曲线分析法”。综合分级方法根据扫描反射率曲线和参考译码算法进行分析、判断,把外观上的缺陷转换成缺陷(Defects)、边缘判定等参数。检验结果给出的是条码符号的等级,表明条码符号的适用场合。
2.1 扫描反射率曲线
扫描反射率曲线是用条码扫描器对一个条码符号扫描时,条码扫描器探测到条码符号的反射率,反射率值与扫描位置有关。若扫描线是垂直于条的直线,则反射率是以扫描起点为端点的、横过整个条码符号的距离(或线性位置)的函数。以横坐标代表距离或线性位置,以纵坐标代表反射率,可以画出扫描过程中反射率值与线性位置的关系曲线即所谓的扫描反射率曲线
2.2 相关术语和定义
• 最低反射率(R min): 扫描反射率曲线上最低的反射率值。
• 最高反射率(R max ): 扫描反射率曲线上最高的反射率值。
• 符号反差(SC): 扫描反射率曲线的最高反射率与最低反射率之差。 。
• 总阈值(GT—Global Threshold): 用以在扫描反射率曲线上区分条、空的一个标准反射率值。扫描反射率曲线在总阈值线上方所包的那些区域,即空;在总阈值线下方所包的那些区域,即条。 或 。
• 条反射率(R b): 扫描反射率曲线上某条的最低反射率值。
• 空反射率(R s): 扫描反射率曲线上某空的最高反射率值。
• 单元(element): 泛指条码符号中的条或空。
• 单元边缘 (element edge): 扫描反射率曲线上过毗邻单元(包括空白区)的空反射率( R s )和条反射率(R b )中间值(即 )的点的位置。
• 边缘判定(edge determination): 按单元边缘的定义判定扫描反射率曲线上的单元边缘。如果两毗邻单元之间有多于一个代表单元边缘的点存在,或有边缘丢失,则该扫描反射率曲线为不合格。空白区和字符间隔视为空。
• 边缘反差(EC): 毗邻单元(包括空白区)的空反射率和条反射率之差。 。
• 最小边缘反差(EC min): 扫描反射率曲线上所有边缘反差中的最小值。
• 调制度(MOD): 最小边缘反差(EC min )与符号反差(SC)的比。 。
• 单元反射率不均匀性(ERN): 某一单元中最高反射率与最低反射率的差。
• 缺陷(defects): 单元反射率最大不均匀性( ERN max )与符号反差(SC)的比。 。
• 可译码性(decodability): 与适当的参考译码算法相关的条码符号印制精度的量度。
2.3 条码符号质量评定
(1) 条码符号质量分级过程
一条扫描反射率曲线的所有判定和参数(包括边缘判定、译码、反射率参数、可译码性)的评定等级中最低的那一级就是该曲线的等级。
对一个条码符号检验所得的 10条扫描反射率曲线的数字等级的算术平均值即该条码符号印制质量的评定等级。条码符号的数字等级可以转换成字母等级。
(2) 分级的意义
条码符号的等级表明了其印制质量及适用场合。 A级条码符号通常能被很好地识读,适用于各种场合。B级条码符号在识读过程中的表现不如A级,其中一些符号可能需要重复扫描。C级条码符号可能需要更多次的重复扫描,通常要使用能重复扫描并具有特殊的多条扫描线的设备才能获得好的识读效果。D级条码符号可能无法被某些识读设备识读,要获得好的识读效果,要使用能重复扫描并具有特殊的多条扫描线的设备。F级条码符号是不合格品,不能使用,参见下图。
三、条码检测设备
条码检测常用设备的测量装置应该符合条码检测 GB-T 14258-1993检测方法的要求, 例如测量波长、光路、测量孔径。检测仪有很多类型,根据应用领域的不同,可分为通用设备和专用设备。 通用设备包括密度计、工具显微镜、测厚仪和显微镜。专用设备有便携式条码检测仪和固定式条码检测仪。