2. 图像传感器基础

图像传感器是Camera硬件通路的第一级“光电转换器”,其核心任务是将外界光子转换为可被后续ISP处理的电信号。理解CMOS与CCD的底层差异、像素结构、感光机制以及CFA的排列逻辑,是系统架构师进行Sensor选型、ISP参数配置和图像质量调优的前提。本章将从半导体物理与电路实现两个维度,拆解传感器的工作原理,并重点剖析量子效率(QE)与灵敏度这两个决定暗光性能的关键指标。

图像传感器核心链路与关键参数映射 入射光子 hν CFA R/Gr/Gb/B 2×2 Bayer 像素阵列 光电二极管 + 传输门/复位管 (4T/3T结构) 读出电路 CDS / PGA ADC转换 数字信号 → ISP 量子效率(QE) QE(λ) = 电子数 / 入射光子数 受微透镜、CFA透过率、 光电二极管耗尽层厚度影响 典型峰值:60%~90% 灵敏度(Sensitivity) S = V/lux·s 或 DN/(nJ/cm²) 与QE、像素面积、 转换增益(CG)直接相关 暗光性能的核心指标 CCD特点 全局快门、电荷转移读出 高填充因子、低噪声 功耗高、速度慢 成本高、集成度低 CMOS特点 卷帘/全局快门可选 像素内放大、X-Y寻址 低功耗、高集成度 噪声较高(需CDS) 像素结构对比 3T:RS+SF+PD 4T:+TX+FD BSI:背面入射 堆栈式:逻辑层堆叠

2.1 CMOS与CCD传感器原理对比

核心原理:CCD(电荷耦合器件)与CMOS(互补金属氧化物半导体)传感器虽然都基于光电效应,但读出机制截然不同。CCD在曝光后,每个像素中的光生电荷通过垂直移位寄存器逐行转移到水平移位寄存器,再由单一输出放大器统一转换为电压。这种“全局转移”机制保证了电荷转移路径上的一致性,因此CCD的固定模式噪声(FPN)较低,且填充因子高(无像素内晶体管遮挡)。CMOS则采用“像素内放大+行列寻址”方案,每个像素包含光电二极管和至少一个源极跟随器(SF)放大器,通过行选通(RS)信号逐行读取,再经列并行ADC转换。CMOS的制程兼容性使其能够将时序控制、ADC、ISP甚至DDR接口集成在同一芯片上,但代价是像素内晶体管占用了感光面积,降低了填充因子。

判断方法:在工程选型时,可从以下维度快速区分:

对比维度CCDCMOS
读出方式电荷逐行转移,单路输出行列寻址,列并行ADC
功耗高(多路时钟驱动)低(单电源,无高幅时钟)
噪声低(无像素内晶体管)较高(需CDS抑制复位噪声)
快门类型全局快门(天然)卷帘快门为主,全局快门需特殊设计
集成度低,需外部驱动芯片高,可集成ISP/ADC/时序
帧率较低(受限于转移速度)高(列并行读出)

案例拆解:在工业相机选型中,若检测高速运动的工件(如芯片引脚缺陷检测),CCD的全局快门可避免运动畸变,但系统功耗和成本较高。某视觉检测项目曾对比Basler的CCD相机与Sony的CMOS全局快门相机(如IMX174),在相同光照下,CCD的暗电流噪声为2e-,而CMOS全局快门为6e-,但CMOS帧率可达50fps(CCD仅25fps)。最终方案选择CMOS全局快门,并通过ISP的降噪算法补偿噪声差异,在保证检测精度的同时将系统功耗降低了40%。

常见误区:并非所有CMOS都是卷帘快门。Sony的Pregius系列、ON Semi的Python系列均提供CMOS全局快门,适合运动场景。选型时务必确认Sensor的“快门类型”参数,而非仅看“CMOS”标签。

2.2 像素结构与感光原理

核心原理:典型CMOS像素采用4T结构(4个晶体管),包含光电二极管(PD)、传输门(TX)、复位管(RST)、源极跟随器(SF)和行选通管(RS)。曝光期间,光子入射PD产生电子-空穴对,电子被PD的N型区收集。曝光结束后,TX开启,将PD中的电荷转移到浮置扩散区(FD)。FD的电压变化量ΔV = Q/C_FD,其中C_FD为浮置扩散电容,该电压经SF缓冲后由RS选通输出至列线。4T结构的关键优势在于“相关双采样”(CDS):先读取FD复位后的电压(V_rst),再读取电荷转移后的电压(V_sig),两者相减可消除复位噪声和1/f噪声。而3T结构无TX和FD,直接读取PD电压,无法实现CDS,因此噪声较高。

操作流程:像素工作的完整时序如下:

  1. 复位阶段:RST开启,FD被复位到VDD,然后RST关闭。
  2. 采样保持:读取FD复位电压V_rst(CDS参考电平)。
  3. 电荷转移:TX开启,PD中电荷注入FD,FD电压下降。
  4. 信号读取:读取FD信号电压V_sig,与V_rst差分得到有效信号。
  5. 行选通:RS开启,信号通过列总线传输至ADC。

