击上方“新机器视觉”,选择加"星标"或“置顶”
重磅干货,第一时间送达
线阵相机顾名思义就是取像是成线性的。它的传感器是成线型的。
举个例子:比如面阵相机的分辨率是640*480就是说这个相机横向有640个像元,纵向有480个像元。
而线阵相机分辨率只体现在横向,比如2048像素的线阵相机就是说横向有2048个像元,纵向大多数为1。(RGB相机和TDI相机除外)
关于线阵相机的传感器
70年代大多数使用的是MOS,而从70年代末CCD开始迅速发展,一直到现在也是主流,CMOS大概是在80年代中期开始出现的,但是随着技术的发展CCD的取像速度要低于CMOS,而且直到2010年以前CMOS的传感器价格要高于CCD,从2010年以后几家主要的相机制造商都已经大力开发CMOS的相机了,并且也得到了不少的实际应用。
鄙人认为,以后的线阵相机主流将是CMOS的传感器。(这两种传感器的优缺点大家可以到网上找,主要是取像速度和敏感度的差异)
线阵相机的几个重要参数:
resolution: 像素数, 传感器上有多少个像元。
MAX DATA RATE(应该叫相机时钟吧):意思是相机每秒可以采取最大的数据量
Linerate 行频:意思是每秒钟相机最大可以采取多少行影像
比如像素为8192*1, data rate为160Mhz, 那么此相机的行频就是160M/8192= 19000line/sec
每秒钟最大可以取像19000行,横向为8192pixel,纵向为19000pixel, 1秒钟取得的这幅图像大小大概为160M
还有就是像元的大小和镜头的尺寸。一般ccd的像元大小最小为5um,再小好像做不出来,而且感光度也差,cmos的像元可以比ccd小近一倍。
相机的选择十分重要,直接关系到整体设备的成本,像素多就要采用大的镜头,数据量大就要采用传输率大的数据线,还需要图像处理卡,数据量大对运算要求也高,对计算机的要求也高。
还是以目前的主流CCD相机为例子吧,由于相机的取像速度有限,一般每个tap最多能取得60M的数据,所以目前告诉的相机都采用多tap的处理方式,一般每个tap为40M,拿160M的相机为例就是有4个tap ,每个tap的取像为40M,40M*4=160Mhz, 当然也有single-tap(1), dual-tap(2), triple-tap(3),octal-tap(8) 之分,目前ccd的取像速度都低于400M, 而cmos目前最高可以到1.6Ghz(以后可能会更高)
相机的输出方式也有多种,8bit,10bit,12bit, 我主要了解的就是8bit 黑白256进制影像。
有single输出,取像时1,2,3,~8192,有双输出,1,3,5,7/ 2,4,6,8, 也有1,3,5~4095/ 4097,4099~8191
这里的输出方式可以大概了解下(一般使用默认值对取像不会造成影响)
线阵相机主要接口还是以Gi