随着计算机技术的不断进步,在实验室和生产现场利用图像采集和图像处理技术进行检测变得越来越容易。现在不仅有速度更快的CPU、PCI总线架构等硬件能够满足视觉应用要求,而且软件也越来越功能强大直观易用,便于测试工程师针对具体需求开发各种应用。本文介绍选择机器视觉系统时在硬软件方面应考虑的主要因素。
大多数基于PC的视觉系统都可以执行检测任务,在购买视觉检测设备之前,首先需要确定要完成什么样的检测任务以及该任务对性能的具体要求。例如在电子制造中大多数视觉系统用于发现有缺陷零部件,那么摄像头加上视觉系统能看到缺陷吗?回答这个问题常常需要先建立一个不良品和良品测试数据库,然后在这个基础上构建一个使用该图像数据库作为样本的样机系统,这种方法的优点是对样机只需很少改动就能得到正确的软件设置。
在视觉检测应用中照明非常关键,因为它能保证图像采集是在一致条件下进行的。应使用正确的照明,使被测部件与周围背景形成鲜明的对比,并得到尽可能多的灰度等级,这样视觉效果就会明显表现出来。对于高速运动的部件,还可以用闪光使图像瞬时固定。
照明的另外一个目的是减小反射。有时反射来自周围自然光线,会随时间而变化,因此同样的场合白天和夜晚相比光线变化要大得多,这就需要配置照明或使用光罩,以遮挡周围的光线。