案例拆解:在暗光环境下(0.1 lux),某1/2.7英寸Sensor的像素尺寸为2.9μm,采用4T结构。实测暗电流为12 e-/s(25°C),满阱容量为8500 e-。若曝光时间为1/30s,暗电流噪声为√(12/30)≈0.63 e-,远小于读出噪声(约2.5 e-),因此暗光性能主要受读出噪声限制。若改用3T结构,读出噪声将升至8 e-,图像暗部将出现明显噪点。这解释了为何现代手机Sensor普遍采用4T或更先进的堆栈式结构。

经验提醒:像素尺寸并非越大越好。大像素(>2μm)虽然满阱容量大、动态范围高,但分辨率受限。小像素(<1μm)配合BSI(背照式)技术,可在保持高分辨率的同时获得可接受的灵敏度。选型时需结合光学格式(如1/2英寸)与目标分辨率综合计算。

2.3 彩色滤波阵列(CFA)与色彩还原

核心原理:CFA是覆盖在像素阵列上的微型滤光片阵列,最常见的为Bayer模式(RG/GB 2×2排列)。每个像素仅感知一种颜色(R、G或B),其余颜色信息需通过ISP的Demosaic(去马赛克)算法插值获得。Bayer模式中G像素占50%,R和B各占25%,这是因为人眼对绿色最敏感,且G通道包含更多亮度信息。CFA的透过率直接影响量子效率:典型Bayer CFA的R/G/B峰值透过率分别为90%/95%/85%,但G通道在550nm附近透过率最高,R和B在边缘波长处衰减明显。

判断方法:CFA设计需关注以下参数:

  • 色彩串扰:相邻像素的滤光片可能因入射角度大而产生串扰,需通过微透镜偏移(Lens Shading Correction)补偿。
  • 红外响应:硅对红外(>700nm)敏感,需在CFA上增加IR截止滤光片,否则色彩偏红。
  • 非Bayer模式:如Quad Bayer(2×2同色)用于高像素模式,或RYYB(华为)提升进光量,但需更复杂的ISP算法。

案例拆解:某安防摄像头采用Quad Bayer CFA(IMX585),在暗光下将4个同色像素合并为1个大像素(binning 2×2),等效像素尺寸从1.45μm增至2.9μm,灵敏度提升4倍。但代价是色彩分辨率下降,需ISP通过“重排”算法恢复全分辨率色彩。实测在0.01 lux下,binning模式比全分辨率模式的SNR提升约6dB,但色彩伪彩(false color)增加,需通过色彩校正矩阵(CCM)和边缘增强补偿。

常见误区:CFA的G通道占比高并不意味着“绿色偏色”。ISP的白平衡算法会基于G通道计算色温增益,若CFA的G透过率异常(如老化),会导致白平衡偏移。因此,Sensor模组出厂前需进行严格的CFA透过率一致性测试。

2.4 量子效率与灵敏度

核心原理:量子效率(QE)定义为每个入射光子产生并被收集的电子数,即QE(λ) = 电子数/光子数。QE受三层因素影响:微透镜的聚光效率(通常>90%)、CFA的透过率(约85%~95%)、光电二极管的量子转换效率(硅材料在可见光波段的理论极限约90%)。灵敏度则定义为传感器将光转换为电压或数字值的效率,常用单位有V/(lux·s)或DN/(nJ/cm²)。灵敏度与QE、像素面积(A_pixel)、转换增益(CG)的关系为:Sensitivity ∝ QE × A_pixel × CG。其中CG = q/C_FD,C_FD越小,CG越高,但满阱容量也越小。

操作流程:测量QE的工程方法如下:

  1. 使用单色仪产生特定波长(如450nm、550nm、650nm)的均匀光斑。
  2. 用标准功率计标定入射光功率密度(W/cm²)。
  3. 计算该波长下的光子通量:Φ = P/(h·c/λ)。
  4. 采集Sensor输出DN值,通过ADC增益和CG换算为电子数。
  5. QE = 电子数/光子数,绘制QE-λ曲线。

案例拆解:某车载摄像头Sensor(OX08B40)在550nm处QE为72%,在850nm处(红外)QE降至25%。由于车载摄像头需兼顾可见光与红外(如夜视补光),该Sensor采用“增强近红外”设计,通过加深PD耗尽层将850nm QE提升至35%。但代价是可见光QE下降5%,且暗电流增加。最终方案通过ISP的“双波段增益”策略:在白天使用可见光优化参数,夜间切换红外增强模式,平衡了两种场景的需求。

总结复盘:QE与灵敏度是Sensor选型的核心指标,但需结合像素尺寸、满阱容量、读出噪声综合评估。高QE并不等于高画质——若读出噪声高,暗部信噪比仍会受限。工程上常用“灵敏度阈值”(AST)衡量:在特定SNR(如SNR=10)下所需的最低光照度。AST越低,暗光性能越好。建议在选型时要求Sensor厂商提供QE曲线和AST数据,而非仅看标称灵敏度值。