单点式位移平台激光共聚焦扫描荧光显微镜

2015-05-20 04:52陶振强贾南南阮斌
光学仪器 2015年2期
关键词:程序控制数字滤波

陶振强 贾南南 阮斌

摘要: 为了获得细胞图像,利用Visual Studio C#开发了移动位移平台的控制程序,使用位移平台单点扫描的方式设计激光共聚焦扫描显微镜(laser confocal scanning microscope,LCSM)。为了获得高分辨率的位移,位移由精度可以达到1 nm的压电陶瓷驱动器驱动。设计了梳状和矩形两种扫描路径,通过程序设计位移补偿的方法弥补了机械运动的偏差。利用算术平均值的数字滤波方法处理数据采集卡采集的数据以减小随机噪声的影响。实验结果证明,利用C#程序控制的单点式平台扫描LCSM具有较好地测量效果。

关键词: 共聚焦; 荧光显微镜; 数字滤波; 平台扫描; C#程序控制; 位移补偿

中图分类号: Q 631文献标志码: Adoi: 10.3969/j.issn.10055630.2015.02.017

Singlepoint displacement of the platform laser confocal scanning

fluorescence microscope

TAO Zhenqiang, JIA Nannan, RUAN Bin

(School of OpticalElectrical and Computer Engineering, University of Shanghai for

Science and Technology, Shanghai 200093, China)

Abstract: In order to obtain cells image, we use Visual Studio C# to develop the control program of the mobile displacement platform, and use displacement singlepoint scanning way to design laser confocal scanning microscope (LCSM). In order to obtain high resolution displacement, displacement of the platform with piezoelectric ceramic actuator is used and the highest accuracy can reach 1 nm. Both comb and rectangle scanning paths are designed, by programming the displacement compensation method to make up the mechanical movement deviation. Digital filtering arithmetic average method of dealing with the data acquisition card is used to collect data to reduce the influence of random noise. Experimental results show that singlepoint platform using C# program LCSM has a very good effect.

Keywords: confocal; fluorescence microscopy; digital filtering; displacement of the platform; C# control program; displacement compensation

引言激光共聚焦扫描显微镜[1](laser confocal scanning microscope,LCSM)高度结合光、机、电、计算机和图像处理等技术,使其在光学显微领域具有极其重要的地位。与传统的光学显微镜相比其具有很高的横向和纵向分辨率[23],光学切片式的测量方式可以观测物体的三维结构。其优良的性能在半导体[4]、材料科学[5]、生物医学[6]领域具有广泛的应用。激光共聚焦扫描荧光显微镜是结合激光共聚焦扫描显微镜和激光诱导荧光成像技术[7]的用于观察细胞内部结构的仪器。激光共聚焦扫描显微镜以光学共轭焦点(简称共焦)成像技术[8]为基础,相比传统的荧光显微镜最大的优点在于加上了扫描系统,通过扫描可以对物体进行三维动态检测。扫描系统通常有两种工作方法[9]:光束扫描和物体扫描。光束扫描就是被扫描物体不动光束运动;物体扫描就是被扫描物体运动光束不动。光束扫描的优点是扫描速度快、精度高;物体扫描的优点是视场大、光学畸变小。图1激光共聚焦扫描显微镜原理图

Fig.1Laser confocal scanning microscope principle1激光共聚焦扫描显微镜的原理激光共聚焦扫描显微镜采用共轭焦点技术,使用激光作为光源,被探测物体和探测器处于彼此对应的共轭焦点位置。如图1所示,激光器发出的激光光束通过扩束镜扩束形成平行度好、直径合适的平行光束,此光束被二向色镜反射后进入物镜,被物镜聚焦于载物台上的被测物体(以细胞为例)上。被荧光染色的细胞受激光照射后发出另外一种波长的光,反向通过物镜形成和入射光束平行的荧光平行光,荧光可以通过二向色镜而不被反射。通过二向色镜的荧光被透镜聚焦,在焦点处放置有针孔,此处针孔的作用是滤除非焦点处荧光的杂散光,针孔处放置有光电倍增管(PMT)以接收荧光信息。光学仪器第37卷

