摘要: 为了降低CCD噪声,提高信噪比,根据噪声的特性,提出用CCD的Binning技术用于噪声的抑制。理论上推导了水平Binning和垂直Binning两种情况下信噪比提高的公式。利用MATLAB语言编程对垂直Binning的几种情况进行仿真,仿真结果表明,Binning可以有效提高信噪比,信噪比提高的理论值和计算值基本相符,对Binning可能带来的电荷饱和也进行了讨论。
关键词: CCD; Binning; 信噪比; MATLAB
中***分类号: TN 386.5文献标识码: Adoi: 10.3969/j.issn.10055630.2013.02.003
引言光谱仪器是利用光的色散、吸收、散射等现象来对物质成分、结构等进行分析和测量的仪器。CCD由于具有光谱响应范围宽、分辨率高、尺寸小等特点,近年来随着CCD的发展,采用CCD作为光电探测器的光谱仪在众多的领域中获得了广泛的应用[1]。但是在弱光检测的应用中,由于有效信号幅度较小,噪声对测量结果的影响严重,信噪比很抵,制约了光谱仪的应用,因此必须降低光谱仪的噪声。光谱仪的噪声大小主要取决于CCD的噪声性能,对CCD降噪是降低光谱仪噪声的有效办法。CCD的噪声来源[2]主要有读出噪声、复位噪声、量子噪声和暗电流噪声等。读出噪声和复位噪声是由CCD的信号输出电路引起的,这类噪声可由专用的相关双采样芯片来处理。量子噪声和暗电流噪声属于随机噪声,对于此类噪声的抑制常采用的有探测器制冷[35]和数学上的数据处理方法[67]等。除此之外,Binning也有助CCD输出信号的噪声抑制[8],可作为CCD降噪的一种辅助方法。通过对Binning技术抑制随机噪声的理论推导和仿真,证明了Binning技术能有效提高信噪比。1Binning工作原理Binning是一种***像读出方式,中文有“打包”的意思,即将CCD***像传感器相邻像元中感应的电荷加在一起,以一个像元的模式读出,可看出Binning可以大大提高光谱的利用率。由于有用信号和噪声的不同特性,信号是直接相加,噪声则是功率相加,因此Binning可以提高信噪比。Binning分为垂直方向和水平方向,垂直方向Binning是将相邻列的电荷加在一起读出,而水平方向Binning是将相邻行的像元感应电荷加在一起读出。***1和***2所示为垂直方向Binning和水平方向Binning的过程。***1是将垂直方向的5×1像元的电荷合并。要完成Binning过程,垂直方向的驱动脉冲和水平方向驱动脉冲必须满足一定的相位关系:当垂直方向加上驱动脉冲即进行信号累积的时候,水平方向的驱动脉冲是停止的;当信号累计完成后,垂直方向的驱动脉冲停止,水平方向驱动脉冲开始工作。垂直方向Binning相当于增加了感光面积,提高了光谱的利用率。另外由于垂直方向累积的信号一起输出,与单个像元依次输出相比减少了信号读出的次数,因此降低了CCD的读出噪声,提高了读出的速度。光学仪器第35卷
第2期韦晓茹,等:CCD的Binning技术在光信号测量中的应用研究
***2所示的Binning是将相邻的1×2个像元的电荷合并。水平方向Binning可以提高信噪比,但是实际上是用相邻细的光谱线合并成1条粗的光谱线,因而降低了光谱的分辨率。对于线阵CCD,可以将相邻的1×m个像元合并成一个像元,对于面阵CCD可以将相邻的n×m个像元合并成一个像元,即水平方向Binning与垂直方向Binning相混合。
2Binning技术的效果分析对于垂直方向Binning,设用相邻m×1个像元合并成一个像元,合并前每个像元的信号为s(i,j),每个像元的随机噪声的均方根值为n(i,j),i,j是像元的位置坐标。用S(j)表示合并后的信号,用N(j)表示合并后的噪声均方根值,假定m个像元的信号均相同,m个像元噪声的均方根值相同。信号是线性叠加,噪声则是按照噪声功率相加,噪声功率即噪声的均方值n2(i,j)。则有:S(j)=∑mi=1s(i,j)=m×s(i,j)(1)
N(j)=∑mi=1n(i,j)2=m×n(i,j)2=m×n(i,j)(2)Binning前的信噪比为:S1N1=s(i,j)n(i,j)=s(i,j)n(i,j)(3)Binning后信噪比为:S2N2=S(j)N(j)=m×s(i,j)m×n(i,j)=m×S1N1(4)从式(4)可以看出Binning后信噪比提高了m倍,因为是垂直方向Binning,提高了光谱的利用率,但光谱的空间分辨率并没有下降。对于水平方向Binning,设用相邻1×m个像元合并成一个像元,信噪比同样提高了m倍,信号也增强了m倍,但是实际上是用相邻的m条细的光谱线合并成1条粗的光谱线,因而降低了光谱的分辨率。在实际应用中可根据要求来确定采用水平方向Binning还是垂直方向Binning。3仿真实验针对垂直方向Binning,利用MATLAB软件来仿真Binning技术对于信噪比提高的效果。取没有Binning前的3行像元光谱信号为:s1(x)=0.5+0.5sinπ250x
***3中的(a)***是1行像元输出波形,***(b)和(d)分别是***(a)波形的2倍和3倍,因此***(b)、***(d)与***(a)的信噪比是一样的。***(c)是2行像元垂直Binning后的输出波形,***(e)是3行像元垂直Binning后的输出结果。比较***3中的***(b)与(c)可以直观地看出垂直Binning提高了信噪比,比较***(d)与(e)同样可以看出Binning后信噪比的提高。经过计算得m=2时***(c)波形的信噪比比***(a)波形的信噪比提高了1.209,理论值是2(即1.414);m=3时***(e)波形的信噪比比***(a)波形的信噪比提高了1.807,理论值是3(即1.732)。计算值和理论值有一定的误差,这是由于仿真时取样点有限引起的。4结论介绍利用Binning提高信噪比的方法,通过仿真实验证明该方法能实现信噪比的提高,为Binning技术的实际应用提供了理论依据。Binning在实际的CCD的应用中是通过改变CCD的驱动脉冲来实现的,但值得注意的是Binning后的像元电荷量可能会超出CCD势阱的容量,从而引起饱和,造成信息失真。遇到这种情况,通过减少Binning的像元个数就可以消除饱和。参考文献:
[1]林炜卫,李滨言,蒋庭佳,等.基于ARM的光谱检测系统的设计[J].光学仪器,2011,33(3):82-85.
[2]王庆有.光电技术[M].北京:电子工业出版社,2008.
[3]江孝国.高稳定度的CCD冷却控制系统研究[J].计算机测量与控制,2006,14(2):200-201.
[4]金伟其,张加深,刘广荣,等.一种基于工业级CCD器件的高性能制冷CCD成像组件[J].应用光学,2008,29(1):1-4.
[5]陈芳,孙利群,章恩耀.CCD制冷技术在小型光谱仪降噪中的应用[J].应用光学,2008,29(6):854-858.
[6]王京港,程明霄,林锦国,等.拉曼光谱CCD信号的小波包去噪方法[J].传感器与微系统,2010,29(6):4-7.
[7]朱丽丽,何光宏,王银峰,等.基于尺度相关的CCD***像小波去噪方法研究[J].半导体光电,2008,29(2):286-287.
[8]周望,沈为民,周健康,等.Binning技术在光谱仪中的实验研究[J].激光与光电子学进展,2010,47(4):96-100.
转载请注明出处学文网 » CCD的Binning技术在光信号测量中的应用研究