智能相机(Smart Camera)并不是一台简单的相机,而是一种高度集成化的微小型
机器视觉系统。它将图像的采集、处理与通信功能集成于单一相机内,从而提供了具有多功能、模块化、高可靠性、易于实现的机器视觉解决方案。
在智能相机中,图像采集单元相当于普通意义上的
CCD/
CMOS相机和
图像采集卡。它将光学图像转换为模拟/数字图像,并输出至图像处理单元。
图像处理软件主要在图像处理单元硬件环境的支持下,完成图像处理功能。如几何边缘的提取、Blob、
灰度直方图、OCV/OVR、一维码/二维码,简单的定位和搜索等。在智能相机中,以上算法都封装成固定的模块,用户可直接应用而无需编程。
网络通信装置的智能相机的重要组成部分,主要完成控制信息、图像数据的通信任务。智能相机一般均内置以太网通信装置,并支持多种标准网络和总线协议,从而使多台智能相机构成更大的
机器视觉系统。