MVTec Software GmbH
 

使用 MVTec HALCON 实现高速稳定的批量读码

《欧盟反伪造药品指令》为制药行业带来的挑战

制药行业在药品安全性、标签和文档记录方面的准则尤其严格。自 2019 年 2 月 9 日在欧洲生效的《欧盟反伪造药品指令》要求所有处方药必须经过验证才能分发给患者。这一验证通过二维码形式的安全功能完成,所有处方药上都需要粘贴此二维码。此二维码包含产品、序列号、有效期和批号。通过将产品与数据库中当前流通使用的所有药物进行比较,随时都能验证产品真伪。

这项要求导致制造商和分销商在包装和检查可变二维码(必须印刷到每个包装盒上)方面需要进行大量工作。为了缩短处理时间,在产品装箱和收货检验时会对这些数据进行汇总。为此,必须同时读取大量数据。

 

解决方案

应对上述挑战的方法是采用一种整体集成解决方案,专注于不一样的技术特性。Safe-Ident Code 是总部位于德国法兰克福附近和瑞士东部的机器视觉公司 Strelen Control Systems GmbH 新推出的产品。与使用手持扫描仪逐个读取二维码的传统做法相比,整体解决方案将处理速度提高了 100 倍,效益十分可观。

 

机器视觉软件

该解决方案基于标准机器视觉软件 MVTec HALCON 集成在检查系统图形用户界面中的机器视觉库,可确保高质量读取和快速处理。

可使用 MVTec HALCON 解码相机图像中的二维码。首先读入相机图像,经过一系列预处理步骤之后,对二维码进行检测和解码,最后输出结果数据。预处理的主要目的是极为稳定地快速读取所有代码,这对于大数据量(例如 2100 万像素相机产生的数据量)至关重要。利用 HALCON 库执行的各种形态学操作,只需几个步骤就可以大幅减少待处理的数据量。

然后对图像进行评估。首先使用 HALCON 算子 create_data_code_2d_model 创建待识别的代码模型。为此,用户可定义某些参数,例如要读取代码的极性。下一步,HALCON 检测图像中与基于 find_data_code_2d 算子的模型对应的代码,并读出其包含的信息。 由此获得的信息以解码字符串和其他控制输出参数的形式输出,例如代码位置或周围矩形(代表性的输出参数)。

 

客户收益

由于该应用的设计非常广泛和灵活,用户只需进行很少的修改。如果客户有不同的要求,也只需几分钟就可以在机器视觉系统中轻松完成更改。

感谢 Strelen Control Systems GmbH 提供文本。

点击此处下载完整的成功案例