当你想用计算机分析真实场景时,光线、镜头和传感器会共同决定最终数字图像长什么样。如果忽略这些硬件环节,后续算法看到的可能并不是你想测量的真实信息。
常用的办法是从采集链路的各个环节入手:先根据场景亮度与反光特性选择或布置光源,再按视野和清晰度需求选择镜头焦距与光圈,然后匹配分辨率、帧率和接口合适的相机,最后由处理平台完成实时传输与计算。每个环节都会改变图像数据。
切换不同的光源、镜头或相机配置,观察同一场景的亮度、清晰度和视野范围如何变化;注意采集链中哪一环让图像变暗、变模糊或产生畸变。
硬件链路
从光源照明到最终处理设备的完整硬件链路,每个环节都直接影响成像质量与系统性能。

系统链路
典型的图像采集处理系统由六个核心环节构成,形成从物理世界到数字信息的完整通路。
照明系统
光源是影响成像质量的关键因素之一,选择合适的照明方式能显著降低后续图像处理难度。



传感器
摄像机是系统的核心采集部件,负责将光学信号转换为电信号。CCD 和 CMOS 是两种主流传感器技术。

工业相机通常采用紧凑方形机身,前端通过 C/CS/F 等接口连接镜头,内部传感器完成光电转换,后端通过 USB、GigE、CameraLink 等接口输出图像数据。
| 特性 | CCD | CMOS |
|---|---|---|
| 读出方式 | 统一读出节点,电荷逐像素转移至输出 | 每个像元独立完成电荷→电压转换 |
| 信号输出 | 模拟电压串行输出 | 数字信号选通直接输出 |
| 噪声水平 | 低(统一读出路径) | 传统上较高(每个像元独立读出路径) |
| 集成度 | 片外电路复杂 | 片上高度集成 |
| 典型场景 | 高画质专业成像 | 高速、消费级、低功耗 |
| 参数 | 说明 |
|---|---|
| 分辨率 | 传感器像元总数,决定图像可分辨的空间细节 |
| 帧率 | 每秒输出图像数(面阵:fps;线阵:lines/s) |
| 像元深度 | 每像素比特数(位深),决定灰度级数:8bit=256级,10bit=1024级,12bit=4096级 |
| 光学接口 | C 口(17.526mm) / CS 口(12.5mm) / F 口(46.5mm),指镜头与相机的法兰距标准 |
| 光谱响应 | 可见光及近红外(400~1000nm) / 红外 / 紫外,按被测物选择 |
光学系统
镜头决定成像的几何关系与光学质量,是连接目标与传感器的桥梁。

焦距、光圈、接口、视场角和工作距离共同决定目标在传感器上的成像大小、亮度和清晰度。
| 参数 | 说明 |
|---|---|
| 焦距 | 光学主点到像方焦点距离,决定成像大小与视场角 |
| 光圈/相对孔径 | 入瞳直径与焦距之比;光圈数 F 为其倒数,影响像面亮度与景深 |
| 视场角 | 成像范围张角 FOV,α=2arctan(h/2f) |
| 工作距离 | 镜头到目标之间允许的范围,有限距离清晰成像 |
| 像面尺寸 | 能覆盖传感器靶面的清晰成像范围,镜头像面应不小于传感器靶面 |
| 像质(MTF) | 调制传递函数,衡量镜头对不同空间频率的对比度保持能力 |
| 畸变 | 成像局部变形:桶形畸变(负) / 枕形畸变(正) |
| 接口 | C 口 / CS 口 / F 口,需与摄像机匹配 |
算例:
已知:1/2" 摄像机(像面 6.4mm×4.8mm),物体 440mm×330mm,工作距离 2500mm
f = 2500 × 6.4 / 440 = 36mm
根据被测物材质和观测距离选择合适波段与焦距范围
现场安装空间限制决定 WD,再通过公式计算所需焦距
传感器靶面与镜头像面匹配,MTF 曲线满足分辨率要求
按光照条件选光圈大小,按相机接口匹配镜头接口类型
处理平台
采集处理平台包括接口标准和计算平台选型,决定了系统的数据传输能力和计算性能。

处理平台接收相机或采集卡传入的图像数据,完成预处理、特征提取、目标识别和控制输出。
| 类型 | 标准 | 特点 | 应用区域 |
|---|---|---|---|
| 模拟 | PAL | 25fps, 625线/场 | 中国、欧洲 |
| 模拟 | NTSC | 30fps, 525线/场 | 美、日 |
| 数字 | CameraLink | 高带宽差分串行 | 工业相机 |
| 数字 | USB 3.0 | 即插即用,中等带宽 | 通用 |
| 数字 | GigE | 长距离网络传输 | 网络相机 |
核心:FPGA 控制+预处理,DSP 算法处理
优势:低延迟、实时性强
场景:工业视觉前端
核心:GPU+CPU 异构计算
优势:AI 算力高、生态完善
场景:机器人、无人机、智能相机
核心:采集卡 + PC
优势:开发便捷、OpenCV 生态
场景:科研、教学、快速原型
提示
系统链路中的每个环节都会影响后续算法输入。光源决定可见性,镜头决定成像几何,相机完成光电转换,采集接口和处理平台决定实时计算能力。