第2期陶振强,等:单点式位移平台激光共聚焦扫描荧光显微镜

2激光共聚焦扫描荧光显微镜的关键因素

2.1针孔大小的选择PMT前方针孔大小的选择对LCSM成像影响极大,有关针孔大小该如何确定的研究有许多[1011],研究表明,当针孔直径恰好等于一个爱里斑直径时,探测器通过针孔接收的光能量最大,成像效果最好。爱里斑通过系统成像的直径为D=β1.22λNA(1)式中:β为系统的放大倍率,即物镜的焦距和透镜焦距之比;λ为所用光波长;NA为物镜数值孔径。实验所用的λ=405 nm,NA=0.95,β=40,由此可知爱里斑成像直径约为20.8 μm。

2.2数字滤波处理方法LCSM成像数据是通过采集卡A/D转换而来,通过采集卡把模拟信号转换为数字信号。由于通过采集卡采集转换的数据没经过任何处理,会带有许多干扰信号,噪声较大。为了得到更好的数据使图像更加清晰,就需要对采集的数据进行处理,以滤除干扰信号。数据处理方法多种多样[12],最常用的有算术平均值数字滤波、加权平均值数字滤波、滑动平均值滤波、中值滤波等。由于实验中会有各种随机干扰(随机噪声),实验选用的是算术平均值数字滤波方法,按输入的N个采样数据xi(i=1,2,3,…,N),寻找y,使y与各采样值间的偏差平方和最小,其公式为E=min∑Ni=1(y-xi)2(2)对式(2)求极值可得y=∑Ni=1xiN,该方法就是把N次采样值相加,然后取其算术平均值为本次采样值。实验是通过C#编写程序[13]对采集卡采集的数据进行处理,程序代码如下:

sum=0;

