相机作为机器视觉系统中的核心部件,对于机器视觉系统的重要性是不言而喻的。在选择相机时既要考虑到采集速度、触发方式、分辨率、体积等因素,又要考虑光学接口、照明方式(即:光强度、光的几何结构、光谱)以及与计算机接口等因素。
对于相机的分类目前没有统一标准,常见分类有以下四种:
1按芯片技术分类:CCD相机 vs CMOS相机
前面芯片部分已经介绍过,主要差异在于将光转换为电信号的方式。对于CCD传感器,光照射到像元上,像元产生电荷,电荷通过少量的输出电极传输并转化为电流、缓冲、信号输出。对于CMOS传感器,每个像元自己完成电荷到电压的转换,同时产生数字信号。CCD相机与CMOS相机大致的参数对比见下表:

2按靶面类型分类:面阵相机 vs 线阵相机
相机不仅可以根据传感器技术进行区分,还可以根据传感器架构进行区分。有两种主要的传感器架构:面扫描和线扫描。面扫描相机通常用于输出直接在监视器上显示的场合;场景包含在传感器分辨率内;运动物体用频闪照明;图像用一个事件触发采集(或条件的组合)。线扫描相机用于连续运动物体成像或需要连续的高分辨率成像的场合。线扫描相机的一个自然的应用是静止画面(Web Inspection)中要对连续产品进行成像,比如纺织、纸张、玻璃、钢板等。同时,线扫描相机同样适用于电子行业的非静止画面检测。
2 按输出模式分类:模拟相机 vs 数字相机
根据相机数据输出模式的不同分为模拟相机和数字相机,模拟相机输出模拟信号,数字相机输出数字信号。模拟相机和数字相机还可以进一步细分,比如数字相机按数据接口又包括:LVDS接口、Camera
Link Base/Medium/Full、Firewire (IEEE 1394)、USB接口和GigE接口。模拟相机分为逐行扫描和隔行扫描两种,隔行扫描相机又包含EIA、NTSC、CCIR、PAL等标准制式。有关接口技术的详细介绍请参考采集卡及采集技术部分。
彩色相机 vs 黑白相机
黑白相机直接将光强信号转换成图像灰度值,生成的是灰度图像;彩色相机能获得景物中红、绿、蓝三个分量的光信号,输出彩色图像。彩色相机能够提供比黑白相机更多的图像信息。彩色相机的实现方法主要有两种,棱镜分光法和Bayer滤波法。棱镜分光彩色相机,利用光学透镜将入射光线的R、G、B分量分离,在三片传感器上分别将三种颜色的光信号转换成电信号(如下图所示),最后对输出的数字信号进行合成,得到彩色图像。

棱镜分光彩色相机
Bayer滤波彩色相机,是在传感器像元表面按照Bayer马赛克规律增加RGB三色滤光片,如下图所示,输出信号时,像素RGB分量值是由其对应像元和其附近像元共同获得的。

Bayer滤波彩色相机B分量为该点像素值
G分量=其周围4个绿色像元值的平均
R分量=其周围4个红色像元值的平均
G分量为该点像素值
B分量=其上下2个蓝色像元值的平均
R分量=其上下2个红色像元值的平均
R分量为该点像素值
G分量=其周围4个绿色像元值的平均
B分量=其周围4个蓝色像元值的平均
|