硬件如何影响 RAW 数字化与 RAW→RGB

硬件如何影响 RAW 数字化与 RAW→RGB

线 1:光 → 电子 → 码值(RAW)

这条线决定:RAW 数值长什么样、噪声什么样、范围多大

1. 光子与电子:为什么是 Poisson、shot noise 是什么

固定曝光时间内,光子到达像素是近似独立的”计数事件”,常用 泊松 建模:

N_e  \sim  Poisson(λ)

泊松的关键性质:

 \begin{aligned} E[N_e] &= \lambda \\ Var(N_e) &= \lambda \\ \sigma &= \sqrt{\lambda} \end{aligned}

直觉:亮处电子多,绝对噪声更大但相对噪声更小(SNR ~ √λ)。

硬件影响点

  • 像素面积 / QE(量子效率)/ 微透镜 / CFA 透过率 → 改变 λ(同曝光下电子数大小)
  • 低照 SNR 差距就从这里拉开。

2. 电子 → 电压:Conversion Gain

你关心的”尺子刻度”本质是 电子变化映射到 DN 的尺度。链路拆开:

  • conversion gain(物理意义):μV / e⁻(1 个电子引起多少电压变化)
  • ADC LSB(量化步进):μV / DN(电压每增加多少就跳 1 DN)

合起来得到系统尺度(你最关心的”1 DN 对应多少电子”):

DN per electron = (μV / e-) / (μV / DN)
electrons per DN = (μV / DN) / (μV / e-)

刻度均匀吗?

  • 线性 RAW、同一读出模式内:近似均匀(electrons per DN 近似常数)
  • 现实常见:分段切换(dual conversion gain / dual native ISO)
    • 段内均匀、段间跳(相当于”换了一把尺子”)



3. 读出噪声:为什么常建模为 Gaussian

读出链路(放大器、采样保持、ADC 等)叠加多种小扰动,工程上常用:

 R \sim \mathcal{N}(0, \sigma_r^2)

它通常是”弱信号相关”或”近似常数项”。

硬件影响点

  • 读出结构、放大器设计、ADC、温度、读出速度
  • 决定 σ_r 大小,并可能引入 banding/FPN(行列条纹、固定图样) 等结构噪声

4. Poisson–Gaussian:把两类噪声串起来

典型”物理 → 数字”的模型可以写成:

1) shot(电子计数)

 N_e \sim \text{Poisson}(\lambda)

2) 映射到 DN 并加读出噪声

 \begin{aligned} y_{DN} &= g \cdot N_e + R_{DN} + \text{offset} \\ R_{DN} &\sim \mathcal{N}(0, \sigma_{DN}^2) \end{aligned}

算法/工程更常用的等价形式(做了 black 校正并换到线性尺度后):

 \text{Var}(y | x) = a \cdot x + b

  • a \cdot x:shot(随亮度变)
  • b:read(近似常数)

硬件怎么影响 a、b?

因素影响
QE/像素面积/曝光改变信号电子数的整体尺度(shot 项)
增益链路(conversion + analog + digital)改变”电子噪声映射到 DN 的幅度”
读出噪声、模式切换改变 b(并可能随 ISO 分段跳变)
FPN/banding让噪声不再 i.i.d.(归一化也不会消失)

5. black / white / bit-depth:各自扮演什么角色

它们不是”数字化的三步”,但它们是你解释 RAW 的三把尺:

参数角色
bit-depth(量化级数)ADC 把连续电压离散成 DN(量化本体)
black level(offset)零光时基线偏置(不减会暗部发灰、噪声拟合错)
white level(saturation)饱和上限(顶格不可逆,决定有效动态范围)

“都会归一化吗?”

  • 归一化(减 black、除以 white-black)确实把尺度统一到 [0, 1]
  • a、b、FPN 结构、颜色响应 仍不同 → 并不会把所有机型变成同一分布

线 2:码值 → 颜色/细节/观感(RGB)

这条线决定:怎么把码值解释成颜色与亮度,以及最终风格/伪影。

1. CFA/阵列为什么存在、怎么表示”像素”

  • 传感器单像素通常只测一个通道(R/G/B 之一),用 CFA(最常见 Bayer)完成”颜色采样”
  • Bayer 2×2 单元:
R  G
G  B
  • RAW 存的是每个位置一个值;demosaic 重建缺失两色 → 得到每位置 (R, G, B)

