智能相机(SmartCamera)并不是一台简单的相机,而是一种高度集成化的微小型机器视觉系统。它将图像的采集、处理与通信功能集成于单一相机内,从而提供了具有多功能、模块化、高可靠性、易于实现的机器视觉解决方案。
同时,由于应用了最新的DSP、FPGA及大容量存储技术,其智能化程度不断提高,可满足多种机器视觉的应用需求。
中文名 智能相机 外文名 Smart Camera
智能相机一般由图像采集单元、图像处理单元、图像处理软件、网络通信装置等构成,如附图所示,各部分的功能如下:
图像采集单元
在智能相机中,图像采集单元相当于普通意义上的CCD/CMOS相机和图像采集卡。它将光学图像转换为模拟/数字图像,并输出至图像处理单元。
图像处理单元
图像处理单元类似于图像采集/处理卡。它可对图像采集单元的图像数据进行实时的存储,并在图像处理软件的支持下进行图像处理。
图像处理软件
图像处理软件主要在图像处理单元硬件环境的支持下,完成图像处理功能。如几何边缘的提取、Blob、灰度直方图、OCV/OVR、一维码/二维码,简单的定位和搜索等。在智能相机中,以上算法都封装成固定的模块,用户可直接应用而无需编程。
1、结构紧凑、集成度高、性能稳定、故障率低,运算能力等同于PC。
2、工作过程可完全脱离PC机,与生产线上其它设备连接方便 。
3、能直接在显示器或监视器上输出SVGA或SXGA的视频图像 。
4、提供开基本的图像处理库,能进行源码级的二次开发。
5、增益可调,可控电子快门,全局曝光,快门时间可软件设置。
6、可对曝光时间以及曝光时刻进行精确外同步控制 。
7、支持外触发和外部闪光灯接口。
8、自带多路数字I/O、100MB以太网、RS232 口接口。