Skip to Main Content
texto

ISO/IEC 29158:DPM 标准更新

虽然有许多 ISO 标准与条码相关,但只有三个标准描述了衡量条码质量的方式。其中两个标准用于印刷在平面标签上的代码。第三个标准是 ISO/IEC 29158,这是平面标签 2D 标准的扩展,经过调整以适应直接部件标识 (DPM) 码及其相关的不同基材。
Direct part marked barcodes on metal parts

关键要点 

ISO/IEC 29158 为 DPM 条码验证带来了重大进步。这些变化有助于对精度进行分级,改善反射率测量,并优化解码。下面是主要改进的详细介绍:

  • 连续分级:从 1.0 过渡到 0.1 分级步长,可确保更精确、更稳定的条码质量结果。
  • 最小反射率量表:扩大的分级范围可以适应亮度变化,提高 DPM 码的准确性。
  • 点刻算法:增强型 Stick 算法通过连接多个点来优化解码,并支持四个分级场景,以获得很好的结果。 

2020 年末,发布了 ISO 29158:2020 标准的 DPM 条形码更新版本,取代 2011 年发布的旧版本。由于在发布新版本之前,指定的委员会必须开会讨论、辩论所有更改并就这些更改达成一致,因此更改不会经常发生。当他们这样做时,重要的是要注意并了解最新版本中的更改。

以下是将影响如何读取 DPM 验证结果的关键更改的摘要。

直接部件标志的工业法规 | 英语

直接部件标识的工业法规白皮书

下载

连续分级

对于大多数质量参数,如果要转到连续分级量表,则需要从分级之间的 1.0 步长转到 0.1 步长。这使得之前在两个分级之间切换的代码产生更稳定的结果。

以下是之前的 1.0 步长分级量表 (A) 和新的 0.1 步长分级量表 (B) 的例子。 

A

Original-ISO-15416-Grading-Chart.jpg
由原始 ISO/IEC 15416 定义的 SC 分级

B

Continuous Grading.avif
符号对比度的连续分级。 

最低反射率 (MR) 的新分级量表

DPM 分级方法的一个重要方面是,在执行验证过程之前自动使图像变亮。然而,原始亮度很重要,它是针对最小值进行测量的。在以前的版本中,最低反射只能产生“A”(4.0) 至“F”(0) 分级。如果符号在调整前的亮度低于 5%,则会失败。现在,MR 可以接收“A”至“F”之间的分级。新标准扩大了分级量表,因此,如果代码在调整前的亮度为 5%,则为“C”(1.5) 分级。如果亮度更高,分级也会更高;如果亮度较低,分级将反射出这一点。

在之前的标准中:

  • 如果 MR 值 > 5%,MR 分级为 A (4.0)
  • 如果 MR 值 < 5%,MR 分级为 F (0)
  • MR 无连续分级

在新标准中:

  • 当 MR > 15% 时,分级为 A (4.0)
  • MR 的 5% 是 C 分级范围的起点 (1.5)

 

点刻码的点连接算法

点刻符号不包含连续边缘。因此,用于数据矩阵代码的标准 ISO 参考解码算法在点标符号上失败。不会编写不同的共生规范,而是使用名为 stick 算法的特殊算法来“连接点”。stick 算法的工作原理是,当固定长度的“棍子”两端落在同一颜色上时,将点连接起来。因此,它将相邻的点连接起来,从而形成连续线。然后,对连接的图像运行标准参考解码算法。

Dot peen 1.webp
点刻码示例。

在以前的标准中,在使用和不使用 stick 算法的情况下进行两次分级(采用 50% 和 80% 光圈),报告两个分级中的较高者。新标准现在要求分级四次,并报告最高分级。这四种验证分别是:在 50% 和 80% 光圈下不使用 stick 算法,以及在 50% 和 80% 光圈下使用 stick 算法。

Dot peen 2.webp
举例说明 Stick 算法如何连接相邻点
了解条形码验证结果白皮书 | 英文

解读条码验证结果

了解如何解决问题并推动更智能的流程改进。

下载
最后修改日期2022/04/28

相关资源