{

for (int k=0;k

{

double[]data=reader.ReadSingleSample();读取采集卡采集数据sum=sum+data[0];对某一点所有数据进行累加

}

sampledata[i,columns -1 -j]= sum/GParameters.averages;i、j为行数和列数

}3位移平台控制设计为了达到更好的实验效果,使用PI公司生产的压电陶瓷驱动的六轴纳米位移平台,型号是P562.6CD,x、y、z轴移动范围均为200 μm,位移精确度为1 nm,完全可以满足高分辨率的需求。采用单点扫描方法控制平台移动,单点扫描就是把单一方向上的量程按要求分成等分点,位移平台移动时在每一个点上停一下,同时采集卡在此采集数据,实验采用每点采集1 000个数据,然后取平均值。

3.1扫描方式的选择单点扫描可分为两种扫描方式:梳状波扫描和矩形波扫描。梳状波扫描就是扫描沿着同一个方向进行,也就是说沿x轴的方向不变,x的起始点是一定的;矩形波扫描就是双向来回扫描,也就是说沿着x轴方向在起点和终点来回交替变化。图2、图3分别是梳妆波、矩形波扫描的局部路径图。

图2梳状波扫描局部路径

Fig.2Comb wave scanning path

图3矩形波扫描局部路径

Fig.3Rectangular wave scanning path

梳状波扫描程序为:

for(int i=0;i

∥PI的y轴对应图像的y(行数)

{

for(int j=0;j

∥PI的x轴对应图像的x(列数)

{

goalPos[0]= goalPos[0]+x_grid;

}

∥移动PI台到新的一行

goalPos[0]= GParameters.nowPos[0];

∥x轴返回起始位置

goalPos[1]=goalPos[1]+y_grid;

∥y轴移动一个采集距离

}

矩形波扫描程序如下:

for(inti=0;i

{

if((i+1)% 2 == 0)∥判断奇偶行

{for(int j=0;j

-j*x_grid;}

}

else

{

for(int j=0;j

goalPos[1]=y_Initial+(i+1)*y_grid;∥y跳到新一行

3.2位置偏差的补偿由图2、图3可以看出,扫描时位移台移动和设计会有偏差,这是由于位移台移动有加速和减速过程,所以采集卡在采集数据时就会有偏差,也就是说对于细胞上某一点(i,j)预期对应的下一点(i,j+1)可能由于位移台移动时机械误差的原因变成点(i,j+2),如图4所示。这时可以在程序中弥补机械运动产生的位移偏差,增加代码为:goalPos[0]=x_Initial+j*x_grid±n;其中n值随实际情况选取,所得效果如图5所示。

图4实际带有位置偏差的效果图

Fig.4Position deviation图5程序纠正的效果图

Fig.5Correction by using program

4实验结果图6为所设计的实验装置图。考虑荧光效率,激光器使用的是波长为405 nm的半导体激光器,为了得到大视场范围我们使用了数值孔径为0.95的物镜,本实验所采用的样品是老鼠的神经细胞,其平均尺寸约为10 μm。图7为本实验的扫描细胞效果图,由图像可以看出,用Visual Studio C#程序控制的扫描对于细胞的扫描成像具有很好的效果。

图6实验装置图

Fig.6Experimental setup图7扫描细胞成像图

Fig.7Cell image5结论影响激光共聚焦扫描荧光显微镜系统图像质量的因素有很多,比如光路搭建是不是共轴,数据采集卡的增益系数稳定性,光电倍增管(PMT)的驱动电源的电流电压值是否稳定等等,若要得到好的实验效果需要综合考虑这些因素。参考文献:

[1]田明丽,包正康,刘昱.激光共焦扫描显微镜及其应用[J].光学仪器,2001,23(1):1619.

[2]霍霞,吕建勋,杨仁东,等.激光共聚焦显微镜与光学显微镜之比较[J].激光生物报,2001,10(1):7679.

[3]SHEPPARD C J R,WILSON T.Depth of field in the scanning microscope[J].Optics Letters,1978,3(3):115117.

[4]曾毅波,蒋书森,黄彩虹,等.激光共焦扫描显微镜在微机电系统中的应用[J].光学 精密工程,2008,16(7):12411246.

[5]方园,梁高飞,朱光明,等.共焦激光扫描显微镜及其在钢铁相变原位观察中的应用[J].宝钢技术,2006(6):6469.

[6]于彦华,邢达.激光共焦扫描显微镜及其在生物医学中的应用[J].激光杂志,1999,20(6):3538.

[7]高少佳.激光诱导荧光技术及其在生物仪器中的应用[D].杭州:浙江大学,2005:1320.

[8]王锡文,张果,杨春梅.共聚焦点成像技术[J].西南石油学院学报,2004,26(5):1013.

[9]张景和,袁雅珍,阮锦.激光扫描显微镜中的扫描系统[J].光学 精密工程,1995,3(2):6265.

[10]GE H Y,WANG B H,REN Q S.Influence of detector on resolution in confocal imaging system[J].Acta Photonica Sinica,2006,35(4):587590.

[11]WILSON T,CARLINI A R.Size of the detector in confocal imaging systems[J].Optics Letters,1987,12(4):227229.

[12]伍杰灵.数据采集系统中数字滤波算法的研究[D].北京:北京林业大学,2010:1525.

[13]魏汪洋,靳鲲鹏.C#从入门到精通[M].北京:化学工业出版社,2011:32133.

(编辑:刘铁英)

猜你喜欢
程序控制数字滤波
大数据侦查的正当性研究——以适用原则与程序控制为视角
数字滤波在语音信号降噪中的应用
基于单片机系统的数字滤波方法研究
中小水电站优化运行及其程序实现研究
火力发电厂锅炉蒸汽吹灰系统控制策略优化
锶原子光钟钟跃迁谱线探测中的程序控制
Word Formation in English for Science and Technology
燃气管道计量监测系统数据采集技术研究及实现
数字滤波技术在无源数字显示表中的应用
运动干涉仪平台上单站无源定位算法研究