3. 像素结构入门
在讨论图像质量之前,必须先回到最基础的单元——像素。很多人把像素理解为“画面上的一个小方块”,这只说对了一半。从传感器工程角度看,像素是一个把入射光子转换为可读出电信号的微型器件单元,它同时承担光电转换、电荷收集、电荷存储与信号输出等职责。像素的物理结构,直接决定了灵敏度、噪声、动态范围、串扰和满阱容量等关键指标。
一、像素的定义与组成要素
一个完整的像素通常由以下几部分构成:
- 感光区(光电转换区):硅材料形成的耗尽区或光电二极管,吸收光子并产生电子—空穴对。
- 电荷收集与存储节点:把光生电荷集中到一个势阱中,形成与曝光量成正比的电荷包。
- 读出结构:把电荷包转换为电压或电流信号,并送到列总线或输出放大器。
- 控制与选择结构:复位、行选、转移等开关,决定像素何时被复位、何时被读出。
- 微透镜与滤色片:位于像素上方,用于聚光和分色,属于像素的“光学前端”。
可以把像素理解为“光电转换 + 电荷存储 + 开关读出”三件事的集成。不同传感器架构的差异,本质上就是这三件事由谁完成、在什么位置完成、以什么时序完成。
二、CCD像素与CMOS像素的宏观差异
CCD(电荷耦合器件)与CMOS(互补金属氧化物半导体)图像传感器最根本的区别,不在于“能不能感光”,而在于电荷在哪里转移、信号在哪里放大。
CCD像素的核心是“电荷转移”。每个像素把光生电荷收集起来后,通过相邻像素之间的势阱控制,像接力一样把电荷包逐级转移到芯片边缘的输出放大器,再统一转换为电压。因此CCD像素内部通常没有放大器,结构相对简单,但需要高压时钟和精确的电荷转移控制。
CMOS像素的核心是“电荷就地转换”。每个像素内部就带有复位管、源极跟随器和行选管,光生电荷在像素内直接转换为电压,再通过列总线输出。因此CMOS像素更像一个“微型电压输出单元”,结构复杂,但读出灵活、功耗低、易于集成。
一句话记忆:CCD是“电荷搬家,集中放大”;CMOS是“电荷就地变电压,逐行读出”。
三、基本工作方式:从曝光到读出
无论CCD还是CMOS,像素的基本工作都可以分为四个阶段:复位、曝光、电荷收集、读出。差异在于读出阶段。
- 复位:清除上一帧残留电荷,使像素回到参考电位。
- 曝光:快门打开或电子快门生效,光子进入感光区产生电子—空穴对。
- 电荷收集:光生电子被势阱收集,形成与光强和曝光时间成正比的电荷包。
- 读出:CCD把电荷包转移到输出放大器;CMOS在像素内把电荷转换为电压,再逐行送到列总线。
这里有一个容易混淆的点:CCD的“读出”是电荷的物理转移,而CMOS的“读出”是电压信号的开关选择。前者像传送带,后者像每个工位自己称重后上报。
四、案例与场景:为什么手机偏爱CMOS,而科学成像仍用CCD
在手机、安防、工业面阵相机中,CMOS几乎是默认选择。原因很直接:CMOS工艺与标准逻辑工艺兼容,可以把像素阵列、时序控制、ADC、甚至图像处理集成在同一芯片上,成本低、功耗低、读出灵活。手机还能通过开窗读出实现高速对焦和预览。
而在天文观测、高端科学成像、部分医疗成像中,CCD仍有不可替代的优势:电荷转移过程噪声低、像素间一致性高、填充因子大、线性度好。对于极弱光、长时间曝光的场景,CCD的“集中放大”反而减少了每像素放大器差异带来的固定模式噪声。
选型提示:需要高速、低功耗、低成本、片上集成 → 优先CMOS;需要极低噪声、高一致性、弱光长曝光 → 关注CCD或科学级CMOS。
五、常见误区与复盘
- 误区一:像素越小画质越好。像素缩小会降低满阱容量和单像素灵敏度,弱光下噪声更明显。像素尺寸要与工艺、镜头和算法匹配。
- 误区二:CCD一定比CMOS画质好。现代背照式CMOS和堆栈式CMOS在量子效率、噪声和速度上已大幅超越传统CCD,不能一概而论。
- 误区三:像素只是一个感光点。像素还包含复位、放大、选择、微透镜和滤色片,是一个完整的“光电—电学”接口单元。
- 误区四:读出方式不影响图像。CCD的电荷转移效率、CMOS的列放大器失配,都会直接表现为拖影、固定模式噪声或列噪声。
| 对比维度 | CCD像素 | CMOS像素 |
|---|---|---|
| 信号转换位置 | 芯片边缘输出放大器 | 像素内部源极跟随器 |
| 电荷传输方式 | 势阱逐级转移 | 就地转换为电压 |
| 像素结构复杂度 | 较低 | 较高 |
| 功耗与电压 | 较高,需多相时钟 | 较低,标准逻辑电压 |
| 读出灵活性 | 顺序读出为主 | 支持随机访问与开窗 |
| 典型优势 | 低噪声、高一致性 | 高集成、低成本、高速 |
理解像素的定义与组成,是后续学习量子效率、满阱容量、读出噪声和动态范围的前提。CCD与CMOS的宏观差异,可以归结为“电荷转移”与“电荷就地转换”两条技术路线;而它们的基本工作方式,都围绕复位、曝光、收集和读出四个阶段展开。掌握这条主线,再去看具体传感器参数时,就不会被孤立的数据牵着走。