摘要:选择图像采集卡时,需要根据你的具体应用场景、相机类型、预算和性能需求综合考虑。以下是关键的选购要点:
选择图像采集卡时,需要根据你的具体应用场景、相机类型、预算和性能需求综合考虑。以下是关键的选购要点:
一、核心接口与兼容性
1.相机接口类型:
Camera Link (CL):工业标准,高速、稳定、低延迟。需专用线缆和采集卡。分Base/Medium/Full/Deca配置,带宽依次递增。适合高速、高分辨率工业检测。
CoaXPress (CXP):基于同轴电缆,传输距离远(可达100m+),带宽高(单线可达12.5 Gbps),支持PoCXP供电。灵活性强,是新兴主流接口。分CXP-6/CXP-12等。
GigE Vision (GigE):基于千兆/万兆以太网。使用标准网线,成本低,传输距离长(100m)。万兆网带宽更高。适合中低速、多相机、分布式系统。注意主机网卡性能和网络配置。
USB3 Vision (USB3):基于USB 3.0/3.1/3.2。即插即用,成本最低,使用方便。带宽较高,但传输距离短(
SDI (HD-SDI, 3G-SDI, 6G-SDI, 12G-SDI):主要用于广播电视、视频制作领域。传输未压缩视频流,低延迟,距离较远。需匹配相机的SDI输出。
选购要点:必须确保采集卡接口与你的相机输出接口完全匹配!考虑未来相机升级的可能性。
2.主机接口(如何连接电脑):
PCI Express (PCIe):主流选择,提供高带宽和低延迟。注意版本(PCIe 3.0, 4.0, 5.0)和通道数(x1, x4, x8, x16),它们决定最大理论带宽。
Thunderbolt (USB-C形态):外置解决方案,提供高带宽(特别是Thunderbolt 3/4),方便笔记本电脑或小型主机使用。通常通过扩展坞连接Camera Link或CoaXPress采集卡。
USB:主要用于USB3 Vision采集卡本身(即插即用)。
选购要点:确保主机有对应空闲插槽(PCIe)或端口(Thunderbolt/USB)。PCIe卡性能通常最优。
二、性能参数
3.带宽/数据速率:
计算相机输出的最大数据速率:`分辨率(宽x高) x像素位数x帧率(fps)`。
采集卡的持续带宽必须大于相机输出的最大数据速率,并留有一定余量(10-20%)。特别注意Camera Link配置、CXP线缆数量、GigE/USB的实际可达带宽(受协议开销、主机性能影响)。
考虑是否需要传输图像元数据,也会占用带宽。
4.分辨率与帧率支持:
采集卡必须支持你的相机所需的最大分辨率。
采集卡必须支持你应用所需的最大帧率(在所需分辨率下)。注意卡标称的帧率通常是某个分辨率下的最大值。
5.像素格式/色彩深度支持:
确保采集卡支持相机输出的像素格式(如Mono8, Mono10, Mono12, BayerRG8/10/12, RGB8, YUV422等)。
注意采集卡内部处理能力(是否支持高位深数据的无损传输和处理)。
三、功能特性
6.触发与I/O控制:
硬件触发输入:用于接收外部传感器(如光电开关、编码器)信号来精确启动图像采集,实现与运动同步。
硬件触发输出:用于控制光源、相机或其他设备。
通用I/O:用于连接其他传感器或控制设备。
光耦隔离:保护采集卡免受外部电气干扰,提高工业环境可靠性。
编码器输入:直接读取旋转或线性编码器信号,实现精确的位置同步采集。
7.图像预处理(部分高端卡提供):
查找表:实时调整图像对比度/亮度。
平场校正:实时补偿光照不均匀或传感器响应差异。
图像裁剪/缩放:减少传输数据量。
色彩空间转换:如Bayer转RGB。
像素格式转换:如12bit转8bit。
FPGA处理:可编程逻辑,实现自定义的实时图像处理算法(如滤波、特征提取),极大减轻主机CPU负担。
8.内存:
板载帧存:用于缓存图像,缓冲主机处理延迟或波动,避免丢帧。尤其在高速采集或主机负载高时。容量越大,缓冲能力越强。
四、软件与兼容性
9.软件开发包:
GenICam兼容性:现代工业相机(GigE, USB3, CL, CXP)普遍遵循GenICam标准。确保采集卡的SDK支持GenICam,这样你可以使用通用的API(如GenTL Producer)来访问和控制相机,降低开发难度。
原生SDK:供应商提供的底层API,通常提供更高级或更底层的控制。评估其易用性、文档完整性和例程丰富程度。
第三方库支持:是否支持你常用的图像处理库(如Halcon, VisionPro, OpenCV, LabVIEW, Matlab等)?是否有现成的插件或驱动?
10.操作系统支持:确认采集卡驱动和SDK支持你使用的操作系统(Windows, Linux, macOS等)及具体版本(如Win10/11, Ubuntu LTS版本)。
11.固件更新与支持:供应商是否定期提供固件更新以修复问题或增加新功能?技术支持是否及时有效?
五、应用场景与特殊需求
12.具体应用:
高速检测/运动分析:超高帧率、低延迟、精确触发(编码器同步)、大板载内存是关键。首选Camera Link HS, CoaXPress,或高端PCIe卡。
多相机系统:考虑主机PCIe带宽、Thunderbolt扩展能力、GigE交换机性能。多通道采集卡(如4x Camera Link Base,多路CXP)可能更高效。
高分辨率成像:超高带宽(Full/Camera Link HS, CXP-12, 10GigE)、大板载内存、支持高位深。
嵌入式/便携系统:Thunderbolt/USB接口采集盒可能是首选。
医疗/生命科学:可能涉及特殊认证或对EMC/温度有更高要求。
广播电视/影视制作:SDI接口是标配,关注支持的SDI标准、色彩空间、HDR支持等。
13.同步多相机采集:需要采集卡支持精确的多通道同步触发功能(如通过同一个触发源同步多个输入通道)。
14.环境要求:工业环境需考虑宽温、抗震动、抗电磁干扰能力。
六、预算与服务
15.预算:专业图像采集卡价格差异巨大,从几百元(USB3)到数万元(高端多通道CXP/CLHS FPGA卡)不等。明确预算范围。
16.供应商:评估供应商的技术支持能力、供货周期、保修政策。
17.试用:如果可能,在最终采购前申请样卡进行实际测试,验证兼容性和性能是否满足要求。
来源:小安科技每日一讲