gain表示增益,即放大倍数,一般多用于硬件放大器,随着gain值增大会带入相应的噪声。对于数字增益带来的噪声和模拟增益带来的噪声区别,参考博客:引入的噪声程度:曝光时间,模拟增益,数字增益的不同_Camera Man的博客-CSDN博客_sensor 增益
模拟增益(analog_gain)带来的噪声
用数据来说明:2.4 和3.1,数字量化后为2和3.但假如模拟增益2x,则为4.8和6.2,量化后为5和6。这就是模拟增益带来的噪声。但模拟增益带来的噪声只会一次引入。不会多次级联引入。
数字增益(digital_gain)带来的噪声问题会多次级联引入。
比如信号原先为2.4和3.1,信号差为0.7。但数字化后变为2和3,经过2倍后变为4和6这就是数字增益带来的噪声。8x后就是16和24.而实际上模拟噪声8x也就是才2.4*8和3.1*8,数字量化后为19和25.
isp_gain是高通平台自带的gian,isp_gain与digital_gain改变带来的噪声影响相等;由于sensor自带的gain能力有限最大值是15.5,不可能那么精确,假如实际只支持14,所以需要平台isp_gain来补偿1.5。digital_gain位于曝光表中。
adrc_gain主要用于当画面出现明暗对比明显时,调整该值可以在曝光时压制过亮的部分且保住过暗部分的细节,其体现在LTM上。是非线性gain值
real_gain是线性gain值,
total_gain包括real_gain和adrc_gain
信噪比(SNR)是用来衡量图像的噪声程度的一个概念,SNR = Signal / Noise. 如果 按照 dB 计算,就是 20log(S/N)。 如果我们给图像信号一个增益 A,信号和噪声同样被放大 A 倍。那么 SNR 就应该保持 不变。但是为什么我们经常会听到这样的一个经验:相比数字增益,模拟增益会更少地 引入噪声呢?要想知道这个结论背后的道理,就需要先知道在数字成像系统中噪声的来 源与性质。我们先从 image sensor 在成像过程中产生的噪声开始说起。 Sensor 的成像是由光照射到 Pixel 上,再经过光电转换,模数转换。完成光信号的数字 化。 光是由一组移动的光子组成。光的能量也就是这组光子所有的能量。(光的能量是焦耳, 而不是 Lux。Lux 只是人眼对光的响应的一种权重表示。)当光子照射到 Sensor 上时, 只有一部分被转换成了电子,这种转换的效率常用 Quantum Efficiency 来表述。所以更 大的 sensor Pixel 和更高的 QE 可以获得