信噪比:高端科研级相机的核心参数

如果从成像结果来考察一款科研相机,最重要的一般有3个特征:

  1. 黑白还是彩色。彩色相机能带来颜色信息,但灵敏度和分辨率都不及同参数的黑白相机
  2. 帧速。无论是高速移动的样品还是一闪而过的光信号,都需要高帧速相机才有可能采集到。
  3. 成像质量。影响成像质量(或者经常听到"清晰度"这样的口头表述)的因素,包括信噪比和分辨率。无论是信噪比过低,还是分辨率过低,都无法得到让人满意的图片(如图1)。

图1. 信噪比和分辨率对成像质量的影响

信噪比公式及解析

在相机的成像过程中,除了真实的信号,还会引入一系列的不确定性(光信号本身的不确定性、材料热运动,电子学噪声等等)——称为噪声。而信号与噪声的比值被定义为信噪比(Signal-to-Noise Ratio, SNR

相机的信噪比可以通过如下公式计算得出:

图2. 信噪比公式

公式中的分子部分就是"信号",单位时间的入射光子数目(P,即信号的强度)乘以曝光时间(t),即为入射光子的总数目,其中有一定比例(QE,量子效率)被相机转换为电荷,最终称为相机成像的"信号"。

公式中的分母部分是"噪声",分成三个组成部分。

  1. 第一个部分是来自"真实信号"的散粒噪声:P·QE·t。如何理解这个"散粒噪声"呢?比如原始的光信号对应每秒钟100个光子落到一个像素上,但实际的情况却有可能是第一个一秒钟,落下了97个光子;第二个一秒钟落下了104个光子;第三个一秒钟落下来101个光子;等等等等。这种不确定性就是散粒噪声的来源。
  2. 第二个部分是来自暗电流的散粒噪声:D·t。由于相机的芯片是Si(或者InGaAs等其他材料),只要不是绝对零度,电子的热运动都会有几率被当成"信号"读出——称之为暗电流。暗电流可以随着时间而积累。虽然暗电流是可能通过后期算法给扣除的,但是其不确定性,或者说来自于暗电流的散粒噪声却无法消除。
  3. 第三个部分是读出噪声:R。读出噪声的来源很多,实际操作中,将相机的盖子关闭(即没有任何光信号),采用最短的曝光时间(尽可能排除暗电流/暗噪声的影响)所得到的图像中的像素值的不确定性就被记为读出噪声。读出噪声是一个笼统但是很有实用性的概念——尤其在高速弱光成像中,因为此时曝光时间很短,所以暗电流/暗噪声都很小,主要的噪声来源就是读出噪声。

由于以上三种噪声来源互不相关,所以总噪声就等于其平方和再取平方根。

对于特定的拍摄条件,读出噪声和暗电流都是固定的。所以信号越强,其散粒噪声也越大,成为噪声的主要来源。此时信噪比公式可以近似为:

图3. 信号较强时的近似信噪比公式

但如果信号很弱,来自信号的散粒噪声就很小,此时读出噪声和暗电流的影响就不能忽略。

那么,如果希望提升相机成像的信噪比,改善信号较弱时的成像质量,我们能够从上面的信噪比公式中得到怎样的启发呢?大致说来有6个方面。

影响信噪比的因素1. 曝光时间

无论是从大家日常的理解还是从信噪比公式中,我们都很容易得出曝光时间(t)越长,信噪比越高的结论。

图4. 曝光时间与信噪比的关系

然而曝光时间长了,帧速就无法得到保障。曝光时间为1s时,无论如何帧速也是无法超过1帧/秒的。

所以,曝光时间的延长能够提升信噪比,但是会损失帧速。

影响信噪比的因素2. 光学系统的素质

对于同一样品发出的信号,光学系统直接影响到落到相机上的光信号强度(即公式中的"P")。对于显微成像而言,最常见的提升方式就是选择更好的物镜;一般而言,数值孔径(NA)越大,物镜对信号的收集能力越强。

图5. 不同数值孔径(NA)的物镜对成像效果的影响。(a) Plan 20×/0.4 NA; (b) UPlanFL N 20×/0.5 NA; (c) UPlanSApo 20×/0.75 NA.(参考用图,如若侵权请联系删除)

影响信噪比的因素3. 像素尺寸

像素尺寸也是影响信噪比公式中的"P"(入射的光子数目);像素尺寸越大,落到一个像素上的光子就越多。在其他参数都一致的情况下,信噪比自然就越高。但过大的像素尺寸会损失相机的分辨率(相关讨论可参考《相机像素尺寸(像元大小)和成像系统分辨率之间的关系》。

简而言之,在不调节光路仅仅更换相机的情况下(这是非常常见的场景),采用更大像素尺寸的相机在增加信噪比的同时往往会降低图像的分辨率(如图6)。

图6. 不同像素尺寸相机对同一样品的成像效果对比。样品为直径1μm的荧光小球,放大倍数60X

影响信噪比的因素4. 制冷与暗电流

由于暗电流(信噪比公式中的"D")来源于材料中电子的热运动,所以芯片温度越高,暗电流越大;对于同一芯片,近似的规律是温度每下降10度,暗电流减小一半。

当前市场上的中高端科研相机的暗电流通常都很小,在1s以下曝光时间时,暗噪声相比于读出噪声通常可以忽略。但由于暗电流随曝光时间会积累,所以越是长曝光时间的应用,制冷就越重要。

在实际选型中,不同类型的相机对制冷的要求也不尽相同:

  1. 对于EMCCD相机,像素尺寸通常较大(常见的为13-16μm),每个像素上产生的暗电流本就较多,而且EMCCD中的暗电流还会和信号一起被增益放大,所以用制冷压制EMCCD相机的暗电流产生尤其重要。因为这些原因,主流的EMCCD相机制冷温度都在-50℃以下。
  2. 而对于sCMOS相机,不仅像素尺寸会较小一些(常见的为6.5μm),也没有额外的增益,所以对制冷的要求就相对低一点。

从图7中可以看到,在sCMOS相机中,制冷温度的具体高低影响不是那么明显,但有没有制冷对暗噪声的表现影响很大(图7-A是没有制冷的相机,图7-B,C,D都是有制冷的)。这是因为,一旦没有制冷,相机的芯片工作温度并不是简单的室温,而通常高达60-70℃,在长时间曝光中(如图7中的10s曝光时间),其暗电流自然就会高到不可忽视。

笔者在平时工作中,就曾经有过两个有趣的相关经历。第一个是刚接触科研相机时,看到许多诸如室温下10℃(-10℃ from ambient temperature)的相机,表示不可理解,觉得"就10度的制冷,这有啥用?"。第二个是滨松有一款面向产业客户的板级sCMOS相机C11440-62U,其制冷温度为室温上10℃(+10℃ from ambient temperature),刚看到参数的时候也是小小疑惑了一把。其实当年产生这样的疑惑,就是因为没有意识到如果相机没有制冷,实际的工作温度将远超室温这一点。

图7. 冷却对相机的影响。四张图片来自于四台相机,均采用10s的曝光时间,LUT设置成一样。这四台相机采用了同样的芯片,但制冷温度不同。从左至右依次为:(a) 没有制冷(C11440-52U);(b) 制冷温度为10℃(C11440-42U);(c) 制冷温度为-10℃(C11440-22CU,风冷模式);(d) 制冷温度为-20℃(C11440-22CU,水冷模式)

对于当今的高端相机,只要有制冷,暗电流都很小。

影响信噪比的因素5. 量子效率

量子效率(即信噪比中的QE)为光子在相机像素上转换成为电子的比例。同样是100个光子落到一个像素上,QE 82%意味着相机能够转换得到82个电子;QE 72%则代表能转换得到72个电子。显然,QE越高,相机的信噪比越高。

图8. 量子效率对信噪比的影响

有关QE,看参数时需要特别注意以下两点:

  1. QE与波长是有关的,对于同一台相机,不同波长的QE并不相同。以ORCA-Flash 4.0 V3为例,在600nm的红光处其QE为最高的82%,在900nm的红外光处就只剩下了25%左右。
  2. 一般我们在高端科研相机的参数表中看到的都是量子效率峰值——也就是相机最灵敏的波长所对应的QE。但是,不同相机/芯片的量子效率峰值所对应的波长并不一样,所以如果确切的直到自己信号的波长/颜色,最好能够确认下相机在对应波长下的QE,而不是简单地比较量子效率峰值。

如图9中左图所示,ORCA-Spark的峰值波长在450-500nm之间,QE峰值为80%;而Flash 4.0 LT的峰值波长在550-600nm之间,QE峰值为72%。虽然ORCA-Spark的量子效率峰值更高,但如果针对红色荧光,Flash 4.0 LT的QE反而更好。

QE很重要,但QE峰值更多是个参考,查到关注波长的QE值非常关键。

影响信噪比的因素6. 读出噪声(R)

在信号较弱的成像中,来自信号的散粒噪声较小;而暗电流的散粒噪声(即暗噪声)在当前的高端科研相机都是很低的,在曝光时间1s这个量级甚至更短的时候,暗噪声通常可以忽略;此时读出噪声(即信噪比公式中的"R")就称为特别需要考量的因素了。

对于同样的芯片,读出噪声的大小与读出速度有关,无论对于CCD相机还是sCMOS相机,读出速度越快,读出噪声越高。而sCMOS相对于CCD的一个核心优势,就是高速读出时依然能够保持极低的读出噪声。

读出噪声的重要性也使得其和QE一起变成了相机被重点关注的两个参数。单纯考察两者中的一个优势并不能正确预测成像的信噪比。如图9所示,同样拍一个绿色荧光样品,QE较高的ORCA-Spark成像质量却不如ORCA-Flash 4.0 LT,就是因为ORCA-Flash 4.0 LT的读出噪声较低,综合考虑时ORCA-Flash 4.0 LT的信噪比更好。

图9. 读出噪声对信噪比的影响

小结:如果用于弱信号探测,相机的读出噪声对于总体的信噪比很重要。

【转载】http://share.hamamatsu.com.cn/specialDetail/1006.html

信噪比:高端科研级相机的核心参数相关推荐

  1. 德国PCO科研级相机HS4

    在这里插入图片描述

  2. 打破硬件内卷:荣耀开启高端旗舰手机智慧新赛道

    3月17日,荣耀旗舰新品发布会如期召开,全能智慧旗舰荣耀Magic4系列面向中国市场正式发布.继2月28日巴塞罗那MWC首发之后,荣耀Magic4系列国内发布会又带来了诸多全新看点:首先是荣耀Magi ...

  3. 爱奇艺连续三年独家直播中网赛事 打造高端体育赛事生态矩阵

    创办14年的中国网球公开赛,同时拥有国际男子职业网球协会(ATP).国际女子职业网球协会(WTA)和国际网球联合会(ITF)等三大国际网球组织的赛事举办权,是亚洲地区唯一设置最全.参赛球员最多.总奖金 ...

  4. 基于Xilinx Kintex-7系列FPGA高端设计的TLK7-EVM评估板简介

    TLK7-EVM评估板简介 创龙科技TLK7-EVM是一款基于Xilinx Kintex-7系列FPGA设计的高端评估板,由核心板和评估底板组成.核心板经过专业的PCB Layout和高低温测试验证, ...

  5. 2022双十一选择当贝投影怎么样,从入门到高端建议直接购买

    2022年是智能投影仪市场快速发展的一年,凭借着大尺寸屏幕.体积小巧.不占空间.适合多场景使用等优势,逐渐成为了诸多消费者所青睐的对象,尤其是对于年轻家庭来说,智能投影仪代替电视使用已经成为了常态.关 ...

  6. 计算机组装市场行情,2019年11月从入门到高端组装电脑主机配置推荐+DIY市场行情分析...

    几乎每个月,装机之家都会为装机用户推荐各类组装电脑配置方案,并针对不同购机预算,不同用途来为大家推荐适合的台式机电脑配置,例如游戏.办公.设计.直播等用途,并且硬件优先考虑知名品牌,基本硬件以一二线为 ...

  7. 计算机游戏配机方案,爽玩单机大型游戏 万元级i7-8700K配RTX2070高端电脑主机配置方案...

    虽然,intel已经推出了全新九代处理器,但是由于相比八代提升不大,没有七代到八代性能提升的诱惑力,加之价格偏贵,所以在目前,intel八代依然是主流装机平台.近期有一个网友称自己想要配一台一万元的高 ...

  8. 高端微型计算机CPU产品,12nm、钎焊、5.0GHz、32核心!2018年CPU市场年终盘点

    Zen架构.锐龙处理器的发布使得处理器领域从2017年开始一下子活跃起来,曾经的"牙膏厂"不敢再慢条斯理地"挤牙膏",而在处理器战场上大有斩获的AMD也没有放慢 ...

  9. 奇瑞、华为联手打造高端智电品牌,首款B级轿车2023年上市

    近日,36氪报道了华为智选车与奇瑞等多家车企开展合作的消息.XEV研究所进一步获悉,华为与奇瑞的合作,正在后者内部的多个品牌上展开,包括奇瑞的中端品牌捷途.中高端品牌星途,以及筹备中的高端智能电动品牌 ...

最新文章

  1. 测试开发面试集锦-测试方面(搬运)
  2. Spring MVC【入门】就这一篇
  3. 机器学习之梯度下降法
  4. 中国致密气行业十四五前景分析及发展规划远景报告2022年版
  5. sqoop mysql 安装_Sqoop安装及验证_MySQL
  6. gridcontrol选中多行数据进行复制_终于整理全了,数据核对的6钟方法,掌握它们数据核对你就是大神...
  7. 软考网络规划设计师备考及通过心得
  8. 分析频域滤波和空域滤波的各自特点_IIR数字滤波器设计(数字信号处理)
  9. HDU 3651 A Simple Problem
  10. python字符串描述错误的_Python字符串错误字符
  11. 从零开始学Kotlin-类的继承(6)
  12. C#实现万年历(农历、节气、节日、星座、星宿、属相、生肖、闰年月、时辰)
  13. 无法抗拒Minecraft给予超高的自由度和探索-微访谈
  14. 【仿真】Proteus8.9 下载与安装教程(超详细)
  15. 【安全测试】AppScan:下载与安装
  16. ucGUI移植到ARM
  17. ltp测试操作步详解(压力测试网站最详、下载、使用)
  18. HBuilder开发App
  19. CentOS下安装cups实现局域网共享HP1020打印机
  20. MATLAB导出高清晰图片

热门文章

  1. Go 单元测试从 0 到 1
  2. 洛谷 P2515 [HAOI2010]软件安装 解题报告
  3. width:100%与绝对定位同时存在,偏移出父级容器
  4. 小问题420_1_hibernateTemplate.update不执行
  5. Android项目增加混淆
  6. LC 231 power of 2
  7. 程序-进程-线程 ( 多线程 )
  8. [HTML] 关于DIV被Flash或表单遮盖的解决方法
  9. 解决Asp输出乱码问题
  10. screen 命令示例:管理多个终端会话