为了能使使用者在挑选一款机器视觉系统时应当考量的关键性的、基础的基本特征层面给予指导。下边是挑选一款机器视觉系统时要首先考量的十个层面:
1、定位器
目标或基本特征的精准定位是一个检测设备或由视觉效果引导的运动系统的主要功能。过去的物品定位利用的是灰度值校正来识别物品。虽然这类技术性取得了普遍的运用,可是,它在图像品质下降的情况下,就缺少稳定性。图像品质下降可能是因为凌乱、亮度不同和遮住等要素的干扰。相对,几何目标定位法是一种全新的方式 ,它采用目标的轮廓线来识别目标及其基本特征。
2、光与照明
众所周知,适度的灯光效果和照明对视觉效果运用的成功率尤为重要。有时候,虽然挑选了适宜的灯光效果和照明,可是,假如被检测的目标或基本特征略微变动一下,就需要相对应更改灯光效果和照明亮度。例如,芯片的抛光表面的不同,在ocr识别运用中激光器蚀刻的标识的品质的不同。
3、完整的工具集对多个工具
机器视觉软件主要以两种典型的形式出售——一种是完整的视觉效果工具集,另一种是用于特定任务的工具的运用,如BGA检测。最终用户的运用将决定是采用一套完整的视觉效果工具集还是采用众多的特定的工具。视觉工具是一般的运用或算法,它能对图像或图像某个部分完成预定的任务。例如,一个斑点检测工具可以找出一组暗的或亮的象素,并测量出这个斑点的各种尺寸。挑选一款视觉系统的核心就在于拥有一套完整的视觉效果工具集。虽然你在作项目之初不需要所有的工具,可是,几年之后你的需要就会更改,对新的应用就可能需要另外的工具。
4、编程和操作方便简洁、直观的图形界面是容易采用和设置的关键性。
当今机器视觉产品之间的主要区别就在于他们的图形接口。接口应当从“设置”和“操作”这两层面来评价。对一个工程师而言,它应当十分复杂,而对一个使用者而言应非常简单。例如,一个视觉系统的校正应当简洁明了得只单击几次鼠标,而不是象在火箭科学中的练习。
5、亚象素精度
视觉系统的分辨率是系统能分辨的最小基本特征。例如,’1’的视觉效果范围(FOV)采用一个640x480象素的计算机图像将取得1/640的分辨率或’0.00156’。实际上,机器视觉算法具有亚象素的能力。也就是说,这些算法能够测量或得出比一个象素更小的单位。视觉效果工具的亚象素精度取决于图像的品质和算法的强大。
6、将来的升级
机器视觉系统可使用在各种各样场合,他们的使用范围可从时髦的摄像机到监视系统。当选取一个系统时需要充分考虑系统未来的升级。几类厂商提供的常用视觉软件能为终端用户配置适宜的照明、光学系统和视觉工具。专用软件包如BGA检测、OCR等也可当作预先配置好的软件出售。依据常用目标的视觉软件系统更快升级。终端用户应该依据额外的摄像机、照明的改变、视觉工具的改变等来充分考虑未来对系统的需要。例如,若一个要多摄像头的系统,就需要对一个依据帧幅获取器的系统与一个依据时髦摄像机的系统的价格和灵活性实现比较。
7、图像预处理
检测特征点和缺陷是特别的至关重要,不管亮度和对象外表或材质不同。图像预处理优化算法能够将图像的特征点放大,以使视觉工具能更快的检测它们。同样,特征点也能够被缩小,以至视觉工具可忽视它们。滤波实际操作可用于输入图像的卷积。可获得如此大量的预处理优化算法是错综复杂的视觉使用成功的关键。
8、视觉引导的运动
假如你的使用需要一个视觉系统,那样必须知道视觉系统与运动系统是如何集成化的。对于校正和实际操作,没集成化的运动系统与视觉系统是初步的系统,机械人或机构和视觉系统是分开校正的。在实际操作中,视觉系统依据在视觉坐标系统中的给定具体位置测算出产品具体位置的偏移量,然后发命令给机器人的手臂在离初始化编程的拾取具体位置的偏移量处拾取产品。产品定位然后可定义与在机器编程的相同的六自由度坐标空间。
9、系统集成
假如你对机器视觉技术并不是很熟练,那样你对于你的项目就要一个系统集成商。理想的视觉产品能被系统集成商大量认可。
10、工厂层连接
现阶段,有各种各样与视觉系统通讯的方式 ,常用的接口象串口(RS-232)、RS-485、并口、Ethernet、Devicenet、数字I/O等。更新的接口如IEEE-1394和USB也获得了大量的使用。当评估视觉系统时,要充分考虑工厂层的可连接性。常见地,机器视觉系统是一个与其它工厂层设备和工厂的信息系统接口的数据获取系统。一些厂商的软件能在局域网或因特网上对视觉系统实现远程操作。在特殊领域,如药物,机器视觉系统对特殊的使用被要求是独立的,从而保证 设定不会受到远程操作的影响。当选取一款视觉系统时,视觉系统的通讯接口是一个至关重要的充分考虑,不应该忽视。