基于小波变换的干涉光谱信号检测与校正方法 下载: 1040次
1 引言
傅里叶变换光谱仪是重要的光谱测试仪器,主要用于获取红外波段光谱,具有高通量、多通道等优点[1],在物质分析、生命科学、航空航天遥感等领域具有重要的应用价值[2-4]。与色散型光谱仪不同,傅里叶光谱仪不能直接获取光谱信息,它先是检测待测光的干涉信息,然后利用傅里叶变换来反演光谱信息。当傅里叶变换光谱仪的光机系统、扫描系统不稳定时,或光电转换系统存在瑕疵等情况下,干涉光谱信号就会出现漏点、坏点、过饱和点等无效数据点。对含有无效数据点的干涉信号进行傅里叶变换,会导致重构光谱信号出现畸变,影响复原精度[5]。因此,干涉光谱信号的准确性会直接影响复原光谱的精度,需要对其获取的干涉信号进行检测,对于存在瑕疵的干涉条纹进行校正。当坏点明显区别于周围信号时,可以通过观察干涉条纹进行人工排除,但对于漏点、零光程差附近功率异常点等坏点,则很难通过人工排查,需要通过专门的算法进行排查。
傅里叶变换光谱仪获取的干涉信号是不同频率光波正弦信号的叠加,干涉光谱信号的特征与待测光谱特征密切相关,不同带宽、形状的待测光谱信息,对应的干涉条纹差别较大,采用传统的正弦条纹检测方法无法有效检测傅里叶变换光谱仪获取的干涉信息。小波变换是一种时间-频率分析方法,具有多分辨率分析的特点,在时域和频域都具有表征信号局部特征的能力,是分析信号位置和频率特性的有效“工具”[6]。利用小波变换可以直接检测干涉条纹中过饱和点的位置,但却无法有效检测漏采样点和光强坏点[7]。
2 基本原理
2.1 干涉光谱信号检测方法
傅里叶变换光谱仪获取的干涉信号由多组正弦信号叠加而成,呈振荡分布,对干涉信号进行一阶求导,然后再进行小波变换处理,就可以检测干涉条纹中的漏采样点、坏点、过饱和点等无效点。干涉光谱信号的小波变换为
式中:
小波变换的特点决定了它可以根据不同的应用场合选择合适的小波母函数,这里选择Morlet函数作为检测函数。Morlet小波是一个Gauss包络的复小波函数,是Gabor小波的一个特例,1982年Morlet首次将其用于地震信号的分析中[9]。该函数在时-频域上有良好的分辨率,应用领域较为广泛。Morlet小波函数的解析式为
式中:
2.2 干涉光谱信号的校正方法
在利用小波变换定位无效点后,需要对无效点进行修补,目前通常采用曲线拟合后插值的方法。常用的拟合插值方法主要有多项式拟合方法和样条插值拟合方法。在傅里叶变换光谱仪干涉信号校正中,以上两种方法都可以使用。单色光的干涉信号为正弦曲线,复色光的干涉信号是不同频率正弦函数的叠加,能量主要集中在零光程差附近,随着光程差增大,信号幅值呈明显的振荡衰减。样条拟合插值方法可以看作是分段多项式拟合,三次样条拟合更适合用来对这类振荡信号进行插值。
三次样条拟合函数相对简单,拥有连续的二阶导数,不仅可以用于内插值,还可以适用于外插值,可以自动延展插值范围,三次样条拟合函数定义为:若函数
式中:
对干涉条纹进行校正后,在进行离散傅里叶变换前,还需要进行一系列预处理,包括去趋势项、切趾、相位校正等。除了这些常规的过程,对于小双边干涉条纹,还需要利用特殊窗函数进行处理。为了降低离散傅里叶变换的栅栏效应,在进行离散傅里叶变换前还需要进行补零。干涉条纹经过预处理后,再通过傅里叶变换即可复原物点的光谱信息。
3 仿真实验与分析
为验证利用小波变换方法检查干涉信号无效点的有效性以及三次样条拟合插值方法校正干涉条纹的效果,本文进行了仿真实验。设傅里叶变换光谱仪的探测波数为1000~25000 cm-1(400~10000 nm),干涉信号对应的光程差为-0.5~0.5 mm,采样间隔为25 nm。
3.1 干涉信号无效点检验仿真实验的结果与分析
傅里叶变换光谱仪获取的干涉信号波形与待测谱型相关,为模拟不同光谱波形干涉信号的检测能力,对具有不同光谱波形的两个干涉条纹进行仿真。两个光谱波形对应的谱型宽度不同,如
图 1. 两组模拟的光谱信号。(a)宽带光谱曲线;(b)窄带光谱曲线
Fig. 1. Two simulated spectral signals. (a) Broad-band spectral curve; (b) narrow-band spectral curve
干涉信号中在靠近零光程位置以及远离零光程位置均出现了无效点,如
图 2. 两组模拟光谱信号中的无效点。(a)宽带光谱干涉条纹的局部放大图;(b)宽带光谱干涉条纹;(c)窄带光谱干涉条纹的局部放大图;(d)窄带光谱干涉条纹
Fig. 2. Invalid data points of two simulated spectral signals. (a) Local magnification of broad-band spectrum interference fringe; (b) broad-band spectrum interference fringe; (c) local magnification of narrow-band spectrum interference fringe; (d) narrow-band spectrum interference fringe
对干涉信号进行一阶求导后,利用Morlet小波对干涉信号进行处理,小波中心频率设置为远小于干涉信号的采样频率,小波变换尺度为1~15。Morlet小波变换后得到的矩阵的行数为15,对小波变换后的矩阵求模,取第15阶对应的数据曲线,如
图 3. 干涉信号小波变换后第15阶对应的信号。(a)宽带光谱小波信号;(b)窄带光谱小波信号
Fig. 3. 15th-order corresponding signal after wavelet transform of interferometer signal. (a) Broad-band spectrum wavelet signal; (b) narrow-band spectrum wavelet signal
漏采样是推扫式傅里叶变换光谱仪的干涉数据可能出现的情况,尤其是在傅里叶变换光谱仪的开发调试过程中,需要判断是否存在漏采样的情况。对干涉信号进行小波变换同样也能发现漏采样的情况。当漏采样位置远离零光程差位置时,去直流项后,其对干涉信号的影响不大;当漏采样位置离零光程差位置较近时,对干涉信号的影响较大。设
图 4. 存在漏采样的干涉信号。(a)完整信号;(b)局部放大信号
Fig. 4. Interference signal with missing sample point. (a) Complete signal; (b) locally amplified signal
漏采样对干涉信号波形的影响不如其他无效点明显,但是如果不进行数据检测,不对漏采样点进行处理,同样也会导致复原光谱出现误差,如
图 5. 由漏采样的干涉信号得到的复原光谱
Fig. 5. Recovery spectrum of interferometer signal with missing sample point
利用Morlet小波对干涉信号的一阶导数进行处理,取第15阶对应的数据曲线,如
图 6. 存在漏采样点的干涉信号经小波变换后第15阶对应的信号。(a)完整信号;(b)局部放大信号
Fig. 6. 15th-order corresponding signal of interference signal with missing sample point after wavelet transform. (a) Complete signal; (b) locally amplified signal
3.2 干涉信号校正的仿真实验与分析
采用三次样条拟合校正方法对干涉信号中的无效点进行校正。复色光干涉信号呈现出类周期性振荡,虽然干涉信号的调制度明显降低,但振荡周期在整个区间变换缓慢。因此,采用三次样条拟合干涉信号时,只需要覆盖1~2个振荡周期即可。利用三次样条拟合方法对
表 1. 校正后无效点位置的强度值与模拟值
Table 1. Intensity values at invalid data points after revision and simulated values
|
经傅里叶变换后重构的光谱图像如
图 7. 由校正的干涉信号复原得到的光谱信息。(a)宽带光谱曲线;(b)窄带光谱曲线
Fig. 7. Recovery spectral information from revised interference signal. (a) Broad-band spectral curve; (b) narrow-band spectral curve
图 8. 模拟干涉信号中复原光谱信号的相对误差。(a)宽带光谱误差曲线;(b)窄带光谱误差曲线
Fig. 8. Relative errors of recovery spectral signal from simulated interference signal. (a) Broad-band spectral error curve; (b) narrow-band spectral error curve
4 实验结果与分析
利用自主设计搭建的近红外傅里叶变换光谱测试实验系统验证干涉信号检测和校正方法的可行性。实验系统由光机模块、伺服控制系统、光电探测系统和主机构成,原理如
图 9. 实验系统。(a)原理图;(b)完整的实验系统;(c)干涉模块
Fig. 9. Experimental system. (a) Principle of system; (b) complete experimental system; (c) interference module
利用实验系统对法布里-珀罗半导体激光器(FP-LD;中心波长在1320 nm附近)进行测试,设定最大光程差为16 mm,得到的干涉信号如
图 10. 实验获得的干涉信号与复原光谱信号。(a)干涉信号;(b)小波变换信号;(c)复原光谱信号
Fig. 10. Interference signal captured by experimental system and recovery spectral signal. (a) Interference signal; (b) wavelet transform signal; (c) recovery spectral signal
未经修正的干涉信号复原光谱与原光谱之间的误差如
图 11. 实验中复原光谱信号的相对误差
Fig. 11. Relative errors of recovery spectral signal from experimental interference signal
5 结论
根据傅里叶变换光谱仪获取的待测光谱干涉信号的特点,对基于小波变换的干涉信号无效点检测方法进行了研究。先对干涉信号进行一阶求导,再进行Morlet小波变换。经过小波变换后,高阶小波信号中无效点位置对应的信号强度明显区别于其周围信号的强度,与相邻峰值数据之间存在明显差距,其数值远大于左右两个相邻峰值点对应的数值。根据这一特点,可以自动搜索无效点的位置。在此基础上,研究了干涉信号无效点位置光强的校正方法,采用三次样条插值函数对无效点前的一段数据进行拟合,然后通过外插值方法对无效点位置的数据值进行拟合修补。在模拟仿真中,对校正后的干涉信号进行光谱复原,重构光谱的误差控制在0.05%以内。利用搭建的近红外波段傅里叶变换光谱实验系统对FP-LD光源(中心波长在1320 nm附近)进行测试,检测漏采样的情况,并进行干涉条纹校正。结果表明,复原光谱信号与不存在漏采样时的光谱信号基本一致,误差在0.5%以内。小波变换具有多尺度特性,适用于检测不同谱型对应的干涉信号中的多种无效点,包括光强畸变点、饱和点、坏点以及漏采样点等,在傅里叶变换光谱仪的研发、定期维护以及使用过程中,可以用于对干涉信号的检测与校正。
[5] YiuP, KeymeulenD, BerisfordD, et al. Design and integration of an adaptive controller for a Fourier transform spectrometer[C]∥2014 NASA/ESA Conference on Adaptive Hardware and Systems (AHS), July 14-17, 2014, Leicester, United Kingdom. New York: IEEE, 2014: 285- 292.
[7] LatzkoT. Spike detection and correction of interferograms recorded by an imaging Fourier transform spectrometer[C]∥Fourier Transform Spectroscopy 2015, March 1-4, 2015, Lake Arrowhead, CA, USA. New York: IEEE, 2015: FW3A. 4.
[8] 余倩, 赵跃进, 于飞, 等. 一种基于小波变换的太赫兹时域光谱分析方法[J]. 光学学报, 2009, 29(3): 838-843.
[10] 李妍, 李胜, 高闽光, 等. 两种红外干涉图采集及光谱复原方法的对比研究[J]. 光学学报, 2015, 35(9): 0930005.
Article Outline
孟鑫, 刘磊, 江升, 张冰, 李志增. 基于小波变换的干涉光谱信号检测与校正方法[J]. 光学学报, 2019, 39(9): 0930007. Xin Meng, Lei Liu, Sheng Jiang, Bing Zhang, Zhizeng Li. Detection and Revision of Interference Spectral Signals Based on Wavelet Transforms[J]. Acta Optica Sinica, 2019, 39(9): 0930007.