CCD 与CMOS区别 CCD 与CMOS 传感器是当前被普遍采用的两种图像传感器,两者都是利用感光二极管(photodiode)进行光电转换,将图像转换为数字数据,而其主要差异是数字数据传送的方式不同
如下图所示,CCD 传感器中每一行中每一个象素的电荷数据都会依次传送到下一个象素中,由最底端部分输出,再经由传感器边缘的放大器进行放大输出;而在 CMOS 传感器中,每个象素都会邻接一个放大器及 A/D 转换电路,用类似内存电路的方式将数据输出
左图为CCD 传感器的结构,右图为CMOS 传感器的结构 造成这种差异的原因在于:CCD 的特殊工艺可保证数据在传送时不会失真,因此各个象素的数据可汇聚至边缘再进行放大处理;而CMOS 工艺的数据在传送距离较长时会产生噪声,因此,必须先放大,再整合各个象素的数据
由于数据传送方式不同,因此 CCD 与CMOS 传感器在效能与应用上也有诸多差异,这些差异包括: 1
灵敏度差异:由于 CMOS 传感器的每个象素由四个晶体管与一个感光二极管构成(含放大器与A/D 转换电路),使得每个象素的感光区域远小于象素本身的表面积,因此在象素尺寸相同的情况下,CMOS 传感器的灵敏度要低于 CCD 传感器
成本差异:由于 CMOS 传感器采用一般半导体电路最常用的CMOS工艺,可以轻易地将周边电路(如AGC、CDS、Timing generator、或 DSP 等)集成到传感器芯片中,因此可以节省外围芯片的成本;除此之外,由于 CCD采用电荷传递的方式传送数据,只要其中有一个象素不能运行,就会导致一整排的数据不能传送,因此控制 CCD 传感器的成品率比 CMOS 传感器困难许多,即使有经验的厂商也很难在产品问世的半年内突破 50%的水平,因此,CCD 传感器的成本会高于 CMOS 传感器
分辨率差异:如上所述,CMOS 传感器