硬件影响点

  • CFA 类型(Bayer / Quad Bayer / RGBW / X-Trans)→ 去马赛克难度、彩边/拉链/摩尔纹等伪影形态
  • 镜头 MTF / OLPF(低通滤波) → 高频纹理是否更容易出摩尔纹,ISP 需更强抑制或更强锐化补偿

2. 颜色:光谱响应 + WB + CCM(为什么不同机型颜色差很多)

RAW 的”R/G/B”不是标准 sRGB 的 R/G/B,而是由以下共同决定:

  • CFA 光谱透过率
  • 传感器光谱响应
  • IR-cut

因此需要:

  • 白平衡(AsShotNeutral / AWB 估计):校正光源色温
  • 颜色校正矩阵 CCM(ColorMatrix / ForwardMatrix 等):把 camera RGB 映射到 XYZ/sRGB

硬件影响点

  • CFA/传感器光谱曲线不同 → CCM 不同
  • 某些光源(LED、荧光、混光)下偏色程度差异显著

3. “尺子刻度不均匀”通常发生在这里:tone/gamma

RAW 多数是线性的;但显示与人眼更适合非线性,所以输出 RGB 往往包含:

  • gamma(如 sRGB)
  • tone mapping(曲线/局部映射)
  • HDR 编码(PQ/HLG 等)

它们会让亮度刻度在暗部/亮部不均匀:暗部分配更多码值、亮部压缩

硬件影响点

  • 动态范围(FWC vs read noise)不同 → tone mapping 策略不同:
    • 大动态范围:可更自然
    • 小动态范围:需要更激进压缩 + 更强去噪



4. 细节与噪声:同样 ISP 在不同硬件上观感不同

  • 低 read noise / 高 SNR:ISP 可更弱去噪、更轻锐化 → 细节更自然
  • 高噪声:ISP 必须更强去噪 → 更容易”蜡感/涂抹”
  • FPN/banding:RGB 暗部条纹/色块,单帧很难救 → 多帧更关键

这些参数能不能拿到、能不能用?

按可获得性分三类:

A) 通常 metadata 里就有(直接用)

  • black level / white level
  • CFA pattern
  • bit-depth(或可从格式推断)
  • Exif:ISO、曝光时间、光圈等
  • WB/颜色矩阵(DNG 常见)

B) 通常没有,但可标定/估计(一样能用)

  • 噪声参数 a、b(或噪声曲线)、等效 read noise
  • FPN/banding 模型
  • lens shading(若无 gain map,可平场标定)

C) 厂商不一定公开(但你多数不需要”原始物理值”)

  • 真实 QE 曲线、μV/e⁻ conversion gain、FWC 等
  • (可通过实验间接估计”等效参数”,足够支撑去噪/融合/建模)

编辑于 2026-03-04 · 著作权归作者所有
相关文章
才知道,微信通话也能录音,方法超简单!SDRSharp+DSDPlus接收DMR信号小米塑造影像实力的王牌——光影猎人全系列传感器汇总IQ2. 为什么"图像质量"不是一个单一指标?电视参数那么多,怎样才算好画质?技术路线之战:TCL Q9M Pro与海信E7S Pro,谁才是同价位画质最优解?Windows最强录屏软件之一!OBS保姆级设置 | 实用技巧分享当「始终如一」成为声音的信仰——宁梵NM25监听耳机深度体验新学期逆袭神器:讯飞AI录音笔Magic 帮你打破信息差 快速弯道超车这两个算法可以让汽车音响的倒模从全凭经验升级为量化分析开放式耳机第一次站上“低失真”讨论席:韶音 OpenFit Pro,正在改写开放式的技术边界拨开数字迷雾:顶级音响解码(DAC)架构技术路线全解析【猛】三角洲、PUBG、APEX听声辩位优化、耳机设置总结爱普生在琪星绽放光芒硬件产品经理实战指南 · 补遗卷(四)关于声学回味经典,NAD C 3030 HiFi立体声功放试听评测618电视选购【Mini LED电视新品速览】为什么东芝新品东芝电视小芝士R600要搭载独立音质芯片?音画双芯是炒概念还是真提升?参数配置超细分析,购前必看Vlog消除噪音有多难?零门槛专业收音,南卡QMic无线领夹麦(一拖二)体验科技 | 从扩散场到哈曼目标,通往科学HiFi之路宁梵声学NA20:退烧党沉迷的「氛围感」耳机,如何让耳朵重获自由?‌