在机器视觉系统中,图像采集卡是用于转换工业相机原始图像信号到计算机数字信号的硬件。通俗可以理解为图像采集卡是相机(视频源)与计算机之间的接口。它将图像视频信号以帧为单位传送到计算机的内存或者显卡的帧存,供计算机显示、处理、存储和传输等使用。

它的作用不只是信号转换,还有以下附加功能:
1、硬件缓存防止丢帧
工业相机(尤其是高速相机)在连续工作时会产生海量数据,图像采集卡板载高速内存缓存瞬时峰值图像数据,平缓写入工控机内存,避免 CPU 处理不及时丢图。
2、多路硬件触发与同步(核心工业功能)
输入触发:接收光电传感器、旋转编码器信号,控制相机精准抓拍运动产品;
输出同步:同步控制频闪光源、运动平台、多台相机;
在多相机协同任务中,采集卡可发出统一同步信号,确保多台相机拍在同一时刻曝光,保证数据的一致性。
3、工业电气隔离、抗干扰
采集卡可以通过IO 信号电气隔离、差分传输,抵抗工业环境中电磁干扰,保证图像传输的稳定性和可靠性。
图像采集卡的分类及如何选择
依据输入信号类型,图像采集卡可以分为:
模拟图像采集卡,常见的接口有BNC、莲花头、S-video。
数字图像采集卡,我们平时所说的千兆网卡、USB采集卡均属于数字图像采集卡。常见的接口有CameraLink、Gigabit Ethernet (GigE)、CoaXPress(CXP)、CLHS、USB 3.0 & 2.0等。
|---------------|--------------------------|------------------------|------------------------|
| 特性 | CoaXPress | Camera Link | GigE |
| 带宽 | 最高 | 较高 | 最低 |
| 传输距离 | 中距离 (可达100m+,依赖电缆和质量) | 短距离 (通常<10m,电缆长度限制明显) | 长距离 (标准可达100m,交换机可扩展) |
| 多相机支持 | 易于扩展 一卡多口常见 | 需多条电缆或多张采集卡 Base配置成本较高 | 易于扩展 网络交换机实现多相机连接 |
| 电缆成本 | 同轴电缆 成本相对较高 | 专用多芯电缆 成本高且笨重 | 标准网线 成本低、轻便、易布线 |
| 供电能力 | 支持 PoCXP | 不支持供电 需外接电源 | 支持 PoE |
| 典型应用 | 高速、高分辨率应用 (如电子检测、高速运动分析) | 高速、实时性要求高的应用 (如流水线检测) | 中低速、长距离、多相机应用(如 安防、监控) |
| 系统开销 | 硬件处理数据 CPU占用低 | 硬件处理数据 CPU占用低 | 需CPU处理网络协议 CPU占用相对较高 |
注意:采集卡的数据采样频率≥相机数据输出频率。