测量、OCROCV、条码阅读等功能,从而极大的提高了应用系统的开发速度。
4智能相机与基于PC的视觉系统的比较智能相机与基于PC的视觉系统在功能和技术上差别主要表现在以下几个方面1体积比较智能相机与普通相机的体积相当,易于安装在生产线和各种设备上,便于装卸和移动而基于PC的视觉系统一般由由光源、CCD或CMOS相机、图像采集卡、图像处理软件以及PC机构成,其结构复杂、体积相对庞大。2硬件比较从硬件角度比较,智能相机集成了图像采集单元、图像处理单元、图像处理软件、网络通信装置等,经过专业人员进行可靠性设计,其效率及稳定性都较高。同时,由于其硬件电路均已固定,缺少了设计的灵活性基于PC的视觉系统主要由相机、采集处理卡及PC机组成。由于用户可根据需要选择不同类型的产品,因此,其设计灵活性较大。同时,当产品来自于不同的生产厂家时,这种设计的灵活性可能会带来部件之间不兼容性或可靠性下降等问题。3软件比较
f从某程度上来说,智能相机是一种比较通用的机器视觉产品,它主要解决的是工业领域的常规检测和识别应用,其软件功能具有一定的通用性。由于智能相机已固化了成熟的机器视觉算法,用户无需编程,就可实现有无判断、表面缺陷检查、尺寸测量、边缘提取、Blob、灰度直方图、OCROCV、条码阅读等功能。基于PC的视觉系统的软件一般完全或部分由用户直接开发,用户可针对特定应用开发适合自己的专用算法。另一方面,由于用户的软件研发水平及硬件支持的不同,导致由不同用户开发的同一种应用系统的差异较大。智能相机的与基于PC的视觉系统的基本特性比较如附表所示附表基本特性比较
5智能相机的发展趋势由于智能相机具有体积小、多功能、方便易用等特点,在多种领域具有广阔的应用前景,这也正是越来越多的相机和板卡制造商都在开发SmartCamera系统的主要原因。在可以预见的将来,SmartCamera将呈现以下的发展趋势1接口的标准化由于在工业控制领域存在着大量通信需求,因此,智能相机的接口将支持越来越多的通用协议,包括SMTP、FTP、DHCP、DNS、TCPIP客户服务器、Tel
et等。2系统模块化将光源,电源,控制模块甚至一些传感器集成到整个系统的软硬件中,这样使应用起来更加方便,系统的稳定性也更高。3专业化开发商们倾向于开发出适用于某些行业、某些特定应用的智能相机。由于这些行业的企业较多比,市场容量也比较大。另外某些工序的检测内容比较固定,可以通过较少的硬件和软件算法来构r